• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum
    • Categories
    • Recent
    • Popular
    • Tags
    • Register
    • Login

    [SOLVED] AudioDeviceOutput issue in version 3.11

    Troubleshooting and Bug Reports
    7
    20
    693
    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.
    • jfgJ
      jfg
      last edited by

      I don't know if it has to do with your problem because it doesn't work in 3.0.8f12 or 3.1.1. But when I switch the router actor back and forth, I get already by the second switch an error message and Isadora freeze . This for a very simple patch:

      But the file has already been played.

      best

      Jean-François

      • Izzy 3.2.6, Mac OS 14.1 Sonoma:
      - MacBook Pro M1 Max 16" 64GB RAM
      • Izzy 3.2.6, Mac OS 10.14.6 (Mojave):
      - Mac Pro 5.1 middle 2012 (3,33 GHz 6-Core Intel Xeon, 32GB RAM, Radeon RX 580 8 GB )
      - MacBook Pro 2015 (16GB RAM) 2,8 GHz Intel Core i7;

      Located in Bremen, Germany

      DusXD 1 Reply Last reply Reply Quote 0
      • DusXD
        DusX Tech Staff @jfg
        last edited by

        @jfg said:

        But the file has already been played

         Which Audio device plays the file?
        Perhaps each device is setup to accept different audio formats and conversion isn't applied automatically?

        Troikatronix Technical Support

        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
        • Isadora Add-ons: https://troikatronix.com/add-ons/
        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

        WhiteFlyW jfgJ 2 Replies Last reply Reply Quote 0
        • WhiteFlyW
          WhiteFly @DusX
          last edited by

          @dusx

          Each room has 1 ambient music and 1 video.

          The PRE-SHOW room has a TV that receives an HDMI signal:
          - Video (stage 2 = HP USB video) and Audio (HP USB audio)
             HP USB is a USB-C HDMI Display Link interface

          The SHOW room has an amplified sound system and a projector
          - Video (Stage 1 = Mac Mini HDMI port) and Audio (Scarlett 18i20 USB OUT 1-2)

          The microphone is also in the Scarlett interface (IN-3), which converts the analog microphone to a digital signal (DAW-3) which is available as a digital audio input on the Mac.

          If it works on version 3.08f12 (Mac M1 not native), the point is that something in version 3.11 (Mac M1 native) has changed and it doesn't work anymore.

          We know that what we're using and doing shouldn't be usual, and that's exactly why we love Isadora: It's possible and works with different configurations and equipment.

          Best Wishes

          MacbookPro i7, 16GB, OS X 11.6.3, SSD 512, NVIDIA GT 750M 2048MB
          ASUS i7, 16GB, Win10 64bit, SSD 512, NVIDIA GT 740M 2048MB
          Mac Mini M1, 16GB, OS X 11.6.2, SSD 512GB
          Mac Mini M1, 16GB, OS X 12.2, SSD 512GB

          DusXD 1 Reply Last reply Reply Quote 0
          • DusXD
            DusX Tech Staff @WhiteFly
            last edited by

            @whitefly said:

            If it works on version 3.08f12 (Mac M1 not native), the point is that something in version 3.11 (Mac M1 native) has changed and it doesn't work anymore.

             We will have to investigate this further. I don't believe we made changes to this part of the program for 3.1.1, so it is possible the unlaying framework is behaving differently on the M1 native.

            If possible, I think @Woland s suggestion of not de-activating the device, but rather adjusting the gain, could allow you to work around this.

            Troikatronix Technical Support

            • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
            • Isadora Add-ons: https://troikatronix.com/add-ons/
            • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

            Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

            WhiteFlyW 1 Reply Last reply Reply Quote 0
            • jfgJ
              jfg @DusX
              last edited by

              @dusx

              One output device is Built-in output the other one Blackhole. If I send direct (without Router) to Blackhole or Built-in Output there is no problem

              best

              Jean-François

              • Izzy 3.2.6, Mac OS 14.1 Sonoma:
              - MacBook Pro M1 Max 16" 64GB RAM
              • Izzy 3.2.6, Mac OS 10.14.6 (Mojave):
              - Mac Pro 5.1 middle 2012 (3,33 GHz 6-Core Intel Xeon, 32GB RAM, Radeon RX 580 8 GB )
              - MacBook Pro 2015 (16GB RAM) 2,8 GHz Intel Core i7;

              Located in Bremen, Germany

              DusXD 1 Reply Last reply Reply Quote 0
              • O
                oli123
                last edited by

                As per my knowledge Sound, video, and game controls should all be double-clicked. Select Update Driver from the context menu when you right-click the audio device. To check for and install a driver, click Search automatically for updated driver software. If a new driver is installed, restart the computer if prompted before checking for sound. 

                1 Reply Last reply Reply Quote 0
                • DusXD
                  DusX Tech Staff @jfg
                  last edited by

                  @jfg said:

                  If I send direct (without Router) to Blackhole or Built-in Output there is no problem

                   I have confirmed with Mark that this router is not designed for the 'audio' data type. It is a bug that the router accepts this data type connection.

                  Troikatronix Technical Support

                  • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                  • Isadora Add-ons: https://troikatronix.com/add-ons/
                  • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

                  Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                  1 Reply Last reply Reply Quote 1
                  • WhiteFlyW
                    WhiteFly @DusX
                    last edited by

                    @DusX 

                    After many tests on different Macs (MacBook Pro i7 Big Sur 11.6.3, Mac Mini M1 Big Sur 11.6.2 and Mac Mini M1 Monterey 12.2), we found that the issue is directly linked to the AUSoundInput actor.
                    For us this complicates the project because we need a single microphone to be routed to one of the two rooms.

                    We tested it with AUSpliter and the result doesn't change: the patch hangs.

                    Any news about the Core Audio framework?

                    Any suggestions for having a microphone input via the interface and two routed outputs?
                    (remembering that the two rooms also have their own video and audio sources)


                    Thanks in advance.

                    MacbookPro i7, 16GB, OS X 11.6.3, SSD 512, NVIDIA GT 750M 2048MB
                    ASUS i7, 16GB, Win10 64bit, SSD 512, NVIDIA GT 740M 2048MB
                    Mac Mini M1, 16GB, OS X 11.6.2, SSD 512GB
                    Mac Mini M1, 16GB, OS X 12.2, SSD 512GB

                    DusXD 1 Reply Last reply Reply Quote 0
                    • DusXD
                      DusX Tech Staff @WhiteFly
                      last edited by

                      @whitefly

                      We can look into it, but I can't imagine we will have a fix real soon, we are working towards our next release right now, so any fix would be included in the following release.
                      You might need to use an external audio routing/mixing tool, and control it from Isadora via Midi/OSC
                      SoundDesk seems to allow this (on PC I use Voicemeeter).

                      Troikatronix Technical Support

                      • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                      • Isadora Add-ons: https://troikatronix.com/add-ons/
                      • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

                      Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                      WhiteFlyW 1 Reply Last reply Reply Quote 0
                      • WhiteFlyW
                        WhiteFly @DusX
                        last edited by

                        @dusx

                        We are using version 3.22F00 and we still need one AUSoundInput input (microphone via interface) to be able to output to two different AUDeviceOutputs (two rooms) at different times.

                        AUSplitter and AUMultiSplitter don't allow it, although they have one input and two outputs. Why ?

                        MacbookPro i7, 16GB, OS X 11.6.3, SSD 512, NVIDIA GT 750M 2048MB
                        ASUS i7, 16GB, Win10 64bit, SSD 512, NVIDIA GT 740M 2048MB
                        Mac Mini M1, 16GB, OS X 11.6.2, SSD 512GB
                        Mac Mini M1, 16GB, OS X 12.2, SSD 512GB

                        WolandW 1 Reply Last reply Reply Quote 0
                        • WolandW
                          Woland Tech Staff @WhiteFly
                          last edited by

                          @whitefly said:

                          AUSplitter and AUMultiSplitter don't allow it, although they have one input and two outputs. Why ?

                          It's because these are Core Audio plugins that are part of the macOS architecture (we didn't create them), so they follow their own logic (which we cannot change). The warning that comes up when you try to do this also explains this:

                          It is possible to do what you want just by creating an AUSoundInput actor for each AUAudioDeviceOutput actor:

                          You could also create a Multi-Output Device and send your audio to multiple devices using that method.

                          Best wishes,

                          Woland

                          TroikaTronix Technical Support
                          New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                          TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                          TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

                          | Isadora 3.2.6 | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

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