todos
- definition file monitoring
- use named pipes instead?
- looping of parts/seqs
- other midi libs
- jack
- alsa
- velocity lanes
- more tests
- combination of parts
- merge lanes if same size
- cut/expand if not the same size?
- how to merge fx?
- make it possible to set the "step" value in parts to triplets (or any other fraction) (really?)
- output to many midi ports at once
ideas
- fancy console output
- microtiming map
- enable per lane dragging/rushing
- delay effect
- sequence fx
- song velocity curve
- algorithmic part selection
wishful thinking
- dynamic vim mode with part pointer