Bonjour à tous,
Voilà je souhaite débuter la programmation nds, et commencer un petit projet pour l'audio (un pad électronique: lancer un sample d'une percussion, il doit exister un paquet d'homebrew faisant ça mais j'aimerais le faire à ma façon

).
Le kit de dev Palib est bien installé, pas de soucis pour compiler les exemples (en suivant les superbes exemples du wiki, j'ai eu des soucis pour lire un son, mais en utilisant les fonctions d'Aslib, ça marche).
Le but étant que je souhaite lancer un son à l'appui du stylet sur l'écran, mais pas forcément en entier, si on rappuie sur le stylet et que la lecture du sample n'est pas finie , ça coupe la lecture pour la relancer, j'espère que je suis clair

mais soucis avec le code suivant: le sample est lu en entier, même si je rappuie sur le stylet, ce n'est pas ce que je cherche à faire.
// Includes
#include <PA9.h> // Include for PA_Lib
#include "Kick.h"
// Function: main()
int main(int argc, char ** argv)
{
PA_Init(); // Initialisation de PA_Lib
PA_InitVBL(); // Initialisation de la VBL standard
AS_SetDefaultSettings(AS_PCM_8BIT,11025,AS_NO_DELAY);
// Infinite loop to keep the program running
while (1)
{
// Check the stylus presses :
if (Stylus.Newpress)
{
AS_SoundStop(0);
AS_SoundQuickPlay(Kick);
}
PA_WaitForVBL();
}
return 0;
} // End of main()
Voilà si quelqu'un pouvait m'aider, ce serait cool, soyez indulgents je débute dans la programmation nds (enfin dans la programmation tout court ..).
merci a+
Julien