Giter VIP home page Giter VIP logo

Comments (3)

WonkoSan avatar WonkoSan commented on July 16, 2024

Interesting issue. I am also working on a Midi project but I am going to wire up a 5-pin 5 connector to use as my Midi out port instead of Midi-over-USB.

from uhs30.

xxxajk avatar xxxajk commented on July 16, 2024

The biggest issue with this brand is that they expect USB 2 HIGH speed, and they don't queue keys/pads/etc. When this happens, either the atmega gets overwhelmed and will miss key/pad presses, or disconnect. I've seen both happen. Doesn't happen on the Yamaha keyboard or the other one I have here.

Since the atmega just can't keep up, I recommend getting a Teensy 3.6 from PJRC.com. There's no need to add a host shield (host is built in) and you get high-speed USB instead of just low and full speed. On top of that, you can use huge buffers to store key and pad smashing and keep up with the data if you have to. Paul's support is second to none too.

from uhs30.

recliq avatar recliq commented on July 16, 2024

Thank you for your detailed answer @xxxajk . I will try a teensy and see if that works.

from uhs30.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.