Midi over lan with OSC


    Apr 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|

    • Apr 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
      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|
    • Apr 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
      > 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|
      >
      >
      >
      >
      >
    • Apr 25 2008 | 4:13 pm
      i would suggest buying a cheap usb midi device such as midisport 2x2.
      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
      > > 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|
      > >
      > >
      > >
      >
      >
      >
      >
    • Apr 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 2x2.
      > 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
      > > > 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|
      > > >
      > > >
      > > >
      > >
      > >
      > >
      > >
      >
    • Apr 25 2008 | 10:55 pm
    • May 02 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