Rencontrez le Chat : Introduction rapide à PURR DATA (vs Pd-l2ork vs Pd-extended vs Pure Data)

Tout ce que vous avez toujours voulu savoir sur PURR DATA (données ronronnantes) sans jamais oser le demander à votre matou préféré ! 😉 Cet article est la traduction aussi fidèle que possible de : Meet the Cat: A Quick Introduction to Purr Data – Mise à jour en mai 2020 écrit par le Docteur Albert Gräf du Département de Musique Informatique – Institut de Musicologie et Histoire de l’Art @ l’Université Johannes Gutenberg (JGU) à Mayence en Rhénanie-Palatinat, Allemagne. Illustration en Video – Getting Started with Purr Data by Albert Gräf (Graef) – durée 1h31 en anglais Présentation donnée durant la LAC 2018 (Linux Audio Conference) en juin 2018 à Berlin Site personnel d’Albert Gräf (sur GitHub) — Vous […]

» Lire la suite

Purr Data 2.9 (Pd-l2ork) – [mtr] l’objet Multi-TRack Sequencer

L’objet graphique [mtr] agit comme un enregistreur-lecteur multi-piste (x32) pour tout type de message, MIDI inclus, et il est le compagnon idéal de [seq] Cet article est la suite de : Présentation de Purr Data (Pd-l2ork v.2) – Programmation graphique orientée objet ‘Purr Data’ = Pure Data Vanilla (la fondation) + Pd-extended (obsolète) + Pd-l2ork v.1 (fork de Pd-extended) + des améliorations et nouveautés… Purr Data (Pd-l2ork) – Programmer un Lecteur-Enregistreur de fichiers MIDI Après la présentation de Purr Data, nous allons construire un Lecteur-Enregistreur Live + fichiers MIDI, avec [seq] et un peu de glue, qui pourra servir de base pour des projets plus ambitieux… Purr Data 2.9 (Pd-l2ork) – Carte de référence des objets MIDI (MAO) Après la […]

» Lire la suite

Purr Data 2.9 (Pd-l2ork) – Carte de référence des objets MIDI (MAO)

Après la présentation de Purr Data et la réalisation d’un lecteur-enregistreur simple (live + fichiers MIDI), nous allons nous intéresser aux objets MIDI qui sont disponibles dans ce logiciel libre Cet article est la suite de : Présentation de Purr Data (Pd-l2ork v.2) – Programmation graphique orientée objet ‘Purr Data’ = Pure Data Vanilla (la fondation) + Pd-extended (obsolète) + Pd-l2ork v.1 (fork de Pd-extended) + des améliorations et nouveautés… Purr Data (Pd-l2ork) – Programmer un Lecteur-Enregistreur de fichiers MIDI Après la présentation de Purr Data, nous allons construire un Lecteur-Enregistreur Live + fichiers MIDI, avec [seq] et un peu de glue, qui pourra servir de base pour des projets plus ambitieux… ‘Purr Data’ = Environnement de programmation visuelle Pure […]

» Lire la suite

Purr Data (Pd-l2ork) – Programmer un Lecteur-Enregistreur Live de fichiers MIDI

Après la présentation de Purr Data, nous allons construire une Lecteur-Enregistreur Live de fichiers MIDI qui pourra servir de base pour des projets plus ambitieux Cet article est la suite de : Présentation de Purr Data (Pd-l2ork v.2) – Programmation graphique orientée objet ‘Purr Data’ = Pure Data Vanilla (la fondation) + Pd-extended (obsolète) + Pd-l2ork v.1 (fork de Pd-extended) + des améliorations et des nouveautés ‘Purr Data’ = Environnement de programmation visuelle Pure Data Vanilla enrichi porté sur une interface graphique HTML5 (la dernière révision majeure du HTML) et fonctionnant au moins sous les systèmes d’exploitation libres GNU/Linux, et propriétaires macOS et Windows Contenu de cet article : Objets Purr Data nécessaires pour ce projet Schéma du Lecteur-Enregistreur de […]

» Lire la suite

Présentation de Purr Data (Pd-l2ork) – Programmation graphique orientée objet

Nous allons découvrir ‘Purr Data’, une variante très améliorée de ‘Pure Data’, puis nous l’utiliserons pour construire des projets MIDI (Musical Instrument Digital Interface) ‘Purr Data’ = Environnement de programmation visuelle Pure Data Vanilla enrichi porté sur une interface graphique HTML5 (la dernière révision majeure du HTML) et fonctionnant au moins sous les systèmes d’exploitation libres GNU/Linux, et propriétaires macOS et Windows ‘Purr Data’ = Pure Data Vanilla (la fondation) + Pd-extended (obsolète) + Pd-l2ork v.1 (fork de Pd-extended) + des améliorations et nouveautés ◊ Au sommaire de cet article Avant-propos Au sujet de Purr Data Documentation, ressources et installation de Purr Data Avant-goût d’un Lecteur-Enregistreur de fichiers MIDI réalisé avec Purr Data Cyclone v.0.3.x – External de Pure Data […]

» Lire la suite

Pure Data – Construire un Séquenceur pas-à-pas MIDI (Step Sequencer)

Nous continuons notre exploration de Pure Data Vanilla en programmant 3 Séquenceurs pas-à-pas MIDI (Musical Instrument Digital Interface) Contenu de cet article : Avant-propos Séquenceur 16-pas (Step Sequencer) – Numéro MIDI vers Fréquences (Audio) Séquenceur 16-pas (Step Sequencer) – Numéro MIDI vers Synthétiseur (Midi) Séquenceur 16-pas (Step Sequencer) – Numéro MIDI vers Synthétiseur (Midi) – v.2 Organisation et rendu visuel des patches dans Pure Data Vanilla et ses variantes Courte introduction à Purr Data (aussi connu comme Pd-L2ork v.2.x) ♦ Avant-propos Cet article est la suite d’Introduction à la programmation MIDI avec Pure Data. Si vous ne connaissez pas Pure Data, commencez d’abord par là. Pure Data (ou tout simplement Pd, prononcez Pidi) est un langage de programmation visuel libre […]

» Lire la suite

Introduction à la programmation MIDI avec Pure Data

Nous allons découvrir Pure Data, dans sa version originale Vanilla, puis nous l’utiliserons pour nous initier à la programmation MIDI (Musical Instrument Digital Interface) Contenu de cet article : Avant-propos Au sujet de Pure Data (Pd) Documentation, ressources et installation de Pure Data, y compris les ‘externals’ Toujours MIDI au cadran de ma montre Quelques Patches MIDI Générateur de notes-accord MIDI Générateur de notes-accords MIDI « amélioré » ♦ Avant-propos Cet article s’inscrit dans la lignée de la série Introduction à la programmation MIDI avec Python, MidO et RtMidi (1 à 5, et 6 à venir). Il reprend les configurations Audio/MIDI pour les logiciels suivants : QjackCtl, Qsynth avec SoundFonts, Virtual MIDI Piano Keyboard et Patchage. MidO (Midi Objets) et Pure Data […]

» Lire la suite

Développement Python avec l’EDI IDLE

IDLE est l’Environnement de développement intégré (EDI) multiplate-forme d’origine du langage libre interprété Python créé par Guido van Rossum IDLE n’est pas inclus par défaut dans le paquet libre Python de nombreuses distributions GNU/Linux. Il est intégralement écrit avec Python et la bibliothèque graphique Tkinter. IDLE signifie « Integrated Development and Learning Environment » (Environnement de développement et d’apprentissage intégré). Les principales caractéristiques de IDLE sont : EDI plutôt facile à prendre en main même pour des débutants en programmation Python Codé en Python pur à 100% et utilisant Tkinter, la boîte à outils d’interface graphique Multi-plateforme : fonctionne essentiellement de la même manière sur les sytèmes d’exploitation GNU/Linux, macOS, Unix et Windows Éditeur de texte multi-fenêtre avec annulation multiple, colorisation syntaxique […]

» Lire la suite
1 2