aboutsummaryrefslogtreecommitdiff
path: root/sound
AgeCommit message (Expand)Author
2009-07-31using accessmodifiers in Tfmx now and removed/disabled functions that now don...Norbert Lange
2009-07-29Fix typo, which made our "floorf" macro use "floorf" instead of "floor" on sy...Johannes Schickel
2009-07-27Oops enabled HACK to prevent multiple OPL instances again.Johannes Schickel
2009-07-19use own soundhandle as the ones in Kyra::Sound seem to be used for voices (an...Norbert Lange
2009-07-19use ticks for timing fadeoutNorbert Lange
2009-07-19fixed retiring of external NotesNorbert Lange
2009-07-19fixed: intro-music started twice because it was hardcoded in the engineNorbert Lange
2009-07-19add support for fadeoutNorbert Lange
2009-07-19some more tables included, for tempo and volume valuesNorbert Lange
2009-07-18fixed some initialisation issuesNorbert Lange
2009-07-18first attempt at enabling soundeffects using an table from the executeable. D...Norbert Lange
2009-07-17merge with trunkNorbert Lange
2009-07-17added primitive support for Kyrandia`s Intro Music.Norbert Lange
2009-07-17precalculating some more from CalcNoteNorbert Lange
2009-07-17avoid some calculations from being done every time in CalcNoteNorbert Lange
2009-07-17simplified NoteOn calculationsNorbert Lange
2009-07-15Got rid of two more ioFailed usesMax Horn
2009-07-14Got rid of some more ioFailed uses (also fixed a potential leak in graphics/f...Max Horn
2009-07-14removed one more useless variable and turned often used flags into boolsNorbert Lange
2009-07-13cleaned up NoteOn a bitNorbert Lange
2009-07-13added routine pickvoice to dinamically choose a fitting channelNorbert Lange
2009-07-10made all structures that are only written when loading song/samples constNorbert Lange
2009-07-10added initialisation of channelsNorbert Lange
2009-07-10changed: period in Paula get set immediately instead of queuedNorbert Lange
2009-07-10added timebased effectsNorbert Lange
2009-07-09fixed some mismatched new[]/deleteNorbert Lange
2009-07-09Added proper safeguards for shorten.*, thereby fixing commit 42259Filippos Karapetis
2009-07-09Renamed sound/iff.* to sound/iff_sound.* to fix an issue with the upcoming ch...Filippos Karapetis
2009-07-09fixed up some constantsNorbert Lange
2009-07-09fixed (and inlined) the "Antilog" functionNorbert Lange
2009-07-08implemented setting note-periods, likely still somewhat wrong.Norbert Lange
2009-07-08Added guards to only include the Shorten audio code when the SAGA2 code in th...Filippos Karapetis
2009-07-06fix identation and replaced the "goto-workaround" with something simplerNorbert Lange
2009-07-06GCC thinks it's wrong to goto past variables being initialised (even if theyTorbjörn Andersson
2009-07-06Implemented a few commandsNorbert Lange
2009-07-04Added tons of members to MaxTrax, songs get fully loaded and stored internallyNorbert Lange
2009-07-01added a skeleton for maxtrax modules. Not much happening yet, just reading an...Norbert Lange
2009-07-01- Added GCC_PRINTF attribute to several funcs where it makes senseMax Horn
2009-07-01some Code-FormattingNorbert Lange
2009-07-01Merging in changes from trunkNorbert Lange
2009-07-01Added kyra projectNorbert Lange
2009-06-30engines/scumm/*: enabled choosing of the colorpalette, by setting RenderMode ...Norbert Lange
2009-06-27Modified macro-,patter-,track-step functions to loop aslong they are supposed...Norbert Lange
2009-06-25Fixed restarting of song (hopefully thouroughly)Norbert Lange
2009-06-20and 1 fix for a regression - always set sampleperiod before starting outputNorbert Lange
2009-06-20fixed portamento-effect.Norbert Lange
2009-06-20Some more cleanups,Norbert Lange
2009-06-19Added fade effect, song 17 uses it.Norbert Lange
2009-06-19modified doSong so you can start a new Song without killing running macrosNorbert Lange
2009-06-19moved common initialisation routines into their own functions. doMacro and do...Norbert Lange