DS-Monotron v0.2 Beta

Homebrews DS, DSi et 3DS : applications, émulateurs, jeux et outils pour Luma3DS et le Homebrew Launcher, avec versions et liens.
Avatar de l’utilisateur
sniper3d
Master Gamer
Membres
Messages : 2480
Inscription : lun. 3 janv. 2011 13:07
Wi-Fi : Oui
Dongle PS3 : Aucun

DS-Monotron v0.2 Beta

Message par sniper3d »

furrtek met a jour sa version de "DS-Monotron", émulateur du mini synthé analogique "KORG Monotron" pour la nintendo DS.
Contenu externe (vidéo ou son) masqué : il dépose ses propres cookies.
Left/right: Octave shift -2/+2.
Down: Sustain.
B: Test tone.
Spoiler
Sound synthesis source:

//Patch to cutoff or pitch
if (mode) {
flt=filter*(1-((1-lfo)*intlfo));
} else {
pitchlfo=(1-((1-lfo)*intlfo));
flt=filter;
}


//Double LP filter + resonance

float fb = peak + peak/(1.0f - flt);
buf0 = buf0 + flt * ((sine*80) - buf0 + fb * (buf0 - buf1))/2;
buf1 = buf1 + flt * (buf0 - buf1);


// output left and right
*target++ = (smp*pan)/256;

*target++ = (smp*(255-pan))/256;

sine-=(pitch*pitchmod*pitchlfo);
if (sine >= 400.0f) sine = 0.0f;
lfo-=ratelfo;
if (lfo < 0.01f) lfo=1.0f;
Ce contenu est réservé aux membres. Connectez-vous ou inscrivez-vous gratuitement pour y accéder.
Site Officiel
Source

Tout sur DS · DSi · 3DS chez Tgames