Page 3 sur 3

Re: Synthé vocal TMS5220: Nouveautés

Publié : 10 oct. 2018 11:20
par jester
Si elles marchent sur Exl100 elles ne sont pas en ROM, seul l'exeltel contient une banque de LPC en ROM.
Mais une bonne chaine LPC est toujours très courte.
On a jamais pu reproduire l'algo de Ti, utilisé à l'époque. Les pâles redites comme QBOX ou ce logiciel (pour Mac et Python) produisent des chaines très longues (plusieurs Ko par rapport à qqs centaines d'octets à l'époque) et de qualité très inférieure.
L'outil de Ti était aussi capable de reproduire des bruitages et sonorités assez réalistes... c'est un parcours aléatoire avec ces nouveaux outils avec des résultats médiocres.

Re: Synthé vocal TMS5220: Nouveautés

Publié : 13 avr. 2019 18:20
par 6502man
Quelqu'un a t-il récupéré les sources MAC de bluewizard ?

Re: Synthé vocal TMS5220: Nouveautés

Publié : 15 avr. 2019 12:09
par gilles
ca semble être ici non ? https://github.com/patrick99e99/BlueWizard
(je découvre ce sujet que j'avais raté, j'avais un peu joué avec QBOX à un moment)

Re: Synthé vocal TMS5220: Nouveautés

Publié : 16 avr. 2019 17:59
par 6502man
Moi aussi j'avais testé à l'époque QBOX mais sans obtenir de résultat concluant :(

Le source est pour MAC, et j'ai pas de MAC il faudrait que je le convertisse en C/C++ Windows, mais la j'ai déjà des projets en cours donc ca va attendre ...

Re: Synthé vocal TMS5220: Nouveautés

Publié : 16 avr. 2019 18:19
par gilles
je n'ai pas de mac non plus, mais j'ai un serveur sous vmware ESXi qui le fait très bien tourner (avec le patch qui va bien).

Re: Synthé vocal TMS5220: Nouveautés

Publié : 16 avr. 2019 20:32
par jester
Pas très intéressant cet outil en pratique: aucune compression et des chaines très longues en plus... ça contredit complètement l'usage du TMS5220.
Avec QBOX au moins le résultat est de taille réduite (pas aussi bien qu'avec l'outil de Texas)
Il faut des dizaines voir vite des centaines de kilo pour l'équivalent de qqs centaines d'octets avec QBOX.

Les sources de QBOX serait plus intéressant :wink:

Re: Synthé vocal TMS5220: Nouveautés

Publié : 16 avr. 2019 21:22
par gilles
Après j'imagine que tu peux optimiser toi même avec un outil à part en décodant les voiced ou unvoiced frame successifs et si identiques ou très proches (avec des seuils configurables?) tu remplaces par une repeat frame.

Re: Synthé vocal TMS5220: Nouveautés

Publié : 17 avr. 2019 09:42
par jester
Oui bien sur tu peux faire la compression en améliorant l'algo.
Le truc qui me dérange c'est que la taille du sample produit est quand même très gros, même sans compression.
Et le résultat pas beaucoup meilleur qu'avec QBOX, et très en retrait par rapport aux chaines produites à l'époque par Texas.

Donc il y a encore du boulot pour vraiment exploiter les capacités de TMS5220:
- pour les bruitages c'est encore aléatoire, alors que les chaines d'époque prouvent que les résultats peuvent être très bons.
- pour la génération de tones (sons musicaux) ça reste nul et pourtant il y a eu (à l'époque) ce genre de sonorités.
- pourrait-on approcher des samples de musiques ??? on sort de l'usage, mais c'est un challenge. Intéressant avec l'extensio TripleX par exemple pour frimer à la manière de Daniel avec ces Videos + sons.
- et surtout produire des chaines très courtes et pourtant de qualité (par rapport à la taille): quelques centaines voir même dizaines d'octets sur les chaines produites par Texas.

Un spécialiste en traitement du signal pourrait surement trouver des solutions en proposant des routines d'échantillonnages adaptatives en fonction de la source ou en l'utilisant comme un synthétiseur sonore (générateur de tones).

Mais les routines pour Mac sont un bon point de départ pour proposer un outil multi-platforme avec une interface confortable et travailler sur la compression. Perso j'ai testé la version Python.

Re: Synthé vocal TMS5220: Nouveautés

Publié : 17 avr. 2019 10:11
par gilles
il faudrait comparer QBOX et cet outil sur un sample assez court de référence. Si ça se trouve cet outil ne fait que des trames voiced alors forcement ça prend de la place.
Avec QBOX je m'étais amusé à faire ca:
rom_exl100_daft.bin.zip
(5.17 Kio) Téléchargé 126 fois
mais forcément ca s'y prête bien puisque le but est d'avoir une voix synthétique.
Je pensai intercaler aussi des appels pour l'exldrum voire du 1bit en plus pour faire la ligne de basse mais j'ai laissé de côté ces bidouilles pendant un moment pas très longtemps après.

Re: Synthé vocal TMS5220: Nouveautés

Publié : 17 avr. 2019 10:34
par jester
J'avais aussi essayé des bidouilles pour mélanger les moyens de générer du son.
J'avais bien réussi avec tone sur 1bit + exeldrums. Mais toucher les interruptions + synthé vocal, c'est vite explosif sur Exelvision.

Mais le TMS5220 peut être considéré hors des Exl.
Avec QBOX on peut générer des bruitages, mais c'est souvent aléatoire sur des bruits complexes.
Je n'ai pas trouvé d'image Windows (95 par exemple ou XP) avec une gestion de son active sur VM (pas beaucoup cherché)... du coup je n'ai plus jamais utilisé QBOX après le passage en OS 64bits.

Re: Synthé vocal TMS5220: Nouveautés

Publié : 17 avr. 2019 10:48
par gilles
J’avais fait tourner sur 3.11 sous dosbox je pense. Mais c’est loin d’être pratique. Ca permet de faire un truc ponctuel.