Multi-Timbral UI #78
Replies: 2 comments 2 replies
-
To let you know - pressing and holding the encoder currently reloads the current patch, but it could be used for this configuration. I have a bunch more questions actually. I don't mind if multi-timbrality is limited to two patches if it makes things simpler: How will users change control between each patch? A simple file with a name plus the patch names, MIDI channels and any config data (split etc). A problem is when patches are deleted, which is why patch name instead of number would be used? Yes, splitting the keyboard could be done by pressing the note where the split occurs and then offsetting every note on/off above/below that by a certain amount, but then how is this configurable so that patches aren't played too high or low? |
Beta Was this translation helpful? Give feedback.
-
This is how a Waldorf Blofeld deals with multi-timbrality. It accesses it with a dedicated button and then pressing Play and scrolling, cycles through each patch (part). Then there are a load of other options for transposing, detuning, velocity, split settings..... for each one. I don't suggest we get too ambitious though. The display on TSynth is colour and comparatively high resolution but quite small and we are limited to one encoder and possibly just the Settings button. If you need a new font or symbols to be made, just ask and I'll sort it out. I think your ideas for this are fine, be careful with using patch name to identify patches as they are obviously not unique. I wonder if each patch needs a UUID type thing? For number of voices - default by dividing 12 by the number of patches and that's what they're given? |
Beta Was this translation helpful? Give feedback.
-
Now that the code supports multiple timbres we need a way to configure it. I have a lot of ideas but am not quite sure where to start.
The main constraint is that voices must be assigned to a particular timbre, so some upfront configuration is required.
Ideas:
1. <patch>
,Create...
], whichever is highlighted is enabled for configuration.Create...
get voices from? Evenly distribute by default or configurable?Num voices
,MIDI Channel
,Rename...
,Delete...
]Patch
,Timbre
,Timbre Config
]Beta Was this translation helpful? Give feedback.
All reactions