FR: New Track Type - Programmable Arp/Phrase

Programable Arp/Phrase

Similar to Phrasebox (vst) it would be of great use if the Hapax could impose a pattern on incoming notes when a chord is recevied. I’m not sure if it would be better implemented in a midi effect or directly on the 16x8 grid. It may require the track to be a of a new type.

Intake would be a chord (regardless of where it comes from). The lowest note in the chord would follow that pattern on the first row. The second lowest note would follow that pattern on the second row, and so forth. There would be a maximum of eight rows. Patterns could be entered on each row but would only be executed depending on how many notes where in the original chord. If only four notes are received then only the patterns on the first four rows would be in effect. That would also mean that if no chord was presented then the track would have no output (unless some latch feature was in place).

Niceties would include:

  1. Each row having the ability to output on a different midi channel or get routed to a different channel on the Hapax for further output or effects.

  2. The ability to program whether the pattern starts over on chord input or continues on if and new chords follow the current location and continue on.

  3. The ability for each row to have a different length.

  4. The ability for each row to operate at a different ratio (speed) of the tempo.

  5. Probability/Chance for steps in the pattern would also be mind blowing. In effect it would be generative in that it could change over time.

  6. The ability change velocity, maybe even relational pitch, for each step.

  7. The ability to have more than 1 bar length.

  8. The ability to set which note each row process. This would allow two or more different patterns to act on the same note. At possibly different tempos. Like Alexandernaut’s Fugue Machine.

Currently I use Phrasebox (vst) for this funtionality (except the fugue part). However, my Hapax is the center of my hardware setup. It would be awesome if it could be done on the Hapax and I relieve the pc of these responsibilities.

Its a big ask, I know. There might be overlap with other feature requests previously submitted. Just throwing the idea out there…

2 Likes

Wouldn’t it just be easier to use the transposition track?

I don’t think simple transpostition will suffice. Unless I am not understanding how this works. Here’s a quick vid showing some of the functionality.