HISE Logo Forum
    • Categories
    • Register
    • Login

    No sound

    Scheduled Pinned Locked Moved General Questions
    40 Posts 6 Posters 3.0k 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.
    • A
      arminh
      last edited by

      Hey, I have biggest problem! My first instrument is ready but ... in hise I can play notes without any problem but after compiling to vst/au and open through daw I can't hear anything when I playing on keyboard but when I click keys on piano roll everything is good, what is wrong? :o

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

        @arminh You haven't set your MIDI input correctly on your DAW track.

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

        A 1 Reply Last reply Reply Quote 0
        • A
          arminh @d.healey
          last edited by

          @d-healey my Settings in daw are correct because other plugins work fine :(

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

            @arminh do you have midi settings in your plugin?

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

            A 1 Reply Last reply Reply Quote 0
            • A
              arminh @d.healey
              last edited by arminh

              @d-healey no i don't have. I made clean plugin with sine generator and floating tile keyboard and plugin see which keys I pressed but there's still no sound. That's how my settings looks inside Komplete Kontrol Host

              alt text

              1 Reply Last reply Reply Quote 0
              • A
                arminh
                last edited by

                Aby help? :(

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

                  @arminh Impossible for me to test without your plugin. Do you have any MIDI filtering setup in your HISE project?

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

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    arminh @d.healey
                    last edited by arminh

                    @d-healey no i do t have aby filtering, i’ll send you snippet for test when i back to home

                    1 Reply Last reply Reply Quote 1
                    • ustkU
                      ustk
                      last edited by

                      @arminh Have you exported VST or VSTi ?

                      Can't help pressing F5 in the forum...

                      A 1 Reply Last reply Reply Quote 1
                      • A
                        arminh @ustk
                        last edited by arminh

                        @ustk It does not matter which format because I tried everything, vst, vast, au

                        @d-healey here's my snippet

                        HiseSnippet 5410.3oc68rDaajjcjxtssnsr87IY8hfInGsalPOirDoj7uw6LhRTTVZs9PKJaudlLvtYyhj8nlcQ2ejM8Dk3MKlfMIKR7orXNs9XxkEI2R.lCBI.KBPxgEH.6BjSFH.AAH.Ayk8ryqpp+TU2MoZRK4ewD6RK9peue0qduW85dJahUQVVXyToGdiNsQoReLoJcLraVrohlQpklOU5CK01wPsYp45zVwxBUKU5zG3xjFSO7ASkJ0sqW++Zl4TzULTQtfnetNVSEsrVKM6.nkKbEMc8ETpg1PqEWumtvRpXihXcrCfHGPJWp1Jpapz.spBoaCIkJ8gJUSyFaVwVwFYkJ8AmCWqSkl36Zv5+00rzppiH+HepJvDw.u.VuFAiIPSUroldsxdDrUJXRKGP9GfQ9uszJZ0z7gGvFNIsA4fQvyOROTuPu76N5kKNzaHNz6fLz6MjpnZp01NnEBt8VtPCvt7BnGq0TC8yNrzDu+HYjgOEws6Xp0nos7j4xe9wHeeA52WTddkszpIuHRQG0YjLrtuQSMK45Z5HYx+ZhPxV3512UwD8gxcvNxpJFxlnZZV1lZUcrgtYKqXTaBrobKbMs5cXSC.0wnFxT1tIR1FY1xRFWm9iKu50juLx.YpnKW1optlp7xfBjgERVwRtMAhUSTM4ptyDYLKPviJt3g7BXXpUr0vFiIizf1Mk2BYZA+VdJuUwcJGSFaxllrJ1D72TF2lLxSCHcGYcPH5O3wEXAsMwMLUZQ3BADaMYMC5z2D2FHqlvbBD5cAUc4pHYGKTcG8wXSBzc4arzFKt101Pd1Uuo7Mlc80mc0Mt4kfta2DCsh1BwlLsVs00f4FHNSEC6N.MvliUJsdwEgAM6bKs7RabSfVjWXoMVsTkJxKr15xyJWd102XohWa4YWWt70Vu7ZUJMtrbEDA0PronGb65TQFvOqgrUzzs7o+aBhYK.E0qI2TYKDHtUQZaAHnhrJnLs6BR1znniMZPoVn6AbzwkWptrA1dLYK.Q+dMssa+gSLwcu6cGuggy3XyFSnylEqI9X.kd+IHnUQrgMxvdbKj8MzpY2L64NatSeIA3KhHJ4YYvGIiIpAHdsrWEC5nejbtKw.QX51KU6RAcXCGCM.OYcYjLSLwku1RijArRYYKukBn.CFvfV8VIkZ0thAtZ1QIF1FcL4bv+irhjtQPi0ULZfxlirCKGoswykmgP0AaqDMOYrAAmVyH6oGIyW3taotb1.jEPkSyf61L4CGsrBrwGLYNdCDExpNsphLyRVEuN6Rkb8skxlnYMs0pqopon624sY+CR2SnwshDjhRUv5bcEcGT1SK+w9nVnNSUWcWKsFFfZUIBNj01zAwiYjOzicHLxxZ1pMIGRj0EgGSNzBNFuH5C5FkeFOliqrfewDDw80jwMQaywZ8YUwvAXTlAQ7Vu9bcJwnJOpKLpkXoTHTHwpBvX1NNUu504z85kTKP6zCWe2OR9L4keu2qaqLQ60C+hpDmb9S.u4L4Cnl.74cYSEY0cZU1DQN.7JnNVYOcO25j6RhfE172EVFYmuIVWmPdY9hLCmYa9VIlAhsA2gk0fxYFCrk.Zzd8CNlWzOhilL+HTYVg35H1XICM60Zi7+My5hGjbo7E57fBHJdnThIltE.p29Ykx0JI3RSZ2gBc0l5PywcccohtF3WPJMXRNjD06PJmw2GwcpVH00VZdEaEuYAlPXQZifMFDVU54QaAmPvbSZXo4QVaZiaS6aq1XCxxmVZ2Vy6A8IMY4538GsTtmONT3mUHURcI6nRKAnnYcEvq33bE6+8nRdmcP1dufI7C+QjMedxoDmOWNusaAG7PzpQ1yYhuqExbChGYBmBsfNF7AxnAokriFoyvQSSCy7zWfsqh7+mXB4O86WYsUiNyeFoYtyRCX2.51hLl3WA2MYidWxYxi9gxSADiKnlziiAXSdNFrsYHBAIlnGXgHOnMeeH5D.OfzC+c2iRDMvpHhdiNle6f4AHbCmVFVPuxG.mrEZAksvlZ1HRLIPq0U.a6A8fEkBYQG8C8.JXuezpMX8gr94t2BKjy8SvxS6FrBsXcLuWOmatRWbgEF0qaTi6a6KnhvYHxDWwCAexFgsbZWeWfOUan0BLLOwDhbxpMVh.VTGhBJ6ntsw4MytpMDLj.QgmV.Um1Gpuhv44gRhvfDyGgg7EkWesueohabqEVa44Ks91UaLdaiFi5qzLA6CiBqn.dKiL48PyETdf17OUfZZh9qri509nrIi8S4VJssjIdb2getrnMtBosOxahIyWEO3KCACjkMQf8lp3p36wOd0VU86JGulfQdVmxNJemnHEO.BGOKUmwB3tA3y3eNVyH6n+AFidZlzVyPWy.biO3HG9ow63GUuk06DH+C98XKiqX49mYO83fQkZ9yQ1fU+SoC9L4+LxZu8k38IuWzlmhKfIEUz0qBA6mMV7LPAtzUu1rKuzmTZcB.NqgJPrCHHNr6T5p7B5R0qiTg0Mnc4RWcztwglCBUMOImF6N6QGqBA1nAAwdOh+Axuu.JLNYlfyTA5CbkTnExz65Mg.bnqyZ6FHYV575sl6BKEcmkw2sa7xvTDix6FsO4fP6S9bk1WQqVun8ISLsO0fP64etR6KpsKT+TIl5mdPn9odNS88hzmNFRO3fBNKxN1350Kcm3LZvZqqVKzwEcr6KSDdKlHixG5Bln63xj7gMvLHJ10MNDswtqQzTqenr7OiorlZpcmxnndWSoRz3v7i3sqgns+FY2g1qhrKwgd8NIHzqiKsIbFrsiIMOpBgfUXpo9mmIUBliiByw7nFlJ0Dig6Qs+n+itOAy4XaCqHYBNojkOJbqp1FghDLkKUsKnwv.ZLGFaYKLb4ToFuPxnhVfgjKS.DSjnIZ8UpYYdKE6AC8yvFdMjZnwO+eag9X7VNVgW+atSeLdSjd3wmT9WaRZ7l0VcyvSvOJgD.cBlOBC3qeXzweR2wS88dN78bUl48nLLV78RnTjnFbcrHWfdmWIY3GVh5k1foBPFLbPuvf242j8XIDwc8SPbO3W8UuahF9gnCWbo+c+xuShF6QjrbpFCK6WMSB22potY3gCK9+YhLdLhTMlsm3rb7MIZJxHUUwxpOs7vM9gI1uFbCWGShb.7srgf4aJJ7dxS9V6jLVHcFhZ54iS3NO5vCu0+Qe02tUg9f.nFvEM99yu7GTHYR.5LTsS6AcmC0WgPCt71ER1fodIEdkmd.y+nLW9GOBaQGwcQo4JwUh4l4jXx.IM+IPWNzxtXBK0IDHe8PLHdoMIU5SIEeZSRgLT.2K7uq4.bJSRcFHHOn29dE53+iGrVAX4aQtKz1LRH8ueDjnEpllSqasoAt5sn8jhSfmRUH+vJfKe6BdjqKfUK3St9PZ64fyRTsMWbjbo2sYwXfDagf8Iij48cIfdez1bzap0RBJtmxRDn2LRtHXHp8vRW0Qg3nGGgdvj6iU.093p6vQsnB7S3ISf6VAyzC+gh5IOW4aGy0pNEGE3bGRhVNKsv0b24ppUEr80xuDWfOWXG9KBH0EJXYiZWQ69bGr9ONikS85ZjMvRx0lCFesZ5nxXKMpBnnILeN5QSjGnAK8h+kb7zBMCySWLBOcQQ1PbkJRHtA8lPBKHduHBBqVPzWIRNHbGJ+wBJTGOA9OyY3Qgi3+a9gEFPjLBOiI5cobdr8G+uGVPS8hfSP2xpaB5B+UE1csx2PZ1Emux5xkL1BoCGlDRXbDIHTYH.WAUlSjjfFBngG74hLsDnwLf70WXYiGlroVoS+wEIgNEPBeyc33hOJFt3d4Fl9g1FVphik8tZ.6lhFvRkZvMfM4NIaGLWHjbq7cE0F6tTONMlvJUBJP6EZsQDq6Axm0Q5HEKTB093CbNfX2497Gk946krsPDiklA5VTT3VDwWWrG0Kl19945IcareBD3T+3cI4Qedg9g38rhreYl6Ysaz7rwik77nDPu26K4UJucA5sSlJ8uPZVCEUrQMkLyoTUSGajoHVWosEJSQSGqlHyLEsa5n6zLSIi62oEJyk0w3VYthhNvQxbEjw8wYthl5l4Yemi9OSR+dJ52SS+9rzuOG86yS+9BzuuXlkgsalYVFuE78pnFfWtagf+vrVmLqp0ppiUlxXSablJMU1DUKSEMUESMblqiLf0+FJl5XhJtBMVr2AnsfqpmE+TvumjAvFcOauNbLooN+jSe1oyewylOkWs.v5VHgxmGQnbwBIy2vfzR0EOC245hp1dEwcbN9F2IA6qGuE6V.ubpkfCV7xpFmWk2li1aeuvQLcGGP059HyHd5RVAgiImV7Xxoep7yOYGlLfb1jEPqWND4XUZbrJHR9dS98AwsWpgjLhKHGmA3bYd+zJuGRdO6kct4fkK7msD0xeIVz4mi3.TV9OkOx15h6g+skpPtqxaPJ7bV0kaGSjqTyY6mGid0HVruZh0U8Rqc.E+O7mIRwIXw1OyqjWk+DKWsGTYWy9Nm6q+Q7tcoF2loSEg191QykosQbAve9HLpbIKmYGQhUZlIj53tXf.RK6ehHok.b6oj5SXZshk3FNA2ZAWB75z2z1.SFcKKtwRFmHY2dR.k7K+RwvNCs3jwXxJdWgE+2RpneKazjLmX8Z6umM77IJ9QRvkIErvm7GuKoTZeKYHcWT8lbhp3BRUfwcyBIJnrTKUHYLItqLKXUZ+m+hGW5s33Rd4knqrocLSFahUQDIHrEgaFjK2Z+jW7XTuAOihhuBaDEyoRpBERlQVtK1LXz+K+E7At8fjhg9FF2SO2LoQfwtfUtbevSDO1wMk5GUhTAXNHC0NghypP+k3jEue2T9Z+SCourymDgr9zjYgdrnLNsFLkJSD4wAE0Ee3O9tdYxAz5+M+IQ+xW3XTg4I+NQ3I5JlMPIy+e2rJ81t7E9mMEJ24sjh7LMvt.7rdW.dtfRXicy5mPbHbIXY3C8jm7DJRvmtlgOze+Sd3SDgNIA7+5NrdSuR+zORhVhizm+iJPPFr8ri9gxjm4sw7ahVrclcoQRIEZEAJor+XCHZagdRSBZT3wSYpQxrcPU.LV5vUAvAcgr.vmD0Ldu3N9pqRiSHwCJOepk38w81FgziN0CBqG8v+vBBBsSJUzwxF2pBxlL8VBRMn+OIpTyS7zKo1Pak1UrMuoFr+TfExJGCAPq4X21wV.zbvNGjIgqIJbngBA18EAeYcbUE84JuhXmAmMUfMsMVA1JK1hphNZAEUvqVA3z2MBy1B6XXuhitsF4A8VrGEgilMIuvAJVLFDaYrJ8l6CQvUc5IJPdFUf19TV83la7yNl2ecdu+z6IgJ+3S5CxueSR9mOinLtkWwpl9.90UR5CDyyF2Ik.DxQm3VO+aRARDktMPrPw+7wQdF3L.KWc3su0GudExk329CIEceCI5Cjb736Pwfuj2bC6y3q6KqhQjXkrd.xdPoE9AC5alhbC1KNigCJ4IVgyPvCtHt44VKhTpYhwsbYVO3e5273YXksBWMBS11EvMe7LvIY1KnoayqQrJ13LK6eN4C9et5imgs6VPs4.hz9ARVMWGC8lNg5JfIzef7yeM60wND6rqn.mNSNOENNoBXAUEAXpgAR2hbzJo1wb+cNuZMqBxnF8GvQoOwsw7jem1sw7dMlJNMfhNlagJcGJqPHwD77A.YHRSvcJuIl7rCjiu.soO8RA2rzUn.lzSX+1+7e8LzmxEdFI8Y+H.vIKrmI7eVyMOLiadzfLh3xO4xPhvSTbPQtwUo92.YyNfgmIAtNw8l6gkhbP7DF1y98MeKtR06++s+4Tws+Abzk+YWrGagNXnsPzOhagfvH32B4uio2agH.NKekiS.bN9GGdBfyGdNtPX.WL7jlOGe4rSgvscWgAIBxlOB1lOB5l+r7UqNEx43idhBIBFmOBJm+huRXK4MYZVvowcL.WTUsbMkvkSAwWqW1nRdNzEnKQ.Gj8yPM3lqMN9GApWtkbEF+aGaiBA4SIxR7MyDWZV4p58v4hgqdxij0OtpcOZtt3Jkc56lLjYLzqaKwRxtsEkpcaPbgfOeWNrXEkMQNsiYTgaXOzF7yZUtiGmwriHwd7+5gUrgBYE6w+z+5ewLO8VwX.NaXSimi+oBnush8xu34nz6Sk9juREPc49U6967ueURem+sThem+slpMr7aXpXX0FyuEJ0NUPsz1.afr3WsqYgHIMi2hfa0UqXFaSeyLK.DYriIv8ivdMEUV22ub+hMDpC9b3cO3devwO8wxefjgt6hykmfgiGlUKltwsGttL4wsUvF31MwFZp7h50Ita0nAxjGiikLXG.PswwOAzJDLBzvmV3AYYDfZ7fWLzoMrBNj6Q+zqVe4tQvHm3LdgRp3UXWi3fv12Ee5kRnpwHt0JpLce+K14343d3JSh7hMxdLVcn9x.e8DdEm9KEL1i6Up1uLvZ6YZIOPhRK4fa5k+MS6Iiyza3Bod.M8NmVarthYWk.OUVg+QEFHqve8CSjU3oesU3WaE90VgeEvJ7Q7dwnSM3dilHfERPzSw.HSgH6SI42cTNvr1PPPLanPQu.6MKAdrZZKlShJsvX6lhgPoUXOydxKPWtzy5HheGF49lR92iqagv5dQV9kEaWBFl9poHgAC2NwACW1DQeo6Ibe96TH39pCf92Uf69j4WKWLecTajhs3QQGov5qeYSrS6Xtj.hRMDEt5l.qfmfVy.AxVgPiKZhsrpCjCctDhNuriYCQU30Y0Pi.LRgNvIUSyBqmnOoo5o.vkuQxpjyc+xumzjSOt3msVC9p9GP9yKVj9a1Px2+CYx9eHS0+CY59eHms+Gx45+gb99ZH9ObXr+6EA84nJxa7pijLaSvrTVAzG39OtCyo0H3wOKxK8JecPJJyMLupMgaMeA4+FP7padXF1CGqP9OeAHubuPww2D7Xpthit89YFYBf71EhIW7KCwknXt+4VdRuvySw6Vt7qF0By9cPmo6cPmmPh8do0jE2oPcmLPgbNzysD+8cKHFx4NlQC4jf9uNjyWGx4qC47UvPNG7Pv1SOFW7RbOoXEoLYeTUWvmCti3k4tymHbYtEx7qGtvteYtuzduq8V8y8kOOPUl1uvaDhFffLIH1WkqOKUuoBnM2+l8nBvUxyCoG9bbumDigjd1fksTTMw2Rk8VMjfqGgBAvRC56CvgkVg7a47duNCIb2VPPL2RUkXM4L4SkJ9QLYeOho56QLceOhy12i3b88HNeeOhKziQPhXbVGabK22CgoVobIlhT5Rb0N++GB1Gbp.
                        
                        1 Reply Last reply Reply Quote 0
                        • d.healeyD
                          d.healey
                          last edited by

                          The format does matter. VST is for FX and doesn't have any MIDI input so you must use VSTi or AU instrument plugin formats not VST. Please check and let us know, I'll have a look at your snippet later when I'm home.

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

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            arminh @d.healey
                            last edited by arminh

                            @d-healey Oh, I made a typo. I tried VSTi, AU on Mac and VST on Windows and everywhere is the same problem. But ...
                            check video. I don't know what's going on :O

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

                              Looks like a MIDI channel routing issue (apart from the channel there can‘t be anything different than playing on the piano roll. Try changing the channel on your keyboard.

                              A 2 Replies Last reply Reply Quote 0
                              • A
                                arminh @Christoph Hart
                                last edited by arminh

                                @Christoph-Hart I changed the midi channel in Komplete kontrol but still no sound, I opened virtual keyboard in logic and when I press keys it also has no sound

                                1 Reply Last reply Reply Quote 0
                                • ustkU
                                  ustk
                                  last edited by

                                  @arminh your snippet doesn't work because it is not separated from the main "interface", so some stuff is messing around once exported... Also, your midi script triggers a lot of warning messages in the console
                                  you can make a cleaner snippet, and make some corrections in your midi script, but first thing first, I think exporting a project with just a sound generator with no Midi script of any sort will tell you if that works in your DAW 😉

                                  Can't help pressing F5 in the forum...

                                  A 1 Reply Last reply Reply Quote 0
                                  • A
                                    arminh @ustk
                                    last edited by

                                    @ustk i don't have any errors in console.

                                    I installed n-track studio which support vst on Mac and guess what - it works!
                                    So it must be some problem with logic and Komplete kontrol

                                    1 Reply Last reply Reply Quote 0
                                    • A
                                      arminh @Christoph Hart
                                      last edited by

                                      @Christoph-Hart you have aby idea how to solve this? :)

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

                                        Sounds like something is weird with your project. Have you tried creating exporting just a sine wave generator and check whether the issue persists?

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          arminh
                                          last edited by

                                          Yes, I created simple sine player and I have the same issues. Floatingtile keyboard see which keys are pressed but not generating sound, only when I press key on piano roll I hear something.

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            arminh
                                            last edited by arminh

                                            @Christoph-Hart I have something like this in console when I compiling plugin, maybe here's answer

                                            Last login: Wed May 15 23:41:52 on ttys000
                                            You have new mail.
                                            /Users/arminhupka/Desktop/simply\ sine/Binaries/batchCompileOSX ; exit;
                                            MacBook-Pro-Armin:~ arminhupka$ /Users/arminhupka/Desktop/simply\ sine/Binaries/batchCompileOSX ; exit;
                                            Re-saving file: /Users/arminhupka/Desktop/simply sine/Binaries/AutogeneratedProject.jucer
                                            Finished saving: Visual Studio 2017
                                            Finished saving: Xcode (MacOSX)
                                            Finished saving: Xcode (iOS)
                                            Finished saving: Linux Makefile
                                            Compiling Instrument plugin simply sine ...
                                            ▸ Compiling include_juce_opengl.mm
                                            ▸ Compiling include_juce_cryptography.mm
                                            ▸ Compiling include_juce_gui_basics.mm
                                            ▸ Compiling include_juce_graphics.mm
                                            ▸ Compiling include_juce_data_structures.mm
                                            ▸ Compiling include_juce_dsp.mm
                                            ▸ Compiling include_juce_audio_utils.mm
                                            ▸ Compiling include_juce_gui_extra.mm
                                            ▸ Compiling include_juce_events.mm
                                            ▸ Compiling include_juce_core.mm
                                            ▸ Compiling include_juce_product_unlocking.mm
                                            ▸ Compiling include_juce_audio_processors.mm
                                            ▸ Compiling include_juce_audio_plugin_client_utils.cpp
                                            ▸ Compiling include_juce_audio_plugin_client_VST_utils.mm
                                            ▸ Compiling include_juce_audio_formats.mm
                                            ▸ Compiling include_juce_audio_devices.mm
                                            ▸ Compiling include_juce_audio_basics.mm
                                            ▸ Compiling include_hi_zstd_3.mm
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:312:14: possible misuse of comma operator here [-Wcomma]
                                            
                                                t = SA[0], SA[0] = SA[i];
                                                         ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:438:19: possible misuse of comma operator here [-Wcomma]
                                            
                                                      last = a, depth += 1, limit = ss_ilg(a - first);
                                                ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:438:31: possible misuse of comma operator here [-Wcomma]
                                            
                                                      last = a, depth += 1, limit = ss_ilg(a - first);
                                                      ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:440:20: possible misuse of comma operator here [-Wcomma]
                                            
                                                      first = a, limit = -1;
                                                                ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:445:20: possible misuse of comma operator here [-Wcomma]
                                            
                                                      first = a, limit = -1;
                                                      ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:447:19: possible misuse of comma operator here [-Wcomma]
                                            
                                                      last = a, depth += 1, limit = ss_ilg(a - first);
                                                      ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:447:31: possible misuse of comma operator here [-Wcomma]
                                            
                                                      last = a, depth += 1, limit = ss_ilg(a - first);
                                                      ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:489:26: possible misuse of comma operator here [-Wcomma]
                                            
                                                  a = first + (b - a), c = last - (d - c);
                                                                ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:504:20: possible misuse of comma operator here [-Wcomma]
                                            
                                                      first = b, last = c, depth += 1, limit = ss_ilg(c - b);
                                                  ^~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:504:30: possible misuse of comma operator here [-Wcomma]
                                            
                                                      first = b, last = c, depth += 1, limit = ss_ilg(c - b);
                                                      ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:504:42: possible misuse of comma operator here [-Wcomma]
                                            
                                                      first = b, last = c, depth += 1, limit = ss_ilg(c - b);
                                                                 ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:518:20: possible misuse of comma operator here [-Wcomma]
                                            
                                                      first = b, last = c, depth += 1, limit = ss_ilg(c - b);
                                                                           ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:518:30: possible misuse of comma operator here [-Wcomma]
                                            
                                                      first = b, last = c, depth += 1, limit = ss_ilg(c - b);
                                                      ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:518:42: possible misuse of comma operator here [-Wcomma]
                                            
                                                      first = b, last = c, depth += 1, limit = ss_ilg(c - b);
                                                                 ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:545:11: possible misuse of comma operator here [-Wcomma]
                                            
                                                t = *a, *a = *b, *b = t;
                                                                           ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:545:20: possible misuse of comma operator here [-Wcomma]
                                            
                                                t = *a, *a = *b, *b = t;
                                                ^~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:554:21: possible misuse of comma operator here [-Wcomma]
                                            
                                              l = middle - first, r = last - middle;
                                                        ^~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:558:19: possible misuse of comma operator here [-Wcomma]
                                            
                                                  a = last - 1, b = middle - 1;
                                              ^~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:561:18: possible misuse of comma operator here [-Wcomma]
                                            
                                                    *a-- = *b, *b-- = *a;
                                                  ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:566:17: possible misuse of comma operator here [-Wcomma]
                                            
                                                      a -= 1, b = middle - 1;
                                                    ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:571:16: possible misuse of comma operator here [-Wcomma]
                                            
                                                  a = first, b = middle;
                                                      ^~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:574:18: possible misuse of comma operator here [-Wcomma]
                                            
                                                    *a++ = *b, *b++ = *a;
                                                  ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:579:17: possible misuse of comma operator here [-Wcomma]
                                            
                                                      a += 1, b = middle;
                                                    ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:655:18: possible misuse of comma operator here [-Wcomma]
                                            
                                                    *a++ = *c, *c++ = *a;
                                                      ^~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:657:40: possible misuse of comma operator here [-Wcomma]
                                            
                                                      while(b < bufend) { *a++ = *b, *b++ = *a; }
                                                    ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:658:18: possible misuse of comma operator here [-Wcomma]
                                            
                                                      *a = *b, *b = t;
                                                                          ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:671:18: possible misuse of comma operator here [-Wcomma]
                                            
                                                    *a++ = *c, *c++ = *a;
                                                      ^~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:673:40: possible misuse of comma operator here [-Wcomma]
                                            
                                                      while(b < bufend) { *a++ = *b, *b++ = *a; }
                                                    ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:674:18: possible misuse of comma operator here [-Wcomma]
                                            
                                                      *a = *b, *b = t;
                                                                          ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:705:33: possible misuse of comma operator here [-Wcomma]
                                            
                                                  if(x & 1) { do { *a-- = *b, *b-- = *a; } while(*b < 0); x ^= 1; }
                                                      ^~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:712:33: possible misuse of comma operator here [-Wcomma]
                                            
                                                  if(x & 2) { do { *a-- = *c, *c-- = *a; } while(*c < 0); x ^= 2; }
                                                                   ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:713:16: possible misuse of comma operator here [-Wcomma]
                                            
                                                  *a-- = *c, *c-- = *a;
                                                                   ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:715:35: possible misuse of comma operator here [-Wcomma]
                                            
                                                    while(buf < b) { *a-- = *b, *b-- = *a; }
                                                  ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:716:16: possible misuse of comma operator here [-Wcomma]
                                            
                                                    *a = *b, *b = t;
                                                                     ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:722:33: possible misuse of comma operator here [-Wcomma]
                                            
                                                  if(x & 1) { do { *a-- = *b, *b-- = *a; } while(*b < 0); x ^= 1; }
                                                    ^~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:726:33: possible misuse of comma operator here [-Wcomma]
                                            
                                                  if(x & 2) { do { *a-- = *c, *c-- = *a; } while(*c < 0); x ^= 2; }
                                                                   ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:727:16: possible misuse of comma operator here [-Wcomma]
                                            
                                                  *a-- = *c, *c-- = *a;
                                                                   ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:729:35: possible misuse of comma operator here [-Wcomma]
                                            
                                                    while(buf < b) { *a-- = *b, *b-- = *a; }
                                                  ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:730:16: possible misuse of comma operator here [-Wcomma]
                                            
                                                    *a = *b, *b = t;
                                                                     ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:795:22: possible misuse of comma operator here [-Wcomma]
                                            
                                                  lm = middle - m, rm = middle + m;
                                                    ^~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:797:21: possible misuse of comma operator here [-Wcomma]
                                            
                                                  l = r = middle, next = 0;
                                                  ^~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:811:20: possible misuse of comma operator here [-Wcomma]
                                            
                                                    middle = lm, last = l, check = (check & 3) | (next & 4);
                                                  ^~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:811:30: possible misuse of comma operator here [-Wcomma]
                                            
                                                    middle = lm, last = l, check = (check & 3) | (next & 4);
                                                    ^~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:815:18: possible misuse of comma operator here [-Wcomma]
                                            
                                                    first = r, middle = rm, check = (next & 3) | (check & 4);
                                                                 ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:815:31: possible misuse of comma operator here [-Wcomma]
                                            
                                                    first = r, middle = rm, check = (next & 3) | (check & 4);
                                                    ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:856:32: possible misuse of comma operator here [-Wcomma]
                                            
                                                buf = middle = last - limit, bufsize = limit;
                                                               ^~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:858:18: possible misuse of comma operator here [-Wcomma]
                                            
                                                middle = last, limit = 0;
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:868:53: possible misuse of comma operator here [-Wcomma]
                                            
                                                if(curbufsize <= bufsize) { curbufsize = bufsize, curbuf = buf; }
                                                ^~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:896:42: possible misuse of comma operator here [-Wcomma]
                                            
                                                int PAi[2]; PAi[0] = PA[*(first - 1)], PAi[1] = n - 2;
                                                                            ^~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:975:14: possible misuse of comma operator here [-Wcomma]
                                            
                                                t = SA[0], SA[0] = SA[i];
                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1105:21: possible misuse of comma operator here [-Wcomma]
                                            
                                                first += (b - a), last -= (d - c);
                                                ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1107:14: possible misuse of comma operator here [-Wcomma]
                                            
                                              *pa = first, *pb = last;
                                                ^~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1211:21: possible misuse of comma operator here [-Wcomma]
                                            
                                                        last = a, limit = tr_ilg(a - first);
                                              ^~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1213:22: possible misuse of comma operator here [-Wcomma]
                                            
                                                        first = b, limit = tr_ilg(last - b);
                                                        ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1220:22: possible misuse of comma operator here [-Wcomma]
                                            
                                                        first = b, limit = tr_ilg(last - b);
                                                        ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1222:21: possible misuse of comma operator here [-Wcomma]
                                            
                                                        last = a, limit = tr_ilg(a - first);
                                                        ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1229:29: possible misuse of comma operator here [-Wcomma]
                                            
                                                    a = stack[--ssize].b, b = stack[ssize].c;
                                                        ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1253:27: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, last = a, limit = next;
                                                    ^~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1253:37: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, last = a, limit = next;
                                                          ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1257:26: possible misuse of comma operator here [-Wcomma]
                                            
                                                            first = a, limit = -3;
                                                                        ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1259:29: possible misuse of comma operator here [-Wcomma]
                                            
                                                            ISAd += incr, last = a, limit = next;
                                                            ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1259:39: possible misuse of comma operator here [-Wcomma]
                                            
                                                            ISAd += incr, last = a, limit = next;
                                                            ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1265:24: possible misuse of comma operator here [-Wcomma]
                                            
                                                          first = a, limit = -3;
                                                                          ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1318:27: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                          ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1318:38: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                          ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1318:48: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                                        ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1327:27: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                                                   ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1327:38: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                          ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1327:48: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                                        ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1332:25: possible misuse of comma operator here [-Wcomma]
                                            
                                                        ISAd += incr, first = a, last = b, limit = next;
                                                                                   ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1332:36: possible misuse of comma operator here [-Wcomma]
                                            
                                                        ISAd += incr, first = a, last = b, limit = next;
                                                        ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1332:46: possible misuse of comma operator here [-Wcomma]
                                            
                                                        ISAd += incr, first = a, last = b, limit = next;
                                                                      ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1344:27: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                                                 ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1344:38: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                          ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1344:48: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                                        ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1353:27: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                                                   ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1353:38: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                          ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1353:48: possible misuse of comma operator here [-Wcomma]
                                            
                                                          ISAd += incr, first = a, last = b, limit = next;
                                                                        ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1358:25: possible misuse of comma operator here [-Wcomma]
                                            
                                                        ISAd += incr, first = a, last = b, limit = next;
                                                                                   ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1358:36: possible misuse of comma operator here [-Wcomma]
                                            
                                                        ISAd += incr, first = a, last = b, limit = next;
                                                        ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1358:46: possible misuse of comma operator here [-Wcomma]
                                            
                                                        ISAd += incr, first = a, last = b, limit = next;
                                                                      ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1385:37: possible misuse of comma operator here [-Wcomma]
                                            
                                                    limit = tr_ilg(last - first), ISAd += incr;
                                                                                 ^~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1499:17: possible misuse of comma operator here [-Wcomma]
                                            
                                                  t = PAb[i], c0 = T[t], c1 = T[t + 1];
                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1499:28: possible misuse of comma operator here [-Wcomma]
                                            
                                                  t = PAb[i], c0 = T[t], c1 = T[t + 1];
                                                  ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1502:19: possible misuse of comma operator here [-Wcomma]
                                            
                                                t = PAb[m - 1], c0 = T[t], c1 = T[t + 1];
                                                              ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1502:30: possible misuse of comma operator here [-Wcomma]
                                            
                                                t = PAb[m - 1], c0 = T[t], c1 = T[t + 1];
                                                ^~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1551:17: possible misuse of comma operator here [-Wcomma]
                                            
                                                buf = SA + m, bufsize = n - (2 * m);
                                                                ^~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/divsufsort.c:1856:53: possible misuse of comma operator here [-Wcomma]
                                            
                                              else if(n == 2) { m = (T[0] < T[1]); SA[m ^ 1] = 0, SA[m] = 1; return 0; }
                                                ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/zdict.c:421:34: possible misuse of comma operator here [-Wcomma]
                                            
                                                        table[u] = table[u-1], u--;
                                                                                   ^~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/zdict.c:441:38: possible misuse of comma operator here [-Wcomma]
                                            
                                                            table[u] = table[u-1], u--;
                                                        ^~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/dictBuilder/zdict.c:84:16: unused function 'ZDICT_clockSpan' [-Wunused-function]
                                            
                                            static clock_t ZDICT_clockSpan(clock_t nPrevious) { return clock() - nPrevious; }
                                                            ^~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            ▸ Compiling include_hi_zstd_2.mm
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_compress.c:2115:42: possible misuse of comma operator here [-Wcomma]
                                            
                                                    op[0] = (BYTE)((nbSeq>>8) + 0x80), op[1] = (BYTE)nbSeq, op+=2;
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_compress.c:2115:63: possible misuse of comma operator here [-Wcomma]
                                            
                                                    op[0] = (BYTE)((nbSeq>>8) + 0x80), op[1] = (BYTE)nbSeq, op+=2;
                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_compress.c:2117:19: possible misuse of comma operator here [-Wcomma]
                                            
                                                    op[0]=0xFF, MEM_writeLE16(op+1, (U16)(nbSeq - LONGNBSEQ)), op+=3;
                                                                                       ^~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_compress.c:2117:66: possible misuse of comma operator here [-Wcomma]
                                            
                                                    op[0]=0xFF, MEM_writeLE16(op+1, (U16)(nbSeq - LONGNBSEQ)), op+=3;
                                                    ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_compress.c:3560:40: possible misuse of comma operator here [-Wcomma]
                                            
                                                                cDst = zcs->outBuff, oSize = zcs->outBuffSize;
                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_compress.c:3571:39: possible misuse of comma operator here [-Wcomma]
                                            
                                                                zcs->inBuffPos = 0, zcs->inBuffTarget = zcs->blockSize;
                                                                ^~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_double_fast.c:96:54: possible misuse of comma operator here [-Wcomma]
                                            
                                                    if (offset_2 > maxRep) offsetSaved = offset_2, offset_2 = 0;
                                                                ^~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_double_fast.c:97:54: possible misuse of comma operator here [-Wcomma]
                                            
                                                    if (offset_1 > maxRep) offsetSaved = offset_1, offset_1 = 0;
                                                                           ^~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_fast.c:91:54: possible misuse of comma operator here [-Wcomma]
                                            
                                                    if (offset_2 > maxRep) offsetSaved = offset_2, offset_2 = 0;
                                                                           ^~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_fast.c:92:54: possible misuse of comma operator here [-Wcomma]
                                            
                                                    if (offset_1 > maxRep) offsetSaved = offset_1, offset_1 = 0;
                                                                           ^~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:192:41: possible misuse of comma operator here [-Wcomma]
                                            
                                                            bestLength = matchLength, *offsetPtr = ZSTD_REP_MOVE + current - matchIndex;
                                                                           ^~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:318:45: possible misuse of comma operator here [-Wcomma]
                                            
                                                                bestLength = matchLength, *offsetPtr = ZSTD_REP_MOVE + current - matchIndex;
                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:642:54: possible misuse of comma operator here [-Wcomma]
                                            
                                                    if (offset_2 > maxRep) savedOffset = offset_2, offset_2 = 0;
                                                                ^~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:643:54: possible misuse of comma operator here [-Wcomma]
                                            
                                                    if (offset_1 > maxRep) savedOffset = offset_1, offset_1 = 0;
                                                                           ^~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:682:34: possible misuse of comma operator here [-Wcomma]
                                            
                                                            matchLength = ml2, start = ip, offset=offsetFound;
                                                                           ^~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:682:46: possible misuse of comma operator here [-Wcomma]
                                            
                                                            matchLength = ml2, start = ip, offset=offsetFound;
                                                            ^~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:700:40: possible misuse of comma operator here [-Wcomma]
                                            
                                                                matchLength = mlRep, offset = 0, start = ip;
                                                                               ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:700:52: possible misuse of comma operator here [-Wcomma]
                                            
                                                                matchLength = mlRep, offset = 0, start = ip;
                                                                ^~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:714:44: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = mlRep, offset = 0, start = ip;
                                                                                     ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:714:56: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = mlRep, offset = 0, start = ip;
                                                                    ^~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:722:38: possible misuse of comma operator here [-Wcomma]
                                            
                                                                matchLength = ml2, offset = offset2, start = ip;
                                                                                         ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:722:56: possible misuse of comma operator here [-Wcomma]
                                            
                                                                matchLength = ml2, offset = offset2, start = ip;
                                                                ^~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:735:44: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = mlRep, offset = 0, start = ip;
                                                                                   ^~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:735:56: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = mlRep, offset = 0, start = ip;
                                                                    ^~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:749:48: possible misuse of comma operator here [-Wcomma]
                                            
                                                                        matchLength = mlRep, offset = 0, start = ip;
                                                                                         ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:749:60: possible misuse of comma operator here [-Wcomma]
                                            
                                                                        matchLength = mlRep, offset = 0, start = ip;
                                                                        ^~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:757:42: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = ml2, offset = offset2, start = ip;
                                                                                             ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:757:60: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = ml2, offset = offset2, start = ip;
                                                                    ^~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:946:34: possible misuse of comma operator here [-Wcomma]
                                            
                                                            matchLength = ml2, start = ip, offset=offsetFound;
                                                                                       ^~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:946:46: possible misuse of comma operator here [-Wcomma]
                                            
                                                            matchLength = ml2, start = ip, offset=offsetFound;
                                                            ^~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:972:48: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = repLength, offset = 0, start = ip;
                                                                               ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:972:60: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = repLength, offset = 0, start = ip;
                                                                    ^~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:981:38: possible misuse of comma operator here [-Wcomma]
                                            
                                                                matchLength = ml2, offset = offset2, start = ip;
                                                                                             ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:981:56: possible misuse of comma operator here [-Wcomma]
                                            
                                                                matchLength = ml2, offset = offset2, start = ip;
                                                                ^~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:1002:52: possible misuse of comma operator here [-Wcomma]
                                            
                                                                        matchLength = repLength, offset = 0, start = ip;
                                                                                   ^~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:1002:64: possible misuse of comma operator here [-Wcomma]
                                            
                                                                        matchLength = repLength, offset = 0, start = ip;
                                                                        ^~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:1011:42: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = ml2, offset = offset2, start = ip;
                                                                                                 ^~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/compress/zstd_lazy.c:1011:60: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    matchLength = ml2, offset = offset2, start = ip;
                                                                    ^~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_zstd/zstd/decompress/zstd_decompress.c:968:53: possible misuse of comma operator here [-Wcomma]
                                            
                                                            nbSeq = MEM_readLE16(ip) + LONGNBSEQ, ip+=2;
                                                                                       ^~~~~~~~~~~~~~~~
                                            
                                            
                                            ▸ Compiling include_hi_zstd_1.mm
                                            ▸ Compiling include_hi_tools.mm
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_tools/hi_tools/HiseEventBuffer.cpp:85:10: 9 enumeration values not handled in switch: 'Empty', 'AllNotesOff', 'SongPosition'... [-Wswitch]
                                            
                                                    switch (type)
                                                  ^
                                            
                                            
                                            ▸ Compiling include_hi_streaming.cpp
                                            ▸ Compiling include_hi_scripting_02.cpp
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                            ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/hi_core/BackgroundThreads.h:139:2: 'hise::ComponentWithHelp' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~ComponentWithHelp()
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/markdown_components/MarkdownPreview.h:754:27: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                            
                                                                                    if (currentSelection = displayedItems[itemIndex])
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingIcons.cpp:205:14: unused function 'getPath' [-Wunused-function]
                                            
                                                    static Path getPath(const void* data, size_t size)
                                                                                                         ^
                                            
                                            
                                            ▸ Compiling include_hi_scripting_01.cpp
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                                ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/hi_core/BackgroundThreads.h:139:2: 'hise::ComponentWithHelp' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~ComponentWithHelp()
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/markdown_components/MarkdownPreview.h:754:27: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                            
                                                                                    if (currentSelection = displayedItems[itemIndex])
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_scripting/scripting/api/DspFactory.cpp:440:9: local variable 'errorMessage' will be copied despite being thrown by name [-Wreturn-std-move]
                                            
                                                            throw errorMessage;
                                                                                                         ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_scripting/scripting/api/ScriptingApiContent.cpp:1012:33: possible misuse of comma operator here [-Wcomma]
                                            
                                                    vArray.add({ Properties::max }),
                                                                  ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingIcons.cpp:205:14: unused function 'getPath' [-Wunused-function]
                                            
                                                    static Path getPath(const void* data, size_t size)
                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            ▸ Compiling include_hi_sampler.cpp
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                                ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/hi_core/BackgroundThreads.h:139:2: 'hise::ComponentWithHelp' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~ComponentWithHelp()
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/markdown_components/MarkdownPreview.h:754:27: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                            
                                                                                    if (currentSelection = displayedItems[itemIndex])
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_sampler/sampler/ModulatorSamplerSound.cpp:660:10: field 'mc' is uninitialized when used here [-Wuninitialized]
                                            
                                            PoolBase(mc, handler),
                                                                                                         ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingIcons.cpp:205:14: unused function 'getPath' [-Wunused-function]
                                            
                                                    static Path getPath(const void* data, size_t size)
                                                     ^
                                            
                                            
                                            ▸ Compiling include_hi_modules.mm
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                                ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/hi_core/BackgroundThreads.h:139:2: 'hise::ComponentWithHelp' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~ComponentWithHelp()
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/markdown_components/MarkdownPreview.h:754:27: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                            
                                                                                    if (currentSelection = displayedItems[itemIndex])
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_modules/effects/mda/mdaDegrade.cpp:292:10: possible misuse of comma operator here [-Wcomma]
                                            
                                                            buf8=b8, 
                                                                                                         ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_modules/effects/mda/mdaDegrade.cpp:319:12: possible misuse of comma operator here [-Wcomma]
                                            
                                                            buf8R=b8R, 
                                                            ^~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingIcons.cpp:205:14: unused function 'getPath' [-Wunused-function]
                                            
                                                    static Path getPath(const void* data, size_t size)
                                                            ^~~~~~~~~
                                            
                                            
                                            ▸ Compiling include_hi_lac.mm
                                            ▸ Compiling include_hi_frontend.mm
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                                ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/hi_core/BackgroundThreads.h:139:2: 'hise::ComponentWithHelp' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~ComponentWithHelp()
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/markdown_components/MarkdownPreview.h:754:27: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                            
                                                                                    if (currentSelection = displayedItems[itemIndex])
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingIcons.cpp:205:14: unused function 'getPath' [-Wunused-function]
                                            
                                                    static Path getPath(const void* data, size_t size)
                                                                                                         ^
                                            
                                            
                                            ▸ Compiling include_hi_dsp_library.mm
                                            ▸ Compiling include_hi_dsp.cpp
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_dsp/../hi_core/../hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                                ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_dsp/../hi_core/../hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_dsp/../hi_core/hi_core/BackgroundThreads.h:139:2: 'hise::ComponentWithHelp' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~ComponentWithHelp()
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/markdown_components/MarkdownPreview.h:754:27: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                            
                                                                                    if (currentSelection = displayedItems[itemIndex])
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_dsp/Processor.cpp:760:30: '&&' within '||' [-Wlogical-op-parentheses]
                                            
                                                    const bool isValid = onAir_ && (isMainSynthChain || hasParent) || getMainController()->isFlakyThreadingAllowed();
                                                                                                         ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_dsp/modules/MidiPlayer.cpp:920:10: enumeration value 'numPlayStates' not handled in switch [-Wswitch]
                                            
                                                    switch (newState)
                                                                                ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingIcons.cpp:205:14: unused function 'getPath' [-Wunused-function]
                                            
                                                    static Path getPath(const void* data, size_t size)
                                                            ^
                                            
                                            
                                            ▸ Compiling include_hi_core.mm
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_core/../hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                                ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_core/../hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_core/../hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_core/../hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_core/hi_core/BackgroundThreads.h:139:2: 'hise::ComponentWithHelp' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~ComponentWithHelp()
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/markdown_components/MarkdownPreview.h:754:27: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                            
                                                                                    if (currentSelection = displayedItems[itemIndex])
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_core/additional_libraries/icst/SpecMath.cpp:1630:16: possible misuse of comma operator here [-Wcomma]
                                            
                                                                    d = sqrtf(c), e = sqrtf(c - a);
                                                                                                         ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_core/hi_core/MainControllerHelpers.cpp:1095:14: unused variable 'ok' [-Wunused-variable]
                                            
                                                            const bool ok = circularInputBuffer.writeSamples(buffer, 0, buffer.getNumSamples());
                                                                    ^~~~~~~~~~~~
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_core/../JUCE/modules/juce_core/containers/juce_Array.h:1267:22: destination for this 'memmove' call is a pointer to dynamic class 'AutomationData'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
                                            
                                                        memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType));
                                                                       ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingIcons.cpp:205:14: unused function 'getPath' [-Wunused-function]
                                            
                                                    static Path getPath(const void* data, size_t size)
                                                                 ^
                                            
                                            
                                            ▸ Compiling include_hi_components.cpp
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                                ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/hi_core/BackgroundThreads.h:139:2: 'hise::ComponentWithHelp' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~ComponentWithHelp()
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/markdown_components/MarkdownPreview.h:754:27: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                            
                                                                                    if (currentSelection = displayedItems[itemIndex])
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingTileFactoryMethods.cpp:124:75: possible misuse of comma operator here [-Wcomma]
                                            
                                                    registerType<CustomSettingsWindowPanel>(PopupMenuOptions::PluginSettings),
                                                                                                         ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingIcons.cpp:205:14: unused function 'getPath' [-Wunused-function]
                                            
                                                    static Path getPath(const void* data, size_t size)
                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            
                                            ▸ Compiling PresetData.cpp
                                            ▸ Compiling Plugin.cpp
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/MiscToolClasses.h:64:9: 'hise::SuspendableTimer::Manager' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    struct Manager
                                                                ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownDatabase.h:406:7: 'hise::MarkdownDatabaseHolder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class MarkdownDatabaseHolder
                                                           ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/Markdown.h:225:2: 'hise::MarkdownParser' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~MarkdownParser();
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/../hi_tools/hi_markdown/MarkdownHtmlExporter.h:110:7: 'hise::Markdown2HtmlConverter' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                            class Markdown2HtmlConverter : public MarkdownParser
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/../hi_dsp/../hi_core/hi_core/BackgroundThreads.h:139:2: 'hise::ComponentWithHelp' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]
                                            
                                                    ~ComponentWithHelp()
                                                  ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/markdown_components/MarkdownPreview.h:754:27: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                            
                                                                                    if (currentSelection = displayedItems[itemIndex])
                                                    ^
                                            
                                            
                                            
                                            ⚠️  /Users/arminhupka/Downloads/HISE-2.1.0/hi_components/floating_layout/FloatingIcons.cpp:205:14: unused function 'getPath' [-Wunused-function]
                                            
                                                    static Path getPath(const void* data, size_t size)
                                                                                                         ^
                                            
                                            
                                            ▸ Compiling CopyProtection.cpp
                                            ▸ Compiling BinaryData.cpp
                                            ▸ Building library libsimply\ sine.a
                                            ▸ Processing Info-AU.plist
                                            ▸ Compiling include_juce_audio_plugin_client_AU_2.mm
                                            ▸ Compiling include_juce_audio_plugin_client_AU_1.mm
                                            ▸ Linking simply\
                                            ▸ Touching simply\ sine.component (in target: simply sine - AU)
                                            ▸ Build Succeeded
                                            Compiling finished. Cleaning up...
                                            logout
                                            Saving session...
                                            ...copying shared history...
                                            ...saving history...truncating history files...
                                            ...completed.
                                            
                                            [Proces zakończony]
                                            
                                            

                                            I exported plugin on windows without any problems and work like a charm, but this Mac version is ahh ....

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

                                            55

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            101.8k

                                            Posts