Cartes-filles MIDI-ITO-HAT pour Raspberry Pi

Explorons la conception de trois cartes-filles MIDI – ITO – HAT (Hardware Attached on Top) pour les Raspberry Pi 3B+ / 4B / 400 et leur utilisation avec des applications de MAO installées sur Raspberry Pi OS 32-bit (Debian 10 Buster) ⇒ Dernière mise à jour – 1/10/2021 : Overlay midi-uart0 et ttyMIDI Original Bridge Nota bene : Le contenu de cet article a constamment évolué, avec des modifications – des ajouts et des suppressions, au fur et à mesure de l’avancement des travaux sur mon projet. • Mon Projet libre DIY est opérationnel (matériel + logiciel) :  😎  (FR) Carte-filles MIDI-ITO-HAT + Overlays disable-bt & midi-uart0 + ttyMIDI Original Bridge + ALSA = Un Quintet musical gagnant pour les […]

» Lire la suite

Lire les fichiers MIDI et les enregistrer en Audio sous GNU/Linux, avec quelles applications libres ?

Les distributions GNU/Linux sont d’excellents systèmes d’exploitation pour la gestion du MIDI, en ligne de commande ou comme ici avec une interface graphique utilisateur (GUI) Le Musical Instrument Digital Interface ou MIDI est un protocole de communication électronique et un format de fichier (.mid, .kar et autres) dédiés à la musique, et utilisé pour la communication entre instruments électroniques, contrôleurs, séquenceurs, et logiciels de musique. Si vous n’êtes pas familier avec le MIDI, consultez les liens suivants : Généralités MIDI (PDF) La Musique Assistée par Ordinateur (MAO) Le Musical Instrument Digital Interface (MIDI) Le MIDI dans tous ses états (PDF) The MIDI Association Sound & MIDI Software For Linux Dans cet article, nous nous intéresserons aux applications libres ayant une […]

» 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

LibraZik 2 Studio Audio – MATE 1.20 | Plate-forme MAO / DAW

LibraZiK Studio Audio – projet francophone de Gestion Audio + MIDI complète – écoute, édition, enregistrement, mixage et masterisation d’œuvres musicales 11/04/2019 : Mise à jour des systèmes d’exploitation libres GNU/Linux pour la MAO (à la fin de l’article) La version 2 de LibraZik Studio Audio est basée sur la distribution communautaire et libre GNU/Linux DEBIAN Strech (v.9) adaptée à l’objectif et embarque l’environnement de bureau MATE 1.20.4. Elle intègre une suite logicielle spécialisée très fournie pour gérer l’Audio et le MIDI pour faire de la MAO (musique assistée par ordinateur). À ce jour, la dernière image ISO disponible est la librazik2-64bits-20181115.iso (du 15/11/2018 d’environ 3,3 Go), aussi disponible en 32-bits, que l’on met à jour après installation de cette […]

» Lire la suite

Aeolus – un émulateur d’orgue à tuyaux à sons synthétisés

AEOLUS – Un logiciel musical libre sous GNU/Linux permettant de « simuler » un orgue à tuyaux – d’église (instrument à vent) L’orgue est le plus vieil instrument à clavier de l’histoire (IIIème siècle avant notre ère) et c’est donc pour et grâce à l’orgue que le clavier a été inventé… ♦ PRÉSENTATION AEOLUS est un émulateur d’orgue à tuyaux à sons synthétisés (c’est-à-dire non échantillonnés) qui devrait permettre à un organiste (amateur) de se faire plaisir en y jouant. C’est un orgue d’église virtuel qui produit lui-même ses sons réalistes. À l’aide de modèles de calcul mathématique, le logiciel simule le comportement naturel d’un orgue liturgique. Aeolus est un synthétiseur logiciel optimisé pour ce travail « divin », avec éventuellement des dizaines de […]

» Lire la suite

Sonic Pi – un environnement de Codage Musical Live basé sur Ruby

Bienvenue dans l’un des futurs de la musique numérique… Sonic Pi, le synthétiseur de musique libre et multi-plateforme à codage en direct fait pour tout le monde. ⇒ Mise à jour : 26/11/2020 — Sonic Pi v.3.2.2 du 5/04/2020 (voir à la fin de l’article) • Simple pour les cours de codage et de musique Live • Puissant pour les musiciens professionnels • Libre à télécharger – à utiliser, avec de nombreux tutoriels • Cet article (7/08/2018) est la mise à jour de l’original publié le 9/11/2017. Profitez de vos vacances pour vous mettre ludiquement au Codage (programmation informatique) et à la MAO (musique assistée par ordinateur) ! ◊ Au sommaire Avant-propos Présentation de Sonic Pi Documentation et Forum Sonic […]

» Lire la suite
1 2 3