this is a graphic tuner. right now it is pretty limited but i think the idea is sound. there is not enough cpu usage to hard-code every note name like i have been doing, so im looking for help to optimize things. the range right now is only d2-e4, and only the c major notes. also, the tuning circuit itself is pretty limited since my way of doing it makes it so that you can only see how much youre off and in what general direction on two seperate indicators, and not one like on a normal tuning pedal.
one idea is that instead of hard-wiring every note from d2-e4 (drop d range) which would be 27 notes, you would instead make a display system for the 12 chromatic notes and then another circuit to define the octaves needed, so 3-4 depending on if you want a bass range as well. what helps is that zoia’s internal cv values are evenly distributed, with every A falling on a multiple of 0.100. so a0 is 0, a5 is .500. this results in notes that are octaves apart end on the same last 3 decimals. b2 is 0.2167 and b3 is 0.3167, for example. my knowledge with computer logic is very limited, so i dont know how to implement this.