Dub Cadet: MIDI holographique & contrôleur de LED pour Arduino - partie 1 (3 / 4 étapes)

Étape 3: Rythme Triple-axe Modulation :

Tout d’abord, il est important de comprendre que l’orientation de chaque axe est mappée à travers un système codé pour sélectionner les options de rythme de la même manière que les gènes code la diversité des organismes biologiques.

En changeant l’orientation de rotation de la sphère, nous « commuter » une nouvelle combinaison de rythme pour ce moment particulier. Get-ce intéressant lorsque la sphère se déplace, car cela signifie que vous changent dynamiquement par le biais de milliers de milliards de possibilités de rythme en tournant simplement la balle.

Le rythme est une séquence d’impulsions et les espaces (restes) entre ces deux impulsions. Si l'on considère les combinaisons possibles des impulsions et repose dans une séquence de quatre unités, il y a 16 combinaisons nous pouvons générer (2 ^ 4). Ces 16 combinaisons sont les blocs de construction musicales, ou ADN utilisés pour générer tous les sons dans l’expérience de Cadet Dub. Un bar de la musique se compose de 8 de ces blocs de construction de 4 logements en séquence.

Le Cadet Dub entonne une mesure ou une barre de musique 32 impulsions par bar (8 unités d’ADN musical) pour une surprenante possibilités rythmiques 4 294 967 296 (2 ^ 32). Étant donné que nous sélectionnons un rythme distinct pour chaque axe, nous devons prendre la troisième puissance de 4294967296 pour savoir juste comment de nombreuses options sont possibles dans ce système. Je vais seulement par le biais de ce calcul parce que le nombre de possibilités est stupéfiant. La réponse est : 79,228,162,514,264,337,593,543,950,336, ce qui est cool, mais ennuyeux gigantesque. Il est aussi impressionnant de savoir que le code compilé pour générer ce genre de variation pèse environ 12 kilo-octets ou de la taille d’un courriel. Nous rencontrons aussi une question d’esthétique ; toutes ces options ne sont esthétiques !

Par le biais de sentier et erreur, j’ai réduit le nombre de possibilités pour la note la plus basse de 16 à 5. La note de basse d’une triade est traditionnellement l’ossature rythmique et en réduisant son aire de répartition des postes, nous pouvons maintenir un certain équilibre dans le rythme. De même, la note moyenne de nos triade a été réduite à 10 rythmes possibles. J’ai laissé la note la plus haute de notre triade d’exister dans l’un des 16 postes, puisqu’il est de tradition pour la voix supérieure et les instruments à donner la liberté plus expressif.
Ceci nous amène à un nouveau mode de calcul (2 ^ 5 * 2 ^ 10 * 2 ^ 15) = (32 * 1024 * 4294967296) = 140,737,488,355,328 rythmes possibles pour chaque barre de musique.

Ce système génératif est idéal pour sortir de la boîte sur-utilisé d’astuces musicales pour découvrir de nouvelles façons pour le bruit d’impulsion. Si vous écoutez la radio pour environ une heure, vous entendrez probablement les mêmes rythmes de 20 ou 30 cours de lecture à des vitesses différentes.  L’exposition à de nouveaux sons possibles casse rapidement l’esprit des schémas communs, offrant une stimulation créative et enrichissement non plafonné.

Articles Liés

Contrôleur de LED RBG Arduino

Contrôleur de LED RBG Arduino

Ce projet est adapté pour les utilisateurs de Arduino débutant. C'est mon premier Instrucable depuis l'acquisition d'un kit Arduino récemment. Ce projet intègre à l'aide des entrées réglables pour contrôler l'éclairage de couleur d'une LED RGB. Ceci
Construire un contrôleur RGB LED mieux.

Construire un contrôleur RGB LED mieux.

Kit contrôleur cette LED RGB est quelque peu différent pour un autre sur le ' net. Alors que la plupart des autres utilisent un seul bouton pour passer en revue quelques boucles préprogrammés, ce contrôleur est assez intelligent pour comprendre palle
Contrôleur de LED-RGB

Contrôleur de LED-RGB

Il s'agit de mon contrôleur RGB-LED fait maison.Il est connecté à l'ordinateur qui me permet de modifier la couleur à la main, ou les changements de couleur à la musique, ou son ambilight similaire, les voyants ont la couleur principale de mon écran.
Supprimer le contrôleur de Servo pour tourner sans fin projet DIY facile et rapide

Supprimer le contrôleur de Servo pour tourner sans fin projet DIY facile et rapide

Ici montre comment supprimer un contrôleur de servo pour faire tourner sans fin.Juste regarder la vidéo et profitez
Comment utiliser une PSP comme un contrôleur de jeu pour PC et PS3

Comment utiliser une PSP comme un contrôleur de jeu pour PC et PS3

Avez-vous déjà assis pour jouer sur votre PS3 avec un ami et s'est rendu compte que vous seulement avez un contrôleur ou étiez en jouant à un jeu sur votre PC et souhaité qu'avoir un contrôleur séparé ? Eh bien maintenant, au lieu d'acheter un nouvea
BRICOLAGE Simple Sheild sortie LED pour Arduino UNO R3

BRICOLAGE Simple Sheild sortie LED pour Arduino UNO R3

Arduino uno inutilisables sans bouclier externe. Dans ce tutoriel, nous pouvons chared comment faire sortir Shield pour arduino à l'aide de 4 pcs LED.Étape 1: Sortie schématique Sheild LED pour arduino Ce schéma explique comment il conectod à la broc
Contrôleur de LED RVB pour le serveur ESP8266 + Websocket

Contrôleur de LED RVB pour le serveur ESP8266 + Websocket

Salut tout le monde!Dans ce instructable je vais pour illustrer l'utilisation de sockets web avec le microcontrôleur ESP8266. Avec ce projet, vous pouvez utiliser un navigateur web pour exécuter un client web de prise de contrôle que RGB LED connecté
Xbox un contrôleur couleur LED Mod (aucune soudure)

Xbox un contrôleur couleur LED Mod (aucune soudure)

Changer la couleur de la Xbox un contrôleur Guide lebouton sans soudure.Étape 1: matériaux1.1 recueillir le matériel que vous aurez besoinTorx - sécurité T8-Torx T6-Super GlueCouteau -X-Acto-Mince plastique couleur (j'ai utilisé un sac de céréales de
LinkIt One + contrôleur de LED Billy

LinkIt One + contrôleur de LED Billy

Bienvenue à cette linkit un tutorial!! Je suis sorti sur ce projet et ceux à venir ! Dans ce instructable je va montrer comment contrôler une led de n'importe où avec Billy. Si vous n'avez pas configuré votre linkit Conseil consultez mon autre projet
Modifier le contrôleur de PSX pour Console de jeux Vectrex

Modifier le contrôleur de PSX pour Console de jeux Vectrex

brève picturale montrant comment un contrôleur de type Playstation bon marché pourrait être modifié pour fonctionner avec la console Vectrex GCE .Etape 1: Le contrôleur... Vouloir préserver mon contrôleur de Vectrex original et sans doute assez rare,
Contrôleur de feux tricolores Arduino w/Remote Control

Contrôleur de feux tricolores Arduino w/Remote Control

j'ai eu un feu de circulation que j'ai remise à neuf.  La seule chose reste à faire est de construire le contrôleur pour les modèles de signal de la lumière.  Pour lui donner une touche, j'ai intégré une télécommande.  C'était aussi l'occasion rêvée
Contrôleur de baignoire Compatible Arduino

Contrôleur de baignoire Compatible Arduino

Permet de démarrer avec une mise en garde : ce projet contrôle l'eau. Ne pas mélanger l'eau et électricité vraiment et il y a un risque réel d'électrocution et ou la mort si vous n'êtes pas prudent. Générez ce projet à vos propres risques, et je ne s
Comment peindre un style PS3 contrôleur appel du devoir Camo partie 1

Comment peindre un style PS3 contrôleur appel du devoir Camo partie 1

Je décris le processus pour démonter et peindre un style camo de PS3 contrôleur.
Contrôleur de Rideau pour le web RaspberryPi

Contrôleur de Rideau pour le web RaspberryPi

Le système de télécommande Somfy est un système fermé, propriétaire. Ce Instructable montre comment câbler la télécommande pour le RaspberryPi (IPD) et puis écrire un simple PHP web page pour contrôler les tentures. N'importe quelle application où vo