• 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

Navigation

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

    Audio Features for Isadora: What Do You Want?

    TroikaTronix Announcements
    32
    133
    87504
    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.
    • Juriaan
      Juriaan Tech Staff last edited by

      @deflost

      Sorry I dont understand what you are saying ? You can use OSC and MIDI to change the volume of your Sound players by using the OSC Listeners / MIDI listeners and tie them directly to the Sound Player in question. Or is what you are saying that you wish to map UI elements directly to OSC input / MIDI input like Resolume / etc ?

      Isadora 3.1.1, Dell XPS 17 9710, Windows 10
      Interactive Performance Designer, Freelance Artist, Scenographer, Lighting Designer, TroikaTronix Community moderator
      Always in for chatting about interaction in space / performance design. Drop me an email at hello@juriaan.me

      1 Reply Last reply Reply Quote 0
      • M
        msanii last edited by

        @Juriaan I think @deflost is referring to this in part https://www.ableton.com/en/pac...

        http://www.gaaraprojects.com
        Mbp 15" (usb-c 2017), 3,1 GHz Intel Core i7, MacOS Mojave, 16g ram, radeon pro 560

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

          it looks great but I though more about to have it in the control panel. During the work on the canvas I can always use the AUmixer or AUMatrixMixer to control the sound level. But if I use during the show a only control Panel interface I will need something to see the sound level.

          thanks.

          best

          Jean-François

           

          • Izzy 3.2.6
          - MacBook Pro M1 Max 16" 64GB RAM, Mac OS 15.3.2 Sequoia
          - Mac Pro 5.1 middle 2012 (3,33 GHz 6-Core Intel Xeon, 32GB RAM, Radeon RX 580 8 GB ),
          Mac OS 10.14.6 (Mojave)
          - Mac mini Pro M4, Mac OS 15.3.2 Sequoia

          • A range of deployable older Macs
            Located in Bremen, Germany
          1 Reply Last reply Reply Quote 0
          • Fred
            Fred @deflost last edited by

            @deflost with the input string containing all the levels for each channel this is pretty easy for us to make with a little JavaScript. Now that the raw functionality is there we can make any kind of planners.

            Having user the Ableton "surround planner" it is really pretty bad and leaves out most of the calculations to actually do surround. There is a project called envelop that has a much better planner and is open source. This could be a good start for a flexible roll your own surround panner. As all we actually need to do is change some values in a string it is pretty cool. The advantage of us making this as user actors is we get precise control over important things like speaker numbers and offsets (missing in the Ableton implementation).

            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 1
            • D
              deflost last edited by

              hello.

              maybe you are a programmer. we Not!

              we have to buy software to work with.

              and we allways hope it works.

              so, the ableton (max for live)

              surround panner is better 

              then a " maybe it could work with 7

               workarounds and a couple of years of

              additional study of programming, and on windows not

              at the moment".

              xmg schenker laptop,clevo board, rtx 3080ti, i9, 32gb.
              windows 11

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

                @deflost said:

                do you think something like the surround panner is possible. a grafik interface

                I think a simple implementation of this is possible actually. I was already thinking of it today as I continued to work on the audio, thinking that I could add a new input called "pan mode", where one of the options would be 'circular' so that as you panned from 0 to 100, it would go from speaker to speaker. I guess we'd need another input called "pan width" as well because maybe you want the sound to "bleed over" to the adjancent speakers when the pan position is centered on that speaker.

                However, as @Fred and @Juriaan will probably tell you, this simple implementation is not at all accurate. To be fully accurate you'd need (at least) to provide Isadora with the measurements of the position of the speakers in space. I'm not at all an expert on spatial sound... there's probably a whole lot more to it than that and probably they can say more about it. (Please start an "Off Topic" thread if you wish to get into detail about that topic, OK?)

                But in terms of something basic, so that you can have -- for example -- four speakers in a room and know that a pan value of 0% is only speaker 1, a pan value of 25% is only speaker 2, and so on, is certainly quite doable.

                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
                • D
                  deflost last edited by

                  hello.

                  thank you very much for thinking about.

                  j.w., r.h.

                  xmg schenker laptop,clevo board, rtx 3080ti, i9, 32gb.
                  windows 11

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

                    Dear @Fred, @Juriaan, @RIL, @bonemap @ian @jfg @kirschkematthias @tomthebom @kdobbe @Michel @DusX @Woland @eight @mark_m @anibalzorrilla @knowtheatre @soniccanvas @jhoepffner @Maximortal @deflost @Bootzilla 

                    I have a question that I'd like you all to weigh in on.

                    If you have a mono sound routed to two or more channels, the function of "pan" is clear.

                    If you have a stereo sound routed to two channels, the function of pan is also pretty clear: in most software,  as you pan left, it reduces the right output volume and does not change the left output volume; if you pan right, it reduces the left output volume does not change the right output volume.

                    But what does pan mean if you have an 8-channel file routed to 8-outputs? Or a 4-channel file to 8-outputs? Or 8-channel file routed to 4 outputs?

                    Do you have an expectation of panning with routings like this? Frankly, it doesn't really make sense to me.

                    Best Wishes,
                    Mark

                    P.S. this is how the UI is looking today. I will build a version for the team to try (macOS only for the moment). I expect beta testers to have in the next couple of weeks or so.

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

                    bonemap Fred Maximortal 4 Replies Last reply Reply Quote 1
                    • bonemap
                      bonemap Izzy Guru @mark last edited by

                      @mark said:

                      an expectation of panning

                       Hi,

                      I found the following quote that sums up my expectation of multi-channel panning.

                      “Panning gives audio channels their own space in the stereo field. It can be used to eliminate masking by moving sounds out of the way of other sounds so the listener can clearly define them.“

                      IMO this relates to multichannel audio (not just 2 channel stereo) It takes the assumption that a typical speaker set up will be based on left and right stacks or spatial left, right and centre positions.

                      so a way to calibrate the degrees in panning a channel are important to build the stereo spread for a typical rig. For installations that have audio ‘zones’ calibrated panning facilitates the separation of channels to deliver to individual spaces.

                      Best wishes

                      Russell

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

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

                        @mark

                        The other instance where panning is critical is when there is a need to separate stereo pairs that might be embedded in an audio file. An eight channel file might be in the format of eight stereo channels and may then require panning to to isolate the monaural tracks...

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

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

                          @bonemap said:

                          An eight channel file might be in the format of eight stereo channels and may then require panning to to isolate the monaural tracks...

                          First of all, let's make it clear that AIFF and WAVE files do not themselves support the notion of "stereo" channels. A mono file has one channel, a stereo file has two channels, a quadrophonic file has four channels, etc. Your example above would end up being expressed as 16 individual channels in those file formats.

                          It is true that QuickTime movies support the notion of a multiple tracks, and each track can have an arbitrary number of channels. (None of the Windows formats support this idea as far as I know.) My proposal for an movie with eight stereo tracks is that we would view them like the AIFF files: as 16 invididual channels. Then you can route anything anywhere you want. 

                          For example, here's eight mono tracks routed down to stereo. Here the panning would be clear because you end up with two outputs.


                          Or a different routing, where all eight channels are being route to all eight outputs. What does panning mean in this situation?


                          Best Wishes,
                          Mark

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

                          bonemap 1 Reply Last reply Reply Quote 1
                          • barneybroomer
                            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
                            • bonemap
                              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 4.2 | USB 3.6 | + Beta
                              MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.5 Sonoma
                              Mac Studio 2023 M2 Ultra 128GB | OSX 15.3 Sequoia
                              A range of deployable older Macs

                              mark Woland 2 Replies Last reply Reply Quote 1
                              • dbini
                                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
                                2019 MBPT 2.6GHZ i7 OSX15.3.2 16GB
                                plus an old iMac and assorted Mac Minis for installations

                                1 Reply Last reply Reply Quote 1
                                • Fred
                                  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 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 1
                                  • Maximortal
                                    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

                                    mark 1 Reply Last reply Reply Quote 1
                                    • mark
                                      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
                                      • mark
                                        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

                                        anibalzorrilla 1 Reply Last reply Reply Quote 2
                                        • Woland
                                          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: https://support.troikatronix.com/support/tickets/new
                                          Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                                          Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
                                          Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

                                          | Isadora Version: all of them | 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
                                          • mark
                                            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
                                            • First post
                                              Last post