Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update internal state on render | rekado | 2013-01-25 | 1 | -0/+1 |
| | |||||
* | move around block for easier comparison with mdaEPiano | rekado | 2013-01-25 | 2 | -22/+22 |
| | |||||
* | cosmetic changes | rekado | 2013-01-25 | 2 | -18/+15 |
| | |||||
* | do not reset voices on default case | rekado | 2013-01-25 | 1 | -1/+2 |
| | |||||
* | fix typo | rekado | 2013-01-25 | 1 | -1/+1 |
| | |||||
* | remove unneeded headers | rekado | 2013-01-25 | 1 | -3/+0 |
| | |||||
* | remove setParameter | rekado | 2013-01-25 | 2 | -13/+0 |
| | |||||
* | cut out individual samples more accurately | rekado | 2013-01-20 | 15 | -0/+48 |
| | |||||
* | set pos = 0 and get end from sample size | rekado | 2013-01-19 | 2 | -9/+11 |
| | |||||
* | load individual samples | rekado | 2013-01-19 | 3 | -14/+34 |
| | |||||
* | add split samples to bundle | rekado | 2013-01-19 | 1 | -1/+1 |
| | |||||
* | do not hard-code pos and end | rekado | 2013-01-19 | 1 | -17/+16 |
| | |||||
* | split samples | rekado | 2013-01-19 | 16 | -0/+0 |
| | | | | Split samples.raw according to the keygroup information (pos / end). | ||||
* | is_sustained queries m_key, not note | rekado | 2013-01-18 | 1 | -1/+1 |
| | |||||
* | remove commented code | rekado | 2013-01-18 | 1 | -25/+0 |
| | |||||
* | remove commented code | rekado | 2013-01-18 | 1 | -21/+1 |
| | |||||
* | update parameters on note on | rekado | 2013-01-16 | 1 | -0/+1 |
| | | | | | | Since there is no program change event we could catch when the host loads a new preset, the internal values have to be re-computed on note on. | ||||
* | fix tag names of presets | rekado | 2013-01-16 | 6 | -6/+6 |
| | |||||
* | set m_key to INVALID_KEY when silent | rekado | 2013-01-16 | 1 | -0/+5 |
| | |||||
* | replace note with m_key | rekado | 2013-01-16 | 1 | -3/+3 |
| | |||||
* | connect audio outputs | rekado | 2013-01-16 | 1 | -0/+1 |
| | |||||
* | update voice on initialisation | rekado | 2013-01-16 | 2 | -1/+1 |
| | |||||
* | wrap conditional block in curly braces | rekado | 2013-01-16 | 1 | -1/+2 |
| | |||||
* | do not render voice if no key has been pressed | rekado | 2013-01-16 | 1 | -0/+5 |
| | |||||
* | remove EVENT* defines | rekado | 2013-01-16 | 2 | -5/+0 |
| | |||||
* | statically declare comb array | rekado | 2013-01-16 | 2 | -2/+2 |
| | |||||
* | register plugin URI | rekado | 2013-01-16 | 1 | -0/+2 |
| | |||||
* | remove activevoices and voices loop | rekado | 2013-01-16 | 3 | -38/+30 |
| | |||||
* | move cmax constant to where it is used | rekado | 2013-01-16 | 3 | -4/+1 |
| | |||||
* | remove pointer indirection | rekado | 2013-01-16 | 1 | -20/+17 |
| | |||||
* | convert process into render | rekado | 2013-01-16 | 2 | -74/+61 |
| | |||||
* | replace programs[curProgram] with direct parameter lookups | rekado | 2013-01-16 | 1 | -5/+3 |
| | |||||
* | replace param[n] with calls to p_helper | rekado | 2013-01-16 | 1 | -13/+11 |
| | |||||
* | remove voice[vl] from `mdaPianoVoice::on` | rekado | 2013-01-16 | 1 | -16/+15 |
| | |||||
* | fix: key -> note | rekado | 2013-01-16 | 1 | -1/+1 |
| | |||||
* | dampen/undampen notes on pedal | rekado | 2013-01-14 | 2 | -4/+8 |
| | |||||
* | handle note off event | rekado | 2013-01-14 | 1 | -2/+6 |
| | |||||
* | implement key release handler | rekado | 2013-01-14 | 2 | -6/+21 |
| | |||||
* | handle note on event | rekado | 2013-01-14 | 1 | -3/+7 |
| | |||||
* | find next free voice | rekado | 2013-01-14 | 3 | -0/+26 |
| | |||||
* | move voice parameters to mdaPianoVoice | rekado | 2013-01-14 | 4 | -8/+9 |
| | |||||
* | implement muffling setter | rekado | 2013-01-14 | 2 | -3/+9 |
| | |||||
* | implement volume setter | rekado | 2013-01-14 | 3 | -1/+11 |
| | |||||
* | replace setParameter | rekado | 2013-01-14 | 2 | -3/+8 |
| | |||||
* | store key in m_key; implement get_key | rekado | 2013-01-14 | 2 | -0/+7 |
| | |||||
* | add type and declaration of `on` | rekado | 2013-01-14 | 2 | -1/+2 |
| | |||||
* | include C standard lib | rekado | 2013-01-14 | 1 | -0/+1 |
| | |||||
* | move `update` to voices and call from synth | rekado | 2013-01-14 | 3 | -20/+29 |
| | |||||
* | rewrite `processEvents` as `handle_midi` | rekado | 2013-01-14 | 2 | -66/+56 |
| | |||||
* | remove `resume` function | rekado | 2013-01-14 | 2 | -10/+0 |
| |