The Accord Sequarallel Eurorack Module by SDS Digital |
The Sequarallel CV to Chords Sequencer module
may be perfect for you!
High Points:
If you're trying decide on whether the Sequarallel is for your rack,
here's some high points on it's capabilities, which, perhaps, will further
explain what it can do.
When I experience something interesting or a process that should be revealed,
it is listed here!
Of course now the development process is complete, there are a myriad of video tutorials to further acquaint you with all of the Sequarallel's abilities.
Tiny Skiff vs. Big Rack It does both... |
The Sequarallel and it's tiny 8HP
footprint was originally designed as a multi-function sequencer hub
for a portable skiff that could be setup to create a composition in a
DJ fashion, or provide a variety of pre-made sequences to tweak for
fun. It can also work with anything with a MIDI interface in a simple
way, to a mini synth or just VCO's, then save it all for next time. With a large setup, the Sequarallel is equally as useful with MIDI to CV conversion, preset loops, sequences, and envelopes, or just basic 64 step sequences (up to 2480 of them!) to build on with your system. These can be re-used as modifications aren't permanent until you hit the Save Edit button. In addition to all of that, Layers and Appending gives you the freedom to start from scratch with a keyboard/drum pads, or with one of the aforementioned tracker sequences for timing, to freely build on an inspiration without clicking and re-arming records.
|
Layer Sequencer A better way... |
The Layer Sequencer is a unique way to
deal with recording Layers and arranging them far beyond the
traditional "building" method. Simply put, the Layer buttons work like a guitar looper. You find a tempo (via clocked modules or internal TRAX tracker say), hit a Layer button's Record to set the initial bar size, and play away to the tempo. If the Append option is on, then playing through within the first 3 "beats" of a bar will cancel the loop playback and re-size the Layer X2. If you don't touch anything, the next Layer recorded (record stays on) can be added in a timely fashion to match the new size. In the Play List Editor you will find a new track "L1" which will have a block in it. This block represents a Layer Sequencer by number. Double clicking on the block will open a Layer Sequencer with up to 8 steps. Your recording will have created the first Step in the sequence. The Letters A to H across the top are layers in this button which correspond to how many Layers you have recorded. To the left is the total bar count per step. This can be adjusted up or down from the recorded size. To add another Step with less "letters" active, double-click the "+" and a duplicate of the previous step will show up. Double-click under corresponding Letters to toggle that Layer in the Step. If you record a new Layer that's even longer, then all steps will assume that size. Layer Sequencer steps can be set to any size, so if odd mixes of progressions is your thing, then that's what to play with! Scrolling fully left to the Step# column and double-clicking will enter that Step's FX menu. In this menu you can transpose the Step, Solo it, offset it's levels, or include it in a Song FX* modifier which will apply whatever the present Song Loop's FX is doing to this Layer Sequencer Step. These Song "FX" are very useful as they include transposing, scaling, mirroring, note limiting, velocity level gain, and SongFX sub-sequencer modifications. Another Layer Step FX option is to use the SongFX sub-sequencer for note re-triggering. That variable sized sub-sequencer can be offset by 1/24ths of a quarter note so always yields interesting results. *To clarify SongFX, there doesn't have to be an actual song recorded, but it's empty size (96 bars) can be divided into Loops to create more than one, which will be added to the Play List to step through. Each one could have a different transpose offset, and even scales. So even though a recorded MIDI song isn't required, this is the makings of a Song none-the-less!
|
A Recorded Song Why have it at all? |
All through the manual and on the
Sequarallel web page I mention "Song" and I believe some people might
be confused as to the terminology or idea of what it is. In the
Sequarallel's UIX, the [Song] Quick-Box Button refers to Song Project,
while [SONGFX] button refers to FX modifiers that affect the
recorded MIDI Song. These FX also can be sent to other sequencers and
could be viewed as the main "key operator" in a composition, even
though use in other sequencers is optional and defaults to "off" for
most. All that said, I have had the question
"If you can record to the Layer Quick-Boxes anyway, why bother
having a separate Song recorder?" Songs also compress the "preamble" of CC's, PC's, and PW's sent by many MIDI players, DAW or otherwise, to be sent only upon load or pressing the MIDI PUSH button. This relieves the MIDI stream of trying to push 200 commands through the stream on Play Start which, if extreme, will cause a very latent start. Layers consider any MIDI command as the record start point so, if extreme, could cause latency anomalies on the loop point trying to re-send all of this data each time, even though I have done this, best keep it below 6 channels! Song Loops also intelligently reset certain controls
on a jump or loop, for example: The last reason for having "Song Record" is that one
possible method of creating a new "masterwork" is modeling it around
an existing song downloaded from your favorite MIDI porn site, then
modifying it beyond recognition to skirt copyright laws (lol) to use
with TRAX trackers, build on it with Layers etc.
|
Bars? Or not Bars? Breaking out of the norms... |
To reduce the complexity of the
interface, all MIDI recorded by the Sequarallel is quantized to 4/4
bars. This doesn't dictate a MIDI recording's time signature, but any
looping will only align by a factor of 4 beats (i.e. 3/4 times
aligning every 3 "bars"). To assimilate into thirds in your modular,
the clock can be divided by 3 or 6 etc. For the most part, the Play List progressions step on 4 beat Bars, depending on the size of the Loop or sequence. This is true of a recorded or empty MIDI Song, Layer Sequences, Envelope Modifiers, and Automation blocks, but TRAX trackers can break this rule. Because a TRAX tracker size can be from 1 to 64 steps, odd numbers can be realized, thus odd steps through the Play List. The Play List will loop within it's group so could continue to cycle at any rate. TRAX tracker's clocks also have clock multipliers so sequences could be quite eclectic indeed!
|
I Did It My Way! Settings, settings, settings, and more settings... |
I won't lie, there are a lot of
settings in the Sequarallel. From the obvious Clock Division or
quantization settings, to intricate TRAX NoteFX settings, of which
there are many, one could be busy for 30 minutes just getting things
set right. I once had a Fostex recording system & mixer that was so
complicated to initiate a recording session that I would lose the
inspiration that got me into the studio in the first place! Thankfully the Sequarallel has a "jumping off point" called Song 00. As part of the workflow in creating a Song Project, you can either open a Song# then Save it as something else, or go to Song 00, add to it, then "Save As" your new project. With Factory settings, Song 00 is very plain. No TRAX or LAYER buttons, a minimal 96 bar empty Song, and all FX off. The Play List tracks are only 1 screen-width with Song track, 4 envelope tracks, and the Automation track. Where you go from there depends on what your purpose is for the module, i.e. If you're only interested in creating tracker sequences, then perhaps add 2 or 3 TRAX tracker QB buttons If you like certain types of Note FX like echo or ratcheting and micro-arps, then a TRAX tracker can be setup with these. If you would like to have 6 trackers available with same settings, then create one and duplicate it 5 times. If you'd like to simply play music in and Layer it, then a couple of Layer QB buttons are in order. If you just want to use the Sequarallel as a MIDI2CV then configuring the CV Modes would be priority. This can all
be done while in Song 00, and even sequences (like, say, a metronome
click) added, then saved as song project >0. You can't save Song 00
using the "Save As" though. As a safety, it requires a special method
of selecting "Save init", choosing "yes", and holding for 5 seconds.
Any Song Projects created in Song 00 will have all of your settings
applied every time.
|
"FX" Handling The inside Scoop... |
Deciding on how each sequencer element in the Sequarallel would have it's FX applied was quite a
monumental task. The sheer numbers of settings changed the way most of
the FX would be applied. Originally, every cell in the Play List was
to have it's own FX and that's it! The problem of settings complexity
arose in a big way, especially where one FX would have to modify
another, or be copied to each cell and managed, not to mention the
huge amount of high speed memory management it would take to achieve
this (remember, 8HP, around 100mA draw or less!) we're talking 1000's
of FX menus. So I came up with the idea of "FX
Bundles" where each sequencer element would have X number of FX
bundles to choose from. TRAX trackers, for example, each have 8 FX
bundles called "NoteFX". A single TRAX sequencer (one of 40 per
project) with it's 64 steps 4 lanes wide could hold as many as 256
notes. Say you want ratchets on every 3rd row, but only in lane 2, and
the you want triples on the first 2 beats, and quads on the remaining
beats. This would be very time consuming to set up with lots of
copying ratchet FX and changing them for the latter part of the
sequence, need I go on... But what if I want to use the same TRAX sequence
in the Play List but transpose every 2nd block up a fifth? (you may
ask!) Layer QB Buttons also have their own FX parameters and can be controlled by Song Loop FX the same as above, but to a more intricate degree, and include Swing by default. TRAX can follow the swing as well if it is set to clock multiply (you can't swing on a master clock/down beat) but has it's own "Swing Map" which should have a video of its own!
|
Simplicity | There is the quote, boiled down to
"Anything worthwhile must not be easy, or it wouldn't be worthwhile".
This is true, but as a musician and composer / writer, I'm profoundly
lazy. I feel that music should come naturally and one shouldn't have
to "toil" at it to the point of despair. When it becomes an
inspiration, it takes on it's own life and I go along for the ride
which seems effortless. I try to emulate this is all of the modules we design, and the Sequarallel is no different. I / you / we all want simplicity, but not at the cost of functionality. This is a delicate balance and difficult to implement. Instantaneity in creative composition is key.
This is why the Sequarallel has recording abilities
(besides recording a Song) to both the TRAX tracker and MIDI Layers.
Getting MIDI to CV can be easy or more involved. At
the simplest, a CV MODE can be set so all 4 rows of jacks output from
the same MIDI channel. Assuming this would be for chords to 4 VCO's,
one would set the ORDER to STACK. Notes beyond the stack can be
discarded, wrap or pile up on the highest row. If you want to output a
different channel to your VCO's copy the first CV MODE into the next
and change channels to that channel, etc. I like to play it in when the inspiration hits, then tweak it after. The "playing in" part is so easy, the tweaking part so fun! What more could anyone want in a module? I only hope I can convey this in the upcoming videos and tutorials.
|
Conditional Blocks | In the Play List, each block placed on
a track, represents a sequence "pattern", loop, or recording. The
blocks are stepped through in a descending direction and if there's no
more blocks, will loop back to the top of blocks. But what if you want
a pause in play, or even the blocks to play just once? Perhaps you
want to pause play until other tracks catch up? This is what the
Conditional blocks are for! Each of the 11 tracks has up to 8 different conditional blocks to use as you see fit. A sequence can be paused (minimum 1 bar) until a series of two events takes place, or simply can wait for a certain number of bars before resuming. There is also a "Jump To" that will point to a different part of the Play List if conditions are satisfied, if not, a "time out" in bars will just play through to the following block. An example would be a Layer Sequencer block plays out in 24 bars then hits a Conditional block. This block is set so that the Song track must step to a new loop, and TRAX1 must step to a new block. The first Song Loop is 6 bars long, and 3 following loops are 8 bars long, make 30 bars total, while there's one TRAX2 block that is 12 bars long. At the entry to the Conditional on the Layers track, the Song track would be at the 2nd bar of the final loop, and TRAX2 would be at the start of the block. This will set one condition, but needs to wait for 6 more bars for the next Song loop block. If the Conditional block's Bar Setting was 4, then
it would play through, but if >6 bars could JumpTo another Layer track
group. These conditional blocks can be interesting, but
also useful in cases where loops are different sizes. Any unused
conditions can be simply set to "Bars" which is a default assumed
state of the block. The JumpTo can be any row in the Play List 0 to
63.
|
TRAX Tracker Odds | Originally, when I made the first
videos of the Sequarallel, the TRAX tracker sequencers wouldn't move
through the Play List until the first step aligned with the Play List
Song Bars. This proved to be annoying so I changed it to step at the
end of any length sequence. TRAX became more interesting and runs as
one would expect. In a TRAX setup, the minimum Loops can be set so if
there's 7 steps and minimum loops is set to 2, then the Play List
block will last 14 steps. The step size of course depends on what
clock setting that tracker has.
|
TRAX Swing SubSeq | Continuing from above, the odd lengths
of patterns can still be used with other lengths of Swing sequences
for that tracker. The Swing sequencer (+/-) applies the set amount of
swing in the TRAX QB but only when a Swing Sub-sequencer mask step is
turned on. With an even tracker sequence size, like 8, 16, 32, the
swing sequencer can add a nice variation, especially if the swing
sequence length is odd. With odd length tracker sequence this can become fairly chaotic, especially on the negative swing side. A sort of groove as the two sequencers overlap. It's definitely a good way to "humanize" a tracker. |
Note 2 Chords | An alternate use for a TRAX tracker is
turning on Note2Chord mode. This mode will use MIDI notes to point to
steps in the 4 lane wide tracker which can have up to 4 notes per
step, effectively being a chord. When not playing, single notes will
simply access the step with the chord. When playing though, a single
note can trigger the sequence to play a number of steps following the
original.
This mode uses the set global TRAX record channel
over sources such as MIDI or LINK input, a recorded Layer, or another
TRAX tracker. Useful scenarios for this mode might be: An obvious consideration is what happens in this
TRAX sequence is just one of several TRAX patterns in the Play List
track? The disclaimer here is I haven't actually implemented this yet, but it seems like a really slick feature to add (yep still in the feature creep phase at this time!) If end up not adding it, this post will mysteriously disappear like a video on youtube! Update: This can be done with Remote Notes (probably best as local list, "Song") programmed to set the bottom of the sequence. It doesn't work when not playing, but when playing works great! If the Size is set to 1, then a single Chord will play over and over.
|
Recording Personality | When recording Layers with the Play
Quantization I noticed many times notes just didn't fall in the frame
and seemed to vary from day to day. I tried shifting the quantization
gain to where results would be fine only to discover it seemed to
change on another day! After a while I realized that possibly my swing while playing in a Layer may be varying from one day to another, and depending on the mood of the piece would play with more swing or less. I have a LOT of swing in my performances so this seemed logical.
So! I set the SongFX Swing up to 30% ( 50% is normal
max, Sequarallel will go to 90% ) and lo and behold the recordings
became perfect when quantized. SongFX, or Song Loops, can control the
swing of everything sequencing. It was separate at one time but served
no useful function that was so was changed. i.e. if quantizing to 1/8ths but the BSP is stepping in 1/16ths, every intermediate note (not on a 1/8) will either be behind 1/8 in the first half of swing, or advanced in the latter half. As the modular clock takes precedent, recording another sequencer not in the same timing can also create some pretty cool grooves. The Sequarallel doesn't use MIDI clocks step by step as one may expect, but it's own internal clock locked to beats. The exception is an initial Song recording, which uses the MIDI clock for an exact duplicate.
|
Maximizing Layers | Initially, MIDI Layering is a good way
to build up a track in progress and serves well in that regard, but
because you are recording into a bar sequencer, so much more can be
done with those Layers. I have taken to a fun method of composition
that is both fast and amazing. The original progression could be TRAX in the Play List, or a series of Song Loops, or started as a Layer itself. I will try to record in a variation that will go with the progression. For this I recommend keeping it simple with key of C and majors and minors, unless you're really good at playing inversions. I try to make melodies & embellishments that will go along also, perhaps with a different cadence or maybe even dissonance, as long as it sounds bearable as a Layer on top of what is already playing. Once there are 5 or 6 Layer Letters recorded, I then go into the Layer sequencer and make new steps with some of the Layers removed, expanding or lessening the bar count per step so loops overlap. It's surprising how this basically puts together all
of the parts of a song, i.e. Transposing a step or two into a refrain
with different MIDI channel or repeating notes with a SongFX, or even
scaling via SongFX. This all happens very quickly and easily! I plan
to make a video on this soon to demonstrate. External sequencers can
also be layered as well. Ones with mute tracks/output are best or new
Layers will continually be created. With this recording I did a
combination of a BSP and hand playing. The percussion is both a TRAX
tracker and some BSP percussion:
http://www.freshnelly.com/tunes2021/seq-PL_Layers.mp3 |
Remote Controlling | Almost all parameters in the
Sequarallel, and there are a lot, can be controlled via a MIDI CC or
Note on the Remote Channel. A parameter can be linked to any MIDI CC
or Note via the MIDI Learn function. There are two types of remote
Learn: - Global, where all Song Projects can use the same assignments, and - Song, (local) which is per Song project. These two sets of remotes can be turned on where if there is no Song remote assignment, the CC# or Note# might be found in the Global set. Either can be turned off. The Learn function is a polling style making it easier to learn from multi-axis controllers that may send less numerous messages from the unintended axis. This happens over 1 second. The parameter is simply selected to highlight, then you move the MIDI control or hit the note you want to assign to it. Notes are better for On/Off type controls, tap to turn on, hold for 3/4 of a second to turn off... but if the parameter is a value, the previous value will be assumed the held state, and a new value selected will be considered the value when the note is just tapped. So it's important to make an adjustment to the parameter if you're teaching it notes. The point of this high point is to point out that the track remotes, ( which use a series of notes to set a primary Quick-Box Button action like solo, mute, record, gate FX etc, and another series of notes to apply to different tracks ) are not protected against the Learned Remote method. So in effect, one could have a note doing two different things. For the most part this is useless but setting a transpose when a certain track key is hit might be one possible use. Even though solo & mute could be assigned a MIDI
note, the track remotes are grouped together so perhaps more efficient
to use. The TRAX Record Sequencer remotes are an entirely different
set of controls that can be on a different channel to have
nothing to do with the Learned or track remotes. Confused yet? As many
or as little of these remotes can be used, which is ultimately up to
the user. Myself, I like a fair amount of functionality globally, but
tend to use a different board of knobs for the more tweekie stuff like
TRAX NoteFX.
|
Layer Step FX | The Layer Step-Sequencer not only
allows arrangement of various recorded Layers with each other with any
number of bars per step, but also allows each step to have MIDI FX
applied to all Layers present in that step. Upon opening an FX list (scroll to left while step is selected, then double-click to open) the first thing is transpose. So all of the Layers playing in this step can be offset -48 notes to + 48 notes. This can be cool, especially if a SongFX is already transposing everything, but scroll down to Note Re-Triggering and "Use SongFX" options and turn them on. This opens up a whole new world inside the Layer Sequencer as other Song Loop's FX like Mirror, Velocity Levels, Note Lengths, Note Limits and on un-masked steps in the SongFX sub-sequencer "kill Mirror", Level +, Octave +, Length variation, and re-triggering with unmasked steps. I like to have two empty Song Loops in the Play List, each with different FX, then several Layer Steps of a different size than the Song Loops so they don't align, and various Step FX applied. Recording a 1 minute Layer build of a 4 bar chord progression on a keyboard can make an entire song that is both quick & easy, but also a lot of fun! This was one motivating force to nudge this module toward completion, just to see what others will do with just this part of the Sequarallel!
|
Layers as MIDI FX | As Layers can be recorded by changing
MIDI Pitch Bend, or CC values, rather than just notes, they can be
used as MIDI automation in a similar way to a DAW. I always knew this
but have only recently made use of this "included by default" feature.
One thing I hadn't considered is that Layer Step FX has a MIDI Channel override which can apply Layer(s) in the step to any channel! So, for example, one could record a Pitch Bend into a Layer, then use that to bend any channel in any Step sequence in that Layer track! The following link has a sample of this method in action. It's fairly subtle with the lead synth, but there's also a bend on the snare at one point. http://www.freshnelly.com/tunes2021/sequar-LayBendFX.mp3 Quantized Layer Button will also quantize the
constant controller or pitch-bend movement. This should be kept in
mind if combining with a Layer Button that also has notes. It does
have the advantage of offering a glissando sounding bend though, as in
this example: Also, as a true automation of remote controls
in MIDI time, in Settings (Global) one can turn on LAYER > REMOTE:YES
and any MIDI CC or Notes on the remote control channel will be
recorded and used to control internal parameters. This of course
requires that the MIDI control or Note has been captured to a
parameter in the first place, which it should anyway... er, to be a
remote ;)
|
CV Input Goodies! | Firstly, the CC5, CC6, CLKout jacks can
be directed to be inputs rather than outputs. These inputs can be
configured as simple CV2MIDI inputs on a selected MIDI channel to send
MIDI CC, PW, or AT messages or even a Gate & up to 2 notes or one with
velocity on same or different channels. What's kind of cool is this MIDI can either be sent directly to MIDI Out, or fed to Merge with MIDI input. This means that CV inputs can be recorded into Layers as notes or CC's etc, or as notes into a TRAX tracker, with continuous over-dubbing while playing live, or simply modifying notes in an existing sequence. Additionally, a CV Input can be set to control any internal parameter from a TRAX NoteFX element like a step's tone in a micro-arp to soloing a track to selecting a scale to selecting a jumpTo group in the Play List.. With a bit of imagination this feature can be a powerful way to control pretty much any type of sequence you have running. The possibilities are endless! Here is an example of using it to change drums in the TRAX tracker sequencer. 3 CV Remotes: 3 TRAX Drums
|
Gate+CV+Vel>MIDI | Jacks CC5, CC6, and CLKout configured
to be inputs can be set to play MIDI notes on a specific channel,
along with velocity. If CV IN>MERGE INPUT is selected in Settings (global) then the inputs can recorded anywhere just as a MIDI input would be as mentioned in the previous post. The Gate length defines the length of the note, but a trigger could be used if the MIDI sound is more of a struck instrument, like a piano or percussive sound, not slow attacks. When recorded into a TRAX, keep Swing in mind if there is one as it may affect the step the notes end up in. If lots of swing and Layer recording, then it will sound perfectly normal until the swing is removed. Layer Quantization may also place the notes in the "wrong" place.
|
Envelope Mult+ | One of the ways to make an Envelope is
to use the CV-Draw method. Patching a +/-5V signal to the CC5 input
and selecting "CV DRAW" in the ENVELOPE QB will enable recording at
variable speed. This is mainly to duplicate an LFO that can be
triggered by various inputs/outputs in the Sequarallel to modulate
fine tuning on a VCO or perhaps a filter or even directly to a
VCA, but can be used to send a digital sequence. If a Sequence of
pulses is recorded, then once the encoder is clicked, these pulses can
be output from a different CC jack to step another sequencer.
I tested this with an O_C module as a Sequenzer then
fed the CV outputs back into the Sequarallel's CC5 & CC6 inputs set to
play MIDI notes. This became a sort of sub-sequencer that could be
triggered by pretty much anything. I set it to be triggered by the CV
inputs channel in the Envelope menu, and by a specific Layer's notes
in CV Mode which are few. Once the Layer started the sequence it would
be retriggered until something else went Solo, at which point it would
stop because it was no longer triggering itself. The sequence also
follows the SongFX Swing, because of trigger timing.
|
ORD:ARPEG | The Sequarallel's 5th CV Mode Order is
actually an Arpeggiator on each Gate+CV row. These Arp's have many
features like Clock Mult's, Latch, variable-sized Mask Sequencer (up
to 16 steps), variable Gate length up to 200%, quantization, and even
MIDI output channel option. It's pretty amazing to have 4 Arp's running off of one MIDI channel input from a keyboard, each with different mask patterns and rates, some quantized others not. All Arp's follow the input clock rate as a base to multiply from, so it can be dense or thin, but still cycle with the clock. Because the [ORD:ARPEG] source is determined by the [CV MODE:n] jack source, any sequence can also use the Arp's. Each Arp can handle up to 8 notes at once so it can generally keep up with whatever goes in without dropping notes. Here's a sample of 1 TRAX (+ a percussion loop) and 1 Layer with simple chords played in on measures: sequar-Arp-LayTrax.mp3
|
MIDI NRPN | As I have been doing a video on the
subject, I must mention MIDI NRPN parameters...which otherwise was
almost forgotten. The Sequarallel has a bank of 16 settable NRPN's by way of MSB/LSB and these NRPN's come up as Nnn in any thing that selects a MIDI CC (just scroll left if at CC#000) where nn is 0-15. This is global as it's assumed your synths don't change with the Song Project, and there's only so many "useful" NRPN's really, mostly to do with offsetting existing CC values, or perhaps drum characteristics. Each one can be used on any channel of course. As they do use a lot more bandwidth (3 times as much) using them with a modulated CV input is going to reduce room in the stream for other controls. That said, using them in TRAX NoteFX can be very interesting as NRPN's can modify some parameters in a synth that there are no CC's for. One thing that comes to mind is the arpeggiators in my Korg synth. With the clock set to input and a TRAX updating the notes of the arp, plus the occasional NoteFX happening because the mask aligns, some of the cadences can be quite astounding! Further on that is NRPN's to switch patches in the Korg. This is done by simply making a TRAX tracker with a single note (that is basically muted) and assigning a NoteFX with the NRPN in it. This runs all the time. Then anywhere in the Playlist I want the patch to change, I attach a PLFX which in turn will modify that value to whatever it was when I put it into the PLFX list. This is just one thing that I have derived so, yep, pretty useful!
|
TRAX Simplicity | After making a simple TRAX sequence
only 6 steps long, and a few notes in the lanes, I began adding noteFX
to see how diverse I could make the loop. The 2 notes in Lane 1 I left alone, but the single note in lane 2 uses noteFX 1, which does 2 echoes on a micro-Arp, which is also offset with randomize. The micro-Arp, starting at step 2, has +1, 3, 4, 9, & 8. I tested each of these while playing to make sure they fit with the progression already in place. The NoteFX Mask map has every second step masked, but with a size of 5 so each step will be enabled/ disabled as a toggle.
The 3rd lane has 3 notes sprinkled unevenly over the 6
steps with noteFX 2 assigned to them all. The only thing this noteFX
does is set the note probability to 77% so some notes won't play, but
still, of course, abiding to the 5 step mask sequence mentioned above. After all of that, I set the TRAX 1A MIDI channel to
MPE zone 0, then jacks in CV Mode to channel 2, 3, 4, & 5 respectively
(these are the zone 0 channels). BTW CV Mode's source channel set to
MPE doesn't work this way as that defines channels for a particular
jack, so all will feed to 1 jack. Drums! In TRAX 1 I had started with a 4 step sequence with only 3 notes and applied a similar noteFX scenario and pre-decided micro-Arp on 1 note. It varies nicely enough to sound like a much longer sequence! I am adding this project to the SysEx page as Demo 8 if you want to hear it or even download and check it out!
|
TRAX Simplicity 2 | Another pair of great TRAX note methods
is to use CV Input Learn in [MIDI PUSH] QB to either: 1) control a single TRAX note directly via CV, or 2) control micro-Arps start step to apply preset transpositions to any notes with that noteFX #. The latter's micro-Arp can be set up while playing the sequence even if the CV is assigned already and running as once the NoteFX menu is up, the CV can no longer modify the start point. This is especially useful if doing a second CV as you can hear how this/these notes will sound with that CV's modifications. It is a very interesting way to control the notes in a sequence because many can be changed at once! I am adding this project to the SysEx page as Demo 9
|
Track Remote Addition | The track remote (enabled by setting an
offset note, or keyboard key, in Settings) keys have a new addition
(V.1.6) "KILL LAST" which acts the same way as the Kill Last QB in the
Layer QB drop-down. This is very useful when using track remote keys
to record Layers on-the-fly. Let's say you play in a passage, but want
to remove it from the existing stack of Layers. tap Kill Last key then
tap the track key, Bob's your uncle!
|
Automation Delete (depracated) |
Even with the inclusion or exclusion of
automations option in the Play List Auto Edit, there's some occasions
where you might want to just delete an Automation number rather than
writing over it. The AUTOREC QB now (V.1.6) has a Delete button. The
Automation number must be selected first, then hit the Delete button
and it's gone! While on the topic of
Automation, recording an automation on the remote channel seems rather
silly because PLFX can do it better and in time. But, the
automation could be a slow change to a CV Mode# or SongFX parameter
that changes over long (long) periods, knob tweaks...
|
PLFX Arming Matrix | Because PLFX Learn can be assigned to
arm a specific block on any track (from PLFX menu, learn a #, re-enter
Play List, select a block and scroll to [::ARM::] and hit "S" button)
Different block & tracks can arm each other. For un-armed before play
tracks, this can act as a cascade start. Used in combination with
Conditionals, the results get even more interesting! Here's an example
DEMO_SONG_11.syx
|
Fanning Out a Remote | Remote notes used normally, either
globally or per Song Project, can control 1 parameter in the
Sequarallel by setting it to a learned value. This is only limiting in that a single note can only control one parameter, but there's a way to control more (with some concessions in layout). Setting the Remote Note to arm a block (as above)
which has a PLFX attached that can modify up to 4 different
parameters!
|
Layer Channel Filtering | New
(as of V.1.7) is the Layer Bar Step Sequencer FX option of opting in
for a SongFX #'s channel mask. This is an especially useful feature of
SongFX if you don't record in Song Loops often, but still use SongFX
to modify other sequences. Before this, the SongFX channel mask was
only for Song Loops, but now is expanded out to include Layers. Simply go into the Layer Bar Step Sequencer # and select a Step, scroll left & double-click to get into the Steps FX menu. You'll notice the new option "USE SONGCHANNELS:YES". Be affirming this, any presently stepped into SongFX (from the SongLoop track in the Play List) can have it's channels mask applied to the present Layers in the Layer step. This is very useful for: a) Layers that were created
with multiple channels re: from a sequencer, or b) Layers created from
an MPE keyboard on multiple channels of zone0 or zone1. The main reason I added this feature was because there were occasions when I wanted a fairly long passage to be thinned out, but didn't want the Layer Bar Step progression to be altered. It was the perfect way to do this! I tend to build a Layer QB based on variations of the same progression, i.e. imagine different blues instrumentalists getting the spotlight for 12 or 24 measures... They all must have a unique rendition of the progression to sound cool (ya!)
|
Layer Self-Record | As of V.1.9 Layer Record can be set to
self-record the Sequarallel, primarily TRAX sequences but will also
record Song loops if active. Setting "REC UNTIL" to TRAX will arm for
a 1-shot recording once the play button is pressed. It likes to start
on clock, meaning the first clock (and bar 1) after play button is
pressed, so it's important that whatever you want to record is armed
to play immediately. The bars size can be high as normal, if you wish
an extended record. To record another Layer, the setting must be made
as it flips to 1-shot after a recording. This is a safety for
convenience. I use this sometimes after creating a cool TRAX sequence(s) but want to apply some SongFX or even just quantizing to it. I use it in sequence with the original TRAX, toggling back and forth, or just delete the TRAX after to free them up for something else. What's really cool is you can play along on a keyboard and that will be recorded in as well. It's a great addition (and was my idea! )
|
Recording CV to TRAX | Now that it's possible to take your
favorite CV sequencer (or other source) and record it into a running
TRAX tracker over & over, you would think this was the end-all for
creation of a tracker sequence. While it does have it's merits, there
are some timing issues to consider! 1-As TRAX steps through the sequence at specific times determined by the clock input (or self clock) and the TRAX clock multiplier/divider, notes that are out of sync with the clock could be recorded into unintended steps. 2-Notes coming in faster than the steps will overwrite the last so the former won't be heard. TRAX, when recording, blocks the input notes from playing, only playing the note(s) that were logged before the step. Thus, notes played during the step are loaded but won't play until the sequence loops. 3-As a result of 1 & 2 above, your sequencer should be running slightly ahead of the clock the Sequarallel is using if you want to hear them right away. 4-If more than 1 CV Notes (or other source) is being used, or multiple notes at once, then notes will stack into the next lane(s) to play as chords. If you want picture-perfect sequencer
recording, it's probably better to switch over and record it into a
Layer instead, but TRAX can offer a running and changing sequence
non-stop, and if CV input is scale quantized (SongFX Scale & Transpose
options in MIDI PUSH) then transposed using Song Loop's SongFX, even
an LFO(s) can sound good! An interesting experiment might be to use a
random CV generator that pops out a CV change every so often and let
it populate the grid over time. If the CV's are quantized to scales,
or the CVin is scale quantized using SongFX, the sequence could even
sound good!
|
<< Back To Sequarallel Main Page
--Last Update June 9 2024--