Scripts MIDI-OUT avec Python, MidO et RtMidi (2/6)

Initiation à la programmation MIDI (Musical Instrument Digital Interface) en utilisant le trio « Python – MidO – RtMidi », avec focus sur MIDI-OUT ♦ Précision et Prérequis MidO (Midi Objects) nous permet de travailler avec des messages MIDI directement en tant qu’objets Python. Nous commençons par « MIDI-OUT » car il est plus facile à mettre en œuvre et à traiter que « MIDI-IN ». Dans cet article nous allons découvrir (que) quelques éléments de base pour envoyer des messages MIDI de MidO (avec RtMidi, son backend par défaut) vers les entrés MIDI de Qsynth/FluidSynth. Pour de plus amples d’informations, reportez-vous aux documentations ad-hoc dans le lien ci-dessous. • À lire en premier Introduction à la programmation MIDI avec Python, MidO et RtMidi (1/6) • […]

» Lire la suite

Introduction à la programmation MIDI avec Python, MidO et RtMidi (1/6)

Nous allons découvrir le trio « Python – MidO – RtMidi », puis nous l’utiliserons pour nous initier à la programmation MIDI (Musical Instrument Digital Interface) ♦ Préambule PYTHON — Pour profiter au mieux de cet article et des suivants, il est nécessaire d’avoir quelques connaissances en programmation informatique et de connaître au moins les bases de PYTHON, un langage de programmation objet interprété, multi-paradigme et multi-plateformes. Python est un langage qui peut s’utiliser dans de nombreux contextes et s’adapter à tout type d’utilisation grâce à des bibliothèques spécialisées comme MidO (voir plus loin dans l’article). Il est cependant particulièrement utilisé comme langage de script pour automatiser des tâches simples mais fastidieuses, comme un script qui récupérerait la météo sur Internet ou […]

» Lire la suite

MDR Eliminator – L’émulateur de MDR-3 pour Yamaha Electone

MDR Eliminator = Logiciel rare d’émulation, propriétaire et perfectible mais gratuit, de l’expandeur MDR-3 de Yamaha sous Windows, de XP à 10 • Mise à jour – Septembre 2019 Bonne Nouvelle 1 — Le site de MDREliminator est revenu à la vie. Ce logiciel propriétaire mais gratuit est donc téléchargeable à nouveau. Pour mémoire, il ne fonctionne que sous Windows. Bonne Nouvelle 2 — Je suis en train de développer le Projet MDR-3 Emulator+, un gros patch MIDI. MDR Emulator+ = Projet d’émulation libre et multi-plateforme de l’expandeur MDR-3 (Music Disk Recorder) de Yamaha réalisé avec Purr Data, fonctionne aussi avec Pure Data Vanilla + Externals, deux environnements de programmation visuelle libres pour la création musicale et multimédia en temps […]

» Lire la suite

Créer facilement son petit Home Studio MIDI (MAO) sous GNU/Linux

Vous souhaitez découvrir la MAO et le MIDI sous les systèmes d’exploitation libres GNU/Linux avec des logiciels musicaux tout aussi libres et conviviaux Alors suivez ce guide qui vous propose une solution évolutive… parmi d’autres… Celle-ci a été testée sous le système d’exploitation généraliste et libre Linux MINT 18.2/18.3 Cinnamon 64-bit, et devrait aussi fonctionner sous les distributions libres comme Linux MINT 19.x, Debian 9.x, Ubuntu 16.04/18.04 et ses dérivées-variantes. • Cet article est la mise à jour de l’original publié le 1/12/2017. Profitez de vos vacances pour vous mettre à la MAO ! Comme tout apprentissage, celui du MIDI (Musical Instrument Digital Interface) se fait étape après étape, d’abord en lisant la vaste documentation existante à ce sujet, mais […]

» Lire la suite

Utiliser JACK avec Rosegarden – un séquenceur MIDI/Audio libre pour GNU/Linux

Rosegarden – un logiciel de composition et d’édition musicales basé sur un séquenceur MIDI avec gestion notation musicale et support de base pour l’audio numérique À propos de Rosegarden Rosegarden est un séquenceur MIDI et audio ainsi qu’un éditeur de partitions musicales pour faire de la MAO (musique assistée par ordinateur). Il apporte la possibilité d’utiliser un séquenceur à partir de notations musicales. Rosegarden permet d’enregistrer, arranger ou composer de la musique à partir de partitions (notation musicale), de données MIDI ou de fichiers audio, qu’ils soient importés ou enregistrés à partir d’un microphone, d’une guitare ou de n’importe quelle source audio spécifiée. Vous pouvez utiliser Rosegarden pour écrire, éditer et arranger une composition. Vous pouvez ensuite la synthétiser, lui […]

» Lire la suite

Que valent les interfaces USB/MIDI « Low Cost » ?

Achat d’un adaptateur USB/MIDI d’entrée de gamme (Low cost) ou une d’une marque réputée pour faire de la MAO (musique assistée par ordinateur) ? Quel choix cornélien ! L’interface MIDI (Musical Instrument Digital Interface) est toujours d’actualité, surtout pour les instruments et périphériques de musique électroniques. Si vos appareils MIDI ne possèdent pas d’interface USB et que vous voulez les connecter à un ordinateur ou réaliser un MIDI DIY (Do It Yourself) basé sur Arduino, Raspberry Pi, etc., il faudra faire l’acquisition d’un adaptateur (interface active) USB/MIDI. Mais, lequel ? Devons-nous céder aux chants des sirènes « Low cost » pour privilégier notre porte-monnaie ou choisir la qualité et la conformité à la norme MIDI avec le prix qui va avec en […]

» Lire la suite

Ardour 5.x, un puissant DAW pour les Bandes son, Compositeurs, Ingénieurs audio et Musiciens

ARDOUR est une STAN (Station de Travail Audio-Numérique) professionnelle et libre : Enregistrer, Éditer et Mixer sous GNU/Linux, MacOS et aussi Windows ARDOUR (Digital Audio Workstation – DAW) est souvent présenté comme une alternative libre au logiciel propriétaire à code source fermé Pro Tools (qui coûte un bras et la moitié de l’autre). Son principal auteur est Paul Davis, qui est également l’auteur du serveur de sons JACK (JACK Audio Connection Kit). ARDOUR vient d’être publié en version 5.6 Vous pouvez consulter la liste complète des améliorations et changements ICI, et télécharger cette nouvelle version ICI. Cette version 5.6 concerne tous les domaines d’Ardour, qu’il s’agisse de l’éditeur, du MIDI, de la section de mixage, des plug-ins, des scripts ou […]

» Lire la suite

Introduction aux Arduino/Genuino et instruments MIDI

Cartes électroniques programmables (µC) – Musical Instrument Digital Interface (MIDI) – Musique assistée par ordinateur (MAO) ♦ Arduino/Genuino : Késako ? Arduino (USA) / Genuino (reste du monde) est une plate-forme électronique programmable (microcontrôleur à bord) open source (à code source ouvert) basée sur un matériel et un logiciel qui sont « faciles » à utiliser. La version UNO est la meilleure carte (caractéristiques et prix) pour commencer avec l’électronique et le codage (programmation). Si c’est votre première expérience de bricolage avec la plate-forme, l’UNO est la carte la plus robuste pour commencer à jouer avec. L’UNO est la carte la plus utilisée et documentée de toute la famille Arduino/Genuino. UNO signifie UN en italien (vous vous en seriez douté) et a […]

» Lire la suite
1 2 3 4