This has crossed my mind a few times.
What if Props opened up the sequencer to developers and the sequencer section became like a rack extension? Imagine a sequencer designed by Lectric Panda! I imagine the sdk would be intense, with loads of requirements.
Maybe this is a dumb idea...
Just adding the option for devs to implement some minor functionality would most likely lead to the Props having to do a complete sequencer rewrite first.
Compared to this an improved combinator or mixer channel REs would be much simpler to implement, I suppose.
Edit:
It would also introduce all sorts of intricate inter-dependency issues that are a nightmare to debug/manage between different sequencer extensions. That's because all of those would be working on a common resource instead of being heavily modularised/sandboxed into their own little compartments.
Compared to this an improved combinator or mixer channel REs would be much simpler to implement, I suppose.
Edit:
It would also introduce all sorts of intricate inter-dependency issues that are a nightmare to debug/manage between different sequencer extensions. That's because all of those would be working on a common resource instead of being heavily modularised/sandboxed into their own little compartments.
Last edited by jam-s on 19 Jul 2018, edited 2 times in total.
- fieldframe
- RE Developer
- Posts: 1037
- Joined: 19 Apr 2016
Not a dumb idea at all. I don't think making the entire sequencer replaceable is particularly feasible, but having an API to add custom lane types could open up a lot of possibilities.
In conjunction, I’d like to see an API for floating windows. Basically, imagine something like the spectrum analyzer window, but as a custom, pop-out display for REs to do things like waveform editing, etc.
In conjunction, I’d like to see an API for floating windows. Basically, imagine something like the spectrum analyzer window, but as a custom, pop-out display for REs to do things like waveform editing, etc.
Imagine combining some of the ideas of the posts above. Rather than allowing SDK access to create sequencer functionality (although I'm sure it could be very cool), imagine allowing a new class of combining devices as Rack Extensions - people could write new and differently functioning combinators.
Basic premise here is that as a developer you get access to the combined devices properties (similar to how the current combinator works), and get a midi track in the sequencer like a normal instrument. People could write specialist pattern based combinators, or combinators with UIs designed specifically for the oversight and combination of well known devices and REs.
Devs like lectric panda or the Props could output sophisticated combining devices that pulled some of their most useful features. Like imagine a panda combinator with random buttons to affect all devices below it, or a Props combinator with the filter section taken from Europa visible, which could control multiple Europa and Grain instances below it.
Ahhh, time to stop dreaming about stuff
Basic premise here is that as a developer you get access to the combined devices properties (similar to how the current combinator works), and get a midi track in the sequencer like a normal instrument. People could write specialist pattern based combinators, or combinators with UIs designed specifically for the oversight and combination of well known devices and REs.
Devs like lectric panda or the Props could output sophisticated combining devices that pulled some of their most useful features. Like imagine a panda combinator with random buttons to affect all devices below it, or a Props combinator with the filter section taken from Europa visible, which could control multiple Europa and Grain instances below it.
Ahhh, time to stop dreaming about stuff
-
- Posts: 864
- Joined: 21 Jan 2015
It would help if it was opened up to Remote like Ableton is to its remote protocol.
PSQ-1684
-
- Information
-
Who is online
Users browsing this forum: No registered users and 19 guests