HISE Logo Forum
    • Categories
    • Register
    • Login

    I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise

    Scheduled Pinned Locked Moved Scripting
    33 Posts 16 Posters 3.1k 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.
    • StraticahS
      Straticah @Allen
      last edited by

      Hise Forum is the best meme page by far.

      building user interfaces in HISE :)
      web: www.vst-design.com

      1 Reply Last reply Reply Quote 2
      • A
        aaronventure @d.healey
        last edited by

        @d-healey yeah you're right

        plus as I've said elsewhere, large part of HISE is not code-based

        No way through HISE currently other than the hard way. which may become increasingly inaccessible as people become super impatient with AI doing their shit for them in seconds in other areas of life. I do often think how impossible it will be for us to relate to the new kids, given how we had to go and read 300 pages of docs before writing some code back in the day.

        Now it's all just a prompt away.

        ChazroxC 1 Reply Last reply Reply Quote 2
        • ChazroxC
          Chazrox @aaronventure
          last edited by

          @aaronventure

          You're a Picasso worrying about how to relate to people who call stuff like this art...

          5L893dV.jpg

          lol

          ask them to explain the logic? There is none. Its 'vibe'. I myself appreciate the learning curve and the mid entry level requirements to get something decent done. I can already imagine the MESS ai is gonna make of everything before it makes things better.

          Who will maintain all this 💩 code??? lol

          d.healeyD A 2 Replies Last reply Reply Quote 0
          • d.healeyD
            d.healey @Chazrox
            last edited by

            @Chazrox You'll like this

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

            ChazroxC 1 Reply Last reply Reply Quote 0
            • ChazroxC
              Chazrox @d.healey
              last edited by Chazrox

              @d-healey

              💀 💀 💀
              Screenshot 2025-06-08 at 12.43.56 PM.png
              They tried it. lol

              I love how lazy people are.

              1 Reply Last reply Reply Quote 1
              • A
                aaronventure @Chazrox
                last edited by

                @Chazrox said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                Who will maintain all this 💩 code??? lol

                The point is that you shouldn't look at it. Does it work? Is the performance acceptable? Have you tested for security issues? Just ship it. That's the current way of things. Some of the stuff I'm seeing in new repos popping up is the stuff of nightmares, but hey, it works.

                I mean it's incredible, it's literal science fiction stuff, you write an instruction as if you were writing it to a developer on your team, and it becomes reality. If you told me 3 years ago this would be a reality today I would've called you crazy. Of course, currently it's just step by step, so you still need to have the big picture, understand on high level how things work so your instructions can be accurate etc.

                But code developed both to be functional and to be readable to humans so they can write it and debug it. This is no longer necessary, so I have no trouble imagining a language coming up in a very near future that is completely oriented to be written by LLMs.

                The potential is just too much to ignore.

                ChazroxC 1 Reply Last reply Reply Quote 3
                • ChazroxC
                  Chazrox @aaronventure
                  last edited by

                  @aaronventure I agree with the potential implications. We're just not there yet obviously and i'll probably make fun of it til then...

                  Best believe when ai can figure out how to properly write an Auto-Tune in HISE, WE are ALL gonna go crazy and i'll be first in line!

                  Until then, we're asking an infant to do gymnastics. <-- just more jokes. lol.

                  I do use ai myself but only for extending index libraries and/or help with math. Other than that, it just makes a mess without proper (in-depth) context.

                  Based on your experience, what are you're thoughts on best use cases as it stands today?
                  ...pertaining to HISE of course.

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    aaronventure @Chazrox
                    last edited by

                    @Chazrox Writing small pieces of code, like functions. Connect it to context7 so it can get docs, but obviously that only works if the docs are complete, and HISE docs are not.

                    I did once write a full 3d rendering engine in HISE PaintRoutine, with frustum culling and all the jazz. You'd just pass it a "mesh" like a an array of points relative to a center, pass it a location for the the mesh center, pass it camera specs like xyz, pitch, yaw, fov and it would render the whole scene using line calls. Of course it was all running on the CPU so it wasn't very efficient at all.

                    I did eventually move to WebView and three.js because that's what three is made for and it runs on the GPU, but this is the kind of stuff where even testing it out meant you had to go and learn computer graphics from complete zero just to implement this here, but the toughest question would be where to even look and what to look for. With AI it was much faster to find the relevant information and get it going.

                    So in a world where a question "is this even viable to try to implement" can be answered in days instead of months, it's like magic wand.

                    ChazroxC VirtualVirginV 2 Replies Last reply Reply Quote 2
                    • ChazroxC
                      Chazrox @aaronventure
                      last edited by

                      @aaronventure

                      @aaronventure said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                      small pieces of code

                      same.

                      @aaronventure said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                      3d rendering engine in HISE PaintRoutine,

                      Wahh?? I'll say it again.. you guys are geewwwwd! haha.

                      @aaronventure said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                      So in a world where a question "is this even viable to try to implement" can be answered in days instead of months, it's like magic wand.

                      I agree.

                      1 Reply Last reply Reply Quote 0
                      • VirtualVirginV
                        VirtualVirgin @aaronventure
                        last edited by

                        @aaronventure said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                        I did once write a full 3d rendering engine in HISE PaintRoutine, with frustum culling and all the jazz. You'd just pass it a "mesh" like a an array of points relative to a center, pass it a location for the the mesh center, pass it camera specs like xyz, pitch, yaw, fov and it would render the whole scene using line calls. Of course it was all running on the CPU so it wasn't very efficient at all.

                        I found this video pretty interesting on learning about 3D graphics: https://www.youtube.com/watch?v=gYRrGTC7GtA

                        You can listen to my orchestral mockups here:
                        https://www.virtualvirgin.net/

                        d.healeyD 1 Reply Last reply Reply Quote 1
                        • rglidesR
                          rglides
                          last edited by

                          I think this is a really interesting topic, especially for HISE since it's almost impossible to vibe code in HISE in the sense that people use the term, since AI knows almost nothing about HISE and if it does, it tries its darndest to infect it with traditional JS or non-existent API calls and fictional Engine.addTheSpecialHiseAutoTune . After learning to code a bit with HISE, I spent around two weeks working with ChatGPT to try and come up with a drum sequencer. It was an absolute nightmare and a mess and in the end I found myself having to learn everything bit by bit to then teach the AI how to do what I wanted in order for it to give me a working script, at which point I realised I had figured out what to do already. Looking at the script that CGPT gave me, it was a total mess, around 2000 lines of code, for a basic sequencer. The only thing that it was quite helpful at was providing some ideas about what to implement, but even then, many of those ideas were overcomplicated and unnecessary. What I found AI was eventually good for was cleaning up or refactoring code that was already created. So, I think AI is actually quite great for HISE, but only if you actually already understand how to script in HISE and even then, it is important to inspect every bit of code it gives to remove all the unnecessary bulk it likes to add. Use with caution is what I suppose I'm trying to say. And use Claude, ChatGPT is a complete lunatic

                          DanHD ChazroxC 2 Replies Last reply Reply Quote 2
                          • DanHD
                            DanH @rglides
                            last edited by

                            @rglides haven't tried Claude yet but I've been using ChatGPT for some web stuff, css styling, php and simple js. I assume Claude is better at that too?

                            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                            https://dhplugins.com/ | https://dcbreaks.com/
                            London, UK

                            rglidesR 1 Reply Last reply Reply Quote 0
                            • rglidesR
                              rglides @DanH
                              last edited by

                              @DanH I'm not sure but I'd assume so, Claude so far has been overall better at everything I've tried and it is designed for code specifically. Try Claude 3.7 preview in VSCode

                              mmprodM 1 Reply Last reply Reply Quote 1
                              • mmprodM
                                mmprod @rglides
                                last edited by

                                @rglides I’ve asked Claude to create custom c++ node dsps for HISE import and within a couple revisions it can create something that sounds decent. Meanwhile when I ask chatGPT the same thing it takes like 50 revisions just to get it to run without error

                                For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
                                John 3:16

                                rglidesR d.healeyD 2 Replies Last reply Reply Quote 1
                                • rglidesR
                                  rglides @mmprod
                                  last edited by

                                  @mmprod haha yeah! The difference is huge

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

                                    @mmprod said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                                    it can create something that sounds decent.

                                    But is it good code?

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

                                    1 Reply Last reply Reply Quote 0
                                    • ChazroxC
                                      Chazrox @rglides
                                      last edited by

                                      @rglides said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                                      Engine.addTheSpecialHiseAutoTune

                                      lol fr

                                      @rglides said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                                      but only if you actually already understand how to script in HISE and even then

                                      💯

                                      @rglides said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                                      ChatGPT is a complete lunatic

                                      😆

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

                                        @VirtualVirgin said in I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise:

                                        I found this video pretty interesting on learning about 3D graphics: https://www.youtube.com/watch?v=gYRrGTC7GtA

                                        It's a little glitchy and the code is a mess, but I'm going to bed, so I leave it for someone else to improve.

                                        Peek 2025-06-10 01-36.gif

                                        HiseSnippet 2610.3oc0Z01aaajDlxIpnR20hVf6CGv8k87GJjiTjk7awujz5Z63yFMNVHNWNaXXTrlbkzFSsTGIksXa8Of6m08Op+CxMytKIW9hbR7k.bmQfM24kcmY1Yd1gbSOeOaVPfmuUk5uNZLypxer5IQhvg6NjxEVGtmUk+PUeZztzfPlu0NQioAALGqJUdveCEnRsGZI+42+gcntTgMKkjk0a731rWvGwCSo1a6eh65tO0g8Z9HCoWY6Cs8D6545MALlGTsi0Xp8UzArWRQwlqp0AzfgVUdT0UWZY6UbdhyRKs5FqYSWisQeZ+9cW1YkUVa8M5t7FzUVeMVmUsp7EO2gG54eRHMjEXU4g634DcxPuaDpE3M7.9ktLbPWqSfUVQdeOWGzEQpV6Nj65zKNJEXAyRuzX1CTwr+T0i3N7D5owtuQxfjpgY.rxbYMuGjw75ZZdcLLuRLoJFlzCUlz2V8Dae93vTNp8xCEv9XeJrOYZJJYsl6O+WptqGHgHr8H5Ur88gAIZzX8NcZQV4IqtvV0qC6UAgja77ccHOi7q2vcBGtIY8VjgL9fggxGC3+BaSxpctMQ9wtzHlOpP8ZS2jzciUaUuVT7C5IoaG343oQNvg4FROcSRxymodlJF3BqPm5oqvH5XX5Ou94caQJ4eWzRxoSg+YvQIZmjemgyLzYFyVQ0lgNcynSAqt9EINXuCWBbvingCa26Pxhjk1Jgwx.ikIOpLl68JfWm1c59jUVc4k2hr3hjiELhCafOiQ3BhO0gSEAwqx.nnCqOw8pmKFvEr119LHOUR73KeKyNrAlGjHX6.Vn7gcottWBktM5OQXGx8DMVnNrcOV3tKUbMMnsOaLTeHU+VbJVbw+J4xPQOH2nGcR.SaBlj.qHNub.KbWuQi8DvfFyaJz7vjYNFsHTKeO2DaxSXJglKZDbgK3jjXalTpfMriW4VjqotSXROiK3pXQMdeRCM8Z0LhLgTeUrowZc.AqwbAuLqDdiUBfAEUHIIfEW6DOdlAiDIvHQ8z.NDG5gQ7W4MIDbxzMlAR6+ZpOgBSZ3Pd.Niuvyl5ti2DgSPiNR+xwmdyQzwnwIetmrLNY3qnQAI6lYVVvNClLh47Srnd9.LDKnw4yey7sHySweEf+xY9KJnWr7EykXWCtpzrCtgGZOjnnz9JVztdNXfGXUylB4La7jMw7bJLtlB3osDvf7XrTn6VH8Kgj5qPWToR2Ncj53TPmlJc.xFpIGnTr6pRECLTbJtP5mUHXaYvMJO2yJ0f5tgbduIy717Nm2l2w7V6150T4oY7tmR5for483kRASzYsjBp98lRUXRdb9IAV8LldLVlsWPl4cAPqU2JqvmEKb.WTlvInI6qyVBJTVqpUk3QwAymgm9jtRQ4I7o2NmEXXQTHyhMznGnJpvdjZDWt1XddHajh37Kf0jCZ2GZw5UHD84wtYq3bhnjmjG2lLRcfKVJVCmAbkeABVjlzkQO7vkDcMXpiVfedWJDkxTstyhqNdlY5L0XoYG2j.VXPqumOoAGO+aKBGR0gVDZ6xDCBGBia1TCYHk5sJodqRpy4WjH3akBJkTV9nXe9auf7rmoJdpkY2Q8mf1W5BvWKHKA0n9kK2MCgcQIXasZtH.LgBUrf4faixjGvEdjpgq1XiUs.qL63xeVOmF4D3DC4cNSrYNM5JyXPXgamUfTAuiQRkgIlLBIA11ZcvIWQEdIAUecXicXyYXecx+N8398AGNlZlQ5N3xhYfcq7HxxRAb3vomvqUb.1JX5OlrdyrYoWkqY9gbvHOM2Xcaj0F54y+E3H0TIRonk41shANAGMKpYJglkf1kUkBnkorxAURv0KepqNzal2lZoX45tCYvokvjJ2Ui8yhbpWKwvRBiv7aN9fj7cjJhSh+MITtULmnbbNKgS7LoEHYgzIbkYDGjyHdSoFgw9UAyvXm68YHGXXHuOj0kTPqerHiIT.gjdvGHDXJIshQJrNL2FV+k2qAuEQsYlOCbuWkaCNSx5clsVTqB4q2YB6s0lEFBZvBGF.M.ovWx7kF+lDO4KRXfsX646yjp8ix03Y4gFRV9j5w7pncz7jmUsYd4J3w4EHmaiyS86JKKVVrygby0BxWDae9TRedvPVDSZUpHw0b1M+CY1C7RcKA.sZ5Xr8.U1gtKiQPWFIRaB8Cqb5rrXFiZgLymBRFa7YsNPL1XIjuBoVR4qwfMBoVAUps4QP5VGJ4vMd3vil3FxG6xYN63iSs.ZuOQ.3znVDcEdNbFxO.MduDAv3a2Q2cSREnLkBLg0ghDk00hTFsTerkoy0LCitcJuWhY.vVRxqCab3vi6uOmI+nHc1JYyj9Zp.n73tP.UtmAaBoUYKT9IEw4fXNxK77thKFPlLVg5Gi3IkwGeWsFI3JKZd5elMHXusSa3HR469DCnlpnp5JB0QZvI.TSikOJNS4wY21USVJSSYUSl4qdXBJUlS53ci3+J2rYYV280U+z3oXWhje62HYnX57mD5SkYktr9gD3beYURZXXZJVXpMlRKBokKAb8XSAZtDVvFYX+Tx5XGDRLeURJzR6oZrqoYhtaYJxYZQhxIh9nCdvdr9PchirCYbJu.+8YWr.469NRNZXLnaxI7kX8J2z339X6qDdIFVgi8O.3.GmumdXixdmH8gyprBYeA0TmGp6Z2nGjlZaPsqaz.hlQjACSepYy6pS6R6U6iBjQnAY9fAXvOkHroXVN16vkyTJhIiYyAKVJN8iAwIxnLbptLbJpiHSYXTIkZEqCixVGNMoNTbGHNnWmoP76K30kT58Q51kg.cuc8OMd9GNBzjwH9SVT3OSvO+uO3SZiH4gdRdgmYB77l+e.3onAdZr8clztNU96yjXP9rvI9B8W25e5G1HVEU97oX5bARMiIclhzYFRkPR17kwme+kdgri02c.vgjmU+9kxS+k5ci+hY4Xq+H6yVwFwueR522GEzpxCydYcUm8k0YdWh1pOTugfdhCE7viGyDy5FFszece3o+9g6QCo3M7ooAxMFS6PSnxdrq41L088Uq5drfqB8FaUYtjqDvpxWFJ49Uw2FHUvbs3N3MAl7MHslZdmsQlCj83mR3ess58RSoDsc5qHCT+Bq28ueGR23EmkjsdmjrUQS6q0l1NSBC8DRa6qqZd2Kyx798ec6P1zP7FqQYIJgYBJrMf255KXTeAd4lAzqYGJv6SfEhiy6COcaqh2e52T8HOmItzvrWmKdo2ZFPZSl6PEumTQ.OLx7Rw+jcGuenl32VsGdsHkaiyUhMBIWeNrQ8Mi+UUed+9PCLoF3Cqt+oedtFbK08aM..m74PRS0WNYzIPFnMzOEU.I9XYak4vrP03N3XLBbBS3HG7N3GMyt33JZlciYZMhZ668y1JvB7t2+RIEvlDx+eJTq5Q3XRWKI.hYbdDjT9y11YmpBJtz8UwkuuJtx8UwUuuJt18UwmbeUb82uhHlwONIzajprwx5ndOWh9VoxykfJxrUq+CfSJ6Ty
                                        

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

                                        VirtualVirginV oskarshO 2 Replies Last reply Reply Quote 3
                                        • VirtualVirginV
                                          VirtualVirgin @d.healey
                                          last edited by

                                          @d-healey Awesome!

                                          You can listen to my orchestral mockups here:
                                          https://www.virtualvirgin.net/

                                          1 Reply Last reply Reply Quote 0
                                          • oskarshO
                                            oskarsh @d.healey
                                            last edited by

                                            @d-healey next step is to run Doom in HISE ^^

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

                                            13

                                            Online

                                            1.8k

                                            Users

                                            11.9k

                                            Topics

                                            103.9k

                                            Posts