[LAU] Supporting OSC in bristol

From: Nick Copeland <nickycopeland@email-addr-hidden>
Date: Thu May 07 2009 - 00:58:56 EEST

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!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Thu May 7 04:15:02 2009

This archive was generated by hypermail 2.1.8 : Thu May 07 2009 - 04:15:03 EEST