cclark2a / SchmickleWorks

VCV Rack Modules
The Unlicense
14 stars 0 forks source link

add polyphony for 1.0 #13

Closed cclark2a closed 5 years ago

cclark2a commented 5 years ago

This covers multiple pieces of development needed to have true polyphonic support.

cclark2a commented 5 years ago

Design for selecting and editing:

cclark2a commented 5 years ago

Revised midi parsing to handle polyphony (only mono midi tested) (1.0.1) Revised engine to play polyphony (only mono tested) (1.0.2)

cclark2a commented 5 years ago

First light: this polyphonic midi file from the wild parsed and played. (1.0.3)

cclark2a commented 5 years ago

Notes can be added, selected, and edited (pitch and duration) to form polyphonic chords and passages.

poly
cclark2a commented 5 years ago

Polyphonic support is complete. Maybe there also needs to be a way to enter polyphonic phrases from external input, but I haven't thought about how that would work, so I'll close this for now.