Salut à tous.
Je voulais savoir, à titre d'information, comment marche l'ADPCM sur DS, vu qu'en ce moment je m'intéresse pas mal à ce format (notamment pour décoder des musiques de jeu sur DS).
J'ai déjà fait un petit prog en C pour décoder des sons d'une rom, et j'ai remarqué que pour chaque fichier son, y'a une structure définie (avec notamment l'initialisation de variables -- predictor et step_index, pour plus d'info sur ces variables, voir
ici).
J'aimerais savoir comment lire un son correctement au format ADPCM sur DS avec PAlib (PA_PlaySound...).
Est-ce que je vais avoir besoin de donner les valeurs initiales en début de buffer ? Sont-elles initialisées à 0 ?
Si quelqu'un a déjà bossé un peu le sujet, merci d'avance...