Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | remove call to `suspend` | rekado | 2013-01-14 | 1 | -1/+0 | |
| | ||||||
* | move `process` to voice | rekado | 2013-01-14 | 3 | -87/+86 | |
| | ||||||
* | remove processReplacing | rekado | 2013-01-14 | 2 | -58/+14 | |
| | | | | | `processReplacing` is almost the same as `process`. The differences are now in `process`, but commented until further review. | |||||
* | implement note reset | rekado | 2013-01-14 | 3 | -6/+9 | |
| | ||||||
* | create mdaPianoVoice objects | rekado | 2013-01-14 | 2 | -1/+6 | |
| | ||||||
* | move mdaPiano::noteOn to mdaPianoVoice::on | rekado | 2013-01-14 | 2 | -74/+79 | |
| | ||||||
* | move destructor into header, declare load_* functions | rekado | 2013-01-14 | 2 | -8/+6 | |
| | ||||||
* | rename LV2::Synth parameters | rekado | 2013-01-14 | 1 | -2/+2 | |
| | ||||||
* | remove program change handler | rekado | 2013-01-14 | 1 | -4/+0 | |
| |