Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
wiki:seq24togglemiditutorial [2011/01/25 12:17] – autostatic | wiki:seq24togglemiditutorial [2013/06/02 15:45] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Even though this feature is documented in the [[http:// | + | Even though this feature is documented in the [[http:// |
===== Requirements ===== | ===== Requirements ===== | ||
Line 11: | Line 11: | ||
* Some time | * Some time | ||
- | After starting seq24 for the first time it will create a .seq24rc file in your home directory, open it and the first section you'll see, [midi-control], | + | ===== Setting up seq24 ===== |
+ | |||
+ | After starting seq24 for the first time it will create a //.seq24rc// file in your home directory. Open it and the first section you'll see, [midi-control], | ||
The layout of each filter inside the bracket is as follows: | The layout of each filter inside the bracket is as follows: | ||
- | [(on/off) (inverse) (midi status byte (channel ignored)) (data1) (data2 min) (data2 max)] | + | **[(on/off) (inverse) (midi status byte (channel ignored)) (data1) (data2 min) (data2 max)]** |
+ | |||
+ | **(on/ | ||
+ | |||
+ | **(inverse)**: | ||
+ | |||
+ | **(midi status byte (channel ignored))**: | ||
+ | |||
+ | **(data1)**: | ||
- | If the on/off is set to 1, it will match the incoming midi to the pattern and perform the action (on/off/toggle) if the data falls in the range specified. | + | **(data2 min)**: |
- | The last three is the range of data that will match. MIDI status byte values can be looked up in the [[http:// | + | **(data2 max)**: |
- | As the channel on which the events are sent is ignored you should always use the values for channel 1 of the MIDI Message Table 1. An example of the [midi-control] section of my .seq24rc file I use with the MPK Mini: | + | An example of the [midi-control] section of my //.seq24rc// file I use with the MPK Mini: |
[midi-control] | [midi-control] | ||
Line 111: | Line 121: | ||
73 [0 0 | 73 [0 0 | ||
- | What this example does is listening for notes 96 up to and including 111 and it toggles the sequences on note on events and toggles | + | What this example does is listening for notes 96 up to and including 111 and it toggles the sequences on note on events and toggles |
+ | |||
+ | ===== Queuing | ||
+ | |||
+ | The Akai MPK Mini has a Sustain button and I've set the Sustain | ||
+ | |||
+ | # mod queue | ||
+ | 70 [0 0 | ||
+ | |||
+ | So when I hold down this button and press one of the pads on my MPK Mini the corresponding sequence gets queued. | ||
+ | |||
+ | ===== Final steps ===== | ||
+ | |||
+ | Start seq24 and connect your MIDI controller (File - Options - MIDI Input). Now you should be able to toggle and queue any patterns in your seq24 session if you set up your .seq24rc file correctly. |