Willy - [[MIDI ]] and OPL3 Soundcard adapter for CPC
It is the spiritual successor of the [[CPCISA]] project.
* [https://opl.wafflenet.com/ The OPL archive] [https://vgmrips.net/packs/chip/ym3812 VGMrips OPL2] [https://vgmrips.net/packs/chip/ymf262 VGMrips OPL3]
* [http://tgv777.free.fr/index.php/fichiers-midi/ MIDI Files] [https://musical-artifacts.com/artifacts?order=most_downloaded&q=midi+soundfont MIDI SoundFonts]
<br>
== Cost ==
The cost for a Willy soundcard adapter is 10€. This does not include any soundcard, you have to buy those separately.
<br>
*[https://www.serdashop.com/CVX4 CVX4 soundcard] aka Covox Speech Thing - [https://scalibq.wordpress.com/2017/11/28/the-covox-years/ Technical analysis]
Note: Unlike Like the MIDI synth functionality of the [[AMSDAPRSF3]] OPL4 & YRW801 ROM solution, the S2P soundcard natively supports Wavetable MIDI without requiring . It doesn't require a software translation layer. The Willy with S2P soundcard recreates what it was like to connect an Amstrad CPC via an the [[EMR MIDI InterfaceAMSDAP]] to a Roland MT-32 synthesizer in 1987OPL4 & YRW801 ROM solution.
<br>
== I/O Ports ==
2 ports are used to control the [[MIDI ]] soundcard: &FEAC for data, and &FEAD for control and status.
3 ports are used to control the OPL3 soundcard: &FEBC and &FEBE are register select ports, and &FEBD is the data port.