Hi All,

I was looking to implement OSC into bristol however it kind of raised a few questions and I don't have answers to them:

What would having an OSC interface bring to bristol?

It has a engine that emulates multiple keyboards however every emulator has a bespoke GUI. The GUI actually drives the engine sometimes disingenuously since to make it actually emulate specifics of the different audio  and modulation routing it has to play with different parameters. That kind of means that making them visible via OSC would not really enable arbitrary control over it. The obvious benefit of exchanging float parameters is also lost since the only real way to integrate support without rewriting each emulator GUI would be to shim OSC underneath the existing 'fine controller' interface limiting it anyway to 14 bits per parameter.

Doing the integration itself would be an interesting exercise but are there really any other benefits to having this support?

Regards

Nick


Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! Try it!