My initial (not deep) thought about this -musicdevelopments wrote: Sun Jan 22, 2023 8:15 am
I wanted to ask everyone's opinion about the following: I want you to be able to assign an own instrument to phrases and individual notes. So there won't a strict 1 to 1 relationship between tracks and instruments, a track could include notes and phrases using several instruments, and other tracks could use the same instruments. Basically there will be a list of loaded/instantiated instruments and any of them can be assigned to any track/phrase/note.
This would be implemented for v5.0 as it is a substantial change in the internal logic. Old v4 composition files can be loaded, maybe the track instruments will not be preserved, but I will do my best to make it fully compatible with v4 composition files.
Is this feature worth the effort, is this something you would find useful?
This proposal goes beyond current typical DAW practices. In that sense it is ground-breaking.
Every DAW I've ever worked with assigns an instrument to a track. Content (MIDI) is then placed on different tracks according to what instrument the user wants to use to sound it. I've personally never found this paradigm to be a particular problem or impediment.
Certainly I can imagine some "far-out" results ultimately resulting, especially if the contemplated destination ultimately anticipates software algorithmic assistance in re-assigning (recomposing) what phrases are routed to what instruments, either by regeneration or randomization (with or without subsequent "freezing").
So, as such, would it be cool? Sure!
As a matter of priority and effort though, I would place this secondary to making RC itself super-stable, super-smooth, super-fast wrt. workflow.
IOW, I'd tend to think that a very careful, very thorough drag thru your own current list of TODOs, along with those additional suggestions/requests that the users have already made or can provide over the next few months should be a higher priority than this particular paradigm expansion.
Even a serious round of scheduled attention to docs and examples should probably take precedence, IM offhand O.
Also, if there are other "big-ticket" ideas that might compete (or conflict) with this for time and effort, I'd suggest surfacing them for consideration first before making a final decision to go ahead.
--
Looking forward to loading some VST3s and seeing how it goes!
