[OSC_dev] Re: OSC_dev Digest, Vol 45, Issue 1

L Wieder werteplus at gmail.com
Thu Oct 18 22:53:27 PDT 2007


Joe,

Thanks for your reply. ATM I get to nothing (started studying, moved...). I
didn't find the discussion at the jamoma project's site, can you give
further directions or post a more specific link? Thanks.
I just used integers because they are faster to calculate with and there are
no rounding errors when adding / subtracting. But maybe float would be
better, who knows.
"/pan/stereo 0." for centre sounds good but then the negative values would
have to be used for panning left. That's what I wanted to avoid, I wanted to
use the positive side for absolute values and the whole range for relative
changes to be able to access every point with a relative change.
Whatever, at the moment I have no time and will to keep on working on this.
If you find something useful in it, take it, if not...
greetings
fabb


Message: 5
> Date: Wed, 3 Oct 2007 10:10:22 -0400
> From: "Joseph Malloch" <joseph.malloch at mcgill.ca>
> Subject: Re: [OSC_dev] Standardized namespace '/SYN/' for
>        communication   between controllers, synths and hosts
> To: "Developer's list for the OpenSound Control (OSC) Protocol"
>        <osc_dev at create.ucsb.edu>
> Message-ID:
>        <be2afad20710030710s65ae344cq3e181408ba2dcc2 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Fabb,
>
> As I see it, your proposal does not make enough use of the biggest
> advantages that OSC provides over MIDI, including the ability to use
> strong
> semantics in variable names, real units, and floating point numbers
>
> Unlike MIDI, OSC addresses can (and should) make sense - for example,
> instead of "/SYN/IDx/Vx/P1, Fi", you could use something like
> "/synth/x/voice/x/aftertouch etc"
>
> I'm not sure why you wish to represent notes in a range of 0 -
> 2147483647...
> if anything, this is more confusing than remembering MIDI note values, and
> since no human would be able to hear any note between 1073741779 and
> 1073741899, it "wastes" 99.9999% of your range representing pitches that
> are
> inaudible. Why not use floating point to represent either frequency (Hz)
> or
> "MIDInote" with fractional values?
>
> OSC also lets us remove weird offsets, for example, why not use something
> like "/pan/stereo 0." for centre?
>
> I recommend checking out the Jamoma project for discussion of ranges and
> units: http://sourceforge.net/projects/jamoma/
>
> cheers,
> Joe
> --
> Joseph Malloch
> Input Devices and Music Interaction Laboratory
> Schulich School of Music - McGill University
> email: joseph.malloch at mcgill.ca
> web: http://www.music.mcgill.ca/~mallochj<http://www.music.mcgill.ca/%7Emallochj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.create.ucsb.edu/pipermail/osc_dev/attachments/20071018/b2fdb3ea/attachment.htm


More information about the OSC_dev mailing list