Does the ribbon controller on your synth initiate notes or only drag sounding ones, or is that configurable?
Does it send and receive MIDI messages? If so, which ones? or is that configurable?
Can it cover the entire note range of the keyboard or just a subset? Is that configurable?
Does it only do pitch, or does it also respond to pressure?
Questions for synthesists with ribbon controllers
Moderator: Moderators
Re: Questions for synthesists with ribbon controllers
Ribbon synths FTW. I don't currently have one, though I've previously tried the Eowave Persephone, Eowave Ribbon and Haken Continuumini. I'm surprised there aren't a few more standalone ribbon synths currently available. The Haken "letterbox" Continuumini is probably the best of the bunch though it's still not ideal.
Anyway, all those are sensitive to pressure and position. They send MIDI note on touch and pitchbend on movement IIRC. Ideally you'd want to be able to send velocity based on the initial touch and pitchbend or configurable MIDI #CC based on position/pressure. The MIDI programming is the easy bit though.
Anyway, all those are sensitive to pressure and position. They send MIDI note on touch and pitchbend on movement IIRC. Ideally you'd want to be able to send velocity based on the initial touch and pitchbend or configurable MIDI #CC based on position/pressure. The MIDI programming is the easy bit though.
Re: Questions for synthesists with ribbon controllers
On the Hydrasynth you can configure the ribbon to send notes - it becomes 'Theremin-ish' of sorts.
On my K2700 it can only be a modulator AFAIK.
Or are you maybe also thinking of the Roli Seaboard, which does all the lot and much more?
So... it depends!

On my K2700 it can only be a modulator AFAIK.
Or are you maybe also thinking of the Roli Seaboard, which does all the lot and much more?
So... it depends!


An Eagle for an Emperor, A Kestrel for a Knave.
Re: Questions for synthesists with ribbon controllers
You might also get some ideas from the documentation for the (discontinued) Doepfer R2M or Kurzweil Expressionmate.
https://doepfer.de/pdf/R2M_man.pdf
https://kurzweil.com/wp-content/uploads ... XPMATE.zip
For instance, you might want to factor in relative and absolute modes (pages 12 and 27 in these manuals).
https://doepfer.de/pdf/R2M_man.pdf
https://kurzweil.com/wp-content/uploads ... XPMATE.zip
For instance, you might want to factor in relative and absolute modes (pages 12 and 27 in these manuals).
Re: Questions for synthesists with ribbon controllers
Thanks for the replies - so there's not exactly a 'standard' then 
Hydrasynth sounds most interesting, and for the experiment I have in mind I need someone with one of these and a Yoshimi Pi.
I wonder if I can find anyone with such a combination

Hydrasynth sounds most interesting, and for the experiment I have in mind I need someone with one of these and a Yoshimi Pi.
I wonder if I can find anyone with such a combination

- Folderol
Jedi Poster -
Posts: 17474 Joined: Sat Nov 15, 2008 12:00 am
Location: The Mudway Towns, UK
Contact:
Yes. I am that Linux nut {apparently now an 'elderly'}
Onwards and... err... sideways!
Onwards and... err... sideways!
Re: Questions for synthesists with ribbon controllers
Despite being under the weather all week I'm almost back to normal now Will and will have some spare time this weekend. What do you need?

- Eddy Deegan
Moderator -
Posts: 8552 Joined: Wed Sep 01, 2004 12:00 am
Location: Brighton & Hove, UK
Contact:
Some of my works | The SOS Forum Album projects
Re: Questions for synthists with ribbon controllers
Eddy Deegan wrote: ↑Fri Aug 26, 2022 2:43 pm
Despite being under the weather all week I'm almost back to normal now Will and will have some spare time this weekend. What do you need?
Hi Eddy, thanks for offering.
With the Hydrasynth ribbon set to send notes, have that running and connected to the YP before you start Yoshimi (which should then automagically connect to it.
Load any instrument into Yoshimi that has a continuous sound, then at the bottom of Yoshimi's main window set Mode to Legato and just below that set the Portamento checkbox.
Next, click on Controllers, and in its window change Portamento Thresh to 0
and Time to about 80
The ribbon should now give you a smooth sweep - or at least that's what I'm hoping!
You may need to change the Time setting depending on how you use it and what instrument you select. Also setting Proprt and twiddling those knobs might be interesting.
If the Hydrasynth sends velocity as well as pitch, this should also work, and just possibly channel aftertouch too. I doubt key aftertouch would do anything sensible, but you never know

Also, doing a crude test here with just an ordinary keyboard and playing individual notes, some of the morphing sounds gave very interesting results.
- Folderol
Jedi Poster -
Posts: 17474 Joined: Sat Nov 15, 2008 12:00 am
Location: The Mudway Towns, UK
Contact:
Yes. I am that Linux nut {apparently now an 'elderly'}
Onwards and... err... sideways!
Onwards and... err... sideways!
Re: Questions for synthesists with ribbon controllers
Bad news Will. Although the Hydrasynth plays Yoshimi as one would expect, unfortunately it cannot be configured to send NoteOn/NoteOff data generated by the ribbon controller, only CC and NRPN control information.
I tried configuring the envelopes to trigger with a RibbonOn event and this does indeed trigger the sound engine on the HS but again, no MIDI note data is transmitted.
Thinking about it though, this makes sense for a continuous controller as MIDI 1.x doesn't have a standard way to transmit continuously variable note+pitch information AFAIK. A receiving implementation could map CC or NRPN messages to note-pitches internally (which I expect is what the Hydrasynth does) but in that event you could test it with any variable controller as opposed to requiring a ribbon.
I was hoping it would transmit notes in quantised Theramin mode but it doesn't (and I suppose that wouldn't be distinguishable from playing the keyboard normally anyway).
Let me know if you'd like me to try anything else!
I tried configuring the envelopes to trigger with a RibbonOn event and this does indeed trigger the sound engine on the HS but again, no MIDI note data is transmitted.
Thinking about it though, this makes sense for a continuous controller as MIDI 1.x doesn't have a standard way to transmit continuously variable note+pitch information AFAIK. A receiving implementation could map CC or NRPN messages to note-pitches internally (which I expect is what the Hydrasynth does) but in that event you could test it with any variable controller as opposed to requiring a ribbon.
I was hoping it would transmit notes in quantised Theramin mode but it doesn't (and I suppose that wouldn't be distinguishable from playing the keyboard normally anyway).
Let me know if you'd like me to try anything else!
- Eddy Deegan
Moderator -
Posts: 8552 Joined: Wed Sep 01, 2004 12:00 am
Location: Brighton & Hove, UK
Contact:
Some of my works | The SOS Forum Album projects
Re: Questions for synthesists with ribbon controllers
That's a bummer. I think the only answer would be for us to make pitch bend MIDI-learnable. Then you could learn whatever Hydrasynth sends, although it would still be necessary to find a way to initiate the note. Do you know if the Hydrasynth is continuously sending ribbon data, or only when there's a change?
- Folderol
Jedi Poster -
Posts: 17474 Joined: Sat Nov 15, 2008 12:00 am
Location: The Mudway Towns, UK
Contact:
Yes. I am that Linux nut {apparently now an 'elderly'}
Onwards and... err... sideways!
Onwards and... err... sideways!
Re: Questions for synthesists with ribbon controllers
Doing things like generating a note from a controller is easy in Cantabile, but it would be a sledgehammer to crack a nut.
Now if Yoshimi ever became a VST...
Now if Yoshimi ever became a VST...

An Eagle for an Emperor, A Kestrel for a Knave.
Re: Questions for synthesists with ribbon controllers
I know, I know, I know.
There is a slight problem - nobody with the skills and time to make the necessary conversions.
There is a slight problem - nobody with the skills and time to make the necessary conversions.
- Folderol
Jedi Poster -
Posts: 17474 Joined: Sat Nov 15, 2008 12:00 am
Location: The Mudway Towns, UK
Contact:
Yes. I am that Linux nut {apparently now an 'elderly'}
Onwards and... err... sideways!
Onwards and... err... sideways!
Re: Questions for synthesists with ribbon controllers
What's the overall objective...? To make a demo of Yoshimi with a ribbon controller...?
I've got an Artiphon Instrument knocking around that I could try or lend...it has some ribbon-like capabilities.
https://youtu.be/GSD9UlvCl4M?t=26
I've got an Artiphon Instrument knocking around that I could try or lend...it has some ribbon-like capabilities.
https://youtu.be/GSD9UlvCl4M?t=26