2013-01-18  rekadoremove commented code
2013-01-16  rekadoupdate parameters on note on
2013-01-16  rekadofix tag names of presets
2013-01-16  rekadoset m_key to INVALID_KEY when silent
2013-01-16  rekadoreplace note with m_key
2013-01-16  rekadoconnect audio outputs
2013-01-16  rekadoupdate voice on initialisation
2013-01-16  rekadowrap conditional block in curly braces
2013-01-16  rekadodo not render voice if no key has been pressed
2013-01-16  rekadoremove EVENT* defines
2013-01-16  rekadostatically declare comb array
2013-01-16  rekadoregister plugin URI
2013-01-16  rekadoremove activevoices and voices loop
2013-01-16  rekadomove cmax constant to where it is used
2013-01-16  rekadoremove pointer indirection
2013-01-16  rekadoconvert process into render
2013-01-16  rekadoreplace programs[curProgram] with direct parameter...
2013-01-15  rekadoreplace param[n] with calls to p_helper
2013-01-15  rekadoremove voice[vl] from `mdaPianoVoice::on`
2013-01-15  rekadofix: key -> note
2013-01-14  rekadodampen/undampen notes on pedal
2013-01-14  rekadohandle note off event
2013-01-14  rekadoimplement key release handler
2013-01-14  rekadohandle note on event
2013-01-14  rekadofind next free voice
2013-01-14  rekadomove voice parameters to mdaPianoVoice
2013-01-14  rekadoimplement muffling setter
2013-01-14  rekadoimplement volume setter
2013-01-14  rekadoreplace setParameter
2013-01-14  rekadostore key in m_key; implement get_key
2013-01-14  rekadoadd type and declaration of `on`
2013-01-14  rekadoinclude C standard lib
2013-01-14  rekadomove `update` to voices and call from synth
2013-01-14  rekadorewrite `processEvents` as `handle_midi`
2013-01-14  rekadoremove `resume` function
2013-01-14  rekadoremove call to `suspend`
2013-01-14  rekadomove `process` to voice
2013-01-14  rekadoremove processReplacing
2013-01-14  rekadoimplement note reset
2013-01-14  rekadocreate mdaPianoVoice objects
2013-01-14  rekadomove mdaPiano::noteOn to mdaPianoVoice::on
2013-01-14  rekadomove destructor into header, declare load_* functions
2013-01-14  rekadorename LV2::Synth parameters
2013-01-14  rekadoremove program change handler
2013-01-14  rekadomove shared definitions into mdaPianoCommon
2013-01-14  rekadobegin moving voice-related stuff to mdaPianoVoice
2013-01-14  rekadoreplace VstInt32 with uint32_t
2013-01-14  rekadomove keymap initialisation to separate function
2013-01-14  rekadoinstantiate LV2::Synth, not AudioEffectX
2013-01-14  rekadoremove more unneeded VST functions
2013-01-13  rekadoload samples from file
2013-01-13  rekadoConvert pianoData array to raw audio file
2013-01-13  rekadoadd Makefile
2013-01-13  rekadoremove VST functions
2013-01-13  rekadoupdate copyright header
2013-01-12  rekadoconsistent use of two space indentation
2013-01-12  rekadoadd manifest and port definitions
2013-01-12  rekadobreak out presets into ttl files
2013-01-12  rekadoadd original mdaPiano files by Paul Kellett
2013-01-12  rekadoinitial commit