SND avec des sons au DMA + GFA
5 participants
Page 1 sur 1
SND avec des sons au DMA + GFA
Bonjour à tous,
J'essaie de lire une musique au format .SND depuis le GFA.
Pour cela j'utilise le wrapper de gwEm disponible avec maxYmiser.
Cela fonctionne très bien, pas de soucis !
Pourtant si j'en parle ici c'est que j'ai quand même un soucis...
J'ai reçu une musique qui pour profiter du STE utilise des samples au DMA
Quand j'écoute le morceau avec Mym, tout est super. mais avec le wrapper via le GFA cela ne sonne pas de la même façon, on perd la gestion des samples.
Est ce que vous avez déjà été confronté à ça ?
J'essaie de lire une musique au format .SND depuis le GFA.
Pour cela j'utilise le wrapper de gwEm disponible avec maxYmiser.
Cela fonctionne très bien, pas de soucis !
Pourtant si j'en parle ici c'est que j'ai quand même un soucis...
J'ai reçu une musique qui pour profiter du STE utilise des samples au DMA
Quand j'écoute le morceau avec Mym, tout est super. mais avec le wrapper via le GFA cela ne sonne pas de la même façon, on perd la gestion des samples.
Est ce que vous avez déjà été confronté à ça ?
Shaoth- Messages : 64
Date d'inscription : 28/09/2020
Age : 54
Localisation : Courbevoie
Re: SND avec des sons au DMA + GFA
J'ai résolu mon problème.
Je ferais une description de la solution ici bientôt.
Je ferais une description de la solution ici bientôt.
Shaoth- Messages : 64
Date d'inscription : 28/09/2020
Age : 54
Localisation : Courbevoie
Re: SND avec des sons au DMA + GFA
J'ai utilisé que les .SND standards pour mes programmes ,
Je n'ai jamais pris le temps de tester la version étendue de Mym ,
Ta description Shaoth sera la bienvenue
Je n'ai jamais pris le temps de tester la version étendue de Mym ,
Ta description Shaoth sera la bienvenue
ManuM- Messages : 171
Date d'inscription : 01/01/2018
Localisation : Loir et Cher
Re: SND avec des sons au DMA + GFA
Allez je lève le voile sur mon problème.
Ce qu'il faut avant tout retenir, c'est que le wrapper fourni par gwEm fonctionne très bien.
On trouve le INLINE dans le dossier SOURCE\PARADIZE.GFA de maxYMizer avec un exemple d'utilisation.
Disponible ici :
[Vous devez être inscrit et connecté pour voir ce lien]
Alors si le wrapper fonctionne très bien, c'est que le problème vient de mon code...
En fait j'en sais rien.
Le code que j'avais écrit fonctionne avec tout les SNDH, sauf ceux qui utilisent le DMA, et encore la musique est lue correctement mais les effets ne sont pas là...
C'est DMA-SC qui s'en est aperçus en visionnant une vidéo d'intégration de sa musique...
Bon, assez de blabla.
Je ne rentre pas dans le détail et je vous donne juste le delta entre le code qui ne fonctionne pas et le code qui fonctionne :
Avant :
Après :
Je ne m'explique pas pourquoi la nécessité d'un RESERVE et d'un MALLOC...
C'est grâce à Janez Valant (YesCrew) du groupe Facebook GFA qui m'a partagé son code de lecture des SNDH que j'ai découvert l'origine de mon problème.
Le reste de nos codes étant plutôt similaires...
Si vous souhaitez mon code complet, n'hésitez pas à me le demander.
Sinon il y a aussi celui de Janez sur le groupe GFA qui a l'avantage d'inclure le depack automatique des SNDH packés avec Ice.
Ce qu'il faut avant tout retenir, c'est que le wrapper fourni par gwEm fonctionne très bien.
On trouve le INLINE dans le dossier SOURCE\PARADIZE.GFA de maxYMizer avec un exemple d'utilisation.
Disponible ici :
[Vous devez être inscrit et connecté pour voir ce lien]
Alors si le wrapper fonctionne très bien, c'est que le problème vient de mon code...
En fait j'en sais rien.
Le code que j'avais écrit fonctionne avec tout les SNDH, sauf ceux qui utilisent le DMA, et encore la musique est lue correctement mais les effets ne sont pas là...
C'est DMA-SC qui s'en est aperçus en visionnant une vidéo d'intégration de sa musique...
Bon, assez de blabla.
Je ne rentre pas dans le détail et je vous donne juste le delta entre le code qui ne fonctionne pas et le code qui fonctionne :
Avant :
- Code:
DIM sndhtune|(82384)
sndhtune%=V:sndhtune|(0)
BLOAD "CATTIT04.SND",sndhtune%
Après :
- Code:
RESERVE 100000
sndhtune%=MALLOC(82384)
BLOAD "CATTIT04.SND",sndhtune%
Je ne m'explique pas pourquoi la nécessité d'un RESERVE et d'un MALLOC...
C'est grâce à Janez Valant (YesCrew) du groupe Facebook GFA qui m'a partagé son code de lecture des SNDH que j'ai découvert l'origine de mon problème.
Le reste de nos codes étant plutôt similaires...
Si vous souhaitez mon code complet, n'hésitez pas à me le demander.
Sinon il y a aussi celui de Janez sur le groupe GFA qui a l'avantage d'inclure le depack automatique des SNDH packés avec Ice.
Shaoth- Messages : 64
Date d'inscription : 28/09/2020
Age : 54
Localisation : Courbevoie
Re: SND avec des sons au DMA + GFA
Merci pour tout
Jb- Messages : 143
Date d'inscription : 25/03/2018
Age : 47
Localisation : Tantonville
Re: SND avec des sons au DMA + GFA
Shaoth a écrit:
Je ne m'explique pas pourquoi la nécessité d'un RESERVE et d'un MALLOC...
La routine de replay de mYm utilise des MALLOC lors de son init, pour les tables de samples etc, j'imagine que ça a un rapport.
tomchi- Messages : 52
Date d'inscription : 15/09/2018
Age : 49
Shaoth aime ce message
Sujets similaires
» Gfabisc 3.06 avec compilateur
» ANIMATION EN GFA EN X ET Y AVEC RC COPY
» Animation avec RC_COPY.
» Problème avec GFA Android
» BYTE de syncro avec musique SND
» ANIMATION EN GFA EN X ET Y AVEC RC COPY
» Animation avec RC_COPY.
» Problème avec GFA Android
» BYTE de syncro avec musique SND
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|