Sound editor - un petit logiciel de dsp audio

Soyez le premier à donner votre avis sur cette source.

Vue 10 214 fois - Téléchargée 1 073 fois

Description

Bonjour à tous !
Ce programme pourra servir de base à ceux qui veulent se lancer dans le traitement de signaux audio :
- Il permet de lire (i.e d'extraire les données d'un fichiers wave, pas seulement de faire une lecture audio ) et d'écrire des fichiers wave 8 bits / 16 Bits en mono ou en stéréo. C'est la classe principale du code.
- Il permet aussi de faire une lecture audio
- Il convertit des fichiers MP3 en Wav et Vice versa
- Il peut appliquer des filtres sur les fichiers (Passe Bas, Passe-Haut, Passe-bande). Pour les néophytes, ces filtres servent à extraire un son du domaine temporelle dans le domaine fréquentiel pour supprimer certaines fréquences.

Il sera facile de rajouter par la suite plus de traitement (Gain, Volume,Pitch ou traitement prédéfini ex : le téléphone est un passe bande 300 - 3000 hz ).

Source / Exemple :


Cf Zip

Conclusion :


De plus, j'utilise un librairie assez performante pour mes Filtres : Math.Net Neodym (plus efficace qu'Exocortex pour les amateurs de DPS ).
Pour la conversion, le mythique Lame.

N'hésitez pas a faire des remarque, j'essaierai de modifier au plus vite.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

gillardg
Messages postés
3288
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
3 -
bonjour,
penses tu y ajouter d'autres formats ( wma ,...),
effets , enfin en faire un logiciel complet,
peut-être avec la gestion des effets en plugins ??
gillardg
Messages postés
3288
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
3 -
ou alors juste un indicateur de position ,
quand le son est lu , c'est agréable de savoir si on est au début, au milieu, ou à la fin :)

couplé avec ton autre source : VISION SPECTRALE ET OSCILLOSCOPIQUE D'UN FICHIER AUDIO

ça deviendrais vraiment très bien :)
arc1234
Messages postés
1
Date d'inscription
samedi 6 décembre 2008
Statut
Membre
Dernière intervention
27 juillet 2009
-
je cherches un programme ,pour créer un dictionnaire de motsnumerotés de 1 a n ,n peut etre 10000 mots ,le nombre de mots du dictionnaire
,ou une encyclopedie comme universalis universalis,en meme temps un programme qui calcule la valeur des mots suivant la formule:

N=a1+a2*26+a3*26^2+a4*26^3+a5*26^4+a6*26^5+a7*26^6+a8*26^7+a9*26^8+a10*26^9+a11*26^10
+a12*26^11+a13*26^14+a14*26^15+a15*26^16

[a1=1,a2=2,a3..........a16=16] sont des coeficients de l'alphabet pour un mot de 16 lettres
exemple a=1,b=2,c=3.............z=26

exmple valeur du mot "souple" mot de 6 lettres:
N(souple)=s*26^0+o*26^1+u*26^2+p*26^3+l*26^4++e*26^5=
N =20+15*26+21*26^2+16*26^3+12*26^4+5*26^5.

ENSUITE un programme de resolution d'un systeme d'equation lineaires a 10000 inconnues
ou le nombre 10000 represente le nombre de mots du dictionnaire.

merci

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.