{"id":4653,"date":"2023-09-22T11:52:17","date_gmt":"2023-09-22T11:52:17","guid":{"rendered":"https:\/\/uatnew.boseprofessional.com\/?post_type=article&#038;p=4653"},"modified":"2024-10-04T13:29:43","modified_gmt":"2024-10-04T13:29:43","slug":"programming-philosop","status":"publish","type":"article","link":"https:\/\/boseprofessional.com\/fr\/support\/article\/programming-philosop\/","title":{"rendered":"Programming Philosophy \u2013 Outside In"},"content":{"rendered":"\n<section class=\"cc-sct\">\n<div class=\"bp_content-max-width cc-cntr\">\n<p class=\"bp_mar-btm-desk-0\">Lors de la programmation d'un syst\u00e8me DSP, il est souvent utile de suivre une approche \u00ab\u00a0de l'ext\u00e9rieur vers l'int\u00e9rieur\u00a0\u00bb. Cela signifie que les entr\u00e9es et les sorties sont cr\u00e9\u00e9es et connect\u00e9es aux objets de traitement avant l'ajout du routage interne des signaux \u00e0 la conception.<\/p>\n\n\n\n<div class=\"bp_articles-two-columns-wide\">\n<div class=\"bp_articles-two-column-left\">\n<h2 class=\"bp_article-inner-headline-16\">Entr\u00e9es<\/h2>\n\n\n\n<p>Le plus souvent, on commence par d\u00e9finir les entr\u00e9es n\u00e9cessaires au syst\u00e8me. Chaque entr\u00e9e doit \u00eatre positionn\u00e9e et chaque canal \u00e9tiquet\u00e9. Une fois les entr\u00e9es d\u00e9finies, on ajoute le traitement requis et on \u00e9tiquette chaque objet de traitement. \u00c9tiqueter chaque objet de traitement est simple et permet de r\u00e9duire consid\u00e9rablement les risques de confusion et d'erreurs lors de la mise en service du syst\u00e8me.<\/p>\n\n\n\n<p>Pour attribuer des noms similaires \u00e0 plusieurs objets en utilisant un num\u00e9ro incr\u00e9mentiel, s\u00e9lectionnez-les tous et appuyez sur F2. La bo\u00eete de dialogue \u00ab\u00a0Renommer la s\u00e9lection\u00a0\u00bb s\u2019ouvre alors et permet de renommer les objets \u00e0 l\u2019aide d\u2019un caract\u00e8re g\u00e9n\u00e9rique repr\u00e9sentant le num\u00e9ro incr\u00e9mentiel.\u00a0<\/p>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-column-right\">\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/7053ee7d6e63756f\/original\/programing_philosphy_1-jpeg.jpeg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/7053ee7d6e63756f\/original\/programing_philosphy_1-jpeg.jpeg 587w, https:\/\/assets.boseprofessional.com\/transform\/679ff800-512c-474f-a09b-4b474d5aaf93\/programing_philosphy_1-jpeg?io=transform:scale,width:150,height:145 150w, https:\/\/assets.boseprofessional.com\/transform\/679ff800-512c-474f-a09b-4b474d5aaf93\/programing_philosphy_1-jpeg?io=transform:scale,width:300,height:291 300w, https:\/\/assets.boseprofessional.com\/transform\/679ff800-512c-474f-a09b-4b474d5aaf93\/programing_philosphy_1-jpeg?io=transform:scale,width:480,height:465 480w, https:\/\/assets.boseprofessional.com\/transform\/679ff800-512c-474f-a09b-4b474d5aaf93\/programing_philosphy_1-jpeg?io=transform:scale,width:100,height:97 100w\" sizes=\"auto, (max-width: 587px) 100vw, 587px\" width=\"587\" height=\"569\" alt=\"Entr\u00e9es\" \"lazy\">\n<\/div>\n<\/div>\n\n\n\n<div>\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/286ae50c021ebf0c\/original\/programing_philosphy_2-jpg.jpg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/286ae50c021ebf0c\/original\/programing_philosphy_2-jpg.jpg 535w, https:\/\/assets.boseprofessional.com\/transform\/c92fe904-b6fd-4ab4-9e70-e048756e632d\/programing_philosphy_2-jpg?io=transform:scale,width:150,height:123 150w, https:\/\/assets.boseprofessional.com\/transform\/c92fe904-b6fd-4ab4-9e70-e048756e632d\/programing_philosphy_2-jpg?io=transform:scale,width:300,height:247 300w, https:\/\/assets.boseprofessional.com\/transform\/c92fe904-b6fd-4ab4-9e70-e048756e632d\/programing_philosphy_2-jpg?io=transform:scale,width:480,height:395 480w, https:\/\/assets.boseprofessional.com\/transform\/c92fe904-b6fd-4ab4-9e70-e048756e632d\/programing_philosphy_2-jpg?io=transform:scale,width:100,height:82 100w\" sizes=\"auto, (max-width: 535px) 100vw, 535px\" width=\"535\" height=\"440\" alt=\"Renommer la s\u00e9lection\" \"lazy\">\n\n\n\n<div class=\"bp_spacer-20\"><\/div>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-columns-wide\">\n<div class=\"bp_articles-two-column-left\">\n<h2 class=\"bp_article-inner-headline-16\">Sorties<\/h2>\n\n\n\n<p class=\"bp_mar-btm-0\">Toutes les sorties du syst\u00e8me sont ensuite plac\u00e9es. Chaque sortie est \u00e9tiquet\u00e9e et nomm\u00e9e pour indiquer sa fonction, puis un traitement du signal de sortie est ajout\u00e9 \u00e0 chaque sortie et \u00e9tiquet\u00e9 pour indiquer quels signaux sont trait\u00e9s par chaque objet.<\/p>\n\n\n\n<p>Dans de nombreux cas, il est utile de cr\u00e9er des sorties analogiques en tant qu'objets multiples. M\u00eame si les sorties pour les Enceintes, l'enregistrement et le codec sont toutes des sorties analogiques, le fait de faire de chaque paire st\u00e9r\u00e9o un objet ind\u00e9pendant peut faciliter la lecture et la compr\u00e9hension du fichier de projet.<\/p>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-column-right\">\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/588b4164c11b87f8\/original\/programing_philosphy_3-jpeg.jpeg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/588b4164c11b87f8\/original\/programing_philosphy_3-jpeg.jpeg 510w, https:\/\/assets.boseprofessional.com\/transform\/31ac3f12-27f7-446f-bf30-7470c199f42b\/programing_philosphy_3-jpeg?io=transform:scale,width:150,height:131 150w, https:\/\/assets.boseprofessional.com\/transform\/31ac3f12-27f7-446f-bf30-7470c199f42b\/programing_philosphy_3-jpeg?io=transform:scale,width:300,height:263 300w, https:\/\/assets.boseprofessional.com\/transform\/31ac3f12-27f7-446f-bf30-7470c199f42b\/programing_philosphy_3-jpeg?io=transform:scale,width:480,height:421 480w, https:\/\/assets.boseprofessional.com\/transform\/31ac3f12-27f7-446f-bf30-7470c199f42b\/programing_philosphy_3-jpeg?io=transform:scale,width:100,height:88 100w\" sizes=\"auto, (max-width: 510px) 100vw, 510px\" width=\"510\" height=\"447\" alt=\"Sorties\" \"lazy\">\n<\/div>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-columns-wide\">\n<div class=\"bp_articles-two-column-left\">\n<h2 class=\"bp_article-inner-headline-16\">Mixage et routage<\/h2>\n\n\n\n<p class=\"bp_mar-btm-desk-0\">La derni\u00e8re \u00e9tape de la cr\u00e9ation d'un fichier de projet consiste \u00e0 effectuer le mixage et le routage n\u00e9cessaires entre les entr\u00e9es et les sorties. Pour une salle de t\u00e9l\u00e9conf\u00e9rence \u00e9quip\u00e9e de plusieurs microphones, un m\u00e9langeur automatique de microphones ( AMM Il faudra \u00e9galement un routeur de salle de conf\u00e9rence (CRR). AMM Le CRR doit comporter toutes ses entr\u00e9es et sorties \u00e9tiquet\u00e9es pour correspondre \u00e0 celles du syst\u00e8me. Une fois toutes les entr\u00e9es et sorties \u00e9tiquet\u00e9es, leur c\u00e2blage peut \u00eatre rapidement effectu\u00e9. AMM et CRR.<\/p>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-column-right\">\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/50d0001eb7c87554\/original\/programing_philosphy_4-jpeg.jpeg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/50d0001eb7c87554\/original\/programing_philosphy_4-jpeg.jpeg 443w, https:\/\/assets.boseprofessional.com\/transform\/9e63596a-5513-4365-90f4-8d57bf560309\/programing_philosphy_4-jpeg?io=transform:scale,width:150,height:63 150w, https:\/\/assets.boseprofessional.com\/transform\/9e63596a-5513-4365-90f4-8d57bf560309\/programing_philosphy_4-jpeg?io=transform:scale,width:300,height:126 300w, https:\/\/assets.boseprofessional.com\/transform\/9e63596a-5513-4365-90f4-8d57bf560309\/programing_philosphy_4-jpeg?io=transform:scale,width:100,height:42 100w\" sizes=\"auto, (max-width: 443px) 100vw, 443px\" width=\"443\" height=\"186\" alt=\"Mixage et routage\" \"lazy\">\n<\/div>\n<\/div>\n\n\n\n<div>\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/57646acb447c8c6d\/original\/programing_philosphy_5-jpg.jpg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/57646acb447c8c6d\/original\/programing_philosphy_5-jpg.jpg 1534w, https:\/\/assets.boseprofessional.com\/transform\/77772417-70fa-45b7-b09d-130dffcebc4a\/programing_philosphy_5-jpg?io=transform:scale,width:150,height:56 150w, https:\/\/assets.boseprofessional.com\/transform\/77772417-70fa-45b7-b09d-130dffcebc4a\/programing_philosphy_5-jpg?io=transform:scale,width:300,height:112 300w, https:\/\/assets.boseprofessional.com\/transform\/77772417-70fa-45b7-b09d-130dffcebc4a\/programing_philosphy_5-jpg?io=transform:scale,width:1024,height:384 1024w, https:\/\/assets.boseprofessional.com\/transform\/77772417-70fa-45b7-b09d-130dffcebc4a\/programing_philosphy_5-jpg?io=transform:scale,width:480,height:180 480w, https:\/\/assets.boseprofessional.com\/transform\/77772417-70fa-45b7-b09d-130dffcebc4a\/programing_philosphy_5-jpg?io=transform:scale,width:768,height:288 768w, https:\/\/assets.boseprofessional.com\/transform\/77772417-70fa-45b7-b09d-130dffcebc4a\/programing_philosphy_5-jpg?io=transform:scale,width:100,height:37 100w\" sizes=\"auto, (max-width: 1534px) 100vw, 1534px\" width=\"1534\" height=\"575\" alt=\"M\u00e9lange et routage 2\" \"lazy\">\n\n\n\n<div class=\"bp_spacer-20\"><\/div>\n<\/div>\n\n\n\n<div>\n<h2 class=\"bp_article-inner-headline-16\">Nettoyage<\/h2>\n\n\n\n<p class=\"bp_mar-btm-0\">Une fois que toutes les entr\u00e9es et sorties ont \u00e9t\u00e9 c\u00e2bl\u00e9es \u00e0 AMM et CRR, la lisibilit\u00e9 du fichier de projet peut \u00eatre am\u00e9lior\u00e9e en ajustant l'espacement des ports sur le AMM et les entr\u00e9es et sorties CRR. Il peut \u00e9galement \u00eatre utile de d\u00e9placer les entr\u00e9es ou les sorties vers le haut ou vers le bas dans la vue Projet pour simplifier le c\u00e2blage.<\/p>\n<\/div>\n\n\n\n<div>\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/7eb213b792414bad\/original\/programing_philosphy_6-jpg.jpg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/7eb213b792414bad\/original\/programing_philosphy_6-jpg.jpg 1520w, https:\/\/assets.boseprofessional.com\/transform\/074e1085-184c-43cd-85bb-31edb34260b0\/programing_philosphy_6-jpg?io=transform:scale,width:150,height:60 150w, https:\/\/assets.boseprofessional.com\/transform\/074e1085-184c-43cd-85bb-31edb34260b0\/programing_philosphy_6-jpg?io=transform:scale,width:300,height:120 300w, https:\/\/assets.boseprofessional.com\/transform\/074e1085-184c-43cd-85bb-31edb34260b0\/programing_philosphy_6-jpg?io=transform:scale,width:1024,height:408 1024w, https:\/\/assets.boseprofessional.com\/transform\/074e1085-184c-43cd-85bb-31edb34260b0\/programing_philosphy_6-jpg?io=transform:scale,width:480,height:191 480w, https:\/\/assets.boseprofessional.com\/transform\/074e1085-184c-43cd-85bb-31edb34260b0\/programing_philosphy_6-jpg?io=transform:scale,width:768,height:306 768w, https:\/\/assets.boseprofessional.com\/transform\/074e1085-184c-43cd-85bb-31edb34260b0\/programing_philosphy_6-jpg?io=transform:scale,width:100,height:40 100w\" sizes=\"auto, (max-width: 1520px) 100vw, 1520px\" width=\"1520\" height=\"606\" alt=\"Nettoyage\" \"lazy\">\n<\/div>\n\n\n\n<div class=\"bp_spacer-cont\"><\/div>\n<\/div>\n<\/section>\n","protected":false},"featured_media":0,"template":"","class_list":["post-4653","article","type-article","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/article\/4653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/types\/article"}],"version-history":[{"count":1,"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/article\/4653\/revisions"}],"predecessor-version":[{"id":124442,"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/article\/4653\/revisions\/124442"}],"wp:attachment":[{"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/media?parent=4653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}