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.
    • Christoph HartC
      Christoph Hart
      last edited by

      Great news. Does it work in Logic (or whatever DAW was also not working correctly)?

      Dan KorneffD 1 Reply Last reply Reply Quote 2
      • orangeO
        orange @Dan Korneff
        last edited by

        @dustbro Great news. and great idea, congrats!! I hope this is the solution. If you want, you can send the mono plugins that you've compiled and we can test it on different systems too. I can test on both PC/MAC - Pro Tools / Logic Pro X 10.2 / Ableton ...etc

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        1 Reply Last reply Reply Quote 1
        • Dan KorneffD
          Dan Korneff @Christoph Hart
          last edited by Dan Korneff

          @Christoph-Hart I actually have some strange news... While using the standalone version, I'm able to create mono compatible AAX plugins by changing the routing in the master container to 1 channel, then back to 2. Gonna do some more testing to see exactly what's causing this. I haven't tested in Logic yet. just pt
          Screen Shot 2019-01-19 at 5.29.54 PM.png
          @orange Can you try this with your rig and let me know if it works?

          Dan Korneff - Producer / Mixer / Audio Nerd

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

            @dustbro How did you compile 1 channel version of Hise? Only from JUCE interface or did you modify any code?

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            Dan KorneffD 1 Reply Last reply Reply Quote 0
            • Dan KorneffD
              Dan Korneff @orange
              last edited by

              @orange
              In the projucer
              Screen Shot 2019-01-19 at 11.48.16 PM.png

              Dan Korneff - Producer / Mixer / Audio Nerd

              orangeO 1 Reply Last reply Reply Quote 1
              • orangeO
                orange @Dan Korneff
                last edited by

                @dustbro Ok, so after compiling it, in HISE, you made the routing of the master container 1 to 1, that's it right?

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

                Dan KorneffD 2 Replies Last reply Reply Quote 0
                • Dan KorneffD
                  Dan Korneff @orange
                  last edited by

                  @orange yes

                  Dan Korneff - Producer / Mixer / Audio Nerd

                  1 Reply Last reply Reply Quote 0
                  • Dan KorneffD
                    Dan Korneff @orange
                    last edited by

                    @orange but I was also able to do it with the standalone version just by changing the routing and then changing it back. No need to tweak with projuicer

                    Dan Korneff - Producer / Mixer / Audio Nerd

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

                      @Christoph-Hart I think the only reason for this mono plugin problem is; there is a misunderstanding for that.
                      Stereo plugins shouldn't be at the same time mono compatible. HISE trying to make a stereo plugin mono compatible. Maybe that's why it is hard to do it.

                      For mono plugins, HISE should create a different mono channel plugin, that uses only one channel (1 in - 1 out) like @dustbro had manually compiled HISE.

                      All of the fx plugin companies are making separted mono VST2, AU, AAX plugins with stereo versions. In only VST3, an fx plugin is able to compatible with mono tracks at the same time, but in VST2, AU and AAX mono version should be compiled individually.

                      So 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?

                      develop Branch / XCode 13.1
                      macOS Monterey / M1 Max

                      hisefiloH 1 Reply Last reply Reply Quote 0
                      • lalalandsynthL
                        lalalandsynth
                        last edited by

                        @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 ?

                        https://lalalandaudio.com/

                        https://lalalandsynth.com/

                        https://www.facebook.com/lalalandsynth

                        https://www.facebook.com/lalalandsynth

                        C 1 Reply Last reply Reply Quote 0
                        • 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
                                            • First post
                                              Last post

                                            19

                                            Online

                                            1.8k

                                            Users

                                            11.9k

                                            Topics

                                            103.9k

                                            Posts