[LAU] Supporting OSC in bristol

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-user@...>, <linux-audio-dev@...>
Date: Wednesday, May 6, 2009 - 9:59 pm

--_a9623828-5943-4fe4-8c39-1a6c89b6f2ca_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi All=2C

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 mo=
dulation routing it has to play with different parameters. That kind of mea=
ns that making them visible via OSC would not really enable arbitrary contr=
ol over it. The obvious benefit of exchanging float parameters is also lost=
since the only real way to integrate support without rewriting each emulat=
or GUI would be to shim OSC underneath the existing 'fine controller' inter=
face 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 Space=
s. It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=3Dcreate&wx_url=3D/frien...
aspx&mkt=3Den-us=

--_a9623828-5943-4fe4-8c39-1a6c89b6f2ca_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Verdana
}

Hi All=2CI was looking to implement OSC into bristol however it kin=
d of raised a few questions and I don't have answers to them:What w=
ould having an OSC interface bring to bristol?It has a engine that =
emulates multiple keyboards however every emulator has a bespoke GUI. The G=
UI actually drives the engine sometimes disingenuously since to make it act=
ually emulate specifics of the different audio&nbsp=3B and modulation routi=
ng 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. Th=
e obvious benefit of exchanging float parameters is also lost since the onl=
y real way to integrate support without rewriting each emulator GUI would b=
e to shim OSC underneath the existing 'fine controller' interface limiting =
it anyway to 14 bits per parameter.Doing the integration itself wou=
ld be an interesting exercise but are there really any other benefits to ha=
ving this support?RegardsNickInvite your ma=
il contacts to join your friends list with Windows Live Spaces. It's easy! =
Try it!
=

--_a9623828-5943-4fe4-8c39-1a6c89b6f2ca_--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] Join the Debian Multimedia Team! (to improve the state..., Grammostola Rosea, (Sat Mar 7, 12:39 pm)
Re: [LAU] Join the Debian Multimedia Team! (to improve the s..., Erik de Castro Lopo, (Sun Mar 8, 10:30 pm)
Re: [LAU] [LAD] About mailing lists and linuxaudio.org (Was:..., Gabriel M. Beddingfield, (Thu Mar 12, 12:01 pm)
Re: [LAU] [LAD] Join the Debian Multimedia Team! (to improve..., Grammostola Rosea, (Wed Mar 18, 7:50 pm)
Re: [LAU] [LAD] Join the Debian Multimedia Team! (to improve..., Grammostola Rosea, (Wed Mar 18, 7:52 pm)
Re: [LAU] Join the Debian Multimedia Team! (to improve the s..., Grammostola Rosea, (Mon Mar 9, 11:44 am)
[LAU] Supporting OSC in bristol, Nick Copeland, (Wed May 6, 9:59 pm)
Re: [LAU] Join the Debian Multimedia Team! (to improve the s..., Grammostola Rosea, (Sat Mar 14, 10:49 am)