Author: keoni29
Posted: 21 Jan 2013 03:56:49 pm (GMT -5)
Code:
Replace
mySid.set_register(addrval[0], addrval[1]);
with that code.
Edit: I made some modifications to the library so it suits my needs. With the first stable release of the source I will include this in a zip.
Posted: 21 Jan 2013 03:56:49 pm (GMT -5)
Code:
switch(addrval[0]){
case 29: {
mySid.set_register(0,note[addrval[1]]%256);
mySid.set_register(1,note[addrval[1]]/256);
mySid.set_register(4,mySid.get_register(4)|1);
break;
}
case 30: {
mySid.set_register(7,note[addrval[1]]%256);
mySid.set_register(8,note[addrval[1]]/256);
mySid.set_register(11,mySid.get_register(11)|1);
break;
}
case 31: {
mySid.set_register(14,note[addrval[1]]%256);
mySid.set_register(15,note[addrval[1]]/256);
mySid.set_register(18,mySid.get_register(18)|1);
break;
}
default: {mySid.set_register(addrval[0], addrval[1]); break;}
}
Replace
mySid.set_register(addrval[0], addrval[1]);
with that code.
Edit: I made some modifications to the library so it suits my needs. With the first stable release of the source I will include this in a zip.