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

    Audio Features for Isadora: What Do You Want?

    TroikaTronix Announcements
    32
    133
    21.3k
    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.
    • barneybroomerB
      barneybroomer Beta Gold
      last edited by

      I think panning is only useful in 2 speaker setup. Once you got to multichannel output directions go in 3D. I still think the modular way is the most flexible. Suppose you have a background running in 5.1 with 6 discrete WAV channels.  But you want to pan around 360 with a live input over it. 

      Input blocks, mix/routing/panning blocks and output blocks.

      Mac Mini M1 2020 / OSX 11.7
      MacBook Pro 2,3 Ghz Intel 8 core I9 / OSX 10.15.7
      MacBook Pro 2,2 Ghz Intel 8 core I7 / OSX 10.15.7

      and a Motorola DynaTAC 8000X ;)

      1 Reply Last reply Reply Quote 1
      • bonemapB
        bonemap Izzy Guru @mark
        last edited by

        @mark said:

        Your example above would end up being expressed as 16 individual channels in those file formats.

        Thanks for correcting that - these posts are not user editable. The intended comment was meant to read four stereo pairs becoming an 8 channel file.

        If stereo pairs are going to be irrelevant to the ‘sound player’ then Stereo panning is irrelevant too, I would have thought.

        Best wishes

        Russell

        http://bonemap.com | Australia
        Izzy STD/USB 3.2.6 | + Beta 3.x.x
        MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.1.2 Sonoma
        Mac Studio 2023 M2 Ultra 128GB | OSX 14.1.2 Sonoma
        A range of deployable older Macs

        markM WolandW 2 Replies Last reply Reply Quote 1
        • dbiniD
          dbini
          last edited by

          i would think that panning is not a necessary feature to be included inside actors. presumably a panning effect can be achieved by patching something together that combines the matrix with separate level controls for each channel anyway. if the way you have approached sound routing doesn't ever mention Left and Right, it doesn't limit your setup to pan-able stereo.

          Ableton Live has a feature where you can assign A or B labels to different tracks and use a crossfader between the 2 (groups) - unassigned tracks are unaffected. 

          John Collingswood
          taikabox.com
          2013 MBPR 2.3GHZ i7 OSX11.7.4 16GB
          & 2019 MBPT 2.6GHZ i7 OSX12.3 16GB

          1 Reply Last reply Reply Quote 1
          • FredF
            Fred @mark
            last edited by

            @mark panning for more than 2 tracks is pretty irrelevant without some kind of spatial audio engine and an idea of speaker locations. Systems like spat, that allow for that, understand the locations of speakers and use something parallel to ray casting to calculate if a multichannel sound was rotated in a multi speaker environment what would it sound like from each speaker. Without all this extra data this panning is irrelevant. With individual volume controls for each channel sounds can be rebalanced to suit a speaker setup, or re-routed for miss-matched channel mappings, or where the multichannel is used to carry sub-mixes or headphones feeds create sends and sub-mixes. This is a pretty big step forward and when serious audio work in a spatial environment needs to be done then other tools are needed.

            http://www.fredrodrigues.net/
            https://github.com/fred-dev
            OSX 10.15.15 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
            Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

            1 Reply Last reply Reply Quote 1
            • MaximortalM
              Maximortal @mark
              last edited by

              @mark panning a stereo file also need a -3db on central position. Panning a multichannel audio need something more complex so at least for this first iteration can be left out. Just left to 1 3 5 7 and vice versa can be enough.

              Iro Suraci | Win 10 - Ryzen 3600 - 32GB - nVidia gtx 960 4gb / Win 10 - i5 4210U - 8 GB - R5 M230 | Isadora 3.0.7| Located in Brescia, Italy

              markM 1 Reply Last reply Reply Quote 1
              • markM
                mark @Maximortal
                last edited by

                @maximortal said:

                panning a stereo file also need a -3db on central position.

                 Yes -- the panning uses the -3db "equal power" formulas. There are actually a few panning formulas.... but that one is common.

                Best Wishes,
                Mark

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

                1 Reply Last reply Reply Quote 2
                • markM
                  mark @bonemap
                  last edited by

                  @bonemap said:

                  If stereo pairs are going to be irrelevant to the ‘sound player’ then Stereo panning is irrelevant too, I would have thought.

                   Well, if you're outputting to a pair of channels, then I would expect panning to work, and it does. 

                  It seems like the general consensus is that this is the only situation I should worry about. If you're outputting to more than two channels, I think the pan input will show as "n/a" to indicate it is not applicable.

                  Best Wishes,
                  Mark

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

                  anibalzorrillaA 1 Reply Last reply Reply Quote 2
                  • WolandW
                    Woland Tech Staff @bonemap
                    last edited by

                    @bonemap said:

                    these posts are not user editable.

                     You don't get these two options by clicking on the three dots at the bottom right of your comments?

                    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 0
                    • markM
                      mark
                      last edited by

                      @woland said:

                      You don't get these two options by clicking on the three dots at the bottom right of your comments?

                       It's because this thread is in Isadora Annoucements -- I think this has some limitation for the users in terms of editing. We could move the thread to another category and that would probably solve it.

                      Best Wishes,
                      Mark

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

                      1 Reply Last reply Reply Quote 2
                      • kdobbeK
                        kdobbe
                        last edited by

                        Audio and Timeline


                        I know this would be a FUTURE request; but for me one of the most important features missing in Isadora is the concept of timeline and events.  Audio and Video are to me obvious ways in which to implement this approach to Izzy.

                        I would love to be able to synchronize multiple events (triggers of numerous media, controllers, etc) in exact relationship to TIME.  

                        If the audio or video had a correlated grid where one could place multiple events, my live performance creations would progress dramatically with less programing time.

                        If any of you recall Macromedia Director program (long gone) that interface was then absorbed into Flash.  This timeline based software is incredibly powerful but does not have the flexibility and programming possibilities that Izzy has.  To me, if this were added to Izzy... it would move Izzy into a new category of usability.

                        My 2 cents worth 🙂

                        Mac Studio M2-Ultra, MacBook Pro M1 Ultra. OSX-14.1.2

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

                          @kdobbe said:

                          one of the most important features missing in Isadora is the concept of timeline and events. 

                          Isadora is Scene-based and while it can do linear-cueing, it's not timeline-based linear cueing. In turn this allows for greater flexibility and the possibility to do non-linear cueing. "Events" though can be created with Timer actors, Trigger Delay actors, Clock actors, Comparators, etc.

                          @kdobbe said:

                          I would love to be able to synchronize multiple events (triggers of numerous media, controllers, etc) in exact relationship to TIME.

                          You can build your show to run off of time. It's not a graphical timeline interface, but there's the Timecode Comparator (and the afore-mentioned actors).

                          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 0
                          • markM
                            mark
                            last edited by

                            Dear All,

                            Some of you might be happy to see what I got working in Windows today. 😉

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

                            D FredF 2 Replies Last reply Reply Quote 9
                            • D
                              deflost @mark
                              last edited by

                              @mark

                              thx.

                              r.h.

                              1 Reply Last reply Reply Quote 1
                              • anibalzorrillaA
                                anibalzorrilla @mark
                                last edited by

                                @mark in PD is implemented the ambisonic system for sound spatialization, but clearly it is not a priority. I am very glad for your fantastic work, best!

                                Anibal Zorrilla, https://intad1.wordpress.com. Buenos Aires, Argentina.
                                Laptop OMEN, Win 10 64-bit, Intel Core i7 7700HQ @ 2.80GHz, 4095MB NVIDIA GeForce GTX 1050 (HP), 12 gig RAM

                                1 Reply Last reply Reply Quote 1
                                • FredF
                                  Fred @mark
                                  last edited by

                                  @mark I want to generate a few tests that relate to some work I was trying to acheive, here is the first:

                                  https://www.dropbox.com/s/wdrx...

                                  It is a 16 channel audio file, wav format 24 bit, 48k interleaved. The channels have a rising burst of tone and only one channel has sound at a time, it cycles through the channels one at a time a few times. Will this work with the setup you are developing?

                                  http://www.fredrodrigues.net/
                                  https://github.com/fred-dev
                                  OSX 10.15.15 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
                                  Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

                                  markM 1 Reply Last reply Reply Quote 1
                                  • markM
                                    mark @Fred
                                    last edited by mark

                                    @fred said:

                                    t is a 16 channel audio file, wav format 24 bit, 48k interleaved. The channels have a rising burst of tone and only one channel has sound at a time, it cycles through the channels one at a time a few times. Will this work with the setup you are developing?

                                    @Fred  

                                    You can find the answer to your quesiton in this video link. 😉 Note that the speed is set to 2x so the whole sequence goes by faster.

                                    Best Wishes,
                                    Mark

                                    P.S. To be honest, it didn't work it until I updated the WAVE parser to understand the WAVEFORMATEXTENSIBLE structure used in this file -- but it was a only 10 minute job. I'm glad you send the test file along. 😉

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

                                    FredF 1 Reply Last reply Reply Quote 5
                                    • FredF
                                      Fred @mark
                                      last edited by

                                      @mark that's amazing!!

                                      I curious about working with video files as well. Do you think it could read the same if it was part of a hap AVI? I can try make one tomorrow if it is worth a try. Virtual dub should let me does this pretty easily.

                                      http://www.fredrodrigues.net/
                                      https://github.com/fred-dev
                                      OSX 10.15.15 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
                                      Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

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

                                        @fred said:

                                        I curious about working with video files as well. Do you think it could read the same if it was part of a hap AVI?

                                        As mentioned previously, no work has been done on the video side of this. We're going to get the audio part out to beta testers first, and once we've used that to review the user interface and how it all feels, we'll dig in to the video part.

                                        But in theory, yes, it's going to work the same. But you shouldn't expect to try it immediately.

                                        Best Wishes,
                                        Mark

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

                                        1 Reply Last reply Reply Quote 0
                                        • P
                                          project-o-matic
                                          last edited by

                                          Beat Detection
                                          OMG beat Detection 

                                          "network radio/broadcast" - I've been using vban(voicemeeter audio network) to create point to point audio tunnels and I think there's better functionality built into izzy so I'm sorry if this is my lack of knowledge but ...
                                          (relating to vban) I would prefer to be able to broadcast the audio without a static destination and pick it up in other machines without the need to specify the destination from the source (maybe I haven't looked hard enough, this may be a feature already

                                          I don't know if this is exactly an audio feature.. but this is my biggest desire in Isadora.. *blush* sure I know I shouldn't rely on it so much but oh my please Mr. Coniglio:

                                          milkdrop avs+spout (projectM) support built directly in to izzy (even as a plugin)
                                          - expandable with some of the advanced preset editing options in node format for non-programmer-peoples
                                          --even rudimentary controls to manipulate waveform size color sprite etc.,  
                                          Winamp works fine but it's no longer supported and adds overhead/cpu/gpu, potential vulnerability and could be streamlined without needing another application/spout/NDI  Video connection
                                          ** and add DYNAMIC PRESET CONTROLLING right in izzy 🙏

                                          having to click on the Winamp vis window then hit space/scroll/back just kills me - I've never found a workaround

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