Posts

Showing posts with the label Multiplexer

Feedback on 2022 Beta: watch your multiplexers

While the old Z80 based Prophet 600 has a software execution problem, the Teensy++ 2.0 based version has a hardware bottleneck: the multiplexers. Already during the alpha testing phase it was interesting to explore the software performance on different units. When performance tuned too hard you get effects of glitching, e.g. intermittent wrong voltages especially during fast pitch changes. Through structured testing we managed to pin it down to the multiplexers, which incidentally were different in all testing units. Now with the beta, there has been one case in which one voice never properly updated - and interestingly the same unit works fine with the 2015 GliGli version, but not with the (considerably tuned) 2022 beta. As that problem, too, was solved by replacing the multiplexers, I thought it is time to post something about the importance of the multiplexers in the Prophet 600 so other can benefit from it. In short: if you have CD4051BE multiplexers (from Texas Instruments), which