Really need to expedite the fixing of the parameter toggles that haven't actually worked since version 1. Those are kind of important for workflows so they should probably work. Will involve adding a check_flags function to the cpvia_generator. Should also add a "Solo" system.
Also need to consider expanding CPVIA in the long run to allow multi-type targets. Or in other words, it should be able to do not just Channel, but also Group or submaster, or possibly even effect?
Should also consider condensing the CPVIA format to be more memory friendly but less human-readable. Something like perhaps:
c1.2.3.4.5.56P14#1/a3
Would be Channels 1 + 2 + 3 + 4 + 5 + 56 Pan 14 with influence of 1 using argument a3 which is a dictionary key.
This would probably be far more memory friendly and is still mostly human readable for debugging purposes.
Or maybe using dictionary key for argument would lead to swarm of bugs. Not sure. TBD.
Really need to expedite the fixing of the parameter toggles that haven't actually worked since version 1. Those are kind of important for workflows so they should probably work. Will involve adding a check_flags function to the cpvia_generator. Should also add a "Solo" system.
Also need to consider expanding CPVIA in the long run to allow multi-type targets. Or in other words, it should be able to do not just Channel, but also Group or submaster, or possibly even effect?
Should also consider condensing the CPVIA format to be more memory friendly but less human-readable. Something like perhaps:
c1.2.3.4.5.56P14#1/a3
Would be Channels 1 + 2 + 3 + 4 + 5 + 56 Pan 14 with influence of 1 using argument a3 which is a dictionary key.
This would probably be far more memory friendly and is still mostly human readable for debugging purposes.
Or maybe using dictionary key for argument would lead to swarm of bugs. Not sure. TBD.