Chinenual Development Thread

Another scratch my itch set of modules. I had a need for a way to share sort criteria across multiple polyphonic splits. This is something Aria Salvatrice’s Splort module did well. So I’ve implemented two modules (a split and a merge) adopting her approach to linking the modules through a LINK cable.

It’s ready for testing - get your copy at

SplitSort

module-screenshot

Splits a polyphonic cable and optionally sorts the channels, with possibility to share sort criteria with another SplitSort or MergeSort.

Buttons:

  • Sort - sort the signals when pressed.

Inputs:

  • In - the polyphonic cable to be split.
  • Link - if connected, sort based on the values in the Link rather than the values in the Poly. This allows multiple modules to be sorted in the same order. Can be daisy chained - the first module in the chain determines the sort order.

Outputs:

  • Out - 16 separate outputs, one for each channel of the Poly input.
  • Link - a polyphonic signal that can be used to control the sort order of another MergeSort or SplitSort module. Can be daisy chained - the first module in the chain determines the sort order.

For example, a set of three SplitSort modules can be used to sort incoming MIDI note/gate/velocity all sorted by the same V/Oct criteria:

module-screenshot

MergeSort

module-screenshot

Merges a set of monophonic signals into a polyphonic cable and optionally sorts the channels, with possibility to share sort criteria with another SplitSort or MergeSort.

Buttons:

  • Sort - sort the signals when pressed.

Inputs:

  • In - 16 separate inputs, one for each channel of the Poly output.
  • Link - if connected, sort based on the values in the Link rather than the values in the Poly. This allows multiple modules to be sorted in the same order. Can be daisy chained - the first module in the chain determines the sort order.

Outputs:

  • Out - the polyphonic output.
  • Link - a polyphonic signal that can be used to control the sort order of another MergeSort or SplitSort module. Can be daisy chained - the first module in the chain determines the sort order.
8 Likes