MSX Village forum

La Place des Développeurs Fusion FX! Editor L'éditeur ultime pour les SFX !

aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2996

Le 25/02/2025 à 22h49

Reprise du message précédent

La différence entre le PCM et l'ADPCM, c'est que le 1er code des valeurs globales indépendantes les unes des autres, alors que le 2e code uniquement les écarts entre les valeurs successives.

Par exemple, cette suite de valeur PCM : 128, 150, 92, 32
Sera codé en ADPCM : +128, +22, -58, -60

Vu que le signal d'un son varie normalement peu d'un temps au suivant, on peut coder les écarts sur des plus petit chiffre.
L'ADPCM 4-bit permet de écart entre -8 et +7.
Si l'écart est trop grand pour être codé en 4-bit, il y a une perte de qualité.
La qualité dépend beaucoup du type de son codé ; certains passent bien, d'autre très mal. Edité par aoineko Le 25/02/2025 à 22h50


On est toujours ignorant avant de savoir.
Github    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5596

Le 26/02/2025 à 05h41
ok...
Je peux suivre cette version : https://wiki.multimedia.cx/index.php/IMA_ADPCM

Sur certains site il est indiqué que le music module utilise de l'ADPMC 8-bits, sur d'autres c'est indiqué 4-bits
Quid ??

Edité par ericb59 Le 26/02/2025 à 08h23


banniere-ericb59e
Site web    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2996

Le 26/02/2025 à 08h30
ericb59 :
Je ne sais pas si c'est un bug que tu décris, mais effectivement si tu déplaces la souris trop vite ça va zapper des frames.
Je ne suis pas certain de pouvoir faire autrement car le canvas n'est pas une zone continue.


Sur mon PC, même en déplaçant doucement, ça saute certaines valeurs.
Tu devrais détecter la position du curseur d'une frame à l'autre et de valider toutes les valeurs entre ces points.


On est toujours ignorant avant de savoir.
Github    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5596

Le 26/02/2025 à 09h53
J'ai implémenté l'export en ADPCM 4-bits...
Pas testé les fichiers... je ne sais pas trop avec quoi tester ça...

Résolu le problème des Sliders verticaux.En fait Popolon je pense que tu utilises Firefox ? Firefox n'aime pas les sliders verticaux... Du coup je les sais mis en horizontal, et là ca passe !

J'avais plusieurs écouteur sur la partie du Canvas Editor, cela ralentissait peut etre le processus ?
Je vais essayer sur un de ces ordinateurs bruyant et non optimisés qui tourne sous un OS pollué et bugué qu'on appel PC windows pour voir ... :lol

Fusion FX!Editor Edité par ericb59 Le 08/03/2025 à 14h58


banniere-ericb59e
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5596

Le 26/02/2025 à 14h17
Après avoir testé sur Windows, je me suis rendu compte qu'effectivement il loupait beaucoup plus de frames que sur Mac.
Bon, on sait tous pourquoi .... hein... :lol

J'ai donc changé les routines de traitement de la souris. Ca devrait etre bien mieux maintenant.



PS : J'ai le droit de basher Windows, parce que je bosse toute la journée en environnement Windows et Microsoft, et je sais comment c'est merdique.
La vie informatique est plus simple avec une pomme. :siffle




Edité par ericb59 Le 26/02/2025 à 15h16


banniere-ericb59e
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5596

Le 27/02/2025 à 17h37
Maintenant j'aimerais bien rendre mon éditeur FX! compatible avec la puce de la colecovision, la SN79486.
Je connais en gros ses différences avec la puce du MSX.
- Le Tone à moins de fréquences possibles
- Le noise à un canal dédié, mais moins de valeurs possible
- On ne peut pas jouer un Tone et un noise en même temps
- Le noise peut se caler sur le Tone du canal 3
- La fréquence de la puce est différente

Connaissez vous d'autres différences ?

En fait je me demande de quel manière les codeurs Coleco créent leur FX ? Je me demande si ils utilisent le canal 3 forcément pour générer un Tone qui pourra etre associé au noise ? ou pas du tout ?


banniere-ericb59e
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5596

Le 08/03/2025 à 15h00
Fusion FX! Editor est désormais une Progressivités Web App.
Vous pouvez désormais l'installer en tant qu'application de bureau sur vos Windows ou Mac.

L'adresse d'accès à changée, voici la nouvelle URL: <a href="https://ebsoft.studio/fusion/fxeditor/">https://ebsoft.studio/fusion/fxeditor/ </a>
Edité par ericb59 Le 08/03/2025 à 15h00


banniere-ericb59e
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie