• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum
FORUM

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    MTC generator on Isadora (Master)

    How To... ?
    5
    11
    3492
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jsukjin last edited by

      Hello.

      I am writing here to discuss the problem that I currently have.
      Basically I would like to send MTC form ISADORA to any other software (most likely lighting program)
      so that I can program lighiting show depending on the timecode that I get.
      I have already tested the opposite way (Pro tools sending MTC to Isadora receving MTC using MTC reader)
      It works so well. Personally I think I dont know how to send midi information as MTC format that other 3rd party can read.
      I have tried with Send Midi Show Control Actor but It does not work
      If anyone knows how to do, please help me~
      thank you for reading
      1 Reply Last reply Reply Quote 0
      • jhoepffner
        jhoepffner last edited by

        Hello,

        At the moment, there is no possibilities to send MTC from Isadora. You can have a quite precise SMPTE message made from position (there is some example of User Actors from Michel or me on the forum) that you can send by OSC, you can try by Sysex, here is the link to the MTC protocol…
        http://www.electronics.dit.ie/staff/tscarff/Music_technology/midi/MTC.htm
        But anyway, the normal way is to use the sample accurate application, DAW with word clock etc. to send MTC to the frame accurate applications like Isadora.
        Even in Max/msp, there is no good implementation of MTC…
        Jacques

        Jacques Hoepffner http://hoepffner.info
        GigaByte 550b / Ryzen 7 3800X / Ram 64 Go / RTX 3090 24 Go / SSD 2 To / raid0 32 To
        MBP 13' i5 2.6 Ghz 16 Go / Intel Iris / macOs 10.11.6 / izzy 2.6.1 + 3.0.3b2
        MBP 15' i7 2.6 Ghz 16 Go / GTX 650M 1Go/ MacOs10.13.3 / Izzy 2.6.1
        MSI GS65 i7 3.6 Ghz 32 Go / GTX 1070 8 Go / Windows 10 / Izzy 3.0.3b2

        1 Reply Last reply Reply Quote 0
        • Fred
          Fred last edited by

          Or try this

          https://sononum.net/horae

          http://www.fredrodrigues.net/
          https://github.com/fred-dev
          OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
          Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

          1 Reply Last reply Reply Quote 0
          • jhoepffner
            jhoepffner last edited by

            Hello,

            Just for the fun (and to exercise my coding) I made a try to send MTC from Isadora, it works for locate but not completely for running MTC.
            Fell free to finish it…
            But reading the Max forum concerning it, I think is a very difficult task.
            Jacques

            6d236c-receipt-tc.izz

            Jacques Hoepffner http://hoepffner.info
            GigaByte 550b / Ryzen 7 3800X / Ram 64 Go / RTX 3090 24 Go / SSD 2 To / raid0 32 To
            MBP 13' i5 2.6 Ghz 16 Go / Intel Iris / macOs 10.11.6 / izzy 2.6.1 + 3.0.3b2
            MBP 15' i7 2.6 Ghz 16 Go / GTX 650M 1Go/ MacOs10.13.3 / Izzy 2.6.1
            MSI GS65 i7 3.6 Ghz 32 Go / GTX 1070 8 Go / Windows 10 / Izzy 3.0.3b2

            1 Reply Last reply Reply Quote 0
            • J
              jsukjin last edited by

              Thank you guys.

              I have figured out this isssue with Maxmsp.
              Since my purpose of getting MTC is to sync Isadora with lighting system.
              I created MTC generator using Maxmsp and built a kind of bridge patch
              between Isadora and Maxmsp using Osc.
              so when a video is being played. the frame information is sent to Maxmsp via osc.
              the Max creates timecode (quarter frame message) and the frame information is again sent
              to the Isadora. then Isadora calculated it as timecode information to display.
              the reason why i did that is the timecode information that Isadora gets and the Maxmsp gets 
              are not accurate ( 8~12 frames difference randomly) perhaps due to the latency.
              thank you very much for you help
              thanks.
              1 Reply Last reply Reply Quote 0
              • O
                olialonso last edited by

                Hi jsukjin

                Have you tried with dmx?

                1 Reply Last reply Reply Quote 0
                • O
                  olialonso last edited by

                  DusX have a dmx actor

                  it works very well
                  1 Reply Last reply Reply Quote 0
                  • Fred
                    Fred last edited by

                    I would go by using LTC and converting LTC to MTC from something like Lockstep

                    https://figure53.com/lockstep/
                    You can send the MTC to any other software, and you can play the LTC as an audio track on a movie in Isadora.

                    http://www.fredrodrigues.net/
                    https://github.com/fred-dev
                    OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                    Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

                    1 Reply Last reply Reply Quote 0
                    • mark
                      mark last edited by

                      +1 to what @Fred said. That's a really good solution.

                      Media Artist & Creator of Isadora
                      Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

                      1 Reply Last reply Reply Quote 0
                      • J
                        jsukjin last edited by

                        Thank you all.

                        I have done this job as a company project. Since every software that communicate with Isadora are windows based, I can not go for an app like lockstep.
                        I have overcome this issue using Maxmsp. basically I have created an app that generates MTC value on Maxmsp. Then I have made my Isadora session file communicate with the app via OSC so that they are synchronised. The MTC generated by the app is sent to the lighting PC via network MIDI driver.
                        Therefore I achieved what I would like.
                        Even though my method is not 100% accuracy, it is good enough for lighting memory task.
                        Thank you all.
                        1 Reply Last reply Reply Quote 0
                        • Fred
                          Fred last edited by

                          Just a few updates, a lot of MOTU interfaces can do LTC to MTC conversion natively:
                          [http://motu.com/techsupport/technotes/document.2000-06-23.9120132924](http://motu.com/techsupport/technotes/document.2000-06-23.9120132924)
                          And for super duper hardware versions check these LTC to MTC convertors out
                          [http://www.horita.com/smpteLED.htm#TR-100](http://www.horita.com/smpteLED.htm#TR-100)
                          [http://www.kissboxus.com/product-p/tc2tr.htm](http://www.kissboxus.com/product-p/tc2tr.htm)

                          http://www.fredrodrigues.net/
                          https://github.com/fred-dev
                          OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                          Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post