This is a synthesizer board for the Arduino and Raspberry Pi that uses the YM3812 OPL2 sound chip. The same chip that was used in the Adlib and Sound Blaster sound cards. You can use it to play back music of your favorite classic games on a real chip, compose your own tunes and whacky sound effects, or play around with the YM3812's FM-synthesis.
The software to use this board runs on Arduino, Raspberry Pi and Orange Pi (very likely also other boards, but these have been tested). The OPL2 library I wrote for this exposes all registers of the YM3812 for easy manipulation and allows for easy loading of instrument data from two included sets of instruments, or your own patches. The Arduino communicates with the board through SPI and a few digital pins.
I've always liked the sound of the YM3128 and the classic game music that was produced for it. When I had one of these lying around I wanted to try to control it with an Arduino.
The kit is very easy to assemble and comes with a bunch of examples for both the Arduino and Raspberry Pi or Orange Pi. The software is very easy to use and extend so you can incorporate it into your own projects without too much hassle. Since I don't like to discriminate based on development platform the software is the same for Arduino and Pi. It is easy to switch between target platforms by changing the board_type setting in the code, but this normally not needed. By default platform is set to Arduino. For Raspberry Pi and Orange Pi the type will be changed automatically during installation of the library.
Audio quality of the OPL2 Audio Board is great, although I recommend using it with active (amplified) speakers for the best results.
Donald | Jan. 17, 2018
Andrea | Oct. 15, 2017
Christian | Aug. 20, 2017
Juho | July 13, 2017
Fernando | June 28, 2017
|Shipping Rate||First item||Additional items|
PostNL: Standard Ground Rate
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!