Contrôle de Cubase avec Arduino basé à MIDI (2 / 4 étapes)

Étape 2: Installation du matériel

Schéma et photo jointe. Remarque : le schéma est le œuvre de ITP Physical Computing

Fondamentalement c’est de 5V passez, passez le téton de contrôle, la résistance de 10K de broche de commande au GND
Pour le MIDI jack c' est broche 5 série pin, pin4 à 5V à travers la résistance de 220
Charger l’esquisse suivante sur votre Arduino :
{{{
/ * Convertir Arduino à un contrôleur MIDI avec autant d’entrées numériques
comme le dont vous avez besoin.
*
* Cette esquisse est configurée pour recevoir 2 notes MIDI sur le canal du MIDI 5,
* mais il peut être reconfiguré facilement pour d’autres notes et canaux
*
* Créé 3 novembre 2008
* Par Hyeki Min
*
* Mis à jour le 14 mai 2009
* Par Petyr Stretz
* Changé le commutateur logique afin que la tige haute et basse faite le
* notes jouent comme un clavier, épingles inutiles supprimés, modifié
* sortie canal MIDI à 5
*
* Mis à jour le 15 avril 2014
* Par Petyr Stretz
* Utilisateur de Instructables Andrew.Wilson.7 rapporté octet est pas
* plus utilisé dans l’Arduino 1.0 ou version ultérieure. Retiré de noteOn()
*/

définir les axes que nous utilisons, port MIDI est toujours sur la goupille de Arduino 1 (TX)
int switchPin1 = 2 ;
int switchPin2 = 3 ;

notes générales midi
char note1 = 60 ; C moyen
char note 2 = 62 ; D

Variables
int switchState1 = faible ;
int switchState2 = faible ;
int currentSwitchState1 = faible ;
int currentSwitchState2 = faible ;

void setup() {}
définir les États des broches e/s :
pinMode (switchPin1, entrée) ;
pinMode (switchPin2, entrée) ;

Définissez la vitesse de transmission MIDI :
Serial.Begin(31250) ;
}
void loop() {//switchPin1
currentSwitchState1 = digitalRead(switchPin1) ;
Si (currentSwitchState1 == HIGH & & switchState1 == faible) / / pousser
Remarque sur le canal 5 (0x94), certains Notez valeur (note), la vitesse moyenne (0 x 45) :
noteOn (0x94, note 1, 0 x 45) ;
Si (currentSwitchState1 == LOW & & switchState1 == haut) / / release
Remarque sur le canal 5 (0x94), certains Notez valeur (note), la vitesse silencieuse (0 x 00) :
noteOn (0x94, note 1, 0 x 00) ;
switchState1 = currentSwitchState1 ; switchPin2
currentSwitchState2 = digitalRead(switchPin2) ;
Si (currentSwitchState2 == HIGH & & switchState2 == faible) / / pousser
Remarque sur le canal 5 (0x94), certains Notez valeur (note), la vitesse moyenne (0 x 45) :
noteOn (0x94, note 2, 0 x 45) ;
Si (currentSwitchState2 == LOW & & switchState2 == haut) / / release
Remarque sur le canal 5 (0x94), certains Notez valeur (note), la vitesse silencieuse (0 x 00) :
noteOn (0x94, note 2, 0 x 00) ;
switchState2 = currentSwitchState2 ;
} / / Envoyer un message de Remarque-marche/arrêt MIDI.
void noteOn (char cmd, char data1, data2 char) {}
Serial.Print(cmd) ;
Serial.Print(data1) ; Serial.Print(data2) ;
}
}}}

Articles Liés

Contrôler votre ordinateur avec Arduino et un Joystick

Contrôler votre ordinateur avec Arduino et un Joystick

ce tutoriel va vous apprendre sur les potentiomètres et boutons d'interfaçage avec un arduino. En outre, vous vous renseignerez sur certaines commandes qui permettront de que vous contrôlez le curseur sur votre ordinateur à l'aide de ces composants.N
Contrôle a mené avec Arduino et c#

Contrôle a mené avec Arduino et c#

Bonjour les amis c'est mon premier Arduino Tutorial sur contrôler un programme LED avec Arduino et c#.Vous aurez besoinArduinoRésistance de 1KLEDLogicielArduino Software - www.arduino.ccMicrosoft visual c# / Visual StudioLED est connecté à la broche
Contrôler votre discours avec arduino

Contrôler votre discours avec arduino

Contrôler votre app keynote de mac avec un arduino.Étape 1: Choses nécessaires :Arduino (j'utilise uno, mais tous doivent faire).Câble USB pour l'arduino.IR recevoir diode.Télécommande universelle IR.câbles de démarrage pour le décodeur IR.Etape 2: C
Contrôler votre maison avec Arduino

Contrôler votre maison avec Arduino

Arduino est un excellent outil pour contrôler et chose du sens, c'est pourquoi la plupart des gens l'utiliser, mais il y a un gros hic. Arduino ne peut gérer que des très faibles courants. (Pas plus de 40 ma). C'est ok pour certains projets électroni
Contrôle LED RGB avec arduino et traitement.

Contrôle LED RGB avec arduino et traitement.

Je vais vous dire aujourd'hui comment contrôler un LED RGB avec l'aide du langage Arduino et traitement. Il s'agit de mon premier instructable alors, s'il vous plaît laissez-moi savoir si je pouvais rien améliorer et si vous avez n'importe quel genre
Contrôler un Furby avec Arduino (ou autre microcontrôleur)

Contrôler un Furby avec Arduino (ou autre microcontrôleur)

Le Furby Million de dollars : Nous pouvons reconstruire. Nous disposons de la technologie.Suite de la précédente Instructable où nous excisés cerveau primitif de Furby, il est maintenant temps de le remplacer par quelque chose de plus.Ce Instructable
2RM voix contrôlée Robot avec Arduino et serveur BitVoicer

2RM voix contrôlée Robot avec Arduino et serveur BitVoicer

Dans ce Instructable je vais montrer comment construire un robot de commande vocale 2RM . Même si je suis contrôle uniquement les moteurs à courant continu pour déplacer le robot, la même approche peut servir à la voix-contrôle de moteurs pas à pas e
Contrôler un cafard avec Arduino pour moins de 30 $

Contrôler un cafard avec Arduino pour moins de 30 $

Il y a quelques années j'ai vu cafard contrôlé de la basse-cour cerveau smartphone, et il a juste soufflé mon esprit ! J'ai essayé d'obtenir ma mère de me laisser acheter, mais la mention de cafards lui convaincu du contraire. :) J'ai commencé à fair
Contrôle de moteur avec arduino flasque arrière via Web

Contrôle de moteur avec arduino flasque arrière via Web

Dans ce projet, j'ai contrôle moteur à courant continu (ventilateur d'ordinateur) avec moteur shield(official) via la page Web.Vous pouvez contrôler le moteur comme la vitesse lente ou de vitesse rapide et d'arrêt.Aussi si vous le souhaitez, vous pou
Comment contrôler 8 leds avec arduino uno

Comment contrôler 8 leds avec arduino uno

Hé les gars c'est mon premier projet arduino s'il vous plaît commentaire comment u feel.        Étape 1: Les choses dont vous avez besoin Comme c'est facile projet pour débutant de pièces sont également simplesPièces :1 - Arduino uno ou tout autre Co
Commander une LED avec arduino et Wifly shield

Commander une LED avec arduino et Wifly shield

Pour démontrer comment vous pouvez contrôler les périphériques via wifi à l'aide du bouclier de wifly arduino, je vais passer sous et hors tension d'une LED en envoyant une requête http de mon navigateur web sur le wifly shield.Exigences :1. Arduino
Contrôler l’Arduino avec python basé web API (pas de php)

Contrôler l’Arduino avec python basé web API (pas de php)

Dans ce guide, je vais vous montrer comment contrôler votre appareil arduino d'une page Web ! Par la suite, je vais vous montrer comment contrôler votre arduino depuis votre appareil mobile et même créer une API basée sur le web pour contrôler votre
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
8 x 8 x 8 LED Cube avec Arduino Mega (+ Sound + PS contrôleur + jeu)

8 x 8 x 8 LED Cube avec Arduino Mega (+ Sound + PS contrôleur + jeu)

il s'agit d'une instructable qui repose sur le CubeChr, (par SuperTech-IT, (et par das-labor.org, (http://www.das-labor.org/wiki/Borg3d_Bauanleitung...)mais je pense que sa meilleure et plus facile.J'ai commencé ce projet sans aucune qualification de