@Boran Robert actually clip~ is not needed, instead divide through 256. the recursive trance sounds quite interesting.
bit.pd
-
Converting audio signals to binary with no externals ?
-
@Jona Thanks again for the idea. This concept can be extended into something really interesting. I was thinking that it is possible to connect a counter that counts N steps and at different steps could replace the values of a particular parameter in a sequential manner with a specific pattern parameter. So you have a polymorphic formula where each parameter $f2,$f3,$f4 is replace by a pattern sequence at different steps. The pattern sequence loading into the formula can be started at a random step in one of the sequencers. Or modulated by other sequencers to be set at a specific step. So you could have one of the sequencers to decide the step value for another sequencer. You could use the gap between steps to hold a specific value in the formula.
<this is just one sequence for one parameter > [counter] | [sel 0 1 2 3 4] | [2] <- at step 0 send a message to $f2 ; at step 1 send a different message to $f2 ... | [expr~ ($v1 & $v1 % 255) - ($v1 * $f2 & $v1 >> $f3 & $v1 >> $f4]