Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-03-01 | Simplify code a bit -- got rid of File::incRef usage, an unnecessary member ↵ | Max Horn | |
var, fixed a potential memory leak (if all channels are in use), and fixed a potential OOB error (if stopSound(-1) was called) svn-id: r25916 | |||
2007-02-20 | Patch #1663933 (Kill premix channel) with a few tiny additional tweaks by me | Max Horn | |
svn-id: r25752 | |||
2007-02-20 | Another batch of header consistency changes. | Torbjörn Andersson | |
svn-id: r25746 | |||
2007-02-16 | Added support for Kyrandia 2 ADL files. | Johannes Schickel | |
svn-id: r25634 | |||
2007-01-29 | cleanup | Johannes Schickel | |
svn-id: r25268 | |||
2007-01-29 | - adds support for FM-Towns SFX (thanks to Florian Kagerer for his source) | Johannes Schickel | |
- gets rid of GameFlags::hasAudioCD svn-id: r25258 | |||
2007-01-26 | little parameter reodering. | Johannes Schickel | |
svn-id: r25201 | |||
2007-01-25 | Adds CD audio support. | Johannes Schickel | |
svn-id: r25192 | |||
2006-08-15 | - adding LPGL headers to adlib sound specific files | Johannes Schickel | |
- stating about dual license of adlib sound specific files svn-id: r23708 | |||
2006-08-01 | Kyra 2 has two types of XMIDI files: XMI and C55. It seems C55 are for the | Torbjörn Andersson | |
General MIDI instrument set, so use them unless we're in MT-32 mode. This makes the music sound a bit closer (at least to me) to what DOSbox plays. svn-id: r23653 | |||
2006-07-26 | Make the midi player threadsafe (this should fix bug #1506583 "KYRA1: Crash ↵ | Johannes Schickel | |
on exceeded polyphony"). svn-id: r23605 | |||
2006-06-02 | Fix for bug # 1497961 ("KYRA1: in-game "Music" option not working"). | Johannes Schickel | |
svn-id: r22844 | |||
2006-05-28 | Fix for [ 1472007 ] KYRA1: Bypassing cutscenes with ESC doesn't stop speech | Oystein Eftevaag | |
svn-id: r22697 | |||
2006-05-25 | Added support for fading digital music in or out. | Torbjörn Andersson | |
svn-id: r22624 | |||
2006-05-17 | Added (optional) looping to the digital sound class. | Torbjörn Andersson | |
svn-id: r22504 | |||
2006-05-17 | - adds AUD file player (has still some problems with playing) | Johannes Schickel | |
- adds a new sound class SoundDigital (only used for Kyra3) (needs more work though) svn-id: r22497 | |||
2006-04-29 | Moved the AudioCDManager as well as class AudioStream and its (standard) ↵ | Max Horn | |
subclasses to namespace Audio svn-id: r22231 | |||
2006-03-28 | - Commits heaviliy modifed patch #1459951 ("KYRA: Combining MIDI music with ↵ | Johannes Schickel | |
Adlib sfx") (created a wrapper class for two different sound drivers instead of adding a new variable to the KyraEngine class and chaning stuff there) - Prevents to play track 0 for non mt-32 midi devices (got ugly sound output with windows midi) svn-id: r21479 | |||
2006-03-21 | Implemented "sound triggers" so that the music does not stop shortly after | Torbjörn Andersson | |
entering the castle. I hope this is a fair approximation of how the original worked. Of course, this led to a couple of more renamings: _unk5 -> _soundTrigger updateCallback54() -> update_setSoundTrigger() snd_setUnk5() -> snd_getSoundTrigger() (yes, "get") At the moment, the only known sound triggers are the ones in the castle. If an unknown trigger is set, the debugging messages will be really, really noisy. I don't know if I should consider this a bug or an extremely annoying feature. svn-id: r21396 | |||
2006-03-16 | More cleanups and renamings: _sfxSecondByteOfSong -> _sfxPriority | Torbjörn Andersson | |
Added some comments on the strange but probably harmless things going on in playSoundEffect() svn-id: r21340 | |||
2006-03-12 | Fixes non looping tracks and a fading bug, which silenced the music, with mt-32. | Johannes Schickel | |
svn-id: r21236 | |||
2006-03-12 | Music in the last two intro scenes plays now again with adlib. | Johannes Schickel | |
Cleaned up the sound code a bit (removed some unneeded functions). svn-id: r21234 | |||
2006-03-09 | - Removes deleted waitTicks prototype in KyraEngine | Johannes Schickel | |
- Adds sound fading support to the adlib player - Adds support for stopping running tracks - Changes baseFreq type back to uint8 - corrects octave handling in updateAndOutput1 (Thanks to eriktorbjorn for doing that) svn-id: r21185 | |||
2006-02-27 | Added WIP Adlib sound playing code to kyra. | Johannes Schickel | |
It needs some checks since it doesn't work correctly in every case at the moment. svn-id: r20960 | |||
2006-02-17 | Reduced header dependencies | Max Horn | |
svn-id: r20743 | |||
2006-02-11 | Moved engines to the new engines/ directory | Max Horn | |
svn-id: r20582 |