et si yam' ressortait la fm en hardware .....
- 209 réponses
- 18 participants
- 23 816 vues
- 17 followers
jeremy19450
En étant parti du constat que la synthese fm doit certainement etre du domaine publique,.... et si on revait à une becane qui nous permettrait de nous reconcilier avec cette synthese ........*
moi je dirait
plutot un rack avec le controle en facade des parametre pricipaux genre les env les tx feedback lfo et controle des porteuses et modulateur choix des formes d'ondes par interrrupteur une filtration multipole ...
8 voies monotimbrales polyphonique et 8 voies avec allocation dynamique. sorties separées
esthetique à la maniere de l'Xpandeur oberheim
.
en bonus une distortion de phase intégrée, modulation matricielle multi effet avec effet exotique genre disto fuzz bitcrusher arpegio, une entrée audio pour le fun, et un mode de percu (1 voie = une percu) usb compatible vsti
voila le tout pour moins de 600 euros
une vielle et alors ...??
yohda
Parce que Showning pose son brevet comme moyen de créer de l'audio. Mais... ce faisant il ne nie nullement que ce qui se passe dans l'audio puisse s'étendre au-delà de l'audio.
Tout à fait, mais on ne les perçoit pas de la même manière, c'est quand même très important !
Alain_DX7
Le premier qui trouvera la "pierre de rosette" qui mettra d'accord musiciens, matheux, et développeurs, on lui fera une statue !!!
L'Analogique et la FM en UN SEUL livre, c'est ici : http://www.analog-fm-synth.fr
theroms
Ah Mmh, comment dire ... en me relisant, y'a des formules de trigo complètement fausses dans ce que j'ai écrit
Mais bon le principe de la génération des harmoniques reste valable hein. Donc pour écrire une doc de vulgarisation, j'ai pas vraiment le niveau (ni le temps ?) ou alors faudrait beaucoup de relecteurs.
Et puis y'a déjà plein de doc dispo sur le net, en fait l'article wikipedia en anglais est vraiment très complet avec des liens vers d'autres articles pour les détails. Celui sur la synthèse FM est plein de graphiques.
jeremy19450
une vielle et alors ...??
Alain_DX7
Mais ce qui est certain, c'est que quand on en arrive là, il faut arrêter avec la "perception", et se jeter dans la logique pure. Si tu pige "logiquement" un phénomène audio, tu pige du même coup le phénomène similaire dans l'infrason et l'ultrason ! C'est quand même une sacré liberté !
Ceci dit j'avoue bloquer sur ce truc-là. Il me manque une info pour piger pourquoi passer à travers un oscillo qui n'oscille pas ça fait des harmoniques. Là il n'y a plus d'audio, toute la logique s'écroule, encore qu'on arrive à quelque chose de très proche avec un porteur à 1 Hz... Mouais... bon, je sèche total !!!
Theroms : chacun son tour
L'Analogique et la FM en UN SEUL livre, c'est ici : http://www.analog-fm-synth.fr
yohda
Yohda je suis d'accord, mais tenir compte de la perception ça va bien tant qu'on fait de la synthèse gentille style années 70-80. Regarde FM8 : tu peux mettre un oscillo à 0 Hz ! Mais le "pire" c'est que si tu fais passer une fréquence audio à travers ce 0 Hz (porteur), ça fait des harmoniques !!! Aha...
Oui, parce que c'est la frequence du modulateur qui compte, et pas forcément celle du modulé.
Ceci dit j'avoue bloquer sur ce truc-là. Il me manque une info pour piger pourquoi passer à travers un oscillo qui n'oscille pas ça fait des harmoniques.Parce que tu "l'emmenes" dans des frequences ou il est audible ?
C'est vrai que c'est pas évident.
Perso j'arrive toujours pas à schématiser dans ma tête pourquoi mathématiquement FM et PM donnent les mêmes résultats.
A propos du VCO Wiard, du concepteur :
The external phase modulation will produce a nice vibrato with a small setting and 7 Hz or so sine input. Audio rate modulation will produce typical FM timbres but "cleaner" sounding somehow, because the phase vector is limited to within a single rotation.
Mais ce qui compte c'est pas les maths, c'est le résultat et le feeling !
Theroms : chacun son tourc'est parce qu'on répond trop vite que des conneries nous échappent. C'est la tentation induite par les forums...
C'est clair que les forums, c'est pas top pour ce genre de discution, difficile de comprendre le ton, d'affiner ses exemples etc...
Anonyme
pendant 3 heures les deux mondes n'ont pas réussi à se comprendre, chacun ayant voulu imposer sa culture interne et son prestige (comme par hasard !), personne n'a fait d'effort.Oui... Je vois bien le brol. Mais chaque spécialiste a trop souvent tendance à parler de sa discipline en des termes et méthodes destinées à ce que les auditeurs perçoivent la complexité du bazar, et donc tout le mérite intellectuel qu'il y a à jongler avec. Résultat: c'est inaccessible. Si on ne se retrouve pas face à des pédagogues qui réexpliquent au niveau 0 des math, ça fait pire que bien.
Ah Mmh, comment dire ... en me relisant, y'a des formules de trigo complètement fausses dans ce que j'ai écrit
Regarde FM8 : tu peux mettre un oscillo à 0 Hz ! Mais le "pire" c'est que si tu fais passer une fréquence audio à travers ce 0 Hz (porteur), ça fait des harmoniques !!! [...] Il me manque une info pour piger pourquoi passer à travers un oscillo qui n'oscille pas ça fait des harmoniques.Peut-être que ... NI a mal modélisé ses oscilalteurs? En tout cas, c'est contre toute logique...
A bientôt
Xa
Anonyme
Pour mettre (enfin presque) tout le monde en phase
yohda
Peut-être que ... NI a mal modélisé ses oscilalteurs? En tout cas, c'est contre toute logique...
Pas du tout, je viens de l'expliquer. Faut pas trop tirer sans "savoir" sur NI, vaut voir la puissance de synthèse de leur differents plugs, doivent pas être macho de la synthèse che NI
Ce n'est pas parce que l'on ne comprend pas à quelle logique se raccrocher qu'il n'y en a pas.
Chowning à clairement dit qu'il fallait que le modulateur soit dans les frequences audio., il n'as pas parlé de la frequence du modulé (c'est sûr en général ça marche mieux et c'est plus utile quand les 2 sonr dans l'audio)
[ Dernière édition du message le 09/06/2010 à 15:35:04 ]
yohda
Pour mettre (enfin presque) tout le monde en phaseil suffirai peut être de refaire ces manips en vrai avec un synthé, des générateurs BF, un oscilloscope, un analyseur de spectre et là on verrait ce qu'il ce passe. Qu'en dites vous ?
J'ai tout cela chez moi, il ne me manque plus que le VCO Wiard avec la modulation de phase.
C'est pour cela que j'en parle autant, je fais tous le temps ce genre d'expérience !
[ Dernière édition du message le 09/06/2010 à 15:36:18 ]
yohda
Chowning à clairement dit qu'il fallait que le modulateur soit dans les frequences audio., il n'as pas parlé de la frequence du modulé (c'est sûr en général ça marche mieux et c'est plus utile quand les 2 sonr dans l'audio)
Ah non, j'ai tort, Chowing parle des 2.
Mais ça change pas la logique malgrès tout.
Alain_DX7
En gros, envoyer une fréquence audio dans un opérateur à 1 Hz, ça fait un son brillant, un spectre modérément chargé en harmoniques élevées, même sonorité qu'un rapport de 1/1 en FM, mais en bien plus fin à l'oreille.
Je ne pige pas, mais j'exploite à fond, c'est très intéressant. Avec FM8, on peut mettre plusieurs opérateurs à 0 Hz empilés en FM, et juste un seul opérateur audio par dessus, et hop : on a un son très riche en harmoniques mais bien équilibré, pas du tout gueulard. Pourquoi ? Je ne sais pas, mais ça marche très bien.
Dans mon bouquin j'exploite énormément les opérateurs porteurs en infrason. A 1 Hz, ça permet de faire des effets d'ensemble hyper ronds et veloutés, à dégoûter un acharné de l'analogique !
Papaze, oui il faudrait faire plein plein d'analyses... Mais qui a le temps ? J'en ai fait quelques unes pour mon bouquin, on y passe des heures, et puis ensuite faut faire des copies d'écran pour les mettre en page, et ça n'en finit pas. Le mieux est que quelqu'un essaye et ensuite il explique ses conclusions dans un truc sobre et concis. Du temps, c'est ça qui manque à tout le monde.
L'Analogique et la FM en UN SEUL livre, c'est ici : http://www.analog-fm-synth.fr
Anonyme
Avec une porteuse à 0hz, la théorie reste opérante aussi : après le repliement des composantes dont la fréquence est négative, toutes celles de rang pair auront disparu et l'amplitude des autres aura doublé, c'est tout ! Enfin...excepté les soucis que pourrait causer le décalage continu lié à la phase de la porteuse
[ Dernière édition du message le 09/06/2010 à 16:24:12 ]
jeremy19450
une vielle et alors ...??
Anonyme
Je te rejoins quand tu dis que le son obtenu en bidouillant te plais sans savoir comment ça marche.
Stradivarius connaissait il les séries de fourrier ? et pourtant des violons il en à fait
Mon pére ne connait rien à la chimie à la biochimie et pourtant ce qui sort de son potager est unique
yohda
Plus le rapport entre la fréquence de la porteuse et celle du modulateur est élevé, plus le pas entre les composantes latérales générées par la fm diminue, donc fatalement avec une porteuse à 400hz et un modulateur à 2hz, l'oreille aura du mal à percevoir les altérations provoquées dans le domaine fréquentiel (en revanche l'évolution temporelle de la modulation ne devrait pas lui échapper).
Avec une porteuse à 0hz, la théorie reste opérante aussi : après le repliement des composantes dont la fréquence est négative, toutes celles de rang pair auront disparu, c'est tout !
En voilà une belle explication !
en effet je pense que tout le monde est au moins d'accord avec toi sur cela : personne n'a le temps de faire des manips c'est dommage mais une infinité de vies est indispensables pour bien creuser les sujets qui nous passionnes.Perso je le prend quand même un peu : parfois ça aide vraiment à comprendre et de manière concrete, visuelle.
Ca me permet d'être "meilleur" pour créer mes sons, vu que je comprend mieux à quelle logique ils répondent et comment les orienter.
Mais c'est pas ça qui donne du "talent" c'est sûr...
[ Dernière édition du message le 09/06/2010 à 16:16:59 ]
Alain_DX7
Par contre il y a un hic avec ta théorie :
- une porteuse à 400 Hz modulée en fréquence à 2 Hz en sinus recrée un VCO modulé par un LFO : ça fait du vibrato ! Et ça... c'est très audible
- au cas ou tu aurais inversé porteur et modulateur : 2 Hz en sinus modulé par du 400 Hz en sinus, ça fait un spectre aussi fourni en harmoniques que pour un rapport de fréquence de 1 sur 1. C'est ça qui est curieux.
- avec une porteuse à 0 Hz effectivement, on obtient un signal à harmoniques paires, donc sonnant comme du signal carré (d'après FM8 ça n'en est pas, à vérifier à l'oscillo...). Mais dès qu'on sort de 0 Hz l'oscillation de la porteuse altère le spectre : à 1 Hz on entend clairement que la fondamentale et l'octave alternent 1 fois par demi-cycle. Autrement dit la fondamentale est à 100% lorsque l'oscillation porteuse est à zéro ; l'octave est à 100% lorsque l'oscillation est au max (en + ou en -).
Le reste est également affecté, variant entre harmoniques impairs et tous les rangs, mais avec une crête spectrale qui reste constante.
Bon tout ça c'est de l'analyse vite faite à l'oreille, mais je ne pense pas me planter.
Je ne voudrais pas être lourd, mais finalement peu importe la fréquence, tout ça n'est qu'affaire de proportions. Bien que réfractaire aux maths, je me dis qu'un équation devrait poser le même principe pour une FM 100 Hz / 20 Hz que pour une FM 10.000 Hz / 200 Hz. Me gourre-je ? Ce qui se passe à 2 Hz relève aussi du même principe.
A 0 Hz je ne saisis plus : pour moduler une fréquence il faudrait d'abord qu'il y en ait une. A 0 Hz on module quoi ? Et comment la sinus modulante fait-elle pour se charger d'harmoniques ???
L'Analogique et la FM en UN SEUL livre, c'est ici : http://www.analog-fm-synth.fr
Anonyme
Il n'y a pas de hic, le vibrato est perceptible dans le domaine temporel (tu entends clairement la fréquence de la porteuse varier dans le temps, mais son spectre n'est que très peu altéré : pas de changement vraiment perceptible de sa forme d'onde dans le domaine fréquentiel).
Le phénomène que tu entends dans le cas d'une porteuse à très basse fréquence modulée par un signal audio ce sont les battements entre les bandes latérales positives et les bandes latérales négatives.
Oui, ce n'est qu'une affaire de proportions 100/20 ou 1000/200, avec le même index de modulation = même distribution (mais dans un registre différent) !
Le fonctionnement de la fm linéaire est très simple : tu ajoutes un signal à la fréquence de base d'un oscillateur, si cette dernière est de 0 hz (sans modulation l'oscillateur serait au repos), et que le modulateur a une amplitude allant de -10 à 10, la fréquence de la porteuse oscillera de -10 à 10 hz, au rythme du modulateur, y a rien de sorcier !
[ Dernière édition du message le 09/06/2010 à 17:41:25 ]
Alain_DX7
Super ton explication avec les valeurs de 10 : voilà le genre de truc simple et efficace. Je suis certain qu'on peut expliquer beaucoup de choses avec ce genre de simplicité (j'ai dit "expliquer", je n'ai pas dit "développer").
Ceci étant, et avec un porteur à 0 Hz ou très basse fréquence, as-tu une explication à l'apparition d'harmoniques ? (après ça j'arrête de poser la question, parce que je suis conscient de polluer un peu, là...).
L'Analogique et la FM en UN SEUL livre, c'est ici : http://www.analog-fm-synth.fr
theroms
Anonyme
Le spectre audible n'est pas alteré, oui. Mais je préfère de loin considérer tout le spectre de fréquences, y compris ce qui n'est pas audible. C'est bien plus facile à comprendre puisque ne sépare plus ce qui est en-dessous de 20 Hz de ce qui est au-dessus.
Le problème est qu'il n'est pas possible d'utiliser la même représentation pour les deux, même s'il s'agit fondamentalement d'un même phénomène : pour mettre en valeur les informations de l'un, il faut sacrifier l'autre...la musique ne parle que de ça d'ailleurs !
Ben je dirais que quelle que soit la fréquence de la porteuse, c'est toujours la fréquence du modulateur qui va déterminer l'espacement des composantes !
L'amplitude de la modulation réelle (-10 -> 10 hz dans mon exemple) est le produit de la fréquence du modulateur et de l'index de modulation. De cette façon, à index égal et quel que soit le rapport entre les fréquences de la porteuse et du modulateur, l'amplitude et la distribution des composantes sera la même, seul le registre et l'espacement changent !
Alain_DX7
Et je trouve étonnant qu'une forme d'onde ait une importance si la fréquence est à zéro. Pas d'oscillation, pas de forme. Il suffit qu'il y ait n'importe quelle valeur au-dessus de zéro pour que l'oscillation existe. A zéro on bascule dans le néant (seules les maths peuvent garantir ce zéro). Sauf que même sur un système à priori fiable comme FM8, les formes d'ondes semblent perdre les pédales à basse fréquence (elles se déforment en suite de crêtes-plats comme avec de l'analogique). Du coup on ne peut pas faire d'observation fiable.
Vu que je l'explication d'USW convient très bien au potentiel minable de mes 3 neurones chargés du calcul
Mais quand le modulateur est une sinus, donc sans harmoniques, bon sang de bon sang, d'où sortent les
L'Analogique et la FM en UN SEUL livre, c'est ici : http://www.analog-fm-synth.fr
Alain_DX7
Le rapport harmonique est constant, que ce soit audible ou pas ne change rien. Quand on parle de synthèse, il faut arrêter de se cantonner à la musique et à l'audio, parce qu'il y a des repères en dehors. Bon enfin c'est mon avis.
L'Analogique et la FM en UN SEUL livre, c'est ici : http://www.analog-fm-synth.fr
pjskyman
Il y a deux ans, je me suis amusé à développé en Java un synthétiseur modulaire bien sympathique. J'en parle car il m'a permis de comprendre un tas de choses. Comme tout programme informatique qui modélise un oscillateur, le principe reste toujours proche de la lecture d'une table de valeurs pré-calculées ou non pour produire le signal. Dans mon cas, je lisais cette table à vitesse constante, et dès qu'une modulation était appliquée sur la fréquence de l'oscillateur, la solution résidait à sauter des valeurs (augmentation de fréquence) ou les lire deux fois à la suite (diminution de fréquence) pour créer la modulation. Je simplifie car il se trouve que j'avais en réalité sur-échantillonné ma table au maximum pour éviter les phénomènes de repliement et d'artefacts. S'il avait fallu que j'implémente une modulation de la phase, c'est-à-dire décaler l'index auquel on vient piocher nos valeurs dans la table, bizarrement, on en revient au même. Tout ça pour dire que la modulation de fréquence et la modulation de phase, dans la pratique, et à fortiori en physique et dans la synthèse numérique, ça revient au même, à un facteur-près qui est mis en évidence dans la bonne vieille formule de physique que j'ai eu le temps d'oublier depuis le lycée et qui a été très justement rappelée bien plus haut dans ce sujet, à savoir x(t)=sin(w.t+p). En effet, quand on module le paramètre w et le paramètre p, à t près, on retrouve les mêmes phénomènes. Il n'y a qu'en mathématiques pures qu'on distingue ces deux genres de modulation. Pourquoi ? Euh bin les mathématiques sont précises, bien plus que la physique. Ou alors les mathématiciens ont la réputation de s'arracher les cheveux davantage que les physiciens. Bref. En conclusion, ça démontre bel et bien que Casio a orchestré un grand foutage de gueule en sortant à l'époque leur synthèse en modulation de phase ! C'est du simili-FM, avec la nécessité d'avoir des facteurs de modulation plus important pour retrouver exactement les mêmes sons (puisque p n'est pas fonction de t dans la formule).
Pour l'oscillateur à 0 Hz qui se fait moduler et produit donc des harmoniques, l'explication a été savamment donnée par usw précédemment. Mais il faut préciser qu'un oscillateur à 0 Hz ne se contente pas de n'émettre aucun son, il conserve surtout sa "dernière valeur", qui correspond à la phase, ou p dans la formule. Il a donc un spectre, composé d'une seule raie à son extrémité gauche (dans les graves, donc). Ça explique aussi pourquoi on retrouve toujours la phase dans la gauche des spectres de signaux constants (j'avais observé cela en trifouillant des FFT plus jeune). Similairement, si on s'amusait à moduler la phase d'un oscillateur à 0 Hz, je pense que vous visualisez qu'on se retrouve aussi avec un oscillateur qui se met à produire du son, car il change sa valeur constante qui pour le coup ne l'est plus.
À propos des modulations basse fréquence qui ne modifie pas le spectre, il est bien évident que si. Une modulation à fréquence audible ou une modulation à basse fréquence, et là je ne fais que répéter, ça ne modifie que la région du spectre impacté. Par extension, et là mon raisonnement est tiré par les cheveux, une modification du volume (=d'amplitude) sur un signal provoque tout autant sa déformation spectrale. Changer une amplitude sur un signal consiste à lui appliquer une modulation de fréquence qui ferait "voyager" le x(t) dans des zones où le sin a une valeur moindre. Je sais, je vais loin, mais ça m'a permis de comprendre un phénomène dont j'avais entendu parler il y a longtemps : le fait qu'un compresseur altère le spectre dans une moindre mesure. Si qqn arrive à formuler cela de manière plus claire, je suis preneur. D'ailleurs, en inversant le concept, un DX7 peut simuler des tremolos tout autant que des vibratos ! Ce qui est étonnant dans cette histoire, c'est que tout revient à une modulation de fréquence. Du coup, en FM, on peut réellement tout faire. Est-ce ça qui a fait la popularité de nos chères machines Yamaha ? Je ne sais guère. Mais en tout cas c'est certainement la raison première qui explique cette fascination chez tous les admirateurs de cette synthèse, et je veux bien sûr parler de nous !
Pour Alain, pour réussir à produire de riches harmoniques en appliquant une modulation sur un oscillateur à assez basse fréquence (genre 4 Hz), pourquoi pas, mais il est impératif que la modulation soit très importante, et la fréquence du modulant n'importe que peu. Moduler fortement signifie qu'on voyage très vite dans le sinus. On devine aisément l'apparition d'harmoniques.
pjskyman
- < Liste des sujets
- Charte

