I have made a hardware control interface for my vintage Yamaha CBX-D5 audio recording processor. using MIDI SysEx commands.I managed to find out most of it's inner workings. I programmed SysEx in Arduino to send over the MIDI bus. It works great and now is a stand-alone unit with effects. You can find a video on youtube if you look for adriaanhendrik and then CBXD5

Now I also own a CBX-D3, which is a basic 4ch audio processor without effect section. It uses a startup sequence of SCSI commands sent from the host computer, so that RAM is filled with the right code to make it work just like it's bigger brother (CBX-D5). That way I can fill this code in a Chip so it can be used in stand-alone mode I would like to read from it's SCSI bus in a software solution. I mean there are expensive hardware solutions out there, but these are out of reach for me.. so there must be a way to intercept the startup Command structure being sent over the SCSI bus so I can program it in a ATMEGA328P chip or something.

Anyone out there that knows how to achieve that one? I do have Logic Audio Platinium that sends those SCSI commands, but don't know how to read and interpret SCSI Command Description Blocks. Maybe there is a way to intercept it on the MacBook Bronze that runs it..

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.