summaryrefslogtreecommitdiff
path: root/src/mdaPiano.cpp
Commit message (Expand)AuthorAgeFilesLines
* pass sample pointer to tweak functionrekado2013-07-281-20/+13
* crudely merge mdaEPiano and mdaPiano...rekado2013-07-281-5/+100
* switch to LV2 Toolkit (lvtoolkit.org)...rekado2013-01-261-2/+2
* update commentsrekado2013-01-261-1/+3
* move keygroup loader to end of filerekado2013-01-261-20/+20
* trust find_free_voice to return a valid indexrekado2013-01-261-7/+3
* define number of samples as NSAMPLESrekado2013-01-251-1/+1
* move around block for easier comparison with mdaEPianorekado2013-01-251-9/+10
* cosmetic changesrekado2013-01-251-6/+4
* do not reset voices on default caserekado2013-01-251-1/+2
* fix typorekado2013-01-251-1/+1
* remove unneeded headersrekado2013-01-251-3/+0
* remove setParameterrekado2013-01-251-12/+0
* load individual samplesrekado2013-01-191-9/+22
* do not hard-code pos and endrekado2013-01-191-17/+16
* connect audio outputsrekado2013-01-161-0/+1
* update voice on initialisationrekado2013-01-161-1/+0
* wrap conditional block in curly bracesrekado2013-01-161-1/+2
* remove EVENT* definesrekado2013-01-161-1/+0
* register plugin URIrekado2013-01-161-0/+2
* remove activevoices and voices looprekado2013-01-161-1/+1
* move cmax constant to where it is usedrekado2013-01-161-2/+0
* dampen/undampen notes on pedalrekado2013-01-141-4/+7
* handle note off eventrekado2013-01-141-2/+6
* handle note on eventrekado2013-01-141-3/+7
* find next free voicerekado2013-01-141-0/+24
* move voice parameters to mdaPianoVoicerekado2013-01-141-2/+1
* implement muffling setterrekado2013-01-141-2/+7
* implement volume setterrekado2013-01-141-1/+8
* replace setParameterrekado2013-01-141-2/+7
* include C standard librekado2013-01-141-0/+1
* move `update` to voices and call from synthrekado2013-01-141-20/+5
* rewrite `processEvents` as `handle_midi`rekado2013-01-141-64/+55
* remove `resume` functionrekado2013-01-141-9/+0
* remove call to `suspend`rekado2013-01-141-1/+0
* move `process` to voicerekado2013-01-141-86/+0
* remove processReplacing...rekado2013-01-141-57/+14
* implement note resetrekado2013-01-141-6/+7
* create mdaPianoVoice objectsrekado2013-01-141-0/+5
* move mdaPiano::noteOn to mdaPianoVoice::onrekado2013-01-141-74/+0
* move destructor into header, declare load_* functionsrekado2013-01-141-7/+0
* rename LV2::Synth parametersrekado2013-01-141-2/+2
* remove program change handlerrekado2013-01-141-4/+0
* move shared definitions into mdaPianoCommonrekado2013-01-141-0/+1
* begin moving voice-related stuff to mdaPianoVoicerekado2013-01-141-40/+1
* replace VstInt32 with uint32_trekado2013-01-141-23/+23
* move keymap initialisation to separate functionrekado2013-01-141-17/+23
* instantiate LV2::Synth, not AudioEffectXrekado2013-01-141-9/+2
* remove more unneeded VST functionsrekado2013-01-141-101/+0
* load samples from filerekado2013-01-131-3/+41