HISE Logo Forum
    • Categories
    • Register
    • Login

    Mono versions of FX Plugins?

    Scheduled Pinned Locked Moved General Questions
    62 Posts 11 Posters 8.5k Views
    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.
    • C
      Crystal Audio @lalalandsynth
      last edited by

      @lalalandsynth said in Mono versions of FX Plugins?:

      @orange said in Mono versions of FX Plugins?:

      maybe HISE can compile a stereo plugin with only one channel and create a seperate plugin with stereo version. Just simulating like @dustbro manually did. So all of the versions will be double (mono & stereo) is it possible?

      Has this been resolved , I am assuming I will have to make mono versions of my fx plugins for compatibility ?

      If you look in Preferences there should be a box you can tick to enable mono compatibility.

      lalalandsynthL 1 Reply Last reply Reply Quote 1
      • lalalandsynthL
        lalalandsynth @Crystal Audio
        last edited by

        @Crystal-Audio Great ! Thanks !

        https://lalalandaudio.com/

        https://lalalandsynth.com/

        https://www.facebook.com/lalalandsynth

        https://www.facebook.com/lalalandsynth

        1 Reply Last reply Reply Quote 1
        • NatanN
          Natan @orange
          last edited by

          @orange said in Mono versions of FX Plugins?:

          @d-healey In some DAWs (such as Pro Tools, Logic Audio...etc) you can't insert a stereo out fx plugin on a mono channel directly.

          Your plugin even will not be on the plugin list on a mono channel's insert slot, and you can't use your stereo out fx plugin. You must route this mono channel into a stereo bus, then after doing that you will be able to see & use your stereo out fx plugin. You can try it yourself with a HISE exported fx plugin in Logic Pro X...

          That's why, fx plugin manufacturers allways include mono versions of their plugins as much as stereo versions. (Just look Waves, UAD..etc)

          @orange Is this Solved using the support Mono Fx?
          I read somewhere that you Confirmed That Just Ticking That Flag on Will do the Job...
          Thanks For advice ๐Ÿ‘

          1 Reply Last reply Reply Quote 0
          • hisefiloH
            hisefilo @orange
            last edited by

            @orange Hi mate! How are you handling this nowadays? I checked the "Support Mono" but Logic still not seeing the plugins in mono channels. Any tip?

            orangeO 1 Reply Last reply Reply Quote 0
            • orangeO
              orange @hisefilo
              last edited by

              @hisefilo Hi mate.

              Support Mono FX works for FX plugins here.

              Have you enabled Force Stereo Output? If yes, this may affect the output to stereo.

              develop Branch / XCode 13.1
              macOS Monterey / M1 Max

              hisefiloH 1 Reply Last reply Reply Quote 1
              • hisefiloH
                hisefilo @orange
                last edited by hisefilo

                @orange Well! Finally working. Previous channel configuration of the plugin was cached by Logic Pro X somewhere (no AudioUnitsCache, nor preferences, nothing that I can find)
                Changing the plugin name makes it work in Stereo/Dual mono as expected. Thanks mate!
                BTW Faust working like a charm in this configuration. (I was expecting stereo Faust .dlls to do something weird in mono plugins)

                LindonL 1 Reply Last reply Reply Quote 2
                • LindonL
                  Lindon @hisefilo
                  last edited by

                  OKay so I have a client who wants a plugin in mono to work in Logic and PrFools.... can anyone point me in the (currently) right direction for getting this going?

                  I have a preferences set up like this:

                  18b563f7-9bba-433b-8c77-239848e895f3-image.png

                  and a routing like this:

                  2e844bb1-9e83-4f41-9188-eeb9312c6cfd-image.png

                  Do I have to manually change this to something like:

                  268ae0b2-f195-4b22-8353-5d0b5d78ce59-image.png

                  Or should just renaming and recompiling the plugin work - 'cause I've tried that and its not working for me/him in ProFools....

                  Any directional help appreciated....

                  HISE Development for hire.
                  www.channelrobot.com

                  Christoph HartC 1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart @Lindon
                    last edited by

                    @Lindon you shouldn't have to rename the plugin - it uses the same plugin binary and should detect the channel count automatically.

                    You don't need to reroute anything, I think it will just call process with an empty right channel.

                    LindonL 1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @Christoph Hart
                      last edited by

                      @Christoph-Hart said in Mono versions of FX Plugins?:

                      @Lindon you shouldn't have to rename the plugin - it uses the same plugin binary and should detect the channel count automatically.

                      You don't need to reroute anything, I think it will just call process with an empty right channel.

                      hmm, well he tells me its not working in ProTools and Logic(AU) and those DAWs wont allow the plugin to be loaded into a mono track....

                      HISE Development for hire.
                      www.channelrobot.com

                      d.healeyD 1 Reply Last reply Reply Quote 0
                      • d.healeyD
                        d.healey @Lindon
                        last edited by

                        @Lindon I could be wrong but I think there might be a preprocessor definition you need to add: HI_SUPPORT_MONO_CHANNEL_LAYOUT

                        Libre Wave - Freedom respecting instruments and effects
                        My Patreon - HISE tutorials
                        YouTube Channel - Public HISE tutorials

                        LindonL 1 Reply Last reply Reply Quote 0
                        • LindonL
                          Lindon @d.healey
                          last edited by

                          @d-healey said in Mono versions of FX Plugins?:

                          @Lindon I could be wrong but I think there might be a preprocessor definition you need to add: HI_SUPPORT_MONO_CHANNEL_LAYOUT

                          so where am I putting this? in the "usual spot"?

                          9750955e-5cad-4214-9732-3b7bac779ecf-image.png

                          HISE Development for hire.
                          www.channelrobot.com

                          d.healeyD 1 Reply Last reply Reply Quote 0
                          • d.healeyD
                            d.healey @Lindon
                            last edited by

                            @Lindon Ya

                            Libre Wave - Freedom respecting instruments and effects
                            My Patreon - HISE tutorials
                            YouTube Channel - Public HISE tutorials

                            LindonL 1 Reply Last reply Reply Quote 0
                            • LindonL
                              Lindon @d.healey
                              last edited by

                              @d-healey

                              HI_SUPPORT_MONO_CHANNEL_LAYOUT= 1

                              ???

                              HISE Development for hire.
                              www.channelrobot.com

                              d.healeyD 1 Reply Last reply Reply Quote 0
                              • d.healeyD
                                d.healey @Lindon
                                last edited by

                                @Lindon Sounds right to me (I'm just guessing here about this whole thing)

                                Libre Wave - Freedom respecting instruments and effects
                                My Patreon - HISE tutorials
                                YouTube Channel - Public HISE tutorials

                                Christoph HartC 1 Reply Last reply Reply Quote 0
                                • Christoph HartC
                                  Christoph Hart @d.healey
                                  last edited by

                                  HI_SUPPORT_MONO_CHANNEL_LAYOUT=1 has the same effect as if you tick the Support Mono FX box.

                                  Have you cleared the AU cache?

                                  LindonL 1 Reply Last reply Reply Quote 1
                                  • LindonL
                                    Lindon @Christoph Hart
                                    last edited by

                                    @Christoph-Hart said in Mono versions of FX Plugins?:

                                    HI_SUPPORT_MONO_CHANNEL_LAYOUT=1 has the same effect as if you tick the Support Mono FX box.

                                    Have you cleared the AU cache?

                                    I've asked him to do this...

                                    HISE Development for hire.
                                    www.channelrobot.com

                                    LindonL 1 Reply Last reply Reply Quote 0
                                    • LindonL
                                      Lindon @Lindon
                                      last edited by

                                      @Lindon said in Mono versions of FX Plugins?:

                                      @Christoph-Hart said in Mono versions of FX Plugins?:

                                      HI_SUPPORT_MONO_CHANNEL_LAYOUT=1 has the same effect as if you tick the Support Mono FX box.

                                      Have you cleared the AU cache?

                                      I've asked him to do this...

                                      Okay he's cleared the caches in Logic and ProTools - and still this will not load onto a mono track

                                      What else should I be trying?

                                      HISE Development for hire.
                                      www.channelrobot.com

                                      1 Reply Last reply Reply Quote 0
                                      • d.healeyD
                                        d.healey
                                        last edited by

                                        Well this has come up for me today. So all I need to do is check that box and my stereo effect will work on both mono and stereo tracks in Logic? Does it affect VST or just AU?

                                        Libre Wave - Freedom respecting instruments and effects
                                        My Patreon - HISE tutorials
                                        YouTube Channel - Public HISE tutorials

                                        orangeO 1 Reply Last reply Reply Quote 0
                                        • orangeO
                                          orange @d.healey
                                          last edited by orange

                                          @d-healey
                                          Yes, checking this box allows the plugin to work in mono on the mono channel.

                                          If your fx plugin is a reverb, stereo delay, chorus, etc., you will want to enable the "Mono to Stereo" feature too. For this, you need to check that box and also add the HI_SUPPORT_MONO_TO_STEREO=1 compiler flag.

                                          โ€œMonoโ€ and "Mono to Stereo" options affect AU and AAX plugins. VST works in all kinds of ways anyway.

                                          develop Branch / XCode 13.1
                                          macOS Monterey / M1 Max

                                          d.healeyD 1 Reply Last reply Reply Quote 3
                                          • d.healeyD
                                            d.healey @orange
                                            last edited by

                                            @orange What does that do?

                                            Libre Wave - Freedom respecting instruments and effects
                                            My Patreon - HISE tutorials
                                            YouTube Channel - Public HISE tutorials

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

                                            14

                                            Online

                                            1.8k

                                            Users

                                            11.9k

                                            Topics

                                            103.9k

                                            Posts