



Click the images for full size shots.
Details via synth_nyc:
"We can be grateful that Groove Synthesis 3rd Wave has a full MIDI SYSEX implementation and documentation: [Google doc link]
This is getting rare these days.
I was provided with 3rd Wave firmware v1.8gRC25 for testing purposes so that’s why you may notice some features in the editor, new compared to 1.8f (the current official release).
GENERIC FEATURES:
- Display parameter Name and Value
- Double click a slider or button to reset it to a default value
- MIDI data rate efficient: only sends a MIDI message if the parameter value is incremented or decremented by 1
SPECIFIC FEATURES (FW v1.8gRC25):
- 2 Editor Pages per 3rd Wave Multi parameters (total of eight Pages for the four 3rd Wave Parts)
- 1 Editor Page for 3rd Wave Single parameters
- 1 Editor Page for 3rd Wave Sequencer parameters
- All 1385 Program (All 4 Parts Multi + All Single + All Sequencer) parameters implemented in the editor. Program parameters are bidirectional using NRPN and SYSEX
- MIDI Channel selection slider
- Bank (change) + Program (change) selection slider + buttons
- Buffer Request, Buffer Init, Buffer Write and Program Write buttons using SYSEX
WORKFLOW 1 EDITING FROM PATCH (starting at 00:05 in the video above):
- Select a Bank & Program
- Press Buffer Request to load it to the editor
- Start editing (the loaded patch) on the editor (the Patch is edited in the synth buffer)
- Naming
- Press Buffer Request to record it in your DAW / SYSEX librarian; or save it manually in the synth
- Select a Bank & Program (Optional)
- Press Program Write to save it in the synth
WORKFLOW 2 EDITING FROM SCRATCH (starting at 02:20 in the video above):
- Press Buffer Init to send an init patch to the synth buffer
- Start editing (the init patch) on the editor (the Patch is edited in the synth buffer)
- Naming
- Select a Bank & Program (Optional)
- Press Program Write to save it to the synth
FEATURE REQUESTS / BUG FIXES:
- Go to the video Description on Vimeo
https://vimeo.com/1098612319
MOTIVATION:
- Consistent User Experience (no skeuomorphism): Color coding of synth blocks (VCO1 in blue, VCO2 in green, VCF in orange, etc..) which makes it extremely efficient and consistent across synths (rather than using different synth UI or dedicated editors).
- No 'Shift' Button: All parameters are laid out in one page if possible, on the editors.
- Parameter Name and Value: To precisely compare parameter values across synth blocks.
- Better Workflow: If possible, identical synth features are laid out one below each other or in the same order (if one next to another) e.g. VCO 1 and 2 Waves or ADSR VCF and VCA envelops enabling a faster editing / comparing workflow.
- WYSIWYH: What You See Is What You Hear. It’s utmost important that when a value is incremented / decremented by 1 (or next / previous value on a list) on the editor, the editor display changes the parameter value accordingly, so is the edited synth UI (if available and / or in the SYSEX patch if the synth has no UI) and the synth sound changes by this 1 increment / decrement. This is far from trivial, there are often many rounding issues probably due to various / different low level CPU calculations, that needs to be compensated in the editor code.
- Centralized Control: For home studios centralized around one Master Keyboard and all synths being desktop / rack.
- Physical Accessibility: All synths are editable at anytime right in front on the computer screen without having to reach up / down / left / right, etc...
- DAW Recording: It's very easy to integrate TouchOSC in a DAW if you want to record live synth parameter adjustments (and then play them back at will of course); compared to recording various synth parameters from their knobs / UI / dedicated editors.
- TouchOSC: OS agnostic; it runs on MacOS, Windows, Linux, Android and iOS and offers LUA 5.1 support with specific scripting extensions (https://hexler.net/touchosc/manual/script)
EDITOR QUESTIONS?
- NB: The editor is a TouchOSC template (.tosc file), it requires a TouchOSC license (https://hexler.net/touchosc)
- If Groove Synthesis or anyone has some questions, please contact me via my website:
https://synthnyc.com
- Not for sale / no licensing at this point"
No comments:
Post a Comment
Note: To reduce spam, comments for posts older than one week are not displayed until approved (usually same day).