I’m Building an Analog Polysynth - Controls Part2

Поделиться
HTML-код
  • Опубликовано: 22 окт 2024

Комментарии • 37

  • @polykit
    @polykit  8 месяцев назад

    Like, subscribe and get notified about upcoming videos!
    Find the schematics and PCB layout here github.com/polykit/polykit-x-controlboard
    This is the first part on the mainboard ruclips.net/video/3vlqWBn1umI/видео.html

  • @JonMurray
    @JonMurray 6 месяцев назад

    Haptic feedback completely independent endless rotary encoders with layered control options that can be mapped to anything. And the unit be used as a standalone midi controller. Mate. Hahah! Awesome work. So glad I found your first OG polysynth video! What a journey I’ve had in an hour hahah!

    • @polykit
      @polykit  6 месяцев назад +1

      Cool, thanks a lot!

    • @JonMurray
      @JonMurray 6 месяцев назад

      @@polykit no worries! Can’t wait to see the next episode! I’m going to start collecting parts for one big mega build hahah!

  • @TheNaboen
    @TheNaboen 9 месяцев назад +2

    Impressive! Sounds really good and versatile.

    • @polykit
      @polykit  9 месяцев назад

      Thanks a lot!

  • @stinkypete9070
    @stinkypete9070 2 месяца назад

    This series is great! What a useful resource.

    • @polykit
      @polykit  2 месяца назад

      Cool, thanks 🤩

  • @bad_parent
    @bad_parent 9 месяцев назад

    been waiting for this! Thank you for uploading. Would love to build this one day.

    • @polykit
      @polykit  9 месяцев назад

      Cool, thanks a lot for following along!

  • @jonathanb5367
    @jonathanb5367 9 месяцев назад

    This is the video I didn't know I needed! Great stuff!

    • @polykit
      @polykit  9 месяцев назад

      Thank you!

  • @MrDjaremko1982
    @MrDjaremko1982 9 месяцев назад +2

    So going to build all this one day

  • @Peter_S_
    @Peter_S_ 9 месяцев назад +1

    Sounds delicious. Excellent job. Instant subscription.

    • @polykit
      @polykit  9 месяцев назад +1

      Cool, thanks!

  • @ArduinoGreeks
    @ArduinoGreeks 7 месяцев назад

    Very nice video and good sounds too. I would like to see fm synthesis module experiments as well.

  • @timovandrey
    @timovandrey 9 месяцев назад

    Damn this is exactly what I also wanted to do! Wish you fun and luck! It looks so cool!!!!

    • @polykit
      @polykit  9 месяцев назад +1

      Thank you! Everything will be on my Github, maybe you give it a try ;)

    • @timovandrey
      @timovandrey 9 месяцев назад

      @@polykit yes, thank you so much!

  • @dieAnthropologischeKonstante
    @dieAnthropologischeKonstante 5 месяцев назад

    the idea what a analog synth is has changed quite a lot since i looked up last time

  • @KiR_3d
    @KiR_3d 9 месяцев назад

    Thanks for the video!

    • @polykit
      @polykit  9 месяцев назад +1

      Thanks, you’re welcome!

  • @AdriansWerkstatt
    @AdriansWerkstatt 7 месяцев назад

    Tolles Projekt!!!!!!!!!

    • @polykit
      @polykit  7 месяцев назад

      Cool, danke 🤩

  • @sharivari81
    @sharivari81 9 месяцев назад

    Very cool project, congrats! have you noticed any chattering with the encoders and if so, are you dealing with that in software?

    • @polykit
      @polykit  9 месяцев назад

      No, no chattering, it works suprisingly smooth. It's basically some old version of the Adafruit library for rotary encoders with some wrapper for the IO expander. Maybe there is some debouncing in there.

    • @sharivari81
      @sharivari81 9 месяцев назад

      @@polykit thanks, I will try it out with some very unruly rotary encoders that I have struggled to tame. Your work has helped me a lot with my own polysynth project. I'll share it when (and if) it gets finished

    • @polykit
      @polykit  9 месяцев назад

      Nice, looking forward to it! Those are rotary encoders from Bourns btw.

  • @mymodularjourney
    @mymodularjourney 9 месяцев назад

    Great job on the controls!
    Can the main board also still be controlled with analog signals?

    • @polykit
      @polykit  9 месяцев назад

      Thanks! No, idea is to store patches in the micro controller so everything is controlled via the DAC.

  • @woosix7735
    @woosix7735 9 месяцев назад

    whoo hoo exiting!

    • @polykit
      @polykit  9 месяцев назад

      Thanks! Finally there is some progress ;)

  • @finefin
    @finefin 9 месяцев назад

    geil alta!

    • @polykit
      @polykit  9 месяцев назад

      Haha, bedank1!11

  • @greenaum
    @greenaum 9 месяцев назад +2

    1:22 That's a BAD rotary controller! We use Gray code, not simple binary! You're asking for values to jump all over the place! I'd be surprised if they even make encoders that don't use Gray code.
    Gray code is still counting in binary, except it's arranged so that each two adjacent areas have only ONE bit that's different between them. So when rotating, only one bit has changed, so that's as far as inaccuracy can get, if the sensors for the knob are not quite perfectly aligned. You decode it into normal numbers, so the worst-case you'd get the knob being on 3 or 5 when it should be 4.
    On your diagram there, there's a border between 111 and 000! So a teeny misalignment in the switch, which is inevitable with a small enough turn, means any number of those 000 / 111 bits could be wrong, giving you results from anywhere else on the rotation! You might get 100 or 011 or anything, between 000 and 111, depending on exactly which contacts are connected. So that's why Gray code was invented, and implemented widely!
    In practice though, you seem to be using relative encoders rather than absolute ones. So you just get a "click" for each turn and discern the direction from the phase, the order the bits move between the two pins. Then you keep count of the turns in software. But your diagram was an absolute encoder and they really ought to use Gray code. It's called "Gray" after the guy who invented it, rather than the colour.

  • @LabSkaterPussies
    @LabSkaterPussies 7 месяцев назад

    Are they still making chips like the AS3372e?

    • @polykit
      @polykit  7 месяцев назад

      I think the company that makes the Curtis clones, Alfa Rpar, still exists. Cheers!