-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move patch to version 2; use XML; retain compat with V1 (#3)
- Add tinxyml dep - Make patch an XML document - Retain compat with old string version - Preparation for modulatino basically
- Loading branch information
Showing
6 changed files
with
135 additions
and
63 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,57 +1,41 @@ | ||
Individual Oscillator | ||
|
||
- Keytrack | ||
- if on: ratio | ||
- if off: absolute frequency | ||
- Waveshape (quadrant picker) | ||
- lfo with depth to ratio | ||
- ratio uses 2^x table | ||
|
||
FM Matrix Node | ||
- LFO to add to float depth | ||
|
||
Self matrix node | ||
+ DAHDSR to scale fb depth | ||
+ LFO to add to fb depth | ||
|
||
Mixer | ||
+ Each node gets an envelope | ||
- Each node an LFO to level or a pan | ||
|
||
Macros and MIDI | ||
- A macros section - 6 macros each with a target list of 4 params at depth? | ||
- and maybe do midi routing the same way? (put a midi button above the macro vertical) | ||
- Other (monophonic) MIDI? | ||
|
||
Other ToDos | ||
- Envelope Rate Linear to 2x provider | ||
- General UI | ||
- Interpolate ratio across the block in source | ||
- Max voice count | ||
- Portamento | ||
- Patch to XML | ||
|
||
Installer | ||
- mac signing | ||
- win/lin zip only | ||
- pipelines on all three platforms | ||
TODO BEFORE 1JAN2025 | ||
|
||
Probably ship at this point but then | ||
SOURCE: | ||
- Keytrack on/off, and if off ratio -> offset from 440hz | ||
- TX waveshapes | ||
- Ratio uses 2^x table rather than pow | ||
- Ratio lerps across block | ||
|
||
Non-monophonic voice level modulation | ||
- CLAP advanced features like polymod | ||
- Note expressions? | ||
- MPE? | ||
MIXER: | ||
- LFO on Mixer Node to level or pan | ||
|
||
MODULATION: | ||
- Each item gets a modulation list from source set | ||
- Monophonic Midi source | ||
- Macro source | ||
- Polyphonic midi source | ||
- MPE source | ||
- Note expressions? | ||
|
||
Sunday | ||
- LFO on Mixer Node to level or pan | ||
- LFO mul or plus on consistently on all three nodes | ||
- LFO Level Built In | ||
- AM is somehow not quiet right. Signal to zero seems 'no modulation' not 'no output' | ||
PRESETS: | ||
- preset factory set with cmakerc | ||
- preset scan user directory to make tree | ||
- param split for voices and base/top | ||
- temposync lfo | ||
- deal with ui attached or not for messages | ||
- edit area says "click a knbo to edit on startup" | ||
|
||
PLAY MODE: | ||
- Voice limit count | ||
- Pitch Bend support | ||
- Portamento maybe | ||
|
||
GENERAL AND CLEANUPS | ||
- AM is somehow not quiet right. Signal to zero seems 'no modulation' not 'no output' | ||
- Temposync the LFO | ||
- Don't send VU etc when editor not attached | ||
- Edit area says "click a knbo to edit on startup" | ||
- SRProvider uses table, not pow | ||
|
||
INFRASTRUCTURE: | ||
- mac signing | ||
- win/lin zip only | ||
- pipelines on all three platforms | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters