aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32
Commit message (Expand)AuthorAgeFilesLines
* Use a uint map for modulatorsChris Robinson2014-01-022-10/+15
* Mostly load into fontsound objects directlyChris Robinson2014-01-022-26/+127
* Move some error macros to alError.hChris Robinson2014-01-022-16/+15
* Move some preset alloc/dealloc code to separate functionsChris Robinson2014-01-022-28/+73
* Move alLoadSoundfontSOFT to alSoundfont.cChris Robinson2014-01-022-42/+42
* Don't allow soundfonts with existing presets in alLoadSoundfontSOFTChris Robinson2014-01-011-0/+5
* Pass the ALsoundfont object to loadSf2, rather than its IDChris Robinson2014-01-011-1/+28
* Remove explicit locking from alMidiSoundfontvSOFT.Chris Robinson2013-12-291-2/+0
* Update soundfont selection functionsChris Robinson2013-12-292-29/+7
* Lock the device while selecting soundfontsChris Robinson2013-12-291-0/+2
* Add the last remaining "real-time" propertiesChris Robinson2013-12-293-0/+68
* Add chorus and reverb send propertiesChris Robinson2013-12-293-0/+27
* Add pan and attenuation propertiesChris Robinson2013-12-293-0/+26
* Add tuning propertiesChris Robinson2013-12-293-13/+47
* Add filter propertiesChris Robinson2013-12-293-0/+47
* Add modulation envelope propertiesChris Robinson2013-12-293-14/+76
* Add a few more pitch propertiesChris Robinson2013-12-293-0/+34
* Add volume envelope propertiesChris Robinson2013-12-293-0/+91
* Add support for the fontsound loop modeChris Robinson2013-12-293-0/+16
* Add alLoadSoundfontSOFT to load a soundfont via callbackChris Robinson2013-12-282-0/+12
* Add a method to set and get soundfontsChris Robinson2013-12-273-8/+92
* Allow specifying all 4 sample typesChris Robinson2013-12-271-1/+1
* Allow specifying some fontsound sample propertiesChris Robinson2013-12-262-1/+113
* Remove the generator listChris Robinson2013-12-261-14/+5
* Allow specifying key and velocity ranges on fontsoundsChris Robinson2013-12-262-0/+136
* Add methods to set and get sounds on a presetChris Robinson2013-12-252-0/+66
* Store a list of sounds in the presetChris Robinson2013-12-251-0/+2
* Remove the zone, sample, and instrument object typesChris Robinson2013-12-253-208/+0
* Add methods to add generators and modulators to fontsoundsChris Robinson2013-12-251-0/+2
* Add a new fontsound object typeChris Robinson2013-12-253-0/+184
* Do not allow deleting preset or instrument ID 0Chris Robinson2013-12-242-6/+0
* Allow querying the soundfont sample length and format typeChris Robinson2013-12-242-0/+9
* Do not accept preset or instrument ID 0 as validChris Robinson2013-12-232-4/+2
* Unlock the soundfont earlier after switching preset listsChris Robinson2013-12-231-2/+1
* Add methods to get and set presets on a soundfontChris Robinson2013-12-232-2/+101
* Add methods to get and set a preset object's preset and bank numbersChris Robinson2013-12-233-2/+111
* Free thunk entry in the object destructorChris Robinson2013-12-203-9/+0
* Better protect against improper alSoundfontSamplesSOFT callsChris Robinson2013-12-202-9/+21
* Add functions to set a soundfont's sample dataChris Robinson2013-12-193-1/+89
* Allow creating instrument objectsChris Robinson2013-12-193-0/+158
* Call the right delete method when generating presets failsChris Robinson2013-12-191-2/+2
* Rename some ALsoundfont fieldsChris Robinson2013-12-191-2/+2
* Move the soundfont and preset extension functions to separate sourcesChris Robinson2013-12-193-253/+282
* Add methods to create and destroy presetsChris Robinson2013-12-193-0/+142
* Properly initialize and cleanup the soundfont mapChris Robinson2013-12-182-0/+22
* Make alIsSoundfontSOFT check soundfont IDsChris Robinson2013-12-182-7/+6
* Add a new ALsoundfont object typeChris Robinson2013-12-183-0/+205
* Fix header guard and remove duplicate codeChris Robinson2013-12-181-98/+0
* Move the base MidiSynth to a separate fileChris Robinson2013-12-172-232/+3
* Move the dummy MIDI handler to a separate fileChris Robinson2013-12-172-118/+1