Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-19 | Move raw audio flags from sound/mixer.h to sound/raw.h | Max Horn | |
svn-id: r47395 | |||
2010-01-19 | - Removed the resetDriver() hack. The reason why notes stopped being played ↵ | Filippos Karapetis | |
sometimes was actually mixer->stopAll(), which stopped the music stream as well (spotted by waltervn) - Hooked setReverb() to actually set music reverb svn-id: r47392 | |||
2010-01-19 | Delete the inner music driver when MidiPlayer_AdLib() is destroyed, not in ↵ | Filippos Karapetis | |
close(), as MidiPlayer_AdLib() is closed and reopened inside SciMusic::resetDriver(). Fixes savegame loading and resetting the game svn-id: r47384 | |||
2010-01-19 | Get rid of Mixer::FLAG_AUTOFREE. | Max Horn | |
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369 | |||
2010-01-19 | Move raw audio streams to new header sound/raw.h | Max Horn | |
svn-id: r47368 | |||
2010-01-19 | Rename 'Linear' audio streams to 'raw' | Max Horn | |
svn-id: r47367 | |||
2010-01-16 | Switch most AudioStream factories to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47334 | |||
2010-01-16 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r47327 | |||
2010-01-16 | SCI: Fix rhythm channel handling in SCI0 | Walter van Niftrik | |
svn-id: r47326 | |||
2010-01-16 | Disabled code which causes crashes/and or oddities with MIDI in later SCI ↵ | Filippos Karapetis | |
games, from rev #47321 svn-id: r47324 | |||
2010-01-16 | SCI: Add support for earlier MT-32 patch format | Walter van Niftrik | |
svn-id: r47321 | |||
2010-01-14 | SCI: Add MIDI support. Currently only the later MT-32/GM patch type works. | Walter van Niftrik | |
Support for the earlier MT-32 patch format will be added in the near future. svn-id: r47297 | |||
2010-01-13 | The pitch wheel is now properly reset when a song is unloaded | Filippos Karapetis | |
svn-id: r47290 | |||
2010-01-12 | Rename all "Adlib" uses to "AdLib" to match the real name of the sound card ↵ | Johannes Schickel | |
/ company. Check this for reference: http://en.wikipedia.org/wiki/Ad_Lib,_Inc. http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card) This commit does not touch "adlib" and "ADLIB" uses! Also it does not update all the SCUMM detection entries, which still use "Adlib". svn-id: r47279 | |||
2010-01-12 | SCI: Handle master volume inside music drivers | Walter van Niftrik | |
svn-id: r47261 | |||
2010-01-11 | New music code: Implemented sound stopping after fading, and disabled MIDI ↵ | Filippos Karapetis | |
sound volume fading, till we figure out what's wrong with fading in the Sierra logo screen in GK1 svn-id: r47252 | |||
2010-01-10 | - Add a SubLoopingAudioStream, which loops a nested part of a stream and ↵ | Johannes Schickel | |
thus features the same looping capabilites as LinearMemoryStream and LinearDiskStream. - Remove custom looping code from LinearMemoryStream and LinearDiskStream. - Adapt various client code to the changes. svn-id: r47226 | |||
2010-01-09 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r47194 | |||
2010-01-09 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r47191 | |||
2010-01-09 | SCI: Move music device IDs to drivers. | Walter van Niftrik | |
svn-id: r47190 | |||
2010-01-08 | Switch Mixer::playInputStream to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47182 | |||
2010-01-08 | Fix unhandled case(s) in switch warning from g++. | Johannes Schickel | |
svn-id: r47157 | |||
2010-01-08 | SCI: changed handling when unsupported sound type is selected, we are ↵ | Martin Kiewitz | |
switching to adlib or amiga sound then svn-id: r47156 | |||
2010-01-08 | SCI: Use adlib music by default | Walter van Niftrik | |
svn-id: r47155 | |||
2010-01-07 | Premiliary adaption of SCI to use LoopingAudioStream. (This could really ↵ | Johannes Schickel | |
need some cleanup...) svn-id: r47136 | |||
2010-01-07 | SCI: releasing sample stream as well (thx to LordHoto) | Martin Kiewitz | |
svn-id: r47115 | |||
2010-01-05 | Renamed /gui to /graphics and /sfx to /sound, to better illustrate their purpose | Filippos Karapetis | |
svn-id: r47007 |