Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
8771 449d 14h terminx /source/audiolib/include/fx_man.h 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).
 
8741 457d 21h hendricks266 /source/audiolib/include/fx_man.h Add userdata field to DemandFeed

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

Backported from Rednukem.
 
8480 539d 16h hendricks266 /source/audiolib/include/fx_man.h Revert r8386 and reinstate the Reverse Stereo option, but only #ifdef __MSDOS__

Agreed that this feature serves no purpose on modern systems.
 
8451 543d 17h hendricks266 /source/audiolib/include/fx_man.h Audiolib: Re-add DemandFeed

Backported from PCExhumed.
 
8450 543d 17h hendricks266 /source/audiolib/include/fx_man.h Audiolib: Add MV_PlayRAW

Backported from NBlood.
 
8449 543d 17h hendricks266 /source/audiolib/include/fx_man.h Audiolib: Add MV_GetFrequency

Backported from PCExhumed.
 
8427 543d 17h hendricks266 /source/audiolib/include/fx_man.h Audiolib: Change callbackval from uint32_t to intptr_t

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

This also cleans up the sound init messages a bit.
 
8386 554d 3h terminx /source/audiolib/include/fx_man.h Remove obsolete option to reverse the stereo channels

Anyone who plugged in their speakers backwards is SOL.
 
8311 565d 18h hendricks266 /source/audiolib/include/fx_man.h SW: Fix "MV_GetVoice(): bad handle" log spam  
8291 582d 5h ny00123 /source/audiolib/include/fx_man.h Use fix16_t instead of float for MV volume control. This is otherwise still doing calculations as brought into r7773 from Nuke.YKT.  
8280 590d 23h hendricks266 /source/audiolib/include/fx_man.h Move audiolib's drivers.h from include to src  
8261 598d 21h hendricks266 /source/audiolib/include/fx_man.h Add MIDI_GetDevice and use it so that the default driver value doesn't show as "Custom" in the menu  
8225 603d 3h terminx /source/audiolib/include/fx_man.h Prefer uint32_t over unsigned int  
8219 603d 3h terminx /source/audiolib/include/fx_man.h Further audiolib work... I think this is almost done!  
8216 603d 3h terminx /source/audiolib/include/fx_man.h Audiolib rework WIP

This attempts to rectify the differences between versions of JFAudiolib created after we forked the code, and the extra features contained in Nuke.YKT's fork of our version.
 
7186 938d 8h terminx /source/audiolib/include/fx_man.h Cleanup includes  
7117 962d 3h terminx /source/audiolib/include/fx_man.h Add per-sound volume support to audiolib. This allows you to control the volume of sounds independently from the distance-based system exposed through CON. To use this, you must define your sounds via the .def syntax and set the "volume" property--default is 1.0.  
6076 1569d 18h hendricks266 /source/audiolib/include/fx_man.h Remove the implicit "static" from our FORCE_INLINE macro.

This will be important for C++ member functions.
 

Show All