HISE Logo Forum
    • Categories
    • Register
    • Login

    Audio FX - Play an audio file?

    Scheduled Pinned Locked Moved Solved General Questions
    7 Posts 3 Posters 50 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.
    • HISEnbergH
      HISEnberg
      last edited by HISEnberg

      Is it possible to export an audio FX plugin and play an audio file from it?

      I see there is the Enable Sound Generators in the project settings but it explicitly states that the sound output will not be used.

      Has anyone had success in creating an FX plugin that can produce sound. I have an example snippet of using an Audio Loop Player here which doesn't work.

      HiseSnippet 1320.3ocyWssSibCF1CvrpjtUsa6VopdQ0nU8B1JDJIDBj1KJPNrKc4PTRV11KpPlwNIV3wdjGGfHDOS80nW1WhdeeCn+1yDxLPVHjtrp4hn3+C9+y+mSSkzmFEIUHmbcFFRQNO0s8Pgte09Xl.sSMjyW3137sFPXxCFn6PiznsGFhihnDjiy7uxHkyhKfre9medaLGK7oiIgPGJY9zcYAL8XpM27MLNuAlP6vBRIcoM2wWJpJ4xA.hl2MOJD6eBtGcerQr4bQuFG0G47CtqUbU+Rj0IEKtVkx93xzJcwc6VXURoRk2nRgUqfKsQYZ90PNOoNgokp1ZrlFAW51Rxv18kmIhMvgrH1wbp4PATavxwjQU6y3jlibOQHjiaywNq4icVO2cOFgcM8zNMCCuwZj1o4L2cAoBO.H4jBRKDCom411WwB0i4Xvym5tiPSUcwPrIMThkE472tUkf.B8JA3SnMTvgqUXoh4yurG70K+ob4pK5wDzU3RLwlTzfwoQfnxlRIeIiD45NP3qYRgmTruTSOPrzKycQtEycYNuaxpa2IxyfEkjyopIx1jyntKEWRLH3XpZYuSw7AzqED7QYc7OY5b79wtlTBJE6HX5CBoImaH4DiC076aGlPI9VS.KAgfs01v0WmDtrNy2gOk1UpBPLhIEJCsBH6iIckEAqwHmuy8hlsN3WpWsyQMNX2Z0acYaHBcFn1JvWHEVziBOXEDkccLpYoTWPLmC9Cfva2ol4lRPG.T.7gTklY7QN0nmBEvwIWK5ViFchVFB0hUkAgRg4Y439feKmm9cLL8gvQNtcHl5Kqdd6JkgdM43gTkwAO1xOUmTGFa4FPdolI50AxJsF9ycSS58a2eayyXDceiK4Ogi8ord8sNrFiCewtfbtugN7XIVQPG2aTmpEeBgPtxbQLMMXL0qt5puMK0hIjsBqomqGK7HXYCFy86NtWjyy6Ef0dmAZu3G8JTZk7KanUiEEBNiC70fCceatNvtKlGQs72UdFnFPph83qYwmJTbc64pChzxfWovg8Y9QYzrFsKd.WuUXHEqLcxAtZ0fXlayglwvU0BbnRfQ9UJWw9YiMxudk7qWvJUGYudb5dRBMyMa5GB8GEBJ2.EKs2FQOj5CEjovx0VCX1fi0s0C423lZVeTH3lzs44isRwQzgr8T1tbtKgQP2pyIzyVRF.lLaibyHtDFPSlLcOMsHEQL8vzi.e.c2yemc2mVH9L2lLse+Iiw4l.FgJ8GCLlLS7ybq2sKDUGCvEba7qy5.vo27e0HyaaYX5XPim8MwlHu+kX9qocIlvodIFXiJeSAQ5zDaLqiBpnflSoMkAl0EX38SRStkTpMyLSuDUabPHOt4Nb8YjldJUEk8FLipi2i5dFYDXbGwyJBvmOZLAGvUl4HbKPudLhy7YCpKLcCWyVdkR9IrtyBOVafsvzk.dOi4++eKkLKLt3HL1lYRipKNkxghFKF+R2jIAinlshYOoPF1WJX9YS5zJVudTUZrOwGzVZMj3Olxy2rEkSwQoxt+9M2ExIwpaV27nt77DiWeiaLb8Lk4d+WhaeTSytywByOUiE9fi2YeDwGFnzRNvrK3dXHQ0zXC1cpMzk1mlrcPjoY1blU9hOmeTut1TAwdvr5VByBlyNILKLh4GEaDf8Uxi7i+uDlb4OwRAd2BaC9Ec2yb1aB+og.nq3Q99YupaoXwYUwUmUEKMqJt1rpX4YUw0mUE239UzLzZqAv54wkrHDr8p8OD33b8RANyi9WPT0jLt
      
      griffinboyG ustkU 2 Replies Last reply Reply Quote 0
      • griffinboyG
        griffinboy @HISEnberg
        last edited by griffinboy

        @HISEnberg

        I've created fx plugins that can generate audio. But not using the built in scriptnodes.

        For example a wav file player with envelope follower that loops an audio file and follows the volume of the input to the effect.

        I used c++ for the DSP though.
        I don't know how to do it in scriptnode.
        But it should theoretically be possible?

        Audio loop players listen for midi I believe. They are oscillator style nodes.

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

          @HISEnberg Yeah, think about vinyl or tape hiss plugins...
          But it has to be made in scriptnode with an audio player, since sound generator modules are bypassed at export. The file should read in the FX itself

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

          HISEnbergH 1 Reply Last reply Reply Quote 1
          • HISEnbergH
            HISEnberg @ustk
            last edited by HISEnberg

            @ustk Ah this is exactly the issue I have been using the Audio Loop Player! This explains why I could see it operating in the background but not output any audio.

            @griffinboy thanks for confirming it's possible. I didn't imagine there would be anything unique about the FX export that would disable audio generation, so I'll test with the scriptnode version!

            griffinboyG 1 Reply Last reply Reply Quote 0
            • griffinboyG
              griffinboy @HISEnberg
              last edited by

              @HISEnberg
              @ustk

              It would be best to ask @Christoph-Hart
              Just to make sure. It was quite a while ago that I did this.

              HISEnbergH 1 Reply Last reply Reply Quote 0
              • HISEnbergH
                HISEnberg @griffinboy
                last edited by

                @griffinboy Yes I am going to run a quick test now, but @ustk made a good assessment. It would be nice if there was a separate flag which would allow audio output from any of the sound generators in an FX plugin, though perhaps there is a good reason this doesn't exist (i.e. the relationship of input to output channels).

                HISEnbergH 1 Reply Last reply Reply Quote 0
                • HISEnbergH
                  HISEnberg @HISEnberg
                  last edited by

                  Cool just to confirm for anyone else who ends up here, it does indeed work with the file_player in scriptnode

                  HiseSnippet 1448.3ocuX8zSabDEeVCiSvoIsopsms5IRUDxFLjf5gXL1t0sAvB6PiTOfF1cLdj2cls6NKXmnHkC8P+Vzy8qP+1zC8d9Fz9dyt16t0FJXQqQB44OuY9898dueuA5Fnr4ggp.hUo9S74DqOh1ahTOb+gLgjzoIw5SnsGuWjiPcTjtOOTSZLwmEFxcHVVq7M3trVaUh4yGdQClKSZySmhPNQIr4uT3Izoy1s92Kbcayb38EdY1cs5crUx8UtpH.QqPqP7Y1iXmyOjgaq.k7srvgDquht8laYWy4YNat416tiMaG9tCXCFTcKmZ01446VcqcY0d9N7JaSrJ1xQnUA8zLMODNzFJmI8FptTFeAmHBEm4xwAUI8faNdZx9CEtNcmROgDh0pcSIqUhIqOidfvQLa9rjFtP4TKxRZVEtNHU8V.IqLPZ0XH8XZO6.guNcEDOOf1Qp4ACXPrIKTh2Kw5Oo6qfMH0a3wFwaG.ClYv5aVoxSKC+5IecoRsjmKj7MbULGSRQagKOD1ppqR4tNtiRChj1ZgRVVIOTo4GIW+Ikdao0J8tRk+mKMXvBWCwRfx0kGrvkwblfqyv0kQdmwCdZ4KXtQ7YaD3n7DewaFwaGSMY1nR1QJzG4ySF2V45fDJ984CSjDtEBXERPHb2ZS35ySBWFx7GXWvGnB7HBGLEJ2bUIFmIakkCSyHVeI8scO9nuq098Os8QurYqie2IBkKWW9PkHjuwkrKHAL44bvoCfHM0BM0LSKoCN9298hwPzfqUhw0iRvUiHsVIM.ZMZ7fEfDxq5zDACjRk3qf+6yCzBjlsZxu.z.hyOWi1jGNRq7MjgmuRhLiE8VSGiyBfIYG3Ok663XzyLmX41uFiMo2XwafidE2w6+w5W8c3yB.wJn1AW4QzFZog46gtLY95UPoP4D4xz4kOPg0jEfT6b0rXgoLTnmjU38VnoT4Z0TtoP7wztBs8vEiwBK.iX1++AXLQI9gzVCFvs0o.bUZ6WurxtUt4xtz36uTRJ.bm3kmKiHKHNLxKU2Dq9vxwopv+BMULyOfCYR79pttrIqGx77c4GC.+okOyUYOpm3M74U.SxJaf6Xc6gLoj6FtLBkEui5PQNVEoExyOfoCDP0DE7+dPyca99InC4fBnFY73JSUn5wkNlA+E7IYwpyHLXwpSWLUdkbHWeoJXjIFk7ch08w.xWDKefjIO3zjX0XxdttpKQQAQRRLDhLy0U4NwenRJrwoh2wTLummJxnYY.dZEPioAlo9.7Xk9LgKVPzKJD5V3bjrGbNlWHYsxI7fPycdOZkMfefBjCUNvR2qMyFX+IcY5gXkF1.BRq4AaXOK89Jbnb4ZlGMcEaDuooOzJFsfS5YTFgmYgw5tSExPI7BVqjQROtD.GAE3EhS36DdBtpMykbRb+AfdvaINZXbrh3VeHc.vAm5a.DImq9ofqFv2H65y6P4s+58i7n1H+6xGOsWUlJwri.siNRG93oGXKnFwA5uaLKIo6.gLwKi2yArwyFaZnlg8vmNNcDjNlZZpzXp4ylqdOM2ONaJUlu2H9kwLV1YQV8QTLBeF7b4CPptOertuxblP4wE.Cf28CnuBbrAPpjCYNLzjOfE4pmadRFvu1MC7.PuUfuHzuSeGB5O7h8hzJO3LMciHWO8Wq9bdP8ecAzOn6bkdvGSOVozsC3+TDTdO4V6Ju+s0Wnq.yStCRdp+Gu4muF9+ATD4GipX29fvGdwUEDxWDXk0OhSYy83n69TqVigKSxby7HEnQcSQHCZd4jO2Y9TKyaYkbSKyv7CSTpwW3kWMpa1G+kjUSZnTi7Xl1RK0Ck+eoIpGyNPcpc76BP289lY.EToQ0cM5A33xK30+dvep6o114Op4Lbyk0vsVVCqsrFt8xZ3NKqgOaYM74+6Fh+mHRjCwTWnnpaq3VYVsjwUBPuUxeCPIPoOE
                  
                  1 Reply Last reply Reply Quote 2
                  • HISEnbergH HISEnberg marked this topic as a question
                  • HISEnbergH HISEnberg has marked this topic as solved
                  • First post
                    Last post

                  25

                  Online

                  1.9k

                  Users

                  12.2k

                  Topics

                  106.7k

                  Posts