Hi Julien, Good to hear you have been getting on OK with it. >Can you also bind MIDI input to some of the global commands? Yes, all the bindable commands are documented here: http://www.essej.net/sooperlooper/doc_midi_commands.html At the bottom of that page there are the "g.ctrl" which are "global controls". The .slb file format which SL uses is unfortunately still un-documented. Each line is a binding and each parameter is delimited by spaces and is arranged as follows: midi_channel midi_type midi_value command control_name loop_instance lower_bound upper_bound style midi_data_min midi_data_max The loop_instance will set the loop number the control applies to where -1 means all loops and -2 is used for global controls. So a select_next_loop binding for a note-on on channel 1, key 60 will be: 0 on 60 set select_next_loop -2 0 1 norm 0 127 an undo for all loops for note-on on channel 1, key 61 will be: 0 on 61 note undo -1 0 1 norm 0 127 a solo for loop 1 for cc event channel 2 cc-number 2 will be: 1 cc 2 hit solo 0 0 1 norm 0 127 The different midi_types are: n - NoteOn or Off on - NoteOn off - NoteOff cc - CC message ccon - CC with value 127 ccoff - CC with value 0 pc - Program Change pb - Pitch Bend kp - Poly Pressure cp - Channel Pressure the different styles are only useful for ctrls and g.ctrls not cmds and it controls how the midi data relates to the control data norm - interpret the midi_data range linearly to the control range gain - interpret the midi_data range to the control range in a logarithmic fashion toggle - toggle from lower_bound to upper_bound on each event integer - interpret the midi_data range as an integer in the lower_/upper_bound range >is there a way to tell slconsole to load a loop for another loop than the first? slconsole is a bit static unfortunately, you can only load into the first loop and all the commands affect all loops. Cheers, Kaspar On 14 May 2013 20:45, Julien Claassen <julien@xxxxxxxxxxx> wrote: > Hello Kaspar! > I've been experimenting with SooperLooper a little and found it to be > quite easy to use, once I wrapped my head around a few of the more > specialised commands. > Here's a question: I've seen, that you can bind MIDI input to loop related > commands. Can you also bind MIDI input to some of the global commands? I'm > thinking of select_next_loop and select_prev_loop in particular. > and is there a way to tell slconsole to load a loop for another loop than > the first? > > Warm regards > Julien > > ---------------------------------------- > http://juliencoder.de/nama/music.html _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user