Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/03/2024, à 23:32

temps

création d'un format audio qui génère les sons, voix humaine ...

Bonjour, après une longue période, je viens de reprendre mes travaux sur les générateurs vidéos et audio.
Comme je pense pouvoir dire que mon générateur d'image est presque au point, j'ai repris mes travaux sur l'audio.
J'ai commencé à expliquer le concept et indiquer les lois qui crées les sons de la voix humaine ainsi que comment générer un fichier audio avec ghex, sur le forum de présentation de framacolibri au nom de Essais sur l'audio.
Toute remarque constructive est la bienvenue.
Cordialement


Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net

Hors ligne

#2 Le 13/03/2024, à 15:26

Nasman

Re : création d'un format audio qui génère les sons, voix humaine ...

Il y a quelques années j'avais travaillé sur des fichiers sons, également en Wav avec utilisation du PCM 16 bits. Le but était de récupérer les "data" et de les retraiter pour en faire une analyse de fréquence.
J'ai créé une routine en assembleur qui effectuait une transformée de Fourier rapide (ou sa réciproque) et donc qui permettait d'afficher les fréquences du signal. Comme seule la gamme 0-4000 Hz m'intéressait, les sons étaient enregistrés avec un échantillonnage de 8000Hz sur une durée de 4s (en fait 4.096 s).
Le fichier de code faisait de l'ordre de 7 ko et moins de 4 ko une fois assemblé. A l'époque cela avait été fait en 32 bits pour Windows mais serait aisément transposable pour Linux. Une remise à jour devrait permettre de profiter des processeurs 64 bits et des instructions permettant de traiter plusieurs word ou dwords en même temps.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#3 Le 22/03/2024, à 18:05

temps

Re : création d'un format audio qui génère les sons, voix humaine ...

Bonjour,
mille mercis pour la réponse.
c'est la bonne voie pour avancer.
J'ai 20 ans en labo audio pour les langues en enseignement et à force je me suis aperçu que les sons répondaient à un système mathématique que j'ai créé en 1993
Je ne pense pas que les fréquences fassent partie des lois fondamentales des sons. Les fréquences déforment les sons, mais ce n'est pas une loi qui permet de les construire.
Les sons sont l'effets d'un équilibre entre plusieurs dimensions aux lois différentes, il existe un multitude de possibilités pour créer le même son. Le concept de fréquence ne répond à aucune des lois que j'ai rencontré.
J'ai fait des émissions de radio et prouvé il y a plus de 10 ans que selon la distance je changeait le p en t ou en c ... que les voyelles étaient de même forme ...
J'ai eu quelques promesses, mais tout a été stoppé brutalement car soit disant "trop novateur" ! Plein de misères, un départ à la retraite plus mort que vif, mais après presque 2 ans, je refais surface.
J'arrive à produire mes fichiers audio en c++ par modélisaion (sans imitation), je dois apprendre à manipuler les fonction et les classes pour alléger les fichiers. Je peux déjà prouver que les voyelles sont de même forme et aussi, juste ajouter une onde devant la voyelle et selon comment produire un son de consonne différent. Je donne les info sur un site ami framacolibri
Bientot, tous les codes seront sur mon site internet et sur framacolibri, chacun est libre de les utiliser comme il l'entend. L'espoir est d'être le Sadi Carnot de ce siècle et relancer la production de richesses pour plusieurs siècles, mais personne ne peut dire à quoi servira l'outil qu'il crée.

je dois apprendre le fonctionnement des classes et fonctions pour alléger le code, car ce n'est qu'une suite de répétition de quelques fonctions identiques
cordialement

Dernière modification par temps (Le 16/04/2024, à 14:41)


Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net

Hors ligne

#4 Le 16/04/2024, à 14:33

temps

Re : création d'un format audio qui génère les sons, voix humaine ...

Bonjour, j'attendais d'avoir écris la preuve que l'algèbre n'était pas adapté aux lois physiques et à l'entendement humain, id pour les fréquences.
Sur la présentation que j'ai commencé, je l'apporte en utilisant mon système mathématique, je montre plusieurs dimensions aux lois différentes en équilibre.
Ceci implique qu'il est possible créer un format audio ultra léger pour linux. Je suis grandement diminué, et arriver à présenter les lois physiques n'a pu se faire qu'en utilisant des ressources que j'ai encore en mémoire. J'ai passé l'age de la création, et pourtant il est important d'avoir toutes ses capacités pour finir de créer le format audio. L'idée est de créer un exécutable universelle de 10ko dans lequel nous présentons un fichier audio de quelques octets. Ce fichier audio prévu construira le contenu e ce qui se trouve dans la fonction bascule du main actuellement. La page qui présente le projet est ici : Toute aide est la bienvenue. En exemple le son "C" ne pèse pas un octet, il suffit de varier brusquement la forme des ondes, id pour plusieurs consonnes, selon la force de la variation nous changeons la consonne, voir la démo dans la présentation. ici le code qui cré le "C"+"O"

122,1,134,5,121,2,132,4,120,3,131,3,121,4,132,2,122,5,134,1,121,3,132,3,120,1,131,5,121,2,132,4,122,4,134,2,122,1,134,5,122,2,134,4,122,3,134,3,109,4,139,3,117,5,147,2,121,3,135,1,121,1,135,3,96,2,144,2,112,4,160,1,120,1,136,3,120,2,136,2,83,3,149,1,107,4,173,3,119,5,137,2,119,3,137,1,70,1,154,3,102,2,186,2,118,4,138,1,118,1,138,3,57,2,159,2,97,3,199,1,117,4,139,3,117,5,139,2,44,3,164,1,92,1,212,3,116,2,140,2,116,4,140,1,31,1,169,3,87,2,225,2,115,3,141,1,115,4,141,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,111,1,142,3,18,2,169,2,82,4,225,1,111,1,142,3,18,2,169,2,82,3,225,1,111,4,142,3,18,5,169,2,82,3,225,1,83,1,223,3,84,2,221,2,85,4,219,1,86,1,217,3,87,2,215,2,88,3,213,1,89,4,211,3,90,5,209,2,91,3,207,1,92,1,205,3,93,2,203,2,94,4,201,1,95,1,199,3,96,2,197,2,97,3,195,1,98,4,193,3,99,5,191,2,100,3,189,1,101,1,187,3,102,2,185,2,103,4,183,1,104,1,181,3,105,2,179,2,106,3,177,1,107,4,175,3,108,5,173,2,109,3,171,1,110,1,169,3,111,2,167,2,112,4,165,1,113,1,163,3,114,2,161,2,115,3,159,1,116,4,157,3,117,5,155,2,118,3,153,1,119,1,151,3,120,2,149,2,121,4,147,1,122,1,145,3,123,2,143,2

, Cordialement

Dernière modification par temps (Le 16/04/2024, à 19:35)


Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net

Hors ligne