-
Notifications
You must be signed in to change notification settings - Fork 18
PolyArp
The PolyArp is an a polyphonic arpeggiator. The 'Poly' in the name refers to the output section, which provides an independent arpeggiator for each poly-channel of CLOCK input. It is a module, mainly aimed at life performances with a MIDI keyboard as note input.
The top section of the module selects the mode, the range (1-4 octaves) and the play order of the arpeggio(s). The display will change depending on the number of output channels. The red buttons on the left set the global values, which can be modified per channel using the jacks on the right. The voltage (per channel) will be added to the global value, allowing to change the parameters individually for each output channel.
The input section consists of the 4 'In' jacks and the 'Hold' jack. 'V/Oct' and 'Gate' should be connected to the corresponding outputs of the MIDI-CV module (or something equivalent, producing polyphonic note signals). Don't forget to switch MIDI-CV to full polyphony (and experiment with the different polyphony modes).
Whenever the gate of one of the polyphonic channels of the inputs goes high, the value of the corresponding channel of the V/Oct will be stored in the note list, together with the index of the channel. This channel index will also be used for processing the voltages on the CV1 and CV2 jacks.
The behaviour of these two CV inputs is determined by the corresponding S&H switch. In the 'I' position, the signal is sampled when a new note is played on the input section. The sampled value is then stored with the note information, and relayed to the corresponding OUT jack when this note is played. In the 'C' setting, the actual value of the input jack, at the polyphonic channel corresponding to the currently played note will re relayed to the output jack. In the 'O' setting, a S&H is applied triggered by the clock corresponding to the current output channel.
Notes are only kept in the note list, when the input gate is high, but they can be kept active by applying a voltage to the 'Hold' jack. In this case, notes are held, until the 'Hold' signal goes low again.
If only a monophonic input is used for GATE and V/Oct, the notes are distributed using the round-robin principle, when 'Hold' is in use. This allows to enter patterns from monophonic sources, such as sequencers.
The LED-Button next to the Hold jack inverts the function of Hold.
The output jacks are polyphonic, and the number of active channels derives from the active channels on the 'Clock' jack. Each channel represents an independent arpeggiator, but all use the same note list, generated by the input section.
The output 'Gate' forwards the gates of the 'Clock', if here are notes in the list. 'V/Oct' is the pitch information for the played note, and CV1/CV2 are the optional control voltages.
The module can be seen in action in this little YouTube video.