From 42e3e710a30bb5479b13f8c594b6baefeb6ab149 Mon Sep 17 00:00:00 2001 From: Raspbeguy Date: Wed, 14 May 2014 14:10:02 +0200 Subject: [PATCH] =?UTF-8?q?TOUT=20CE=20BORDEL=20POUR=20UN=20PUTAIN=20DE=20?= =?UTF-8?q?FLOAT=20=C3=80=20LA=20CON=20!!!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/lecture/lecture.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sources/lecture/lecture.c b/sources/lecture/lecture.c index f4eb4b2..4082906 100644 --- a/sources/lecture/lecture.c +++ b/sources/lecture/lecture.c @@ -9,14 +9,15 @@ void lireTick (FMOD_SYSTEM* system, Motif* m, int tmp, FMOD_SOUND* sample[], FMO if (getInstrument(m,0,tmp) == -1) FMOD_Channel_Stop(chan[0]); // Si la note est un silence, la chaine s'arrête else { if (getNote(m,0,tmp) != 0) { + FMOD_Channel_Stop(chan[chaine]); FMOD_System_PlaySound(system, FMOD_CHANNEL_FREE, sample[getInstrument(m,chaine,tmp)], 0, &chan[chaine]); //Ici on va s'occuper du pitch - /*FMOD_DSP *pitch; + FMOD_DSP *pitch; FMOD_System_CreateDSPByType(system, FMOD_DSP_TYPE_PITCHSHIFT, &pitch); - FMOD_DSP_SetParameter(pitch, FMOD_DSP_PITCHSHIFT_PITCH, 1); - FMOD_Channel_AddDSP(chan[1], pitch, 0); // C'est quoi chan1 ??? Je l'ai remplacé par chan[1], vu que chan1 est as déclaré...*/ + FMOD_DSP_SetParameter(pitch, FMOD_DSP_PITCHSHIFT_PITCH, 2.0); + FMOD_Channel_AddDSP(chan[chaine], pitch, 0); // C'est quoi chan1 ??? Je l'ai remplacé par chan[1], vu que chan1 est as déclaré... // On va passer une bonne journée... } }