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
8760 554d 14h terminx /source/audiolib/include/ Add file selector for choosing which .sf2 bank to use

This also adds a menu option for OPL3 stereo mode. Windows MME output device selection is probably next (this can already be done through the console).
 
8758 554d 14h terminx /source/audiolib/include/ Move a couple things around in the audiolib headers so we can access them from the game code  
8755 554d 14h terminx /source/audiolib/include/ More SF2 work

Now automatically detects a .sf2 file placed in the game directory if the mus_sf2_bank cvar is unset.
 
8752 554d 14h terminx /source/audiolib/include/ sf2 synthesizer WIP

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

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

Backported from Rednukem.
 
8526 628d 7h hendricks266 /source/audiolib/include/ Audiolib: Fix -Wheader-guard warning  
8480 640d 7h 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 640d 7h hendricks266 /source/audiolib/include/ Audiolib: Move MV_Lock() and MV_Unlock back to multivoc.h  
8451 644d 8h hendricks266 /source/audiolib/include/ Audiolib: Re-add DemandFeed

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

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

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

Backported from NBlood.
 
8390 654d 18h 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 654d 18h 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 654d 18h terminx /source/audiolib/include/ Remove obsolete option to reverse the stereo channels

Anyone who plugged in their speakers backwards is SOL.
 
8383 654d 18h 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 654d 18h terminx /source/audiolib/include/ MIDI shuffling  
8361 654d 18h terminx /source/audiolib/include/ A small amount of driver_adlib cleanup  
8311 666d 9h hendricks266 /source/audiolib/include/ SW: Fix "MV_GetVoice(): bad handle" log spam  

Show All