Bonsoir,

Ma question concerne l'API audio ALUT qui est décrit à cette adresse http://www.openal.org/openal_webstf/specs/alut.html

J'aimerais savoir s'il est possible de charger des data audio en mémoire avant de les mettre dans un buffer OpenAL.
Le fait est que lorsque je tente de créer un buffer AL à partir de données chargées au préalable, alors je me retrouve avec l'erreur "ALUT error: Unsupported file type".

cheers

Ci après le code source complet comme illustration :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
  // loads the sound of someone saying 'Hello, world!'
  if(!(pSndData = alutLoadMemoryHelloWorld( &format, 
                                            &size, 
                                            &frequency)))
    reportError ();
 
  // create buffer with loaded sound data
  if(!(buffer = alutCreateBufferFromFileImage (pSndData, size)))
    reportError (); // l'erreur se produit sur alutCreateBufferFromFileImage