I had a look at your experiments. Looks very good, doesn't it? As I can see, you're planing to use the observer pattern for the midi controller... what I would suggest is to go further: Use the observer pattern for all the model data changes. For example, if the gain of a track is changing, the mixer and the midi bus (and the midi controller map) are implemented as observers to the track gain data. What do you think?
OK, as you're just experimenting with that midi controller observer thing, i think i should not bother you, with hacking codes in a similar direction but in a different way. Maybe I should take another issue from the TODO and put my mind into that? Maybe something I was missing yesterday (compressing and expanding velocity values of a midi track, add and subtract velocity values of a midi track, or a thing called DRUM track). What do you think?
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
9 hours 31 min ago
21 hours 39 min ago
1 day 5 hours ago
1 day 7 hours ago
1 day 21 hours ago
1 day 22 hours ago
1 day 22 hours ago
1 day 22 hours ago
1 day 23 hours ago
2 days 5 sec ago