9Close11
GodzilOn the 2019-08-05 at 04:21pm
Bon donc les craquement ne sont pas sur les note on/off mais les changements de fréquence au milieu d'une seule et meme note. Il faudrait que je fasse une capture correct du signal, mais c'est assez bizarre.

Je reset la phase sur le note-on, mais je ne suis pas sur a 100% que le hardware fasse vraiment ça, certains synthé ne reset pas l'oscillateur sur un note-on.
Je ne reset pas non plus lors du changement de frequence, si la note est tenu.

Ce qu'il faut que je fasse de toute maniere c'est plus de recherche sur comment les OPx generent leur signaux, apriori les OPL utilisent une table avec 1/4 de signal, et je doute que les OPK fonctionnent différemment.

Pour l'instant je genere le sinus de maniere traditionel, et bien sur ce n'est pas la bonne méthode (pour cet émulateur)

Un peu de doc sur le hardware des OPLx:

https://docs.google.com/document/d/18IGx18NQY_Q1PJVZ-bHywao9bhsDoAqoIn1rIm42nwo/edit

et

gtaylormb/opl3_fpgaGitHubReverse engineered SystemVerilog RTL version of the Yamaha OPL3 (YMF262) FM Synthesizer - gtaylormb/opl3_fpga