It would be great having Bristol engines as DSSI/LV2 instruments
I did take a look at least at DSSI when working on the Jack interface and it never got further than a look. Jack was much more suitable to how bristol functions, DSSI seems a bit more like a plugin architecture which would have required changes to the audio interface, application linking and to the parameter passing methods from the GUI to the engine. It's not something I would rule out however there would be a lot of work involved in doing it. Doesn't DSSI also mandate some things regarding parameters and GUI?
Perhaps I should try and get hold of the latest docs and have a look through. If the GUI can fit then it may still be interesting.
Nick i think that you could evaulte lv2 instead of dssi at http://lv2plug.in/
At the moment the issue is not really DSSI vs LV2, the main problem is the time it is going to take to do a full migration of the engine over to a new audio handler and probably also another event dispatcher. Not sure when I would be able to move forward with it.
Sometimes I think I am going round in circules with DSSI/LV2. I ran into this issue before and decided to throw out the option of LV2 support:
At the moment, to integrate into LV2 a plugin has to use the LV2 graphics interface. In short, at the moment Brighton would not be supported in the environment and as I have no intention of dumping brighton or of implementing another grahpics toolkit, this is out of the question.
I can review DSSI again perhaps although I do not like the plugin architecture.
The Zyn LV2 plug in uses ZynSubAddFX original interface? The program seems not to have changed other than being usable as a plug in, it's very good.
OK. Looks like I have come full circle again then.
Like, no offence here, but I use bristol with JACK and I can freely route audio from bristol into a wide range of different applications that can talk to each other, I think I'm failing to see *how* having bristol as a dssi/LV2 plug-in would be a good idea, or am I missing something that makes dssi/LV2 amazing!?
"The Zyn LV2 plug in uses ZynSubAddFX original interface? The program seems
not to have changed other than being usable as a plug in, it's very good.
AFAIK, the bristol audio engine, recieves all of its commands via the Brighton GUI via a tcp link (IIRC), so it's quite different from Zyn.
But as a suggestion though, perhaps a 'wrapper' of sorts could be created? Like, the DSSI wrapper would send commands to the brighton gui, which in turn would send the commands to bristol? But I suspect that parameter passing would be difficult to integrate?
Am rejecting this request, again. It may happen one day however this case will just sit there untll that date. Closed.
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.