DhrBaksteen / ArduinoOPL2

Arduino library for use with the OPL2 board (YM3812) and OPL3Duo (YMF262)
MIT License
198 stars 39 forks source link

Add a streaming serial protocol sketch. #5

Closed ghost closed 7 years ago

ghost commented 7 years ago

Hi Maarten,

Thanks for the amazing design!! I bought a board based on your design on eBay.

I've added a simple serial protocol to allow playback via the serial port. This allows music to be played back from a PC without the need for an SD card via the USB port, which I guess is a bit more convenient.

I've also added a Python script which demonstrates the protocol by playing back IMF files.

Cheers.

ghost commented 7 years ago

@DhrBaksteen Thanks for the review, that should take care of it.

DhrBaksteen commented 7 years ago

Thanks for the update. I'll merge it

ghost commented 7 years ago

Thanks! I didn't know you were planning on selling them yourself. Look forward to seeing it. Just my opinion, but if you haven't finalised the design, I'd personally prefer a 3.5 mm socket to a terminal block for the output.

DhrBaksteen commented 7 years ago

I should receive the second prototype within a few days where I replaced the screw terminals with a 3.5mm jack. Still messing around with the little amplifier a bit to make it sound good :)

ghost commented 7 years ago

Looking forward to seeing it! I'm waiting to get my hands on something that accepts line-level input so I can record on my laptop (it only has a mic input :(