Hello everybody.
I am a musician who can no longer perform at the level I'm accustomed to due to injury. While this sounds sad, I am very positive and excited about my new direction, as it has provided me with the impetus and the time to work towards a childhood dream: designing and making my own gear. I started off simply by buying the hx-3 board from keyboard partner; a hammond organ on a FPGA. This project meant all the hard work was done for me, leaving just some soldering, resistors,pots, switches and config etc. Following on from this I have experimented with arduino and standalone AVRs to create some midi controllers, and used the asus tinkerboard as a spotify/iplayerradio over SPDIF.
Inspired by a couple of individuals on the internet I am currently working on a couple of projects, namely the arduino solina string synth (which I have redisigned to be a standalone atmega device) and the raspberry Pi mellotron, which I am attempting to do my own way without instruction, due to having years of linux experience.
The thing is, although these are great projects in their own right, I really see them as baby steps towards my end goal, which I envision will be largely DSP/FPGA based. However I still find these technologies quite intimidating, and I feel if I try to jump straight in, I may quickly kill my enthusiasm and perseverance.
Can anybody please recommend any direction that may either provide some intermediate steps, or perhaps some development packages that introduce these technologies in a friendly, logical way. They don't have to be super powerful, as long as they can provide the means to develop my skills.
I should mention that my knowledge of the logical topologies of synths and other audio equipment is good, I just need to learn how to use these technologies to implement my ideas.
Any advice will be greatly appreciated.