aboutsummaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)Author
2011-05-17AUDIO: Remove SVN Id/URL keywords from a few newly added files.Johannes Schickel
2011-05-17FM-TOWNS AUDIO: hopefully fix ps2 port compileathrxx
2011-05-17AUDIO: Fix warningWillem Jan Palenstijn
2011-05-17FM-TOWNS AUDIO: Fix GCC warningsathrxx
2011-05-17FM-TOWNS AUDIO: Fix several CppCheck warningsathrxx
2011-05-17FM-TOWNS AUDIO: Some fixes and renamingathrxx
- renamed some stuff in the new midi driver code - fixed minor bug in midi driver code - fixed minor bug in euphony driver code - add some functionality to towns audio interface
2011-05-17FM-TOWNS AUDIO: Fix some bugs and rename some stuff in the midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Fix note off event in midi driverathrxx
2011-05-17FM-TOWNS AUDIO: Fix some midi driver bugsathrxx
2011-05-17FM-TOWNS AUDIO: Some midi code fixes and some renamingathrxx
2011-05-17FM-TOWNS AUDIO: Improve thread safetyathrxx
2011-05-17FM-TOWNS AUDIO: Some more midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Fix mod wheel settingathrxx
2011-05-17FM-TOWNS AUDIO: Start fixing midi driver tempoathrxx
2011-05-17FM-TOWNS AUDIO: More midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Some renaming in the euphony driver codeathrxx
2011-05-17FM-TOWNS AUDIO: More midi driver code (effect processing)athrxx
2011-05-17FM-TOWNS AUDIO: Implement some midi commandsathrxx
2011-05-17FM-TOWNS AUDIO: Some more midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Implement some more midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Implement some midi driver functionsathrxx
2011-05-17SCUMM: Adapt code to latest FM-TOWNS audio driver changesathrxx
2011-05-17FM-TOWNS AUDIO: Change internal interface layoutathrxx
2011-05-17FM-TOWNS AUDIO: Some more midi driver code for FM-TOWNS monkey2 and indy4athrxx
2011-05-17COMMON: Forbid use of some more symbolsMax Horn
2011-05-17AUDIO: Fix typoMax Horn
2011-05-16AUDIO: Clarify required parameters for mixCallback.Alyssa Milburn
Also, add an assert() to make invalid lengths obvious.
2011-05-13SWORD25: Fix compilation when libvorbis is not presentmd5
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-10AUDIO: Change byte data tables to type AdLibInstrumentMax Horn
2011-05-02ALL: Mark printf and various other symbols as forbiddenMax Horn
Right now, a few places in the frontend code still use printf and consorts. We mark the affected files with a FIXME for now, and add a dedicated exception for each. To be fixed! Also tweak FORBIDDEN_SYMBOL_REPLACEMENT to hopefully really always enforce a compiler error
2011-05-02AUDIO: Rename clock() -> updateClock() in SID emulatorMax Horn
2011-04-28ARM: Fix compilation really harddhewg
2011-04-28ANDROID: Fix compilation harderdhewg
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-28JANITORIAL: Format forward declarations to follow conventionOri Avtalion
2011-04-24AUDIO: Cleanup MS IMA handlingMatthew Hoops
- Split The Last Express' ADPCM to the engine. Using the MS IMA routine was really a hack. - Fixed stereo MS IMA ADPCM, the old routine was completely wrong.
2011-04-23ASM: Defines do not get mangleddhewg
2011-04-22AUDIO: Fix Tremolo supportdhewg
Include by used library, not by backend
2011-04-21FM-TOWNS AUDIO: fix memory leakathrxx
2011-04-18Merge pull request "New mixer mute handling."Johannes Schickel
See https://github.com/scummvm/scummvm/pull/12 for more information.
2011-04-16AUDIO: Cleanup sound type settings handling in MixerImpl.Johannes Schickel
2011-04-16AUDIO: Renamed mute related functions in Mixer.Johannes Schickel
This renames setMuteForSoundType to muteSoundType and getMuteForSoundType to isSoundTypeMuted.
2011-04-14AUDIO: Name the ADPCM status struct.Alyssa Milburn
2011-04-14AUDIO: Fix a typoMatthew Hoops
2011-04-14ALL: centre -> centerMax Horn
2011-04-13AUDIO: Add per sound type mute flag setting to Mixer(Impl).Johannes Schickel
This also adapts our default implementation MixerImpl to handle the newly added flags properly. Now we do not need to set the sound volume for all types to 0, in case we want to mute them, but instead just set the mute flag for all types to true. This allows engines to be a bit more agonstic about mute support, when it comes to volume options etc. since they can just setup any volume they like, but are still muted (and thus will not break muting anymore). MIDI sound is of course not affected by this.
2011-04-13AUDIO: Split the Intel DVI ADPCM into its own classMatthew Hoops
IMA is really just the definition on how to decode a sample from a nibble, DVI is just a way for those nibbles to be stored in the stream.
2011-04-13AUDIO: Expose some internal ADPCM data tablesMax Horn
2011-04-13AUDIO: Stop adpcm.h from including common/stream.hMax Horn