{"id":342,"date":"2024-10-18T21:40:50","date_gmt":"2024-10-18T19:40:50","guid":{"rendered":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/?post_type=project&#038;p=342"},"modified":"2024-11-12T12:03:25","modified_gmt":"2024-11-12T11:03:25","slug":"synthetiseur-basic-blue","status":"publish","type":"project","link":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/project\/synthetiseur-basic-blue\/","title":{"rendered":"Basic Blue Synth"},"content":{"rendered":"\n<p>Un synth\u00e9tiseur simple mais complet avec 2 oscillateurs, mode libre ou unisson, 2 filtres LPF\/HPF, un clavier, un oscilloscope.<\/p>\n\n\n\n<p>J&rsquo;aime beaucoup l&rsquo;approche modulaire de la JS API Audio, car c&rsquo;est un principe d\u00e9j\u00e0 familier pour moi avec ma passion pour les instruments de musique analogiques et les synth\u00e9tiseurs modulaires. Aussi, ce genre de projet me sert \u00e0 essayer des architectures diff\u00e9rentes afin de trouver la plus int\u00e9ressante pour de plus gros projets.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>JS API Audio<\/li>\n\n\n\n<li>POO<\/li>\n\n\n\n<li>Visualisation Data<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"724\" height=\"668\" src=\"http:\/\/localhost\/WORDPRESS\/1024_portfolio_test\/wordpress\/wp-content\/uploads\/2024\/10\/image-7.png\" alt=\"\" class=\"wp-image-377 size-full\" srcset=\"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-7.png 724w, https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-7-300x277.png 300w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Les deux oscillateurs se lancent lorsque l&rsquo;on appuie sur les touches du clavier, mais ils peuvent \u00eatre r\u00e9gl\u00e9s ind\u00e9pendamment, ou jouer \u00e0 l&rsquo;unisson. Allumer les boutons \u00ab\u00a0trig hold\u00a0\u00bb a pour effet de maintenir la note. On peut toujours en modifier la fr\u00e9quence (note).<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:80px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"406\" height=\"337\" src=\"http:\/\/localhost\/WORDPRESS\/1024_portfolio_test\/wordpress\/wp-content\/uploads\/2024\/10\/image-9.png\" alt=\"\" class=\"wp-image-379 size-full\" srcset=\"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-9.png 406w, https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-9-300x249.png 300w\" sizes=\"auto, (max-width: 406px) 100vw, 406px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Chaque \u00e9l\u00e9ment est bien s\u00e9par\u00e9 dans une classe, qui peuvent me servir dans d&rsquo;autres projets, et que j&rsquo;am\u00e9liore au fur et \u00e0 mesure.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:80px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"583\" src=\"http:\/\/localhost\/WORDPRESS\/1024_portfolio_test\/wordpress\/wp-content\/uploads\/2024\/10\/image-8.png\" alt=\"\" class=\"wp-image-378 size-full\" srcset=\"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-8.png 576w, https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-8-296x300.png 296w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Par exemple cette classe me sert \u00e0 pouvoir re-router automatiquement certains modules en cas de bypass dans la chaine.<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Un synth\u00e9tiseur complet avec 2 oscillateurs, mode libre ou unisson, 2 filtres LPF\/HPF, un clavier, un oscilloscope.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":[],"categories":[],"tags":[30,22],"techno":[19],"class_list":["post-342","project","type-project","status-publish","hentry","tag-js-api-audio","tag-poo","techno-javascript"],"_links":{"self":[{"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/project\/342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/project"}],"about":[{"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/types\/project"}],"wp:attachment":[{"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/media?parent=342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/categories?post=342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/tags?post=342"},{"taxonomy":"techno","embeddable":true,"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/techno?post=342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}