{"id":13328,"date":"2026-07-02T16:03:23","date_gmt":"2026-07-02T14:02:29","guid":{"rendered":"https:\/\/apo33.org\/?page_id=13328"},"modified":"2026-08-07T17:23:19","modified_gmt":"2026-08-07T15:23:19","slug":"zine-radionoisecollective","status":"publish","type":"page","link":"https:\/\/apo33.org\/?page_id=13328","title":{"rendered":"ZINE &#8211; RadioNoiseCollective"},"content":{"rendered":"\n<p class=\"has-white-color has-text-color wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Radio Noise Collective : Open Radio Toolkit<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cette page prolonge le <strong>zine Radio Noise Collective 2nd Transmission, intervention artistique pour <em>Neural Magazine #80, 2026<\/em><\/strong>. Accessible via le QR code imprim\u00e9 dans le zine, elle rassemble des ressources pratiques pour exp\u00e9rimenter la radio comme m\u00e9dium artistique, instrument et forme collective de transmission.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les ressources comprennent le sch\u00e9ma et le code de l\u2019\u00e9metteur AM Arduino, des instructions pour construire et transmettre avec des antennes improvis\u00e9es, le logiciel <a href=\"https:\/\/sourceforge.net\/projects\/icestream\/\" target=\"_blank\" rel=\"noreferrer noopener\">Icestream<\/a> pour la diffusion autonome en ligne, ainsi qu\u2019un hack de circuit-bending FM\/AM permettant de transformer des radios portables en instruments \u00e9lectroniques jouables.<\/p>\n\n\n\n<p class=\"has-white-color has-text-color wp-block-paragraph\"><\/p>\n\n\n    <div class=\"dynamic-tabs\">\n        <div class=\"tab-list\">\n                            <input type=\"radio\" name=\"tab\" id=\"tab-0\" class=\"tab-input\" checked>\n                <label for=\"tab-0\" class=\"tab-label\" data-target=\"content-0\">Sch\u00e9ma AM<\/label>\n                            <input type=\"radio\" name=\"tab\" id=\"tab-1\" class=\"tab-input\" >\n                <label for=\"tab-1\" class=\"tab-label\" data-target=\"content-1\">Code Arduino<\/label>\n                            <input type=\"radio\" name=\"tab\" id=\"tab-2\" class=\"tab-input\" >\n                <label for=\"tab-2\" class=\"tab-label\" data-target=\"content-2\">\u00c9metteur radio<\/label>\n                            <input type=\"radio\" name=\"tab\" id=\"tab-3\" class=\"tab-input\" >\n                <label for=\"tab-3\" class=\"tab-label\" data-target=\"content-3\">Icestream<\/label>\n                            <input type=\"radio\" name=\"tab\" id=\"tab-4\" class=\"tab-input\" >\n                <label for=\"tab-4\" class=\"tab-label\" data-target=\"content-4\">Circuit-bending radio<\/label>\n                            <input type=\"radio\" name=\"tab\" id=\"tab-5\" class=\"tab-input\" >\n                <label for=\"tab-5\" class=\"tab-label\" data-target=\"content-5\">Jouer la radio<\/label>\n                    <\/div>\n\n                    <div class=\"tab-content\" id=\"content-0\" style=\"display:block;\">\n                <p>\n  Circuit d\u2019\u00e9metteur AM pour Arduino Uno R3 et Arduino Nano Classic.<br \/>\n  Le signal audio est connect\u00e9 \u00e0 A0 et les deux sorties d\u2019antenne sont g\u00e9n\u00e9r\u00e9es sur D3 et D11.\n<\/p>\n<figure class=\"wp-block-image size-large\">\n  <img decoding=\"async\" src=\"https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/RNC-AM-schematics-black.png\" alt=\"\" class=\"wp-image-13422\" \/><br \/>\n<\/figure>\n<p>\n  Ce dispositif de transmission radio AM utilisant une antenne improvis\u00e9e a \u00e9t\u00e9 d\u00e9velopp\u00e9 par Jenny Pickett et Julien Ottavi pour les performances de Radio Noise Collective.\n<\/p>\n<p>\n  Le sch\u00e9ma est adapt\u00e9 de <em>AM Transmitter With Arduino<\/em> de Doctor Volt, publi\u00e9 sur Instructables :\n<\/p>\n<p>\n  <a href=\"https:\/\/www.instructables.com\/AM-Transmitter-With-Arduino\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #dcc5ff\"><br \/>\n    AM Transmitter With Arduino<br \/>\n  <\/a>\n<\/p>\n<p class=\"resource-license\">\n  Ce travail est mis \u00e0 disposition selon les termes de la licence<br \/>\n  Creative Commons Attribution - Partage dans les M\u00eames Conditions 4.0 International.<br \/>\n  <a href=\"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #dcc5ff\"><br \/>\n    Consulter la licence<br \/>\n  <\/a>.<\/p>\n            <\/div>\n                    <div class=\"tab-content\" id=\"content-1\" style=\"display:none;\">\n                <p>\n  Ce programme Arduino g\u00e9n\u00e8re le signal porteur AM et le module \u00e0 partir d\u2019un signal audio connect\u00e9 \u00e0 A0.<br \/>\n  Il est con\u00e7u pour l\u2019Arduino Uno R3 et l\u2019Arduino Nano Classic utilisant un ATmega328P\/ATmega328 \u00e0 16 MHz.\n<\/p>\n<p>\n  La fr\u00e9quence de transmission est s\u00e9lectionn\u00e9e au d\u00e9but du programme en modifiant la valeur <code>FRQ<\/code>.<br \/>\n  Le signal porteur est g\u00e9n\u00e9r\u00e9 sur les broches num\u00e9riques D3 et D11, qui sont connect\u00e9es \u00e0 l\u2019antenne de l\u2019\u00e9metteur.\n<\/p>\n<pre class=\"resource-code\"><code>\/*This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/.*\/\r\n\r\n\/\/ OCR2 values for available Transmit frequencies: OCR2A\/B = 8000\/Ft[Khz] - 1\r\n#define F_8MHZ 0\r\n#define F_4MHZ 1\r\n#define F_2666 2\r\n#define F_2000 3\r\n#define F_1600 4\r\n#define F_1333 5\r\n#define F_1143 6\r\n#define F_1000 7\r\n#define F_880 8\r\n#define F_800 9\r\n#define F_727 10\r\n#define F_666 11\r\n#define F_615 12\r\n#define F_571 13\r\n#define F_533 14\r\n#define F_500 15\r\n\r\n#define FRQ F_1600 \/\/Replace OCR2 value for frequency here, if necessary\r\n\r\n#define ANTENNA_1 PD3 \/\/Arduino Nano\/Uno Pin D3\r\n#define ANTENNA_2 PB3 \/\/Arduino Nano\/Uno Pin D11\r\n\r\n\r\nvoid setup() {\r\n        \/\/Timer 2: Carrier Frequency generation\r\n        TCCR2A = bit(COM2A0) + bit(COM2B0); \/\/ Toggle OC0A (Pin 11) and OC0B (Pin 3) on Compare Match\r\n        bitSet(TCCR2A, WGM21); \/\/ CTC Mode\r\n        TCCR2B = bit(CS20); \/\/ No clock Prescaling\r\n        OCR2A = FRQ;\r\n        OCR2B = FRQ;\r\n        bitSet(TCCR2B, FOC2B);  \/\/ Force Output Compare B; Toggle inverted\r\n        \r\n        \/\/Timer 1: PWM\r\n        pinMode(9, OUTPUT);\r\n        TCCR1A =  bit(WGM11) + bit(WGM10); \/\/Fast PWM, 10 Bit\r\n        TCCR1B = bit(WGM12) + bit(CS10); \/\/ No Prescaling\r\n  TIMSK1 = bit(OCIE1A) + bit(TOIE1);\/\/ Output Compare A Match and overflow Interrupt Enable\r\n        \/\/TCCR1A += bit(COM1A0) + bit(COM1A1); \/\/Toggle Pin 9 on compare match\r\n\r\n        \/\/ADC Settings\r\n        ADMUX = bit(REFS1) + bit(REFS0); \/\/Reference internal 1.1V\r\n        ADCSRA = bit(ADEN) + bit(ADSC) + bit(ADATE); \/\/Auto Trigger enable, free running\r\n        ADCSRA += bit(ADPS2) + bit(ADPS1); \/\/Divide by 64 -&gt; 18.5k Sample rate\r\n        DIDR0 = bit(ADC0D);\r\n}\r\n\r\n\/* Overflow Interrupt*\/\r\nISR(TIMER1_OVF_vect) {\r\n        uint16_t adc = ADC;\r\n        OCR1A = adc;\r\n        bitSet(DDRD, ANTENNA_1); \/\/ timer 2 outputs on\r\n        bitSet(DDRB, ANTENNA_2);\r\n}\r\n\r\n\/* Output Compare A Match Interrupt *\/\r\nISR(TIMER1_COMPA_vect) {\r\n        bitClear(DDRD, ANTENNA_1); \/\/ timer 2 outputs off\r\n        bitClear(DDRB, ANTENNA_2);\r\n}\r\n\r\nvoid loop() \r\n{\r\n}\r\n<\/code><\/pre>\n            <\/div>\n                    <div class=\"tab-content\" id=\"content-2\" style=\"display:none;\">\n                <h3>Instructions pour l\u2019\u00e9metteur AM<\/h3>\n<p>\n  L\u2019\u00e9metteur utilise deux sorties Arduino, D3 et D11, pour g\u00e9n\u00e9rer la porteuse radiofr\u00e9quence.<br \/>\n  L\u2019antenne est connect\u00e9e entre ces deux sorties.\n<\/p>\n<h4>Connexions<\/h4>\n<ul>\n<li>D3 \u2192 connexion antenne 1<\/li>\n<li>D11 \u2192 connexion antenne 2<\/li>\n<li>Entr\u00e9e audio \u2192 A0<\/li>\n<li>Masse du circuit audio \u2192 GND de l\u2019Arduino<\/li>\n<\/ul>\n<h4>Antenne<\/h4>\n<p>\n  Connectez une longueur de fil \u00e0 D3 et une seconde longueur de fil \u00e0 D11.<br \/>\n  Ces deux fils constituent l\u2019antenne de l\u2019\u00e9metteur.\n<\/p>\n<p>\n  Pour les premiers tests, commencez avec des fils relativement courts.<br \/>\n  La port\u00e9e de transmission d\u00e9pend de la longueur de l\u2019antenne, de la fr\u00e9quence porteuse s\u00e9lectionn\u00e9e, de l\u2019environnement et du r\u00e9cepteur radio utilis\u00e9.\n<\/p>\n<h4>S\u00e9lection de la fr\u00e9quence de transmission<\/h4>\n<p>\n  La fr\u00e9quence porteuse est s\u00e9lectionn\u00e9e dans le programme Arduino en modifiant :\n<\/p>\n<pre class=\"resource-code\"><code>#define FRQ F_1600<\/code><\/pre>\n<p>\n  Par exemple, <code>F_1600<\/code> s\u00e9lectionne une fr\u00e9quence d\u2019environ 1600 kHz.<br \/>\n  Les autres fr\u00e9quences disponibles sont d\u00e9finies au d\u00e9but du programme.\n<\/p>\n<h4>Test<\/h4>\n<ol>\n<li>T\u00e9l\u00e9versez le programme sur l\u2019Arduino Uno ou Nano.<\/li>\n<li>Connectez l\u2019entr\u00e9e audio \u00e0 A0.<\/li>\n<li>Connectez les deux fils de l\u2019antenne \u00e0 D3 et D11.<\/li>\n<li>Placez une radio AM \u00e0 proximit\u00e9 de l\u2019\u00e9metteur.<\/li>\n<li>R\u00e9glez la radio sur la fr\u00e9quence s\u00e9lectionn\u00e9e dans le programme.<\/li>\n<li>Envoyez un signal audio vers A0 et ajustez finement le r\u00e9glage du r\u00e9cepteur jusqu\u2019\u00e0 entendre le signal.<\/li>\n<\/ol>\n            <\/div>\n                    <div class=\"tab-content\" id=\"content-3\" style=\"display:none;\">\n                <p>\n  Icestream est un logiciel libre pour la diffusion audio en direct. Il r\u00e9unit dans une seule interface graphique un lecteur et mixeur audio bas\u00e9 sur MPlayer, un serveur Icecast et un client Ice permettant d\u2019envoyer le flux audio vers Icecast. Il prend en charge la diffusion en direct aux formats OGG et MP3, avec mixage int\u00e9gr\u00e9 et vu-m\u00e8tres.\n<\/p>\n<figure class=\"wp-block-image size-large\">\n  <img decoding=\"async\" src=\"https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/RNC-Icestream-black.png\" alt=\"\" class=\"wp-image-13422\" \/><br \/>\n<\/figure>\n<p>T\u00e9l\u00e9chargement :<br \/>\n<a href=\"https:\/\/sourceforge.net\/projects\/icestream\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #dcc5ff\"><br \/>\n  Icestream<br \/>\n<\/a><\/p>\n            <\/div>\n                    <div class=\"tab-content\" id=\"content-4\" style=\"display:none;\">\n                <p>\n  Ce <strong>hack de circuit-bending FM\/AM<\/strong> a \u00e9t\u00e9 d\u00e9velopp\u00e9 par Jenny Pickett et Julien Ottavi pour les performances de Solar Return et Radio Noise Collective.<br \/>\n  Il transforme une petite radio portable en instrument sonore exp\u00e9rimental gr\u00e2ce \u00e0 l\u2019ajout de capteurs de lumi\u00e8re, d\u2019un interrupteur et de simples connexions filaires directement reli\u00e9es \u00e0 certains points du circuit de la radio.\n<\/p>\n<p>\n  Ces modifications permettent de contr\u00f4ler de mani\u00e8re externe l\u2019accord de la radio et ses oscillations internes. En exposant les capteurs de lumi\u00e8re \u00e0 diff\u00e9rentes sources lumineuses, aux ombres ou au mouvement, l\u2019interpr\u00e8te peut accorder et d\u00e9saccorder la radio, d\u00e9stabiliser la r\u00e9ception et g\u00e9n\u00e9rer des tonalit\u00e9s mouvantes, du bruit et des oscillations \u00e9lectroniques.\n<\/p>\n<p>\n  Le sch\u00e9ma est con\u00e7u comme une ressource DIY ouverte pouvant \u00eatre reproduite, modifi\u00e9e et adapt\u00e9e \u00e0 des radios similaires.\n<\/p>\n<figure class=\"wp-block-image size-large\">\n  <img decoding=\"async\" src=\"https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/RNC-radio-bending.png\" alt=\"\" class=\"wp-image-13422\" \/><br \/>\n<\/figure>\n<p>\n  Le sch\u00e9ma est con\u00e7u comme une ressource DIY ouverte pouvant \u00eatre reproduite, modifi\u00e9e et adapt\u00e9e \u00e0 des radios similaires.<\/p>\n            <\/div>\n                    <div class=\"tab-content\" id=\"content-5\" style=\"display:none;\">\n                <figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/RNC-Collective-performance.png\" alt=\"\" class=\"wp-image-13422\" \/><\/figure>\n            <\/div>\n            <\/div>\n    \n\n\n\n<p class=\"wp-block-paragraph\">Ces ressources rassemblent des outils et des techniques d\u00e9velopp\u00e9s \u00e0 travers les ateliers, les performances et les exp\u00e9rimentations collaboratives de Radio Noise Collective. Elles sont partag\u00e9es comme des ressources DIY ouvertes, pouvant \u00eatre copi\u00e9es, modifi\u00e9es, reconstruites et adapt\u00e9es \u00e0 d\u2019autres contextes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour d\u00e9couvrir des images, des performances et de la documentation sur le projet dans son ensemble, consultez la <a href=\"https:\/\/apo33.org\/?page_id=13399\">page du projet Radio Noise Collective<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Cette ressource a \u00e9t\u00e9 d\u00e9velopp\u00e9e dans le cadre de <strong>COST Action CA21102 &#8211; Toolkit of Care<\/strong>, au sein du projet de Mobilit\u00e9 Virtuelle <em>Radio Noise Collective Fanzine: Editorial Design and Toolkit Development for Experimental Radio Practices<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ces ressources contribuent au Toolkit of Care en tant que ressources ouvertes consacr\u00e9es \u00e0 la radio exp\u00e9rimentale, \u00e0 la diffusion collective, \u00e0 l\u2019\u00e9lectronique DIY et aux pratiques artistiques collaboratives.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">Cette publication est bas\u00e9e sur des travaux r\u00e9alis\u00e9s dans le cadre de <strong>COST Action CA21102, Toolkit of Care<\/strong>, soutenue par COST (European Cooperation in Science and Technology).<\/p>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">COST (European Cooperation in Science and Technology) est une agence de financement d\u00e9di\u00e9e aux r\u00e9seaux de recherche et d\u2019innovation. Les Actions COST contribuent \u00e0 mettre en relation des initiatives de recherche \u00e0 travers l\u2019Europe et permettent aux scientifiques de d\u00e9velopper leurs id\u00e9es en les partageant avec leurs pairs. Cela favorise leur recherche, leur carri\u00e8re et l\u2019innovation.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#d1b5f3\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.cost.eu\/\" target=\"_blank\">www.cost.eu<\/a><\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-3 wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"70\" src=\"https:\/\/apo33.org\/wp-content\/uploads\/2023\/01\/Cost-1-e1682074894380.jpg\" alt=\"\" data-id=\"9440\" class=\"wp-image-9440\"\/><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"147\" src=\"https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/EN-Funded-by-the-EU-PANTONE-700x147.png\" alt=\"\" data-id=\"13435\" data-link=\"https:\/\/apo33.org\/?attachment_id=13435\" class=\"wp-image-13435\" srcset=\"https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/EN-Funded-by-the-EU-PANTONE-700x147.png 700w, https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/EN-Funded-by-the-EU-PANTONE-300x63.png 300w, https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/EN-Funded-by-the-EU-PANTONE-150x31.png 150w, https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/EN-Funded-by-the-EU-PANTONE-1536x322.png 1536w, https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/EN-Funded-by-the-EU-PANTONE-2048x430.png 2048w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"149\" src=\"https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/logo_neural-700x149.png\" alt=\"\" data-id=\"13445\" data-full-url=\"https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/logo_neural.png\" data-link=\"https:\/\/apo33.org\/?attachment_id=13445\" class=\"wp-image-13445\" srcset=\"https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/logo_neural-700x149.png 700w, https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/logo_neural-300x64.png 300w, https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/logo_neural-150x32.png 150w, https:\/\/apo33.org\/wp-content\/uploads\/2026\/08\/logo_neural.png 1075w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Radio Noise Collective : Open Radio Toolkit Cette page prolonge le zine Radio Noise Collective 2nd Transmission, intervention artistique pour Neural Magazine #80, 2026. Accessible<a class=\"moretag\" href=\"https:\/\/apo33.org\/?page_id=13328\"> <span class=\"dashicons dashicons-plus\"><\/span><span class=\"dashicons dashicons-plus\"><\/span> <\/a><\/p>\n","protected":false},"author":1,"featured_media":13441,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13328","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/apo33.org\/index.php?rest_route=\/wp\/v2\/pages\/13328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apo33.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/apo33.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/apo33.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/apo33.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13328"}],"version-history":[{"count":20,"href":"https:\/\/apo33.org\/index.php?rest_route=\/wp\/v2\/pages\/13328\/revisions"}],"predecessor-version":[{"id":13457,"href":"https:\/\/apo33.org\/index.php?rest_route=\/wp\/v2\/pages\/13328\/revisions\/13457"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/apo33.org\/index.php?rest_route=\/wp\/v2\/media\/13441"}],"wp:attachment":[{"href":"https:\/\/apo33.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}