Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why aren the cassette interface commands supported by ChromaServer?

0
Posted

Why aren the cassette interface commands supported by ChromaServer?

0

I didn’t add support for the cassette interface commands because I have never had nor used a cassette to store/load my programs. Thus, I not only don’t have a way of testing whether my code that might support these would work, but (more selfishly) I don’t need these commands. I was torn over whether to do these or not; the deciding factor was my design philosophy for the eventual application. I intend to treat the Chroma as a peripheral to which the computer will write Program information and playback of performances as needed, from information stored on the computer; the only necessary information received from the Chroma will be performance (Attack, Release, Lever1, etc.) commands. In this view, supporting a storage peripheral attached to the Chroma would be bizarre. Nonetheless, I’ve supplied the source code; if anyone feels like developing support for these commands, feel free.

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123