I am not sure if this has already been discussed. It looks like the MIDI note toggle mode in MIDI-CAT is not working. Or am I just misunderstanding how it should work?
I was expecting that if that is turned for a control slot, each new note on message would toggle the assigned control. Say, for example, a mixer’s mute button is assigned to that, each MIDI key press would toggle the mute on and off in turn. Now it just appears to turn on the mute at the first MIDI key press and nothing happens with subsequent presses.
Just tested with Beatstep Pro Rel 1 mode and works like a charm!
@stoermelder would you consider adding polyphony to Pile, so I don’t have to create 16 instances of it?
Bit of an edge case this one, but maybe there is a solution.
I have a TouchOSC template intended to be the single knob for SAIL. A simple fader works fine of course. However, I want to have three faders. One relative one the full height of the phone for fine adjustment (CC 0), one relative half height for rapid full range adjustment (eg in a performance) (CC 1), and one half height absolute fader (CC 2). All are sending feedback out.
It works, after a fashion, but there are, of course, conflicts, where moving one fader updates other faders, but not to the correct position.
Is there a conceivable way round this - eg by declaring that the Midi CC has priority (while being adjusted) and the other CCs must copy the underlying absolute value reported. SAIL is a single control solution so in this instance where more than one CC maps to the same parameter could this be intercepted in SAIL? I hope that makes sense.
EDIT: Solution found (set all faders to CC0 on TouchOSC0).
You can definitely use an encoder with touchosc and sail (with the new MIDI-STEP). That was one of the first things I tried. Works great! For the variation in sensitivity, maybe you could map a switch to the sensitivity knob on sail. So you would have only one encoder, but 3 speeds, depending on a toggle.
Lol Not a very illuminating investigation I’m afraid - just a cognitive fail on my part How did I solve it? Your TouchOSC patch, which is way more advanced than mine, in your video on SAIL contains a rotary and a slider on the same channel. The credit is all yours !
Sail is amazing!
PackOne is an great useful collection, big thanks!
today Ive opened Rack and PackOne beta disappear from the browser but still in the folder…
Did you do a module update ? If you have a manually installed version of a module that is in the Library then the version in the Library will overwrite it. You need to temporarily disable it in the Library.
It would be neat to have a version of VCV’s MIDI-CV module which supported 32 notes of polyphony via two sets of polyphonic V/Oct, Gate, and Vel outputs: something like the 1-16 and 17-32 inputs/outputs of CV-MAP/PAM.
Using two sets of polyphonic oscilators, filters, and envelopes, this would allow for extended playing of sounds with long decay envelopes in combination with a sustain pedal: something like a piano.
Apologies for the unsolicited idea; the combination of MIDI and 32 channels just seems to put it right up your alley.
Relatedly, I often use CV-MAP and CV-PAM together in order to map the knobs of one module to several other identical modules. This makes it easy to play a monophonic oscillator like Plaits in a polyphonic way via MIDI, keeping each duplicate module identical as I adjust the knobs of the original.
It takes some time to set up that linking across 8 modules, and sometimes requires the use of two CV-MAP modules (when the 7 duplicate modules collectively have more than 32 parameters). I imagine that this could be streamlined using a module designed something like STRIP, wherein it could read all parameters of an adjacent module and automatically link them to all duplicate modules in the strip.
Thank you for the very useful modules that you provide!