• [^] # Re: Quelques réflexions

    Posté par . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 2. Dernière modification le 13 mai 2016 à 15:17.

    Cool, j'aurais pas pensé que le raspberry pi2 pourrait suffire.

    Tu as raison, pour les touches... Actuellement, Il faut recompiler pour changer les touches.
    C'est définit dans Master.h, mais ça nécessite, une recompilation.
    J'ai ouvert un issue dans github la dessus : "Configuration file for keyboard on pc #3"

    #define BUTTON_B SDLK_LALT
    #define BUTTON_A SDLK_LCTRL
    #define BUTTON_X SDLK_SPACE
    #define BUTTON_Y SDLK_LSHIFT
    #define BUTTON_UP SDLK_UP
    #define BUTTON_DOWN SDLK_DOWN
    #define BUTTON_LEFT SDLK_LEFT
    #define BUTTON_RIGHT SDLK_RIGHT
    #define BUTTON_SELECT SDLK_ESCAPE
    #define BUTTON_START SDLK_RETURN
    #define BUTTON_L SDLK_TAB
    #define BUTTON_R SDLK_BACKSPACE
    #define KEYPRESSED SDL_KEYDOWN
    #define KEYRELEASED SDL_KEYUP

    L'écriture du fichier audioout, c'est lié à ce flags de compilation : "-DDUMP_AUDIO=1 ".
    Ça se trouve dans "Makefile.PatternPlayer_debian_RtAudio", je l'utilisais pour visualiser facilement le fichier audio en sortie. Je désactive ce flage qui sert à rien.
    En clair avec aplay, tu peux lire ce fichier.

    $ git commit -m "remove -DDUMP_AUDIO=1 not necessary anymore, it create a raw audio file " Makefile.PatternPlayer_debian_RtAudio 
    [master 9976e1d] remove -DDUMP_AUDIO=1 not necessary anymore, it create a raw audio file
     1 file changed, 1 insertion(+)
    $ git push

    J'utilise nanoloop 2.7 sur gba, j'ai aussi la version gameboy la 1.7.
    J'ai cru que j'avais bien mis à jour le README, mais je me suis peut être trompé...

    Nouvelle issue dans github :
    Picoloop title instead of "SDL Apps" on a desktop PC

    Merci pour tes retours qui sont brillants :)