Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
projets:tourne-data:accueil [2020/09/07 13:05] oyomaker [Tourne-data] |
projets:tourne-data:accueil [2020/09/07 13:22] (Version actuelle) oyomaker [Description] |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
{{tag> | {{tag> | ||
===== Description ===== | ===== Description ===== | ||
- | Il s’agit d’imaginer un disque d’un genre nouveau, une galette à lecture optique, à lire avec un «tourne-galette» minimal, qui décrypte des graphismes et les transforme en séquences sonores. Ils amorcent cette recherche avec l’autopsie et le détournement de l’objet disque dur, support de nos mémoires numériques, | ||
- | {{projets: | + | **Tourne-data - Le disque qui n’existe pas encore ** |
+ | //Magma & Oyo Miami// | ||
+ | |||
+ | |||
+ | Pour répondre à l' | ||
+ | |||
+ | Après avoir transformé un tourne-disque classique en lecteur de boucles visuelles animées (2015, platine vinyles augmenté) et avoir greffé des musiques sur des disques en papier (2017, Audioscope Palimpseste), | ||
+ | |||
+ | Il s’agit d’imaginer un disque d’un genre nouveau, une galette à lecture optique, à lire avec un «tourne-galette» minimal, qui décrypte des graphismes et les transforme en séquences sonores. Ils amorcent cette recherche avec l’autopsie et le détournement de l’objet disque dur, support de nos mémoires numériques, | ||
+ | |||
+ | - | ||
+ | |||
+ | Le développement de ce projet est soutenu par le MICG, avec l’appui de Réso-nance numérique et LFO, le lieu de fabrication ouverte de la Friche la Belle de Mai à Marseille. | ||
+ | |||
+ | Magma est un studio de design qui développe des projets collaboratifs sur mesure, à la croisée de modes de fabrication traditionnels et de la conception numérique. ([[http:// | ||
+ | |||
+ | à suivre ... | ||
+ | |||
+ | - | ||
+ | |||
+ | ([[http:// | ||
+ | |||
+ | |||
===== Matériaux ===== | ===== Matériaux ===== | ||
- | Liste de matériel et composants nécessaires. | + | Liste de course a faire avant septembre pour avoir de quoi decliner 5 modèles fin septembre : |
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | |||
+ | === todo=== | ||
+ | dessiner les 5 modèles/ | ||
+ | ===== DEV ===== | ||
+ | |||
+ | ==== Arduino Mozzi ==== | ||
+ | ++++ Le codebase de test (sinusoide frequence variable (potentiometre) | ||
+ | <code c+> | ||
+ | /* Example playing a sinewave at a set frequency, | ||
+ | using Mozzi sonification library. | ||
+ | |||
+ | Demonstrates the use of Oscil to play a wavetable. | ||
+ | |||
+ | Circuit: Audio output on digital pin 9 on a Uno or similar, or | ||
+ | DAC/A14 on Teensy 3.0/3.1, or | ||
+ | check the README or http:// | ||
+ | |||
+ | Mozzi help/ | ||
+ | https:// | ||
+ | |||
+ | Tim Barrass 2012, CC by-nc-sa. | ||
+ | */ | ||
+ | |||
+ | //#include < | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | |||
+ | // use: Oscil < | ||
+ | Oscil < | ||
+ | |||
+ | // desired carrier frequency max and min, for AutoMap | ||
+ | const int MIN_CARRIER_FREQ = 22; | ||
+ | const int MAX_CARRIER_FREQ = 440; | ||
+ | const int KNOB_PIN = 0; // Pitch | ||
+ | |||
+ | // use #define for CONTROL_RATE, | ||
+ | #define CONTROL_RATE 64 // powers of 2 please | ||
+ | |||
+ | AutoMap kMapCarrierFreq(0, | ||
+ | float smoothness = 0.95f; | ||
+ | Smooth < | ||
+ | |||
+ | void setup(){ | ||
+ | startMozzi(CONTROL_RATE); | ||
+ | Serial.begin(115200); | ||
+ | aSin.setFreq(440); | ||
+ | } | ||
+ | |||
+ | |||
+ | void updateControl(){ | ||
+ | // put changing controls in here | ||
+ | int freqVal = mozziAnalogRead(KNOB_PIN); | ||
+ | //int FRQ = mapThis(freqVal); | ||
+ | aSin.setFreq(freqVal); | ||
+ | } | ||
+ | |||
+ | |||
+ | int updateAudio(){ | ||
+ | return aSin.next(); | ||
+ | } | ||
+ | |||
+ | |||
+ | void loop(){ | ||
+ | audioHook(); | ||
+ | } | ||
- | ===== Tutoriel ===== | ||
- | Guide pas à pas pour la réalisation du projet. | ||
+ | </ | ||
+ | ++++ | ||
===== Photos ===== | ===== Photos ===== | ||
- | Code pour afficher les images du projet : | + | {{gallery>?& |
- | < | + | |