A: Gaussian noise

B: Signal Tones

C: Gaussian noise with ‘tone holes’

How can i create holes in gaussian noise?

I have a track with gaussian noise and a track with a tone signal, i want to take the 'negative" of the tone track. Picture C describes how i imagine it would look.

  • porthos@startrek.website
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    5 hours ago
    1. Make two identical copies of gausian noise track

    2. Set one phase inverted and combine both tracks output in a bus/another track, they should cancel each other into silence.

    3. Send the tone track (preferably inverted) into the bus aswell so now it has 3 inputs,

    4. Add in another tone track that is phase inverted/opposite from step 3 and mixes together with step 3s output

    Now, where the fun comes in… what happens when you add fx to different parts of the signal chain so these cancellations become imperfectly dynamic and evolving. What happens when the signals cancelling have compressors with different attack and release settings? What happens when you throw a transient designer like elysia nvelope on different stages of this signal chain?

    This kind of effect isn’t too unlike a basic guitar pedal comb filter just a lot more unhinged.

      • porthos@startrek.website
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        4 hours ago

        Yeah, you need a gate when adding in the inversed/phase shifted tone so that it only sends signal when their is signal to cancel, but that is a frequency dependent question too…

            • einfach_orangensaft@sh.itjust.worksOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              2 hours ago

              i feel maybe i should just try to convert the audio into some fft file and then see if i can somehow invert the values in that file with a script

              • A_Union_of_Kobolds@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                2 hours ago

                That’s an interesting thought. I’m useless when it comes to scripting but it’s interesting to me.

                I’ve got some free time over the next couple hours, I’ll see what I can come up with.

                Out of curiosity, what kinda project you working on?

                • einfach_orangensaft@sh.itjust.worksOP
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  1 hour ago

                  The project is to invert the MFSK-64 protocol, its used to send text over Ham radio (in this case i generate the tones with Fldigi). I want to make a fusion between data and music. But the tones itself would be rather annoying to listen to, so my idea was to send “sound holes” where the tones would be, and then to decode holes instead of tones. This would allow me to use any music i want, and just encode the data into the holes, a song missing a few frequency’s here and there is still listnable.

  • A_Union_of_Kobolds@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 hours ago

    My first instinct is phase inversion. I feel like we can do this with sidechaining again though.

    A couple filters to isolate the frequencies you want to remove, and then a gate? Idk I might have to fiddle around in Reaper later and see what I can come up with. It’s been like 15-20 years since I spent much time in front of a DAW. Imma think on this.

    • einfach_orangensaft@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 hours ago

      I am also trying with Reaper right now, sadly i didnt have much luck with phase inversion.

      Maybe i can track the tones somehow and then shift a notch compressor or something like that over the noise. So if for example there is a 300hz tone in track B, it will move the notch compressor to 300hz in track A. No idea how to track individual tones sady

      • A_Union_of_Kobolds@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 hours ago

        You could maybe EQ/filter down to the tone frequencies and then pass it to a gate… a notch filter (or a couple) should work.

        I like this puzzle