Ajout du module pour changer le volume et le panoramique des chaines audio et d'un autre qui ajoute des effets (chorus et delay pour l'instant) à une chaine).

(je viens de me rendre compte qu'on va aussi sûrement avoir besoin de les enlever ces effets, je m'y remets)
This commit is contained in:
Majora
2014-05-19 18:33:25 +02:00
parent dcabb02381
commit faba5fd432
4 changed files with 78 additions and 0 deletions

13
sources/VolPan/VolPan.c Normal file
View File

@@ -0,0 +1,13 @@
#include "VolPan.h"
void pan (int position, FMOD_CHANNEL *chan) { // La fonction prend en entr<74>e un entier entre -1 (son <20> gauche) et 1 (son <20> droite)
FMOD_Channel_SetPan(chan, position); // et la chaine FMOD <20> affecter
}
void vol (int volume, FMOD_CHANNEL *chan) { // La fonction prend en entr<74>e un entier entre 0 (-inf dB) et 1 (0 dB)
FMOD_Channel_SetVolume(chan, volume); // et la chaine FMOD <20> affecter
}

12
sources/VolPan/VolPan.h Normal file
View File

@@ -0,0 +1,12 @@
#ifndef _VolPan_h
#define _VolPan_h
#include <stdlib.h>
#include <stdio.h>
#include <fmodex/fmod.h>
void pan (int position, FMOD_CHANNEL *chan) {
}
void vol (int volume, FMOD_CHANNEL *chan) {
}