OVH Cloud OVH Cloud

soft manipulation fréquence sous linux

29 réponses
Avatar
Ramon
Bonjour,

Pour me soigner une oreille j'ai besoin d'un logiciel de manipulation
de fréquences. Si possible sous linux (mais vous pouvez me donner sous
windows également) sinon j'emploierai un émulateur Windows.

En gros je voudrais débarrasser de certaines fréquences certains
morceaux de musique.

Merci d'avance
--
ph

10 réponses

1 2 3
Avatar
Marc_L
Le 24/07/2011 15:38, MELMOTH a écrit :

J'ai entendu parler de "ton" traitement (sic]...D'après ce que J'ai pu
en lire ici et là, les résultats sont bien loin d'être concluants...




Je croyais que tu allais, en ton temps, suivre le traitement de Z
(l'homme qui trompe le cerveau) ?
A savoir porter un casque anti-bruit + de 12h/jour (rigolez pas derrière :P)

Alors, ca n'a pas marché ?

--
Marc
Avatar
MELMOTH
Ce cher mammifère du nom de Marc_L nous susurrait, le dimanche
24/07/2011, dans nos oreilles grandes ouvertes mais un peu sales tout
de même, et dans le message <j0hct3$24i2$, les
doux mélismes suivants :

Je croyais que tu allais, en ton temps, suivre le traitement de Z
(l'homme qui trompe le cerveau) ?
A savoir porter un casque anti-bruit + de 12h/jour (rigolez pas
derrière :P)



Que non !...Le zorkopathe est tout _sauf_ une référence pour Moi !...

Alors, ca n'a pas marché ?



D'autres "impétrants" du pathétique forum ODA semblaient
intéressés...Pas de nouvelles...

--
Car avec beaucoup de science, il y a beaucoup de chagrin ; et celui qui
accroît sa science accroît sa douleur.
[Ecclésiaste, 1-18]
MELMOTH - souffrant
Avatar
Loki Harfagr
Sun, 24 Jul 2011 11:24:43 +0000, Ramon did cat :

De (Fron) (Von)
Loki Harfagr:

s'il existait un supprimeur de fréquences en ligne de commande ça
serait bien...


pour les deux demandes tu devrais avoir tout ce qu'il faut avec 'sox'
pour l'égalisation/suppression la fonction 'equalize' me semble
parfaite :
---------
equalizer frequency[k] width[q|o|h|k] gain Apply a two-pole peaking
equalisation (EQ) filter. With this filter, the signal-level at and
around a selected frequency can be increased or decreased, whilst
(unlike band-pass and band-reject filters) that at all other
frequencies is unchanged. frequency gives the filter's central
frequency in Hz, width, the band-width, and gain the required gain or
attenuation in dB. Beware of Clipping when using a positive gain. In
order to produce complex equalisation curves, this effect can be given
several times, each with a different central frequency.
---------
donc joue avec tes fréquences centrales de coupure en mettant un fort
gain négatif et choisit des largeurs de bande de coupure restreintes.

et pour la séparation/combinaison de canaux c'est exactement dans cet
esprit qu'est construit sox/libsox (regarde particulièrement le
paramètre -c et l'effet 'remix')

et tout ça en ligne de commande et éminemment scriptable à l'envi !
Alors ? heureux ?-)



oui. en fait j'ai un acouphène (une maladie des musiciens d'ailleurs) ds
l'oreille et il existe une possibilité de le diminuer en faisant écouter
de la musique à laquelle on a retiré la freq de l'acou +- 1 octave.

Donc il va falloir que je détermine précisément (¹) la freq de mon acou
et me fabriquer de la musique.

Je pense que sox va m"aider.

Merci



de rien, et si jamais cette méthode fonctionne préviens-nous, il
doit y avoir d'autres intéressés ici, dont moi :-)


(¹) si vous avez un soft pour ça je suis également preneur :)



SoX doit pouvoir aussi t'aider sur ce point, il inclut également
un petit générateur de sons et quelques fonction de spectro.
Pour ce que tu veux je crois que le plus simple sera de te générer
quelques sons de fréquence déterminée puis de les comparer à l'écoute
avec tes acouphènes puis de resserer par dichotomie jusqu'à reconnaissance
complète des fréquences recouvrant ou approcher par battements.

exemple de génération de sons et bidouilles :
### joue un accord Am 440--880 de 4 secondes avec 1/2 sec de fade (in et out) et en sort le spectrogramme
play -n -c1 synth sin %0 sin %3 sin %7 sin %12 fade h 0.5 2 0.5 spectrogram -w hamming -o ACEMA.png
### joue un accord Am 440--880 de 4 secondes avec 1/2 sec de fade (in et out) et en sort le spectrogramme
### cette fois-ci un filtre de 32dB est appliqué sur 880Hz (20Hz de large)
play -n -c1 synth sin %0 sin %3 sin %7 sin %12 fade h 0.5 2 0.5 equalizer 880 20 -32 spectrogram -w hamming -o ACEMA-eq.png
### cette fois-ci un filtre de 32dB est appliqué sur 880Hz 3Hz de largeur :
play -n -c1 synth sin %0 sin %3 sin %7 sin %12 fade h 0.5 2 0.5 equalizer 880 3 -32 spectrogram -w hamming -o ACEMA-eq3.png
### cette fois-ci un filtre de 32dB est appliqué sur 880Hz 1Hz de largeur :
play -n -c1 synth sin %0 sin %3 sin %7 sin %12 fade h 0.5 2 0.5 equalizer 880 1 -32 spectrogram -w hamming -o ACEMA-eq1.png
### pareil mais avec un spectrogramme de lecture plus fine (facteur quantification de Z)
play -n -c1 synth sin %0 sin %3 sin %7 sin %12 fade h 0.5 2 0.5 equalizer 880 1 -32 spectrogram -q 4 -w hamming -o ACEMA-eq1.png


voici un exemple pour démarrer un encadrement :
### joue un glissando sur 5 secondes, du La4 au La6
play -n -c1 synth 5 sin A4-A6

tu verras dans la page de manuel qu'il y a d'autres générateurs que sin[ewave]
dont des bruits plus ou moins roses ou blancs, ils pourraient aussi t'aider à approcher
tes zones d'acouphènes si tu les découpes avec les filtres d'égalisation.

Bonne écoute :-)
Avatar
Ramon
De (Fron) (Von)
Loki Harfagr:

de rien, et si jamais cette méthode fonctionne préviens-nous, il
doit y avoir d'autres intéressés ici, dont moi :-)



En fait il y a plein de recherches sur le traitement (car pour les
amerloches il y a beaucoup d'argent à la clé)

Quelques liens :

1) article de cerveau & psycho
http://www.cerveauetpsycho.fr/ewb_pages/f/fiche-article-enfin-le-silence-27172.php

2) Il y a eu une découverte des américains : ils ont réussi à supprimer
totalement les acouphènes chez les rats (plasticité neuronale par
stimulation du nerf pneumogastrique). Des patients sont testés en
Belgique mais les résultats ne sont pas aussi bons : le traitement
marche mais il n'est pas pérenne comme chez les rats

http://www.clinicaltrials.gov/ct2/show/study/NCT01253616?term=vagus+nerve+tinnitus&rank=2&view=results

http://www.utd.edu/~kilgard/vagus.htm#_ednref11

Blog de Will Rosellini un boss de Microtransponder

http://www.willrosellini.com/


(¹) si vous avez un soft pour ça je suis également preneur :)



SoX doit pouvoir aussi t'aider sur ce point, il inclut également



Merci. Je vais essayer ça :)

--
ph
Avatar
Marc_L
Le 24/07/2011 17:50, MELMOTH a écrit :

Alors, ca n'a pas marché ?



D'autres "impétrants" du pathétique forum ODA semblaient
intéressés...Pas de nouvelles...




Je ne fréquente plus ce forum depuis quelques mois, d'où mon ignorance.

--
Marc
Avatar
Jeff
Salut,

D'après description des plugins LADSPA
(http://plugin.org.uk/ladspa-swh/docs/ladspa-swh.html#tth_sEc2.71) voilà
ceux qui me paraissent judicieux d'essayer:
- Multiband EQ (mbeq, 1197)
- Single band parametric (singlePara, 1203)
- Triple band parametric with shelves (triplePara, 1204)
- State Variable Filter (svf, 1214) (ça a l'air bizarre, mais à essayer)

Les deux derniers sont paramétriques et devraient t'offrir un contrôle
bien plus fin de la bande de fréquence coupée.

Sinon, je pensais à un truc, je crois me rappeler d'un programme qui
s'appelle *jack rack* qui permet de charger des effets LADSPA sur le
serveur de sons *jack*, du coup, le filtre s'appliquera à toutes tes
applications (films, animations flashs de ton navigateur, lecteur de
musique...) sans que tu aies à les configurer. Ça fonctionne peut etre
aussi avec le serveur ALSA ou d'autres, à tester..

Jeff

Le 24/07/2011 13:01, Ramon a écrit :
De (Fron) (Von)
Tonton Th:

On 07/24/2011 10:05 AM, Ramon wrote:
Pour me soigner une oreille j'ai besoin d'un logiciel de manipulation
de fréquences. Si possible sous linux (mais vous pouvez me donner sous
windows également) sinon j'emploierai un émulateur Windows.
En gros je voudrais débarrasser de certaines fréquences certains
morceaux de musique.


Sjmsb, il y a un plugin LADSPA coupe-bande assez efficace,
que tu peux utiliser avec, par exemple, Audacity.


Merci, j'ai installé tous les ladspa plugins pour audacity.
lequel emplyer pour couper les fréquences ? Je m'excuse mais je n'y
connais rien en son sous linux.

merci
Avatar
Jean-François VERDONCK
Je confirme pour jack rack, c'est bien le soft auquel je pensais. Une
démo ici :
http://www.dailymotion.com/video/x5f9wf_mdv-jack-rack-ladspa-dailymotion_tech

Le 25/07/2011 10:58, Jeff a écrit :
Salut,

D'après description des plugins LADSPA
(http://plugin.org.uk/ladspa-swh/docs/ladspa-swh.html#tth_sEc2.71)
voilà ceux qui me paraissent judicieux d'essayer:
- Multiband EQ (mbeq, 1197)
- Single band parametric (singlePara, 1203)
- Triple band parametric with shelves (triplePara, 1204)
- State Variable Filter (svf, 1214) (ça a l'air bizarre, mais à essayer)

Les deux derniers sont paramétriques et devraient t'offrir un contrôle
bien plus fin de la bande de fréquence coupée.

Sinon, je pensais à un truc, je crois me rappeler d'un programme qui
s'appelle *jack rack* qui permet de charger des effets LADSPA sur le
serveur de sons *jack*, du coup, le filtre s'appliquera à toutes tes
applications (films, animations flashs de ton navigateur, lecteur de
musique...) sans que tu aies à les configurer. Ça fonctionne peut etre
aussi avec le serveur ALSA ou d'autres, à tester..

Jeff

Le 24/07/2011 13:01, Ramon a écrit :
De (Fron) (Von)
Tonton Th:

On 07/24/2011 10:05 AM, Ramon wrote:
Pour me soigner une oreille j'ai besoin d'un logiciel de manipulation
de fréquences. Si possible sous linux (mais vous pouvez me donner sous
windows également) sinon j'emploierai un émulateur Windows.
En gros je voudrais débarrasser de certaines fréquences certains
morceaux de musique.


Sjmsb, il y a un plugin LADSPA coupe-bande assez efficace,
que tu peux utiliser avec, par exemple, Audacity.


Merci, j'ai installé tous les ladspa plugins pour audacity.
lequel emplyer pour couper les fréquences ? Je m'excuse mais je n'y
connais rien en son sous linux.

merci
Avatar
Ramon
De (Fron) (Von) tous
Pour me soigner une oreille



amis linuxiens merci

--
ph
Avatar
siger
Ramon a écrit :

Bonjour,

Pour me soigner une oreille j'ai besoin d'un logiciel de
manipulation de fréquences. Si possible sous linux (mais vous
pouvez me donner sous windows également) sinon j'emploierai un
émulateur Windows.

En gros je voudrais débarrasser de certaines fréquences certains
morceaux de musique.

Merci d'avance



S'il faut couper des fréquences de manière brutale, j'utiliserais un
filtre FFT.

--
siger
Avatar
Ramon
De (Fron) (Von)
siger:
S'il faut couper des fréquences de manière brutale, j'utiliserais un
filtre FFT.



oui mais c'est quoi ?

--

1 2 3