Synchronizing Multiple computers running Max/MSP


    Apr 06 2006 | 2:02 am
    Hi Everyone,
    I'm looking for information on synchronizing the audio on multiple computers running max. This would have to be sample-accurate synchronization. Is there a way of doing this? I suspect there is not, but hope to be proven wrong...
    Thanks,
    Aengus.
    -- ____________________ www.am-process.org

    • Apr 06 2006 | 8:46 am
      This should not be a problem at all, you need either soundcards with a wordclock (ment for exactly that purpose) or just connect some audiochannels digitally and have all but one be slaves to the digital input.
      Most cards do have extra spdif connectors, you can use those to clock everything from one master. This has also the advantage to be able to send your custom sync signals to each computer along these connections. You might have to calculate the latency correctly, but thats always a constant number of samples.
      Stefan
      --
      [][] [][][] [][] [][][] [][][][][][][][][][][][][][][]
      Stefan Tiedje Klanggestalter Electronic Composition & Improvisation
      /~~~~~ \ /|() ()| ))))) )| | |( \ /// _/)/ ))))) ___/ ///
      -------------------------x---- --_____-----------|----------- --(_|_ ----|-----|-----()---- -- _|_)----|-----()----------- ----------()------------x-----
      14, Av. Pr. Franklin Roosevelt, 94320 Thiais, France Phone at CCMIX +33-1-57 42 91 09
    • Apr 06 2006 | 12:18 pm
      another way is Open Sound Control (OSC). this is something like midi but then 21387286 times better with more possibillities in diffirent messages including audio. the lemur is based on it for example. connenct two computers in a network, set the ip-adress, and it should work. well, its a bit more complicated but you can find objects and helpfiles for it at maxobjects.com
      poul
      -- poul holleman student composition & musictechnology HKU, netherlands email: pholleman@gmail.com
    • Apr 07 2006 | 4:13 am
      That sounds good - but how would one calculate the latency correctly?
      -- ____________________ www.am-process.org
    • Apr 08 2006 | 6:38 am
      Aengus Martin wrote: > That sounds good - but how would one calculate the latency correctly?
      There is the DSP status window. You set the buffersize there in samples, and then there is a sampling rate... But we are in Max land there must be a way to patch it:
      --
      [][] [][][] [][] [][][] [][][][][][][][][][][][][][][]
      Stefan Tiedje Klanggestalter Electronic Composition & Improvisation
      /~~~~~ \ /|() ()| ))))) )| | |( \ /// _/)/ ))))) ___/ ///
      -------------------------x---- --_____-----------|----------- --(_|_ ----|-----|-----()---- -- _|_)----|-----()----------- ----------()------------x-----
      14, Av. Pr. Franklin Roosevelt, 94320 Thiais, France Phone at CCMIX +33-1-57 42 91 09