Subversion Repositories eduke32

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
8783 419d 13h terminx /source/audiolib/src/fx_man.cpp Clean up audiolib format detection a little bit  
8782 419d 13h terminx /source/audiolib/src/fx_man.cpp 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 422d 10h terminx /source/audiolib/src/fx_man.cpp 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 424d 17h terminx /source/audiolib/src/fx_man.cpp Make TinySoundFont effect sample block size configurable via cvar  
8760 426d 19h terminx /source/audiolib/src/fx_man.cpp 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).
 
8759 426d 19h terminx /source/audiolib/src/fx_man.cpp Stylistic changes to driver_winmm

This changes the code formatting and style of driver_winmm to better match our style guidelines.
 
8752 426d 19h terminx /source/audiolib/src/fx_man.cpp sf2 synthesizer WIP

Patch from Nuke.YKT.
 
8741 430d 16h hendricks266 /source/audiolib/src/fx_man.cpp Add userdata field to DemandFeed

Backported from Rednukem.
 
8581 470d 15h hendricks266 /source/audiolib/src/fx_man.cpp AudioLib: Add bit depth and channel settings to DemandFeed

Backported from Rednukem.
 
8567 474d 10h terminx /source/audiolib/src/fx_man.cpp Extremely minor audiolib driver_sdl cleanups  
8451 516d 12h hendricks266 /source/audiolib/src/fx_man.cpp Audiolib: Re-add DemandFeed

Backported from PCExhumed.
 
8450 516d 12h hendricks266 /source/audiolib/src/fx_man.cpp Audiolib: Add MV_PlayRAW

Backported from NBlood.
 
8427 516d 13h hendricks266 /source/audiolib/src/fx_man.cpp Audiolib: Change callbackval from uint32_t to intptr_t

Backported from NBlood.
 
8417 525d 16h hendricks266 /source/audiolib/src/fx_man.cpp Fix SDL 1.2 build  
8390 526d 22h terminx /source/audiolib/src/fx_man.cpp Add snd_sdl_audiodriver cvar to select which audio backend SDL uses

This also cleans up the sound init messages a bit.
 
8387 526d 22h terminx /source/audiolib/src/fx_man.cpp 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.
 
8384 526d 22h terminx /source/audiolib/src/fx_man.cpp Add mus_winmm_device cvar to allow selecting the Windows MME MIDI output device  
8383 526d 22h terminx /source/audiolib/src/fx_man.cpp 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 526d 22h terminx /source/audiolib/src/fx_man.cpp MIDI shuffling  
8361 526d 22h terminx /source/audiolib/src/fx_man.cpp A small amount of driver_adlib cleanup  

Show All