[TMS5220] Y-a-t'il des matheux dans la salle ?

Cette catégorie traite de développements récents pour nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!

Modérateurs: Carl, fneck, Rhod

[TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede jester » 30 Jan 2012 15:33

Vous connaissez mon amour sans limite pour le matos Exelvision... malheureusement j'en ai marre d'entendre comme résultat de conversion d'un sample WAV un son similaire à celui d'une flatulence d'ours en période de reproduction. Effectivement l'utilisation du synthe vocal est facile, mais la construction d'une chaine LPC compatible est un challenge.
On dispose juste d'une vieille application 16bits pour Windows 3.x qui permet de générer une chaine LPC compatible avec le TMS5220 de l'Exl100, mais le résultat est généralement mauvais... bien que parfois miraculeusement correct.

Donc si tu es doué en analyse du signal, que tu veux modifier l'histoire, et te faire tatouer un papillon sur la fesse (ou les deux) ça m'intéresse. L'idée étant de développer un petit outil capable de générer une chaine LPC à partir d'un WAV et d'optimiser le traitement pour d'une part une source vocal, d'autre part une source bruitage (sample quelconque mais non vocal).
Les samples LPC d'époque, générés par TI, étant de très bonne qualité, je suppose qu'en 2012 il est possible de faire aussi bien sinon mieux.

voili voilou... je t'attends.
jester
 
Messages: 1935
Inscription: 02 Jan 2009 00:16

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede DataPro » 30 Jan 2012 16:46

Je craque pour les office-ladies comme pour les oldies.
Recherche: cartouches Mattel Intellivision Imagic (loose)
Avatar de l’utilisateur
DataPro
 
Messages: 1322
Inscription: 07 Fév 2011 18:03
Localisation: France - Auvergne

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede jester » 30 Jan 2012 17:24

Oui j'avais trouvé ces liens, mais le premier utilise matlab et je suis pas sur que le truc soit complet... ça semble au final tracer certaines courbes... il faudrait que je lise en détail mais ça ressemble à un petit projet d'étudiant.
ça peut sans nul doute être un bon point de départ.
jester
 
Messages: 1935
Inscription: 02 Jan 2009 00:16

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede gilles » 30 Jan 2012 19:33

la solution matlab est peut être intéressante, en tout cas ca change de 12000 lignes de vieux code obscur...
mais cela ne réencode pas en chaine LPC...
Avatar de l’utilisateur
gilles
 
Messages: 1319
Inscription: 07 Aoû 2008 13:44

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede Carl » 30 Jan 2012 22:51

Jester, peut être y a t-il des choses utiles sur ce site ? http://www.magnevation.com/

Image

http://www.magnevation.com/software/PhraseALator.zip
Avatar de l’utilisateur
Carl
Modérateur
 
Messages: 8061
Inscription: 08 Avr 2007 13:21
Localisation: www.dole.org

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede 6502man » 30 Jan 2012 23:33

Je veux bien essayer d'aider mais comme tu le sait question signal audio je connais pas grand choses mais a plusieurs ont va bien arriver a quelque choses :wink:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
6502man
 
Messages: 5334
Inscription: 12 Avr 2007 22:46
Localisation: VAR

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede gilles » 30 Jan 2012 23:59

sinon j'avais trouvé un bout de lib quelquepart, un truc incomplet et assez ancien mais capable de recoder en LPC.
peut être par ici : http://hawksoft.com/hawkvoice/codecs.shtml
ou pas loin

regarde donc ceci:
http://hawksoft.com/download/files/openlpc.fp.zip

Y'a plus ou moins ce qu'il faut je pense, à part l'encodage TI... il me semble que je l'avais commencé sur mon défunt hdd... je peux essayer de le retrouver si ca t'intéresse (pour ajouter au devkit).
Avatar de l’utilisateur
gilles
 
Messages: 1319
Inscription: 07 Aoû 2008 13:44

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede jester » 31 Jan 2012 01:20

Merci je vais regarder tout ça, y'a de la matière.
Je ne cherche pas une solution clé en main avec encodage LPC au format TI, le but est de générer les coefs, le pitch et l'énergie pour chaque trame... ensuite la mise au format TI ne devrait pas poser soucis.
jester
 
Messages: 1935
Inscription: 02 Jan 2009 00:16

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede gilles » 15 Mar 2012 22:36

tu as du nouveau? j'ai une petite idée de bidouille à tester avec la synthèse de l'exl...
Avatar de l’utilisateur
gilles
 
Messages: 1319
Inscription: 07 Aoû 2008 13:44

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede jester » 15 Mar 2012 23:00

Non, j'ai pas eu le temps de m'y pencher. Je suis sur une API d'animation en mode texte et ça me prend tout mon temps.
Je regarde juste après, mais tu peux te lancer dans les bidouilles... mieux vaut paralléliser l'effort !
Je suis sur qu'il y a des trucs sympas à faire avec ce synthe vocal.
jester
 
Messages: 1935
Inscription: 02 Jan 2009 00:16

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede Daniel » 16 Mar 2012 10:59

De mon côté j'ai continué les essais avec QBOXPRO. Son utilisation n'est pas très intuitive, je n'ai jamais rien obtenu de bon pour la musique, mais avec un peu d'expérience on arrive à synthétiser correctement la parole. Voici un exemple (les défauts sont dus essentiellement à une musique de fond que je n'ai pas pu complètement éliminer) :
http://dcexel.free.fr/tmp/mental.wav

Je n'ai pas encore eu le temps de l'essayer sur un vrai EXL100, mais pour ceux que ça intéresse voici la chaîne LPC :
http://dcexel.free.fr/tmp/mental.lpc
Daniel
Avatar : A la barre d'un hors-bord sur le lac Tomahawk (Wisconsin) en août 2013
Avatar de l’utilisateur
Daniel
 
Messages: 5365
Inscription: 01 Mai 2007 18:30
Localisation: Vaucluse

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede Markerror » 17 Mar 2012 09:50

Bravo Daniel, c'est déjà impressionnant !

A quand une conversion du Manoir de Mortevielle sur Exelvision ?
Markerror
 
Messages: 731
Inscription: 31 Oct 2011 20:21
Localisation: Orléans

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede jester » 17 Mar 2012 10:26

Dans ce cas il faudrait refaire les voix car il n'est pas possible de partir d'une synthèse vocale, il faut une vraie voix...
jester
 
Messages: 1935
Inscription: 02 Jan 2009 00:16

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede Daniel » 13 Aoû 2012 18:57

J'ai trouvé la perle rare que tu cherches : http://www.fit.vutbr.cz/~cernocky/
Son programme de génération de LPC : http://svnext.it-sudparis.eu/svnview2-e ... nal.tar.gz
L'exécutable Windows 32 bits compilé sur ma machine Windows7 : http://dcexel.free.fr/tmp/unianal.exe
Daniel
Avatar : A la barre d'un hors-bord sur le lac Tomahawk (Wisconsin) en août 2013
Avatar de l’utilisateur
Daniel
 
Messages: 5365
Inscription: 01 Mai 2007 18:30
Localisation: Vaucluse

Re: [TMS5220] Y-a-t'il des matheux dans la salle ?

Messagede jester » 13 Aoû 2012 21:37

Je vais regarder ça... reste à voir comment injecter les coefficients/paramétrages pour TMS5220 et à reformater la sortie de l'outil. ça devrait pouvoir se faire !
jester
 
Messages: 1935
Inscription: 02 Jan 2009 00:16

Suivante

Retourner vers Développements actuels

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité