genesynth icon indicating copy to clipboard operation
genesynth copied to clipboard

Improvements for version 2.

Open theacodes opened this issue 6 years ago • 0 comments

Should I ever decide to revisit this project and produce a v2, here's some ideas on things I could do:

  • Add a power switch.
  • Add explicit jumpers to connect the voltage regulators to the regulated supply lines, making it easier to debug.
  • Use button encoders instead of tac switches, as encoders make it easier to navigate menus and modify parameters. At the very least one encoder would greatly enhance the hardware experience and make it feasible to have parameter modification on the hardware itself.
  • Move the USB port off of the microprocessor board and onto the PCB. This makes it easier to replace/repair than the fragile port on the microprocessor.
  • Possibly move the SD interface to the back of the device, as it being on the front of the device makes it difficult to access. If I move the USB connector, I could flip the microprocessor around and the SD port on the microprocessor would be a accessible from the back.
  • Consider using a microprocessor directly instead of a devboard. A SAMD51 (<$7 USD) is more than powerful enough and requires minimal components. See this breakout board. SAMD chips would likely require logic-level shifters to talk to the YM2612.
  • Consider using MicroPython instead of C++.
  • Consider a different overall hardware layout. The current one is a bit awkward with the small screen off the side by itself.
  • Multitimbrality, allow loading multiple patches to the separate voices.

theacodes avatar Jan 03 '19 20:01 theacodes