How would I merge 2 poly signals?

So how would I merge 2 polyphonic signals?

I mean, besides the obvious: use VCV Split module to split the 2 poly signals and then merge them with a VCV Merge?

By merge, do you mean concatinate two signals together with N and M channels to make a poly signal with N + M channels?

1 Like

Besides the VCV modules you mention, I know of 2 utilities that might do what you want:

  • computerscare Boly Puttons: Accepts 2 poly signal, A and B. 16 buttons choose A or B for each of the 16 output channels. Can also output constant voltages if you don’t plug a signal into A or B.

  • stoermelder PackOne Infix: Replace individual channels of a poly input signal

Example: I have 2 sequencers with polyphonic outputs. I want to merge their CV outputs and their gate outputs. So if Sequencer A has 4 CV/Gates on and B has 4 CV/Gates, I could merge the two polyphonic CV for 8 CV outputs, and merge the two gate outputs for 8 Gates.

The 23V Poly Merge claims to be that, but it doesn’t seem to work the way I’d expect.

You could accomplish this via:

  • Sequencer A —> Computerscare Boly Puttons “A” input
  • Sequencer B —> Computerscare Toly Pools (set rotation to +4) —> Boly Puttons “B” input

Then, on Boly Puttons, depress buttons 5,6,7,8. This will send channels 4-8 of signal B, and all the rest from signal A. Another Toly Pools set to 8 channels of polyphony at the end of the chain will output an 8 channel poly signal. Otherwise, I believe the output will be 16 channels.

1 Like

The 23 Volts module seems to work actually. Did you right click it and selected the right amount of channels?

I also get strange results from the 23 Volts PolyMerge. In all of the following photos, 4-channel input mode is selected in the contextual menu:

I’m using Amalgamated Harmonics PolyProbe to look at the output from a similar patch using 23 Volts Poly Merge and alternate channels are set to zero for me. Maybe it’s time to file a bug report?

Edit: clarification

1 Like

@chaircrusher I’m not sure I get what you are trying to do?

When you say 2 sequencers with poly do you mean you want to merge them but assign one sequencer to channels 1-4 and the other to channels 5-8. So what you end up with is one poly signal channels 1-8?

The general question: how to merge two polyphonic signals into a single polyphonic signal. Obviously the merged signal can have 16 voices at most, but this seems pretty basic.

But yes I wanted exactly what you described: 2 4voice poly signals into one 8 voice signal. That 23volts module would be perfect if it wasn’t broken.

if you need to interleave (or DEinterleave channels) you can use also nysthi::interleaver

(or misuse… ) :smiley:

1 Like

That’s perfect since I’m merging a bunch of voices without caring about order.

1 Like

23 Volts PolyMerge is fixed in version 1.1.5, presently available on GitHub.

For some reason it does add +1 empty channel when using 2-channel and 4-channel inputs; for example if you add together two 4-channel cables, you get a 9 channel cable where the 9th is empty (zero) but the first 8 are correct so I don’t think it’s an issue.

1 Like

For those who are still referring to this old thread, there’s a newer solution, which is also available in Rack 2—Grande PolyMergeResplit.

It can merge up to four arbitrary polyphonic signals (as long as the total channel count doesn’t exceed 16).

2 Likes

multivoltimetro is a great polymerger :smiley:

here 3 different poly (4 4 4) are merged in a 12 poly

3 Likes