‹ BackHN Continuity

Thread

Guitar amp and effects pedal built on the Waveshare ESP32-S3-Touch-AMOLED-2.06

163 points · 85 comments · arbayi

  1. boguscoder · · focus · HN ↗
    This is interesting sloproject but in spite of all verbosity I still didn’t parse how do you interface with it when it’s running on intended hw rather than in browser.
    1. ornateelephant · · focus · HN ↗
      It needs a USB audio interface. Looks like USB Audio Class 2 interface is the go. There are a couple specific models listed.

      <a href="https:&#x2F;&#x2F;github.com&#x2F;dashersw&#x2F;coyopedal&#x2F;blob&#x2F;main&#x2F;docs&#x2F;USB_AUDIO.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dashersw&#x2F;coyopedal&#x2F;blob&#x2F;main&#x2F;docs&#x2F;USB_AUD...

      1. quinnjh · · focus · HN ↗
        I was wondering how they got any usable latency with esp32. External adc&#x2F;dac card- okay

        Has one been built ? Not clear from the docs

        1. dashersw · · focus · HN ↗
          ESP32-S3 is a great USB host. I have a custom version where I use a Daisy Seed 3 as the ADC&#x2F;DAC (it uses I2S for audio, not USB) that I built with around 4ms total latency. If you turn off the amp model (which is pointless, but) it&#x27;s around 2.6ms. I also patched the iRig HD X firmware so its analog latency is around 1.2ms, practically achieving the same performance as the custom Daisy Seed 3 interface.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.