HISE Logo Forum
    • Categories
    • Register
    • Login

    Filter instability?

    Scheduled Pinned Locked Moved Faust Development
    11 Posts 4 Posters 183 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.
    • dannytaurusD
      dannytaurus @Morphoice
      last edited by

      @Morphoice Sounds great so far! 👏

      Meat Beats: https://meatbeats.com
      Klippr Video: https://klippr.video

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

        @Morphoice said in Filter instability?:

        Just introducing random lfnoise on the cutoff frequency seems fishy

        It seems fishy because you didn't mention smoothing.

        MorphoiceM 1 Reply Last reply Reply Quote 0
        • MorphoiceM
          Morphoice @aaronventure
          last edited by

          @aaronventure said in Filter instability?:

          @Morphoice said in Filter instability?:

          Just introducing random lfnoise on the cutoff frequency seems fishy

          It seems fishy because you didn't mention smoothing.

          ? whatever do you mean by that?

          https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

            @Morphoice

            Not sure I can help: my approach would've been component modelling. That's probably one of the easiest ways to get the instability implicitly. Modelling that kind of thing manually can get complex if accuracy is the goal. I think at somepoint you hit limits with what you can do with simpler dsp

            MorphoiceM 1 Reply Last reply Reply Quote 0
            • MorphoiceM
              Morphoice @griffinboy
              last edited by Morphoice

              @griffinboy that OTA filter has wuite a shitload of transistors I doubt component modeling would be cpu effective, I have the schematics somewhere. Besides the instability is usually imperfections in the material or some sort of transistor drift.

              Eg at close to max resonance value the self oscillation changes pitch downward for no reason at all, i can only measure it and define it in a table or sth

              At max cutoff self oscillation just vanishes but thats probably just it going iut of hearing range I have yet to scope it

              Filters in code dont self resonate unless you inject some sort of signal to start with, so I’ll pribably have to inject a sine at some point

              https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

                @Morphoice

                True. A state space model is probably ideal for such a filter.
                These things are a pain to derive though.

                MorphoiceM 2 Replies Last reply Reply Quote 0
                • MorphoiceM
                  Morphoice @griffinboy
                  last edited by

                  @griffinboy yeah probably not a doable approach for my budget

                  https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                  1 Reply Last reply Reply Quote 1
                  • MorphoiceM
                    Morphoice @griffinboy
                    last edited by

                    @griffinboy i dont even think faust can do three dimensional tables

                    https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

                      @Morphoice because it'll get the job done, you just might need to also apply smoothing to the noise osc to get the correct curve.

                      Instead of using just noise, there's a faust function for outputting a random value at a given interval, so check that out maybe. I forgot what it's called, and I'm on the phone.

                      MorphoiceM 1 Reply Last reply Reply Quote 0
                      • MorphoiceM
                        Morphoice @aaronventure
                        last edited by

                        @aaronventure yes thats actually the one I was referring to it should be smooth already.

                        https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

                        28

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.8k

                        Posts