Contrôleur DJ USB bricolage (12 / 16 étapes)

Étape 12 : logiciel

Ouf, nous avons enfin finis avec le matériel. Versez-vous un breuvage chaud/froid (café ou imbibery rafraîchissant) et asseyez-vous à votre bureau. Maintenant, nous commençons la partie logiciel de ce projet.

Côté logiciel de ce projet se compose d’un programme personnalisé écrit à l’aide de traitement, une IDE/langue très similaire à l’Arduino/Java, quelque sorte de virtual MIDI driver et votre logiciel de DJing préféré personnelle. Nous allons aborder la configuration de chacun de ces programmes dans les prochaines étapes, mais pour l’instant vous allez avoir besoin de quelques choses !

Matériaux :

  • Téléchargez et extrayez le traitement (Assurez-vous que c’est la version 32 bits, je vous recommandons de télécharger les deux)
  • proMIDI 1.0 (bibliothèque pour traitement, assurez-vous d’obtenir la version plus ancienne de 1,0)
  • controlP5 (Bibliothèque graphique pour le traitement)
  • Un pilote MIDI virtuel
    • Windows : loopMIDI par Tobias Erichsen
    • Mac et Linux : Fonctionnalité intégrée... Suivez ces instructions (Mac, Linux)
  • Logiciel de DJing (que j’utilise Virtual DJ Pro)

Nous allons utiliser quelques bibliothèques avec traitement. 1.0 proMIDI nous permet d’envoyer/recevoir des commandes MIDI dans notre programme, très utile ! controlP5 est une grande bibliothèque de traitement. Il nous permet de créer rapidement une agréable à regarder et à l’interface utilisateur fonctionnelle pour notre programme. Un pilote MIDI virtuel transporte les messages MIDI que nous créons dans notre programme directement sur le programme de DJing sans avoir besoin d’une connexion physique par câble/real MIDI. Pour Windows, il faut utiliser loopMIDI. Mac et Linux ont une solution native. Je vais aborder cette connexion virtuelle mise en place dans les prochaines étapes.

Pour le logiciel de DJing, j’ai seulement testé avec Virtual DJ Pro parce que c’est mon logiciel de choix. Toutefois, la méthode que nous utilisons (mappage personnalisé de commande MIDI) est soutenue par un certain nombre des meilleurs programmes DJing, tels que : Traktor Pro, Ableton Live, Serato DJ, Image-Line Deckadanceet peut-être même DJay de Algoriddim pour Mac (pas sûr que sur celui-ci, mais l’essayer). Ces liens sont MIDI controller cartographie tutoriaux pour chaque programme. N’importe quel logiciel de DJ que vous pouvez mapper des commandes personnalisées de MIDI pour le travail devrait . Je vais aborder uniquement mise en place de ce contrôleur pour une utilisation avec Virtual DJ Pro dans ce Instructable.

Remarque : Je ne sais pas sur les autres programmes de DJing, mais Virtual DJ vous permet d’exporter et d’importer des mappages personnalisés. Si la communauté Instructables s’appuie en fait cela, il serait possible d’échanger des mappages pour d’autres programmes dans les commentaires. Je n’a pas tout ce que la carte sur mon contrôleur encore, mais je vais télécharger ce que j’ai fait.

Étant donné que le traitement est multi-plateforme, vous doit théoriquement être en mesure d’utiliser ce projet avec la plupart des systèmes d’exploitation. Cependant, je l’ai seulement testé sur Windows.

Articles Liés

Faire votre propre clavier ou contrôleur MIDI USB pas cher

Faire votre propre clavier ou contrôleur MIDI USB pas cher

Je cherchais un périphérique contrôleur USB MIDI (ou interface) pour les applications de musique comme le clavier de piano ou orgue ou pédalier. Après quelques recherches, j'ai voulu aller vers une solution plus « fait maison ». Mon choix a été final
Contrôleur DMX USB Pro et terminator pour QLC +

Contrôleur DMX USB Pro et terminator pour QLC +

Aujourd'hui, je veux partager avec vous comment faire un contrôleur de USB DMX professionnel cherche à utiliser avec le logiciel de contrôle tels que QLC + l'éclairage. Dans environ 5 à 10 minutes et environ 35 $ en pièces et d'expédition.Ce projet p
Contrôleur MIDI USB teensy pour contrôler Mobius Looper

Contrôleur MIDI USB teensy pour contrôler Mobius Looper

Motivation :Jouer dans un groupe de 2 pièces, avec les tambours et beaucoup d'autres échantillons en cours de lecture comme playbacks, il fallait utiliser un looper pour ajouter en plus d'éléments de la voie ferrée. Un looper temps basé ne parvient p
Contrôleur de moteur bricolage MOSFET

Contrôleur de moteur bricolage MOSFET

Il s'agit d'un simple pour construire le contrôleur de moteur. Il est pratique pour de nombreux projets à l'aide d'un moteur commandé par un microcontrôleur. Il peut être utilisé comme un contrôleur électronique de vitesse (ESC) et exerce un contrôle
Original Xbox contrôleur d’USB Joystick

Original Xbox contrôleur d’USB Joystick

c'est mon premier ! instructable ! Oui!!!maintenant, je sais il est un peu daté... mais j'ai toujours l'utiliser parce que... Eh bien ça marche et c'est assez facileet comme tout bons instructables il apporte la vie à quelque chose qui n'est plus uti
Contrôleur MIDI USB

Contrôleur MIDI USB

J'ai commencé ce projet en raison de mon amour avec la musique. Je peux jouer divers instruments, mais je suis juste de commencer avec la production musicale. Quelque chose que je pensais était utile sont un contrôleur MIDI qui que j'utiliserais pour
Contrôleur de LED bricolage débutants (

Contrôleur de LED bricolage débutants (<> </>

Vous avez toujours voulu une matrice de LED changeant de couleur au-dessus de votre lit ou dans votre salon ? Vous voulez faire vos propres lumières de Noël ? Vous souhaitez contrôler exactement comment vos LEDs vont se comporter ? Ai une automatique
Comment faire pour configurer un contrôleur USB NES avec NESTOPIA sur le PC

Comment faire pour configurer un contrôleur USB NES avec NESTOPIA sur le PC

NESTOPIA jouer n'est pas la même chose sans un contrôleur NES USB. Dans ce tutoriel, vous apprendrez comment les boutons map et mettre en place la manette NES USB.
Contrôleur de moteur Arduino Lego EV3 enregistrer 45 $

Contrôleur de moteur Arduino Lego EV3 enregistrer 45 $

En faisant un contrôleur de moteur bricolage lego ev3Étape 1: Intro J'ai un kit appelé le lego mindstorms EV3 c'est un incroyable robotique de 349 $ kit qui vraiment est simple à construire comme lego, mais dispose de fonctionnalités vraiment génial
Teensy Monster v1.0 / / bricolage contrôleur MIDI

Teensy Monster v1.0 / / bricolage contrôleur MIDI

Bienvenue sur le monstre Teensy Instructable !Ce Instructable vous aidera à monter votre monstre Teensy, comprendre comment le programmer et fournir de nombreux conseils pour la création d'un contrôleur de bricolage grand.teensymonster.ccAcheter votr
Un cadre pour créer des contrôleurs modulaires abordables & élégants (USB vers MIDI, caché, ou série)

Un cadre pour créer des contrôleurs modulaires abordables & élégants (USB vers MIDI, caché, ou série)

***J'AI CRÉÉ UN NOUVEAU POUR INSTRUCTABLE CONTRÔLEURS DE BRICOLAGE :**************************************************************************************************************************************************************************************
Faire un contrôleur de jeu USB

Faire un contrôleur de jeu USB

Ici à NextFab, nous avons conçu une fonctionnelle complète, contrôleur de jeu USB pour Philly Tech Week. Ce projet sera particulièrement délicat sans certains équipements électroniques plus grave ou un makerspace local avec les outils appropriés, mai
Ajouter contrôleur de jeu USB pour Arduino Leonardo/Micro

Ajouter contrôleur de jeu USB pour Arduino Leonardo/Micro

Remarque importante : Cet article est pour Arduino IDE version 1.6.5 (ou au-dessous). Pour ajouter un contrôleur de jeu USB un Arduino Leonardo ou le Micro à l'aide de l'IDE Arduino version 1.6.6 (ou supérieur) Voir l'Instructable suivant : Arduino L
Contrôleur USB NES avec un arduino !

Contrôleur USB NES avec un arduino !

MISE À JOUR 22/12/2014Mattpbooth utilisateur Instructables a mis à jour le code et il héberge sur github :https://github.com/mattpbooth/ArduinoNESController...Merci Matt !MISE À JOUR 12/03/2011Remplacé un println avec impression (PEEM).MISE À JOUR 12