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@email-addr-hidden> 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@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Wed May 15 04:15:02 2013
This archive was generated by hypermail 2.1.8 : Wed May 15 2013 - 04:15:02 EEST