well, it was long, but I managed to draw to PCB. My friend didn't do it for me, instead he helped me much with advices and corrections. I've used Fritzing, and now I understand better how it works.
The PCB is almost ready for production, I'll send it very soon. It will feature:
- AY-3-8910 emulator (on atmega8), driven by the arduino nano.
- It can replay sinclair, atari, amstrad chiptunes from the sd card
- it might be possible to use it as a (very simple and dirty) AY synth! The avray creator helped me for this, for sending simple notes, I just need to code the synth now, I'll reuse parts from the sid synth)
- Sid emulator (on arduino)
- it can replay some sid files, from the arduino memory, which is limited (so tunes will be cut). I'd like to find a way to stream the tune from the sd card, it's probably possible
- it can be used as a Sid synth (see previous messages)
- 1 bit music player (on arduino)
- it can get music from the arduino memory. 1 bit music don't need much memory so this time a whole song, even a complex one, can fit in the memory. It might be possible to stream data from SD if the 1-bit music engine chosen is the same for all the songs.
- it should be possible to create a 1-bit synth, but I don't know why. Probably not an easy task.
- Mozzy synth (see https://sensorium.github.io/Mozzi/
), which can output fun FM sounds and many other effects.
There will be also room for adding light sensors and use the whole thing as a noise box...
I'll also post the PCB sources (if it works as expected)