Antique ampoule orgue - MIDI/OSC contrôlée (12 / 14 étapes)

Etape 12 : Logiciel - Virtual MIDI/OSC

Normalement, cette partie du projet serait généralement juste comme beaucoup de temps sinon plus.  Cependant, j’ai fait tout à fait quelques appareils dans les années dernières, et ils sont tous parlent à l’ordinateur en utilisant le même programme de routage des messages OSC et midi.  Tout le code est en dessous, mais faudrait probablement une instructable de son propre à beaucoup de sens.  Les fichiers principaux qui sont importants pour ce projet sont les fichiers lightOrgan.c et lightOrgan.h, qui sont également fournis ici séparément.  Les fonctionnalités midi provient de la bibliothèque C++ RtMidi , qui est fantastique en passant.  Il permet de créer des appareils midi virtuel et d’envoyer et de recevoir des messages d’eux, pas grand chose d’autre dont vous avez besoin !  La fonctionnalité de la CVMO provient de la bibliothèque liblo osc .

J’ai travaillé sur ce logiciel pendant un certain temps il y a longtemps dans le cadre d’un autre projet que j’ai encore actuellement utiliser , c’est pourquoi le programme principal est appelé polynomeSerial.  C’est fondamentalement une réimplémentation du logiciel monomeSerial, pour toute personne qui utilise des monômes.  Au fil du temps j’ai ajouté des matériels de plus en plus à elle.  Depuis que je suis en marche pendant que je joue, c’est un moyen facile pour moi d’ajouter du matériel de plus en plus à ma configuration sans avoir à faire beaucoup de programmation.  Tout le matériel je fais utilise la même interface USB, l’adaptateur série, usb FT232R et utilise le même protocole de communication pour envoyer et recevoir des messages.  Les mêmes deux message protocole qui est utilisé par le monome (par aucune coïncidence bien sûr).

Bien que monomeSerial a une jolie interface graphique pour aller avec elle, pour une raison quelconque il y a quelque temps j’ai pensé qu'il me conviendrait mieux à court de la borne.  Donc, il est vraiment pas grand chose à montrer.  Le programme est exécuté en ouvrant un terminal et à l’aide de la commande :

. / polynomeSerial -l

l pour orgue lumineux, p pour le polynome et quelques autres pièces de matériel encore en chantier sont là aussi bien.  Encore une fois, n’hésitez pas à poser des questions si vous allez fouiller dans le code.

Articles Liés

Arduino/Ableton couleur orgue ; MIDI contrôlée

Arduino/Ableton couleur orgue ; MIDI contrôlée

** en date du 07/06/2011 : concours de LED entrée **Voilà comment j'utilise mon Arduino UNO et le patch Maxuino dans Ableton Live pour contrôle LED de via MIDI. C'est la configuration la plus simple pour le circuit et donne des exemples sur différent
Spark-e - un noyau de Spark + Touch OSC contrôlée conversion de robot jouet Wall-e

Spark-e - un noyau de Spark + Touch OSC contrôlée conversion de robot jouet Wall-e

Quand il s'agit de robots mignons, le robot d'instructables étant en haut de la liste de toute évidence, le deuxième plus célèbre a obtenu d'être Pixar Wall-e. Qui ne voudrait pas un de ces petits gars se précipiter autour de votre maison nettoyer vo
Dub Cadet: MIDI holographique & contrôleur de LED pour Arduino - partie 1

Dub Cadet: MIDI holographique & contrôleur de LED pour Arduino - partie 1

Selon moi, des instruments de musique holographiques sera monnaie courante dans l'avenir, apparaître dans le monde des écoles (pour l'éducation), à domicile (pour le fun), aux bureaux de médias (pour la créativité) et dans les studios de musique (de
Beatfly : Faire un dirigeable éclairante et contrôler avec votre voix, clavier, contrôleur MIDI, Garageband fichier, iPhone, Flash et plus encore ! [Mac OSX]

Beatfly : Faire un dirigeable éclairante et contrôler avec votre voix, clavier, contrôleur MIDI, Garageband fichier, iPhone, Flash et plus encore ! [Mac OSX]

J'ai travaillé sur plusieurs projets à l'aide de ballons et dirigeables, et ici, je tiens à partager un d'eux, Beatfly. Il s'agit d'un dirigeable éclairage contrôlé avec différentes interfaces : voix, clavier, contrôleur MIDI, fichiers MIDI de Garage
DIY iPhone contrôleur pour framboise-Pi (OSC)

DIY iPhone contrôleur pour framboise-Pi (OSC)

Pour commencer ce projet, je voudrais expliquer comment tout cela fonctionne. Nous allons utiliser une forme de communication appelée OSC (Open Sound Control) et une application appelée « TouchOSC » qui est disponible sur le jeu de Google et Apple ap
Contrôleur MIDI DJ de arcade style

Contrôleur MIDI DJ de arcade style

>>> ce n'est pas encore tout à fait fini car j'ai armé un peu du circuit vers le haut. Je vais mettre à jour l'instructable et charger une vidéo lorsqu'elle est triée <<<J'ai été DJ pendant une dizaine d'années maintenant, et pour les de
Zeta Reticuli: MIDI contrôlée égaliseur 10 bandes et plusieurs effet externe interface

Zeta Reticuli: MIDI contrôlée égaliseur 10 bandes et plusieurs effet externe interface

environ la moitié ma vie (20 ans) il y a j'ai l'habitude d'avoir littéralement drillions & drillions des idées que je me sens encore ne sont pas une complète perte de temps. Une de ces idées brillantes devait être en mesure de contrôler une pédale wa
Midi simple flûte/enregistreur contrôleur (EWI)

Midi simple flûte/enregistreur contrôleur (EWI)

Comme un enfant (il y a environ 30 ans), j'ai commencé mes cours de musique à la flûte (un enregistreur pour être précis) et maintenant je veux une version électronique moderne de cet instrument (un Instrument à vent électronique telle qu'elle est ap
Laser de contrôleur Midi - (clavier Midi déclenchée au Laser)

Laser de contrôleur Midi - (clavier Midi déclenchée au Laser)

Objectif du projet :« Construire un contrôleur midi déclenchée laser, en utilisant des composants électriques standard et un clavier midi recyclés. »Étape 1.Trouver un clavier midi recyclé / contrôleur.Étape 2.Construire un laser déclenché interrupte
Contrôleur MIDI Arduino - techshop à l’aide de scarff boarduino

Contrôleur MIDI Arduino - techshop à l’aide de scarff boarduino

j'ai regardé autour d'un certain nombre de solutions différentes arduino pour MIDI. Mon concept de projet implique plus de 100 entrées analogiques que chacun l'impression de vitesse et offrir une sortie MIDI.   À l'aide de l'info de fond que j'ai obt
Maison Mini Aquarium de lampe ampoule

Maison Mini Aquarium de lampe ampoule

dans ma maison ampoule beaucoup de vieux et j'ai idée de recycler que faire un aquarium pour les Bettas.et j'ai le cadeau pour mon petit frère. peut-être que ressembler extraordinaire. :)Étape 1: Matériel et outils nécessaires Matériel et outil indis
Arduino personnalisé MIDI Controller

Arduino personnalisé MIDI Controller

Bonjour et Bienvenue à cette instructable sur comment construire un contrôleur MIDI USB personnalisé, bon marché et facile, basé sur Arduino. Les meilleures nouvelles : aucun souci avec interfaces USB-MIDI ou outils logiciels tels que MIDI sans poil,
SugarCube MIDI Controller

SugarCube MIDI Controller

Ce projet est un contrôleur MIDI portable, Arduino-powered, basé sur une grille qui démarre dans une variété d'applications à faire beaucoup de choses avec le son. Il a 16 boutons rétro-éclairés, utilisés comme les entrées et les sorties de donner au
PiMiDi : Une framboise Pi Midi boîte ou How I Learned to Stop Worrying and Love MIDI

PiMiDi : Une framboise Pi Midi boîte ou How I Learned to Stop Worrying and Love MIDI

C'est mon deuxième instructable sur l'utilisation de la Pi de framboise pour l'audio numérique, vérifiez sur mon premier instructable pour savoir comment configurer et contrôler les effets audio personnalisés sur une facture pro forma de framboise.Si