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
8783 338d 1h terminx /source/audiolib/include/ Clean up audiolib format detection a little bit  
8782 338d 1h terminx /source/audiolib/include/ Misc audiolib cleanup changes

This was split from another commit to make the other commit clearer. These changes don't really do much of anything.
 
8771 340d 22h terminx /source/audiolib/include/ Refresh ud.config.MusicDevice and the menu sound configuration display variables after applying new settings

This helps keep the menu state synchronized with the actual sound system state in cases where the requested configuration was rejected for some reason (unsupported playback frequency, missing .sf2 file, etc).
 
8769 343d 5h terminx /source/audiolib/include/ Make TinySoundFont effect sample block size configurable via cvar  
8760 345d 7h 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 345d 7h terminx /source/audiolib/include/ Move a couple things around in the audiolib headers so we can access them from the game code  
8755 345d 7h 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 345d 7h terminx /source/audiolib/include/ sf2 synthesizer WIP

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

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

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

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

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

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

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

Anyone who plugged in their speakers backwards is SOL.
 

Show All