Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
8752 578d 2h terminx /source/audiolib/include/ sf2 synthesizer WIP

Patch from Nuke.YKT.
 
8741 581d 23h hendricks266 /source/audiolib/include/ Add userdata field to DemandFeed

Backported from Rednukem.
 
8581 621d 22h hendricks266 /source/audiolib/include/ AudioLib: Add bit depth and channel settings to DemandFeed

Backported from Rednukem.
 
8526 651d 19h hendricks266 /source/audiolib/include/ Audiolib: Fix -Wheader-guard warning  
8480 663d 19h hendricks266 /source/audiolib/include/ Revert r8386 and reinstate the Reverse Stereo option, but only #ifdef __MSDOS__

Agreed that this feature serves no purpose on modern systems.
 
8463 663d 19h hendricks266 /source/audiolib/include/ Audiolib: Move MV_Lock() and MV_Unlock back to multivoc.h  
8451 667d 19h hendricks266 /source/audiolib/include/ Audiolib: Re-add DemandFeed

Backported from PCExhumed.
 
8450 667d 19h hendricks266 /source/audiolib/include/ Audiolib: Add MV_PlayRAW

Backported from NBlood.
 
8449 667d 19h hendricks266 /source/audiolib/include/ Audiolib: Add MV_GetFrequency

Backported from PCExhumed.
 
8427 667d 19h hendricks266 /source/audiolib/include/ Audiolib: Change callbackval from uint32_t to intptr_t

Backported from NBlood.
 
8390 678d 5h terminx /source/audiolib/include/ Add snd_sdl_audiodriver cvar to select which audio backend SDL uses

This also cleans up the sound init messages a bit.
 
8387 678d 5h terminx /source/audiolib/include/ Remove driver_nosound from audiolib

Why? Because it's fucking useless. If we want to waste CPU on outputting nothing, SDL has us covered with its "dummy" audio backend.
 
8386 678d 5h terminx /source/audiolib/include/ Remove obsolete option to reverse the stereo channels

Anyone who plugged in their speakers backwards is SOL.
 
8383 678d 5h terminx /source/audiolib/include/ Add mus_xmp_interpolation cvar to control XMP interpolation mode

Full disclosure: changing the interpolation mode is practically useless. I was going to drop this commit from my tree, but a later commit doesn't merge without it and I didn't feel like dealing with it.
 
8381 678d 5h terminx /source/audiolib/include/ MIDI shuffling  
8361 678d 5h terminx /source/audiolib/include/ A small amount of driver_adlib cleanup  
8311 689d 21h hendricks266 /source/audiolib/include/ SW: Fix "MV_GetVoice(): bad handle" log spam  
8291 706d 7h ny00123 /source/audiolib/include/ Use fix16_t instead of float for MV volume control. This is otherwise still doing calculations as brought into r7773 from Nuke.YKT.  
8280 715d 2h hendricks266 /source/audiolib/include/ Move audiolib's drivers.h from include to src  
8266 716d 23h hendricks266 /source/audiolib/include/ Add sound and music code for Ken-Build

Patch from Nuke.YKT.
 

Show All