Open armandvedel opened 4 years ago
Laundry Soup currently has no ability to do anything with gate lengths, which it seems you've discovered. It just passes the clock signal through as the gate.
I think your idea would be useful though, I want to understand how you'd want this to behave. Currently, if you typed in: 3101
the gate output would be this:
x..x.x
(where x
is a gate signal with the same gate length as the trigger input, and .
is 0v or a "rest")
For the rhythm you're trying to program, 3t101
would you want this to be: x--x.x
(where -
means the gate is held high) or x---.x
? Sorry if my notation is confusing, I'm basically asking if you want a 3-beat length note first or a 4-beat length note.
Tough choice. I've been going back and forth. The former is a lot easier to read. Perhaps it's a little more consistent. On the other hand if you have 111, it would be fun to be able to do 1t11, which would only work in the latter method. Here you would have to do 2t1. I guess if I had to choose, I like the former better.
One thing is that it should still respect the pulse width of the clock, so that two 1 beat tied notes with a 50% pulse width is held 1.5 clock cycles high followed by 0.5 cycles low.
Just tried laundry soup and love it. Could be cool if there was a "tie" between adjacent steps for programming bassline rhythms. Maybe like 3t101 or something.