Hi. I’ve been building shruti-1 using your pcbs and my parts (had most of them).
I’ve just completed the Digital board, I managed to defuse & program the processor (using AVR studio - so it’s doable, in case someone wants to know), uploaded sysex file with factory defaults then I’ve put a jack to the OSC< output and I must say…
I am completely blown away!
I am absolutely surprised with the amount of effort put into designing this clever device, its sounds and GUI. I am just about speechless. I played with it dangling on two 5v wires while holding audio jack against the osc until 3 am last night! It is so absorbing and so much fun I almost forgot I had to build the filter board ! I havent even tried all patches. Anyway great respect for the work done. That’s really impressive and respect to your programing skills and kudos for the enormous time you must have spent on this project!
Since I’ve been sourcing parts myself, I guess they’re somewhat different than yours. Here’s what I’ve encountered so far in terms of parts compatibility.
my LCD display displays some strange characters (probably the charset is diffeeren), e.g. something like superscripted “12” instead of a separator character. For example on the page with 16-sequencer notes, I also get a Paragraph character in top right and Enter character in top left.
Don’t know what should be displayed here instead. So maybe a hint for your future versions to ensure compatibility - use programmed special characters instead of ROM-ones, as they may differ. For me that’s not really an issue, but maybe it’ll help somehow
also my pots are noisy (maybe that’s because I only have the digital board now), anyway… the page sometimes changes back and forth as if I am using a pot, while I am not…
the biggest surprise so far: the encoder directions are wrong, i.e. turning it left a value increases, right it decreases, of course it also works the opposite direction in menus.
I guess I’ll give a try one day and try to recompile all sources in AVRstudio (AvrGcc).
best regards and kudos again