Hi there! Thank you Resonotter for help. This is my patch for the moment. Row 1 @ 2 are for the scene A & B of the OT and affected on the Switches 3 & 4 of the Soleman. It works fine! Row 4 & 5 of the patch is for a play/stop of the sequencer affected on SW2 of my soleman, works fine too!
Row 6 of the patch is to increment PC from 0 to 15 on Switch 1 of the Soleman (= PATTERNS A1 to A16 of the OT). It also works fine but i’m wondering how to set it for going up to 64? SOLEMAN OT.mhp (1.1 KB)
Any idea how to make a “Reset all” to value 0?
A CC/NOTE (whatever the value it can be set up In soleman’s editor) coming from soleman in another page resetting Scene A & B & PC (rows 1, 2 & 6 of this patch) to value 0.
This reset is usefull to begin a new song with all values at the start point.
thank you!
Row 6 of the patch is to increment PC from 1 to 16 on Switch 1 of the Soleman (= PATTERNS A1 to A16 of the OT). It also works fine but i’m wondering how to set it for going up to 64?
EDIT: before I think on that, a question comes to mind:
do you want to be tapping through 64 patterns in practice?
The nice thing about your patch is it’s customisable for a given "set:
one preset version could go in the sequence 0,1,2,etc
while another could go 6, 7,23, whatever
If you do want cycle through 64 patterns see above…
…in meantime, I’ll see whether my new idea “holds water”!
For the moment i keep the idea to progress +1 patterns on each pressure, but for sure a custom set is great too! On the OT, 16 Patterns are stored into Banks (A, B, C…), so calling a bank could also be used as calling a “song” if there is no more than 16 patterns into it.
I’ll have a look on your links, i should have reading on the forum before to ask
Many thanks!
I’m up to finish my m.Hub patch to control an Octatrack with the Soleman midi footswitch. There is still one thing i do not get : how to set the MSB & the LSB of a program change in midi hub editor?
So my set up of the Soleman’s footswitch is : SW1 = Pattern up (up to H16, i’d like to reach P16 with the good MSB value), SW2 = Play/Stop, SW3 = Scene A up, SW4, = Scene B up, CC48 scene fade = expression pedal
if you read down to here, there’s an better explanation. It makes it clear your MSB is not about PC but Bank Select
look up “Bank Select” here and you’ll see it’s "Controller number zero (with 32 as the LSB) ".
so it seems… …you need CC#0 = [0,1] followed by your PC…
…the question then becomes more about how Soleman footpresses can send the data for Midihub to do it’s bit in knowing when to trigger CC#0 = 0 vs CC#0 = 1.
(is, for example it smart enough to respond to a long-press|short-press?)
In panel mode you can also select any switch to activate a macro within the Soleman. And the macro itself can be programmed in any way you want (50 data bytes).
I e transmit one or several messages of different kind.
Macro is easily one of the most powerful features in the Soleman…
Saw the macros capability when I had a quick glance, but it seemed to me that what @albadort what ultimately aiming for was going to need more than 4 x binary states so I started wondering about about how to get more than two states out of a foot-switch preferably “natively”.
I made a long/short press patch (using a 1shot LFO as a timer) a while back, I might dig it out and post it to patchstorage when i have time to document it.
Thanks both of you, looking forward for the LFO timer, i’ll have also a look at the macros on the Soleman. for now my simple configuration works pretty well with soleman switches to drive the O.track via M.hub.