Forums > MaxMSP

Midi over lan with OSC


f.e
April 25, 2008 | 8:33 am

Hello,

I’m wasting so much time with crappy configurations where a notation
software, virtual midi ports and max/msp are involved on the same computer.

So i’ll move the notation software to a new computer and, because all my
midi ports are used, on both soundcards, i wonder about using ethernet.

Is it worth the effort to try or is it useless because of latency ?

Best regards

f.e


f.e chanfrault | aka | personal computer music
>>>>>>> http://www.personal-computer-music.com
>>>>>>> |sublime music for a desperate people|


April 25, 2008 | 1:20 pm

I’ve posted about this several times. OSC works great but remember
that udpsend/receive are the current implementations. Wireless
transmission is sometimes unreliable even with both computers almost
touching each other. Messages can be dropped. I use an ethernet hub
connected to both machines. You’ll need to know the IP addresses of
both machines.

I write small max patches as mediators between OSC and IAC midi
ports. I DON’T recommend the Network in Audio MIDI setup. I forgets
connects and sometimes misdirects messages.

The great think about OSC is that you can send much more than midi.

One thing that I have used with success is a note message like

n 63 89 2000 37 (pit, vel, dur, chan)

This is better than send note on/off as separate messages. This way
a dropped message loses the whole not not just a note off.

If anyone wants to see a sample patch, I’ll make one and post later.

Cheers
Gary Lee Nelson
TIMARA Department
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson

On Apr 25, 2008, at 4:33 AM, f.e wrote:

> Hello,
>
> I’m wasting so much time with crappy configurations where a
> notation software, virtual midi ports and max/msp are involved on
> the same computer.
>
> So i’ll move the notation software to a new computer and, because
> all my midi ports are used, on both soundcards, i wonder about
> using ethernet.
>
> Is it worth the effort to try or is it useless because of latency ?
>
> Best regards
>
> f.e
>
>
> —
> f.e chanfrault | aka | personal computer music
> >>>>>>> http://www.personal-computer-music.com
> >>>>>>> |sublime music for a desperate people|


April 25, 2008 | 1:49 pm

on windows be sure to shut down firewall service, and reboot.

On Fri, Apr 25, 2008 at 4:20 PM, Gary Lee Nelson
wrote:

> I’ve posted about this several times. OSC works great but remember that
> udpsend/receive are the current implementations. Wireless transmission is
> sometimes unreliable even with both computers almost touching each other.
> Messages can be dropped. I use an ethernet hub connected to both machines.
> You’ll need to know the IP addresses of both machines.
> I write small max patches as mediators between OSC and IAC midi ports. I
> DON’T recommend the Network in Audio MIDI setup. I forgets connects and
> sometimes misdirects messages.
>
> The great think about OSC is that you can send much more than midi.
>
> One thing that I have used with success is a note message like
>
> n 63 89 2000 37 (pit, vel, dur, chan)
>
> This is better than send note on/off as separate messages. This way a
> dropped message loses the whole not not just a note off.
>
> If anyone wants to see a sample patch, I’ll make one and post later.
>
> Cheers
> Gary Lee Nelson
> TIMARA Department
> Oberlin College
> http://www.timara.oberlin.edu/GaryLeeNelson
>
>
>
>
> On Apr 25, 2008, at 4:33 AM, f.e wrote:
>
> Hello,
>
> I’m wasting so much time with crappy configurations where a notation
> software, virtual midi ports and max/msp are involved on the same computer.
>
> So i’ll move the notation software to a new computer and, because all my
> midi ports are used, on both soundcards, i wonder about using ethernet.
>
> Is it worth the effort to try or is it useless because of latency ?
>
> Best regards
>
> f.e
>
>
> –
> f.e chanfrault | aka | personal computer music
> >>>>>>> http://www.personal-computer-music.com
> >>>>>>> |sublime music for a desperate people|
>
>
>
>
>


April 25, 2008 | 4:13 pm

i would suggest buying a cheap usb midi device such as midisport 2×2.
IME it is not worth the trouble trying to wrangle midi into osc.
especially if you want close to 100% accuracy or are in a performance
situation.

Cheers,

Carey

On 4/25/08, yair reshef wrote:
> on windows be sure to shut down firewall service, and reboot.
>
>
> On Fri, Apr 25, 2008 at 4:20 PM, Gary Lee Nelson
> wrote:
> >
> > I’ve posted about this several times. OSC works great but remember that
> udpsend/receive are the current implementations. Wireless transmission is
> sometimes unreliable even with both computers almost touching each other.
> Messages can be dropped. I use an ethernet hub connected to both machines.
> You’ll need to know the IP addresses of both machines.
> >
> >
> > I write small max patches as mediators between OSC and IAC midi ports. I
> DON’T recommend the Network in Audio MIDI setup. I forgets connects and
> sometimes misdirects messages.
> >
> >
> > The great think about OSC is that you can send much more than midi.
> >
> >
> > One thing that I have used with success is a note message like
> >
> >
> > n 63 89 2000 37 (pit, vel, dur, chan)
> >
> >
> > This is better than send note on/off as separate messages. This way a
> dropped message loses the whole not not just a note off.
> >
> >
> > If anyone wants to see a sample patch, I’ll make one and post later.
> >
> >
> >
> > Cheers
> > Gary Lee Nelson
> > TIMARA Department
> > Oberlin College
> > http://www.timara.oberlin.edu/GaryLeeNelson
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Apr 25, 2008, at 4:33 AM, f.e wrote:
> >
> >
> > Hello,
> >
> >
> > I’m wasting so much time with crappy configurations where a notation
> software, virtual midi ports and max/msp are involved on the same computer.
> >
> >
> > So i’ll move the notation software to a new computer and, because all my
> midi ports are used, on both soundcards, i wonder about using ethernet.
> >
> >
> > Is it worth the effort to try or is it useless because of latency ?
> >
> >
> > Best regards
> >
> >
> > f.e
> >
> >
> >
> >
> > –
> > f.e chanfrault | aka | personal computer music
> > >>>>>>> http://www.personal-computer-music.com
> > >>>>>>> |sublime music for a desperate people|
> >
> >
> >
>
>
>
>


April 25, 2008 | 4:52 pm

osc is tighter and you can send more then numbers

On Fri, Apr 25, 2008 at 7:13 PM, carey dodge wrote:

> i would suggest buying a cheap usb midi device such as midisport 2×2.
> IME it is not worth the trouble trying to wrangle midi into osc.
> especially if you want close to 100% accuracy or are in a performance
> situation.
>
> Cheers,
>
> Carey
>
> On 4/25/08, yair reshef wrote:
> > on windows be sure to shut down firewall service, and reboot.
> >
> >
> > On Fri, Apr 25, 2008 at 4:20 PM, Gary Lee Nelson <
> gary.nelson@oberlin.edu>
> > wrote:
> > >
> > > I’ve posted about this several times. OSC works great but remember
> that
> > udpsend/receive are the current implementations. Wireless transmission
> is
> > sometimes unreliable even with both computers almost touching each other.
> > Messages can be dropped. I use an ethernet hub connected to both
> machines.
> > You’ll need to know the IP addresses of both machines.
> > >
> > >
> > > I write small max patches as mediators between OSC and IAC midi ports.
> I
> > DON’T recommend the Network in Audio MIDI setup. I forgets connects and
> > sometimes misdirects messages.
> > >
> > >
> > > The great think about OSC is that you can send much more than midi.
> > >
> > >
> > > One thing that I have used with success is a note message like
> > >
> > >
> > > n 63 89 2000 37 (pit, vel, dur, chan)
> > >
> > >
> > > This is better than send note on/off as separate messages. This way a
> > dropped message loses the whole not not just a note off.
> > >
> > >
> > > If anyone wants to see a sample patch, I’ll make one and post later.
> > >
> > >
> > >
> > > Cheers
> > > Gary Lee Nelson
> > > TIMARA Department
> > > Oberlin College
> > > http://www.timara.oberlin.edu/GaryLeeNelson
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Apr 25, 2008, at 4:33 AM, f.e wrote:
> > >
> > >
> > > Hello,
> > >
> > >
> > > I’m wasting so much time with crappy configurations where a notation
> > software, virtual midi ports and max/msp are involved on the same
> computer.
> > >
> > >
> > > So i’ll move the notation software to a new computer and, because all
> my
> > midi ports are used, on both soundcards, i wonder about using ethernet.
> > >
> > >
> > > Is it worth the effort to try or is it useless because of latency ?
> > >
> > >
> > > Best regards
> > >
> > >
> > > f.e
> > >
> > >
> > >
> > >
> > > –
> > > f.e chanfrault | aka | personal computer music
> > > >>>>>>> http://www.personal-computer-music.com
> > > >>>>>>> |sublime music for a desperate people|
> > >
> > >
> > >
> >
> >
> >
> >
>



f.e
April 25, 2008 | 10:55 pm



f.e
May 2, 2008 | 10:39 am


May 2, 2008 | 11:02 am

If timing is important then I would go with midi (i am not saying i
like midi it is just that nothing better has come along yet).

if timing is not important then osc is more flexible in terms of the
types of data you can send easily to and fro. ethernet communications
were/are not built with precise timing as a priority. There are some
unique (expensive) exceptions in some professional studios but i have
not done exhaustive research so someone correct me if there’s
something out there. there is a good book on this subject but the
name escapes me… i’ll send it along when i find it.

cheers,

Carey


Viewing 8 posts - 1 through 8 (of 8 total)