Groc Granular Engine: Filter and Placement

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ค. 2024
  • One of the great benefits of working on a 4-core ARM A72 for granular synthesis isn't just producing a lot of grains, it is having the compute to do signal processing on the grains - like binaural spatialization, filtering, bit crushing and so on. In this example we show how to adjust Groc's grains filter bandwidth, center and introduce random variation per grain. We also demonstrate how to use the placement and scatter parameters to create a spinning effect and to increase the width of a sound. At the tail end we show a couple of the extra LFO parameters and then how to modulate a secondary parameter via the orange encoder.
    Reserve a Groc now: www.oddment-audio.com/shop

ความคิดเห็น • 26

  • @RND_ADV_X
    @RND_ADV_X 29 วันที่ผ่านมา

    Very tempting! The screen actually showing the grains is fantastic. 🎉

    • @g3cd
      @g3cd 28 วันที่ผ่านมา +1

      Yeah, this is getting better and better. I am used to something similar from the Tasty Chips GR-1 (which has a few shortcomings, like no audio in and a terrible file system) and I'm very happy to see a proper visual implementation on the Groc screen.

    • @oddmentaudio5754
      @oddmentaudio5754  28 วันที่ผ่านมา

      Thank you!

  • @AbyssalPantheon
    @AbyssalPantheon 28 วันที่ผ่านมา

    The ui looks super good! I can't wait to get this in hand and patch my strega units into this :)
    Beautiful work John!

    • @oddmentaudio5754
      @oddmentaudio5754  28 วันที่ผ่านมา +1

      Thanks so much. Little by little. There are still a few big things to change and add.

    • @AbyssalPantheon
      @AbyssalPantheon 28 วันที่ผ่านมา

      @oddmentaudio5754 the bones look great, and you have a lot of time to get the UI hammered out.
      Are you excited for Superbooth this coming week?!

  • @els1f
    @els1f 28 วันที่ผ่านมา +1

    Damn! I never heard of this until rn end clicked the link expecting to see some teenage engineering price that made me close the tab immediately 🤣 this is really badass! 🙌🔥

    • @genericusername5909
      @genericusername5909 27 วันที่ผ่านมา +1

      $795 + tax and shipping is pretty teenage engineering

  • @petdoe8938
    @petdoe8938 27 วันที่ผ่านมา

    Glad I got your email thanks absolutely beautiful ❤️

  • @TheLordcasio
    @TheLordcasio 15 วันที่ผ่านมา

    GROC vs TORSO S4. The S4 runs on a Raspberry Pi....whats under the hood of the GROC?

    • @oddmentaudio5754
      @oddmentaudio5754  14 วันที่ผ่านมา

      Yes, also an RPI. The amount of compute and RAM is in another world from MCUs, so they are an appealing choice for these dedicated granular products with multiple layers, polyphony and substantial signal processing.

  • @SpikesStudio3
    @SpikesStudio3 29 วันที่ผ่านมา

    ❤️🎛🎛

  • @CaldorFritz
    @CaldorFritz 25 วันที่ผ่านมา

    How is pitch scaling implemented?

    • @oddmentaudio5754
      @oddmentaudio5754  24 วันที่ผ่านมา +1

      Everything is done in the time domain, re-sampling to adjust each grain's periodicity. If you have long enough grains, you will generally then get the pitch of the original sample adjusted by the resampling factor. But as the grains are shorter, the inter-grain interval (space between grain playback) strongly influences the perceived pitch. The most artifact-free pitch shifting algorithms will do pitch some periodicity analysis on the input sound to control both the grain size and the inter-grain spacing (e.g. PSOLA). We will offer this and even some more modern flavors, but at the moment, the implementation puts all the controls in the users hands with the grain size and grain overlap controls. You can achieve nice and smooth sounding pitch shifting but may find the controls need some tweaking across different samples to achieve this. The benefit is that you can seamlessly move from smooth pitch shifting to nasty ring modulation artifacts, bc sometimes that sounds awesome!

    • @CaldorFritz
      @CaldorFritz 23 วันที่ผ่านมา

      @@oddmentaudio5754 I admit need to look more into the different compensations. But I of course I know psola as is used in variphrase!! So that's exciting news!
      Impeccable design, 'marketing', and pr skills, btw, cheers!

  • @asynchronicity
    @asynchronicity 25 วันที่ผ่านมา

    Is it possible to round robin multiple patches with each key press?

    • @oddmentaudio5754
      @oddmentaudio5754  24 วันที่ผ่านมา +1

      Not yet but I can definitely make it so! The (not yet shown) morph knob will morph/blend between the first two layers. Maybe there are several variations we can think of including a round robin mode.

    • @asynchronicity
      @asynchronicity 24 วันที่ผ่านมา

      @@oddmentaudio5754 That would be very cool. There are so many different ways to implement voicing options to achieve different kaleidoscopic textures and effects…it’s a shame more synths don’t offer more polyphonic alternatives to the usual voicing algorithms.

    • @oddmentaudio5754
      @oddmentaudio5754  24 วันที่ผ่านมา +1

      Currently all the grains parameters have a randomization that can be applied. All the demos I have shown apply this per grain (and a voice consists of many, many grains). We also have a mode where the randomization is done per note played. So, for example, if you randomize the grain size, the default behavior provides variation within each note, but this alternative would randomize the grain size each time you hit a note. This is the kind of thing I will work into the "secondary" parameters that you can touch via the screen.

    • @asynchronicity
      @asynchronicity 22 วันที่ผ่านมา

      @@oddmentaudio5754This is all great stuff and right on point. A round robin playback algorithm or two would really kick this beautiful little beast into stratosphere level👍
      PS: Happy Superboothing!

  • @Sinapsya
    @Sinapsya 28 วันที่ผ่านมา

    will be cool if when the modulated knob is moving the light turn on and off

    • @oddmentaudio5754
      @oddmentaudio5754  28 วันที่ผ่านมา +1

      Hi thanks for your comment. If I understand you correctly, I think that's what we'd like to achieve - the LED of the destination parameter moves with the modulation source.I think it can be nice but also create some confusion bc the LEDs can show other things too. Let me know if I misunderstood; I think there's room for iterating on usage of the LEDs.

  • @canniversparadise
    @canniversparadise 28 วันที่ผ่านมา +1

    Is the Groc powered by Usb c?

    • @oddmentaudio5754
      @oddmentaudio5754  28 วันที่ผ่านมา +2

      Yes, but we are adding a DC barrel so it could be used w/o USB altogether also. In all of these demos so far I am just using USB for everything. We should have all the other jacks up and running really soon.

    • @canniversparadise
      @canniversparadise 28 วันที่ผ่านมา +2

      @oddmentaudio5754 In that case, this might be the perfect device for me. You have a buyer good sir!!

  • @mekonium7843
    @mekonium7843 3 วันที่ผ่านมา

    Looks neat, probably well thought out and built but presented so boring. You won't get disciplined for using grains in other ways than just heavenly ambience. So step up and and demonstrate something different, cool processing of voices, rhythms and whatnot. And not just this pling-swosh-pling swamp, like everybody else. Rock on !