/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* ,dPYb, 8I *
* IP'`Yb 8I *
* gg I8 8I gg 8I *
* "" I8 8' 8) "" 8I *
* ,ggg,,ggg, gg I8 dP ,g, dP ,g, gg ,gggg,8I *
* ,8" "8P" "8, 88 I8dP ,8'8, ,8'8, 88 dP" "Y8I *
* I8 8I 8I 88 I8P ,8' Yb ,8' Yb 88 i8' ,8I *
* ,dP 8I Yb,_,88,_,d8b,_ ,8'_ 8) ,8'_ 8) _,88,_,d8, ,d8b, *
* 8P' 8I `Y88P""Y88P'"Y88P' "YY8P8P P' "YY8P8P8P""Y8P"Y8888P"`Y8 *
* *
* n I L S ' S I D E M U L A T I O N *
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */[/code]
After kinda forgetting about it, I stumbled across the SID-Player I wrote to test the SID-emulation on the core32 a while back. It's called [b]nEMU[/b] and all it needs is a core32 module. :frantics:
Simply upload the app to the core32, point ASID XP or [i]$your_fav_sid_player[/i] its way and off you go. The stm32's internal DAC provides the audio out of the 2 emulated SID chips on J16:SC and J16:RC1.
The application responds to a few CCs:
[code]CC#7 Master volume
CC#8 Delay tap, left channel
CC#9 Delay tap, right channel
CC#12 Resonance bandwidth for RES\_SVF
CC#13 Cutoff control for RES\_SVF
CC#14 Select filter type (0, 1, 2)
CC#15 Filter dis/enable (0 or 1)
CC#127 Resets the application
This is in no way a good or authentic emulation. This is just a toy ![]()
Here’s some sample songs with me fiddling with the filter settings:
http://www.schickt.de/mb.org/nsid.mp3
[nEMU-internal-dac.hex](< base_url >/applications/core/interface/file/attachment.php?id=8383)