{"id":3636,"date":"2020-08-31T20:57:46","date_gmt":"2020-08-31T18:57:46","guid":{"rendered":"https:\/\/ceo.oric.org\/?p=3636"},"modified":"2020-08-31T20:57:46","modified_gmt":"2020-08-31T18:57:46","slug":"les-sons-preprogrammes-de-loric-2","status":"publish","type":"post","link":"https:\/\/oric.bqtt.net\/index.php\/2020\/08\/31\/les-sons-preprogrammes-de-loric-2\/","title":{"rendered":"Les sons pr\u00e9programm\u00e9s de l&#8217;Oric"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">2<sup>e<\/sup> partie\u00a0: PING, SHOOT, EXPLODE, TOUCON et TOUNOR<\/h4>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Dans la premi\u00e8re partie, nous avons vu comment modifier en Ram les sons pr\u00e9programm\u00e9s dans la Rom, afin de pouvoir les adapter \u00e0 nos besoins. Dans&nbsp; cette 2<sup>e<\/sup> partie, nous verrons PING, SHOOT, EXPLODE, TOUCON (son des touches contr\u00f4les) et TOUNOR (son des touches normales). Ces cinq commandes ont toutes le m\u00eame code&nbsp;: LDX&nbsp;LL, LDY&nbsp;HH et JSR&nbsp;#FA86. Seule diff\u00e8re l&#8217;adresse LLHH ciblant le bloc des 14 param\u00e8tres que la routine #FA86 doit envoyer au PSG 8912.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pendant que je suis dans les g\u00e9n\u00e9ralit\u00e9s, remarquons que ces 5 sons utilisent une seule et m\u00eame enveloppe, la n\u00b00 <strong>\\<\/strong>, mais avec une dur\u00e9e diff\u00e9rente pour chacun d&#8217;eux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ils se r\u00e9partissent ensuite en 2 groupes\u00a0: D&#8217;une part PING, TOUCON et TOUNOR qui utilisent un seul canal, le n\u00b01 et pas de bruit blanc et d&#8217;autre part SHOOT et EXPLODE qui n&#8217;utilisent QUE du bruit blanc, mais mix\u00e9 aux canaux 1,2 et 3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour le groupe PING, TOUCON et TOUNOR, c&#8217;est la p\u00e9riode de ce canal 1 (param\u00e8tres R0\/R1) qui fait la diff\u00e9rence. \u00a0Pour le groupe SHOOT et EXPLODE, c&#8217;est la p\u00e9riode du bruit blanc (param\u00e8tre R6) qui fait la diff\u00e9rence. Vous savez d\u00e9j\u00e0 quasiment tout\u00a0! Les 2 commandes restantes, ZAP et OUPS, ont une structure diff\u00e9rente et seront trait\u00e9es dans la troisi\u00e8me et derni\u00e8re partie de cette \u00e9tude.<\/p>\n\n\n\n<h4 class=\"has-text-align-center wp-block-heading\"><strong>La commande PING<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Contenu du bloc des 14 param\u00e8tres (voir le fichier source PINGLM.ASM)&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>#18, #00<\/strong>, #00, #00, #00, #00, #00\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pour R0 \u00e0 R6<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>#3E, #10<\/strong>, #00, #00, <strong>#00, #0F, #00<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pour R7 \u00e0 R13.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00eatons attention aux valeurs diff\u00e9rentes de z\u00e9ro (sauf pour R7). Que fait PING&nbsp;?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Contr\u00f4le des canaux en service\u00a0: R7\u00a0= <strong>#3E<\/strong> = 0011 111<strong>0<\/strong>. Seul le canal 1 est actif.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-P\u00e9riode du canal 1\u00a0: R0\/R1 = <strong>#0018<\/strong>. Le son produit est proche du MI de l&#8217;octave 6.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Volume du son pour le canal 1\u00a0: R8\u00a0= <strong>#10<\/strong>. Le volume est contr\u00f4l\u00e9 par une enveloppe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Dur\u00e9e de cette enveloppe\u00a0: R11\/R12\u00a0: <strong>#0F00<\/strong>. On a #0F00x256=983040\u00a0\u00b5s soit environ 1s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Num\u00e9ro de l&#8217;enveloppe\u00a0: R13\u00a0= <strong>#00<\/strong>. Il s&#8217;agit de la rampe descendante de forme<strong> \\.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PING envoie sur le canal 1 un son proche du MI de l&#8217;octave 6. Ce son attaque directement au volume maximal puis d\u00e9croit jusqu&#8217;au niveau z\u00e9ro, ce qui prend\u00a0 environ 1s. La production de bruit blanc est inactiv\u00e9e. Les variables que nous pouvons ajuster sont la p\u00e9riode et la dur\u00e9e du son.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Variantes<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Je vous propose deux programmes, PING1.BAS qui offre quelques exemples de variantes et PING2.BAS qui permet d&#8217;exp\u00e9rimenter soi-m\u00eame des sons bas\u00e9s sur PING en ajustant \u00e0 volont\u00e9 la p\u00e9riode et la dur\u00e9e de l&#8217;enveloppe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ces 2 programmes chargent PINGLM en Ram et de DOKEnt les valeurs \u00e0 modifier selon les choix offerts par un menu. Compte tenu de l&#8217;adresse d&#8217;implantation de PINGLM en Ram (de #9800 \u00e0 #9814), les adresses \u00e0 DOKEr sont&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En #9807- #9808&nbsp;: La p\u00e9riode du canal 1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En #9812- #9813\u00a0: La dur\u00e9e de la rampe. PING1.BAS propose 20 variantes de PING qui illustrent les possibilit\u00e9s (figure de gauche page pr\u00e9c\u00e9dente), que je vous laisse approfondir avec PING2.BAS en jouant simultan\u00e9ment sur la p\u00e9riode et sur la dur\u00e9e.<\/p>\n\n\n\n<h4 class=\"has-text-align-center wp-block-heading\"><strong>Les commandes TOUCON et TOUNOR<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Voici ce que r\u00e9v\u00e8le le bloc des 14 param\u00e8tres&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour TOUCON&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>#2F, #00,<\/strong> #00, #00, #00, #00, #00\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pour R0 \u00e0 R6<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">#3E, <strong>#10<\/strong>, #00, #00, <strong>#1F, #00, #00<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pour R7 \u00e0 R13.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour TOUNOR&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>#1F, #00,<\/strong> #00, #00, #00, #00, #00\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pour R0 \u00e0 R6<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">#3E, <strong>#10<\/strong>, #00, #00, <strong>#1F, #00, #00<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pour R7 \u00e0 R13.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ces deux commandes ne diff\u00e8rent que par <strong>la p\u00e9riode du canal 1<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Contr\u00f4le des canaux en service\u00a0: R7\u00a0= <strong>#3E<\/strong> = 0011 111<strong>0<\/strong>. Seul le canal 1 est actif.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-La p\u00e9riode du canal 1 (R0\/R1) vaut&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0<strong>#002F pour TOUCON<\/strong> (MI de l&#8217;octave 5) et<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0<strong>#001F pour TOUNOR<\/strong> (SI de l&#8217;octave 5).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Volume du son pour le canal 1\u00a0: R8\u00a0= <strong>#10<\/strong>. Le volume est contr\u00f4l\u00e9 par une enveloppe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-La dur\u00e9e de l&#8217;enveloppe (R11\/R12) est de <strong>#001F<\/strong> (environ 8\u00a0ms). C&#8217;est la diff\u00e9rence majeure avec PING\u00a0: Si PING est bref, TOUCON et TOUNOR sont ultra-brefs\u00a0!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Num\u00e9ro de l&#8217;enveloppe\u00a0: R13\u00a0= <strong>#00<\/strong>. Il s&#8217;agit de la rampe descendante de forme<strong> \\.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comme pour PING, les variables que nous pouvons ajuster sont la p\u00e9riode et la dur\u00e9e du son. En fait, le fonctionnement des commandes TOUCON et TOUNOR est tout \u00e0 fait semblable \u00e0 celui de PING.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Variantes<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Comme pour PING, je vous propose deux programmes&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-TOUCON1.BAS propose 18 variantes de TOUCON\/TOUNOR qui illustrent les possibilit\u00e9s (figure de droite page pr\u00e9c\u00e9dente) et que je vous laisse approfondir avec<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-TOUCON2.BAS en jouant simultan\u00e9ment sur la p\u00e9riode et sur la dur\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ces 2 programmes s&#8217;appliquent aussi bien \u00e0 TOUCON qu&#8217;\u00e0 TOUNOR. Les adresse d&#8217;implantation de TOUCONLM en Ram et les adresses \u00e0 DOKEr sont les m\u00eames que pour PING.<\/p>\n\n\n\n<h4 class=\"has-text-align-center wp-block-heading\"><strong>Les commandes SHOOT et EXPLODE<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Voici ce que r\u00e9v\u00e8le le bloc des 14 param\u00e8tres&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour SHOOT&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">#00, #00, #00, #00, #00, #00, <strong>#0F<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pour R0 \u00e0 R6<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">#07, <strong>#10, #10, #10, #00, #08, #00<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 R7 \u00e0 R13.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour EXPLODE&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">#00, #00, #00, #00, #00, #00, <strong>#1F<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pour R0 \u00e0 R6<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">#07, <strong>#10, #10, #10, #00, #18, #00<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 R7 \u00e0 R13.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On peut observer les param\u00e8tres&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Contr\u00f4le des canaux en service\u00a0: R7\u00a0= <strong>#07<\/strong> = 00<strong>00 0<\/strong>111. Les canaux 1, 2 et 3 ne d\u00e9livrent que du bruit blanc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Ce bruit blanc a pour p\u00e9riode R6\u00a0= <strong>#0F pour SHOOT<\/strong> et R6 = <strong>#1F pour EXPLODE.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Pour les 2 commandes, le volume du son sur les 3 canaux est contr\u00f4l\u00e9 par une enveloppe&nbsp;: R8 \u00e0 R10&nbsp;valent #10.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-La dur\u00e9e de cette enveloppe (R11\/R12) est <strong>#0800\u00a0 (0,5\u00a0s environ) pour SHOOT<\/strong> et\u00a0 <strong>#1800 (1,6\u00a0s environ) pour EXPLODE<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-Num\u00e9ro de l&#8217;enveloppe\u00a0: R13\u00a0= <strong>#00<\/strong>. Il s&#8217;agit de la rampe descendante de forme<strong> \\.<\/strong> Ces deux commandes sont tr\u00e8s proches l&#8217;une de l&#8217;autre. <strong>Elles ne diff\u00e8rent que par la dur\u00e9e de l&#8217;enveloppe et la p\u00e9riode du bruit blanc.<\/strong> La particularit\u00e9 de ces 2 sons est de reposer uniquement sur la production de bruit blanc\u00a0! Par d\u00e9finition, un bruit blanc est un signal al\u00e9atoire (voir <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Bruit_blanc\">https:\/\/fr.wikipedia.org\/wiki\/Bruit_blanc<\/a>) et la notion de &#8220;p\u00e9riode du bruit blanc&#8221; est surprenante, mais bon, voyons ce que \u00e7a donne en pratique\u2026<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Variantes<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Ici encore les possibilit\u00e9s de modulation sont \u00e9videntes&nbsp;: Soit on modifie la p\u00e9riode du bruit blanc, soit on joue sur la dur\u00e9e de l&#8217;enveloppe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comme pr\u00e9c\u00e9demment, la proc\u00e9dure consistera \u00e0 charger SHOOTLM ou EXPLODELM en Ram et \u00e0 POKEr les valeurs \u00e0 modifier. Ces 2 routines ont la m\u00eame adresse d&#8217;implantation en Ram (de #9800 \u00e0 #9814) et les m\u00eames adresses \u00e0 POKEr :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En #980D :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; La p\u00e9riode du bruit blanc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En #9812- #9813 :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; La dur\u00e9e de la rampe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les programmes SHOOT1.BAS (figure de gauche page pr\u00e9c\u00e9dente) et EXPLODE1.BAS (figure de droite page pr\u00e9c\u00e9dente) offrent quelques \u00e9chantillons \u00e0 \u00e9couter. Dans SHOOT1.BAS, la p\u00e9riode du bruit blanc et la dur\u00e9e de l&#8217;enveloppe varient s\u00e9par\u00e9ment, tandis que dans EXPLODE1.BAS les variations de ces 2 param\u00e8tres sont combin\u00e9es. Les programmes SHOOT2.BAS et EXPLOD2.BAS vous permettrons d&#8217;exp\u00e9rimenter vos propres id\u00e9es, en ajustant \u00e0 volont\u00e9 la p\u00e9riode du bruit blanc et la dur\u00e9e de l&#8217;enveloppe. En fait ces 2 programmes s&#8217;appliquent aussi bien \u00e0 SHOOT qu&#8217;\u00e0 EXPLODE. Avec un peu de chance vous aurez la surprise de retrouver EXPLODE avec SHOOT2.BAS et SHOOT avec EXPLODE2.BAS\u00a0!<\/p>\n\n\n\n<h4 class=\"has-text-align-center wp-block-heading\"><strong>Petite douceur<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s tout ce travail, il est temps de s&#8217;offrir une petite g\u00e2terie. Tous les sons examin\u00e9s jusqu&#8217;ici \u00e9taient bas\u00e9s sur l&#8217;enveloppe n\u00b00 <strong>\\.<\/strong> Juste pour voir, j&#8217;ai fait quelques essais avec les enveloppes \/, <strong>\/\/\/\/<\/strong>, \/ \u035e \u00a0\u00a0et \/\\\/\\\/<strong>\u00a0<\/strong>, ceci<strong> <\/strong>pour les 5 sons PING, SHOOT, EXPLODE, TOUCON et TOUNOR. Pour chacun de ces sons, un seul param\u00e8tre diff\u00e8re des param\u00e8tres d&#8217;origine\u00a0: R13, qui est respectivement mis \u00e0 #04 (<strong>\/<\/strong>), #0C (<strong>\/\/\/\/<\/strong>), #0D (<strong>\/ \u035e <\/strong>\u00a0) et #0E (<strong>\/\\\/\\\/<\/strong>) (figure ci-dessus).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comme on pouvait s&#8217;y attendre, les sons produits avec les enveloppes <strong>\/\/\/\/<\/strong>, <strong>\/ \u035e <\/strong>&nbsp;&nbsp;et <strong>\/\\\/\\<\/strong> continuent \u00e0 l&#8217;infini &nbsp;(mais j&#8217;ai coup\u00e9&nbsp;!).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour PING, SHOOT, EXPLODE, TOUCON et TOUNOR avec enveloppe <strong>\/<\/strong>, les r\u00e9sultats sont assez surprenants, car ces 5 sons fonctionnent \u00e0 l&#8217;envers&nbsp;de ce qu&#8217;on a habituellement dans l&#8217;oreille&nbsp;! Les sons TOUCON et TOUTNOR invers\u00e9s sont particuli\u00e8rement int\u00e9ressants.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Avec l&#8217;enveloppe <strong>\/\/\/\/<\/strong> (c&#8217;est \u00e0 dire les sons pr\u00e9c\u00e9dents mais r\u00e9p\u00e9t\u00e9s \u00e0 l&#8217;infini), on d\u00e9couvre des bruits surprenants de machines ou de sonneries.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;enveloppe<strong> \/ \u035e \u00a0<\/strong>\u00a0est moins int\u00e9ressante car le volume du son est maintenu au niveau haut \u00e0 l&#8217;infini.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enfin l&#8217;enveloppe <strong>\/\\\/\\\/,<\/strong> coupl\u00e9e \u00e0 PING, SHOOT et EXPLODE nous emm\u00e8ne au bord de la mer (avec beaucoup d&#8217;imagination). A nouveau TOUCON et TOUTNOR donnent des r\u00e9sultats plut\u00f4t rigolos que je vous laisse les d\u00e9couvrir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vous trouverez tous les fichiers de ces exp\u00e9rimentations et une mine d&#8217;id\u00e9es pour agr\u00e9menter le bruitage de vos programmes dans le fichier SonsPreprogr2.zip qui accompagne cet article.<\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\">A suivre\u2026<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/08\/SonsPreprogr2.zip\">SonsPreprogr2.zip<\/a><a href=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/08\/SonsPreprogr2.zip\" class=\"wp-block-file__button\" download>T\u00e9l\u00e9charger<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>2e partie\u00a0: PING, SHOOT, EXPLODE, TOUCON et TOUNOR Introduction Dans la premi\u00e8re partie, nous avons vu comment modifier en Ram les sons pr\u00e9programm\u00e9s dans la Rom, afin de pouvoir les adapter \u00e0 nos besoins. Dans&nbsp; cette 2e partie, nous verrons PING, SHOOT, EXPLODE, TOUCON (son des touches contr\u00f4les) et TOUNOR (son des touches normales). Ces [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3640,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[338,346,347,348,22,315],"tags":[671],"class_list":["post-3636","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-338","category-assembleur","category-atmos","category-basic","category-ceomag","category-oric1","tag-ceomag361"],"_links":{"self":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts\/3636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/comments?post=3636"}],"version-history":[{"count":0,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts\/3636\/revisions"}],"wp:attachment":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/media?parent=3636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/categories?post=3636"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/tags?post=3636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}