Wiimote to MIDI

Wiimote to MIDI

Un Post dédié au nouveau “jouet” de Nintendo.. Sortie en décembre 2006, la dernière console de la marque Nippone, la Wii, se veut révolutionnaire par sa nouvelle interface utilisateur, la Wiimote (un hydride de gamepad, de télécommande et de capteur de mouvements), qui change complètement la manière de jouer en mettant à contribution le joueur, qui peut désormais “mimer” les actions (tennis, combats..) plutôt que de simplement presser des boutons.
Comment ça marche?
Outre les classiques boutons, retour de force et le mini haut-parleur intégré, la vraie nouveauté est la présence au coeur de la Wiimote, d’un capteur d’accélération et de gravité (le ADXL330,  jusqu’alors utilisé dans l’armée ou dans la sécurité automobile, pour les systèmes d’airbags) qui capte donc les mouvements et l’accélération de la Wiimote sur chacun des 3 axes X, Y et Z.

La bonne nouvelle, c’est que plutôt que d’utiliser un protocole propriétaire pour transmettre les infos de la Wiimote à la Wii, et ainsi vérrouiller son hardware pour en garder un usage exclusif, Nintendo a pris l’excellente décision (probablement par volonté commerciale) d’utiliser le protocole Bluetooth, standard de communication sur PC et Mac depuis plusieurs années. Ce qui veut dire que l’on peut connecter sans problême une Wiimote à son ordinateur, et en utiliser pleinement les fonctionnalités assez simplement.

- – - – - – - – - – - -

Dans ce Post, nous allons apprendre à connecter une Wiimote à un PC, et transformer les valeurs reçues en signaux MIDI, pour pouvoir contrôler ensuite des logiciels de VJing (comme Arkaos) ou de production/live audio (Ableton pour n’en citer qu’un..).

Matériel necessaire:
- Une Wiimote, bien entendu (environ 40euros, sur internet ou en magasin de jeux vidéos).
- Une clé Bluetooth (si votre ordinateur n’a pas le Bluetooth intégré, une quinzaine d’euros).
- Le logiciel Bluesoleil (shareware, souvent fourni gratuitement avec votre clé Bluetooth).
- Le logiciel GlovePie (freeware).
- MidiYoke (freeware, nécessaire pour utiliser le MIDI).

Connecter votre Wiimote à votre PC:
Une fois votre clé installée, la Wiimote déballée et remplie de piles fraîches:
1 - Lancez maintenant Bluesoleil (une icone grise apparait dans la barre des tâches, puis devient bleue une fois la clé Bluetooth initialisée. Double-cliquez maintenant sur l’icône bleue pour lancer le programme).
2 - Vous devez maintenant mettre votre Wiimote en mode “détection”. Pour cela, pressez simultanément les boutons 1 et 2 de votre télécommande magique (les LEDs se mettent à clignoter).
Dans Bluesoleil, lancer la détection des périphériques en cliquant sur la sphère orange au centre de la fenêtre.
3 - Votre Wiimote à été détectée, et apparait dans Bluesoleil. Il faut maintenant activer la communication, en sélectionnant l’icône wiimote (1 clic) puis en cliquant sur “service HID“, l’icône qui ressemble à une souris. N’hésitez pas à appuyer une seconde fois simultanément sur les boutons 1 et 2 si la connection est capricieuse.
Si tout se passe bien, vous devriez voir une petite animation qui symbolise la connection réussie.

Interpréter les signaux reçus:
La Wiimote est maintenant connectée, et envoie son signal à votre PC, mais il n’est pas encore interprété. C’est maintenant que GlovePie intervient, pour convertir les signaux reçus et les renvoyer à vos applications et jeux favoris.
En effet, le logiciel développé par Carl Kenner a pour mission de convertir tout type de signal (d’une souris, d’un Joystick, d’un gant P5) en un autre signal (MIDI, variables..) à l’aide d’un langage de script simple et/ou d’un GUI.

Lancez donc le logiciel GlovePie (version 0.29 à ce jour). Par défaut, le freeware s’ouvre sur l’éditeur de script vide. Heureusement, il existe quantité de script fournis avec l’install: chargez par exemple WiimoteScripts/WiiMouse 0.1.PIE, et cliquez sur RUN, et vous pouvez maintenant contrôler votre souris grâce à votre Wiimote.. A tester également, Drummerkit, pour faire de l’ “air batterie” :)

Midiiiiiii !
Bon, maintenant que tout est prêt, il ne nous reste plus qu’à installer MidiYoke (un port MIDI virtuel, qui va simuler un périphérique midi pour faire la passerelle avec vos logiciels midi) puis téléchargez et lancez ce script Glovepie, qui va vous permettre enfin de récupérer les valeurs midi dans vos logiciels compatibles.
Dans cette version beta0.1, vous récupérez les valeur de l’inclinaison X, Y et Z de votre Wiimote, qui sont converties en valeur #CC 30, 31 et 32, variable de 0 à 100, ce qui vous permet maintenant de scratcher une vidéo ou faire des fades en déplacant votre Wiimote dans les airs.. Essayez aussi sur Ableton, les résultats sont assez surprenants sur les effets !

Comme vous pouvez le voir, les boutons sont mappés sur des “midi notes”, et permettent de déclencher des évênements simplement. Une option pour envoyer des évênements clavier est aussi disponible, et n’hésitez pas à modifier les touches, le script est commenté.

Les prochaines étapes dans ce script vont être l’utilisation de l’accélération, de la sensorbar, et du Nunchuk (le second gamepad disponible). Restez dans le coin ! :)

————————–
23/02/07 – beta0.1
Wiimote2midi.pie
————————–

————————–
24/02/07 – beta0.2
Wiimote2midi.pie
————————–

Voici une petite démo vidéo de l’utilisation du script:

Other tutorials:
- Wiimote to Midi (PC).
- Wiimote to Midi (PC) french version.
- Wiimote to Midi: VJing video.
- Wiimote to Midi for Ableton Live (PC).
- Wiimote to Midi: Mac & Linux.

Comments

comments

Powered by Facebook Comments

43 Comments

  • 강아지유모차 on May 06, 2022

    What i don’t understood is actually how you’re no longer
    really a lot more smartly-preferred than you might be
    right now. You are so intelligent. You recognize therefore significantly when it
    comes to this subject, made me personally imagine it from a
    lot of varied angles. Its like women and men don’t seem to
    be involved unless it’s something to do with Lady gaga!
    Your personal stuffs nice. Always maintain it up!

  • เว็บสล็อต pg แตกง่าย on May 06, 2022

    PG SLOT เว็บตรง ไม่มีขั้นต่ำ
    สล็อตเว็บตรง ไม่ผ่านเอเย่นต์
    SLOT PG เว็บใหม่ 2021
    เว็บสล็อต pg แตกง่าย

  • https://casahavanesa.com/ on May 02, 2022

    naturally like your web site however you have to test the spelling on quite a few of your posts.
    Many of them are rife with spelling issues and
    I find it very troublesome to inform the reality nevertheless
    I will certainly come again again.

  • judi slot on May 02, 2022

    If you would like to grow your familiarity just keep visiting this web page and be updated with the latest information posted here.

  • coloring pages on May 01, 2022

    My family always say that I am wasting my time here at web,
    however I know I am getting know-how everyday by reading such pleasant articles or reviews.

  • solar battery on Apr 30, 2022

    There’s certainly a lot to know about this subject. I like
    all of the points you made.

  • situs game slot gacor on Apr 30, 2022

    Kindogaming Situs gacor 2022
    Menyediakan Pembayaran pulsa, e-wallet dan bank
    Situs tergacor dan terbaik 2022
    situs game slot gacor

  • speechelo on Apr 29, 2022

    Who’s Speechelo For? The professional plan is good for these who’re committed
    to rising their business. Is Speechelo Pro a monthly subscription service?
    There are many freelancers on Fiverr or Upwork where
    they provide voice-over service utilizing actual human voice.
    Also, they usually look for the real human voice.

    For those who don’t need an end to your voice creation potential,
    look for the Pro model to buy. WHY Would
    you like SPEECHELO? No Usage of Breath & Emphasize Features:
    Since breath & emphasize options are solely accessible for customary voices that’s why they’re useless.
    Speaking of Speechelo, I’ve already discussed many things on why individuals ought to use it.

    The amazing truth is, with Speechelo, it will not charge sufficient!
    The usual version is very primary nevertheless it is sufficient to get you started creating amazing actual
    human-sounding voice-overs. The know-how continues to be not superior sufficient to substitute real human voice.
    You can nonetheless see the difference between it and real human voice.
    Choose the type of voice.

  • diamond painting on Apr 27, 2022

    I know this site offers quality dependent content and additional data, iis there aany other web page which povides such stuff in quality?

  • pmbok 6th edition on Apr 26, 2022

    Hello everyone,

    if you would pass your pmp exam certication from the first try, please follow these steps:
    1- become a member on the pmi (pmi.org website)
    2-download the katest vesrion of the PMBOK Guide +PMI Agile Practice Guide.

    3- enroll on any online training (we recommend Joseph phillips
    course)
    4- Pay the PMP package practice exams from pmlearning.org website
    the practice exams on the pmlearning.org website are very close to the one on the actual exam, so we high to subscribe the package on their website, or Apple app,
    or from Google Paly store.

  • Anonymous on Apr 26, 2022

    There are no studies that show whether or not the product can be used during pregnancy, however, it is acceptable to take Stromectol during breastfeeding, as
    long as it is a single dose. Or they are included in much greater quantity than those used in people.
    Feeding into the conspiratorial claims are Big Tech’s efforts to censor those who make the kind of unproven claims about the drug that have reportedly led to people buying up horse
    and cow dewormer. We work with independent pharmacies that are
    happy to fill these prescriptions. Although its efficacy against COVID
    has been debunked, some Californians have managed to acquire prescriptions from
    their healthcare providers. The organizations are also calling for physicians,
    pharmacists, and other health care providers to warn patients against the
    use of ivermectin, including the purchase of the drug through online stores.
    Healthcare providers might use these drugs for COVID-19 patients
    as off label prescription use. Last week, Pierce also excoriated Central Peninsula Hospital for what he said was
    the improper treatment of COVID patients, including failure to use drugs
    like ivermectin, according to the Kenai Peninsula
    Clarion. Moreover, the FDA reviews drugs not
    just for safety and effectiveness of the active ingredients, but also for the inactive ingredients.

  • The Twilight Saga on Apr 26, 2022

    Daphne takes the string. Step 3: Keep monitor of how many tries it
    takes to “capture” the quarter. Niles and Frasier crowd Martin, repeating “I love you.” Martin tries to shoo them away.
    Martin: Oh-ho, I’d love to, Niles. Martin: Oh, shut up!
    Martin: Oh, thanks, officer! Martin: Thank you son! Martin: Well, we won’t, we misplaced the automobile keys.
    Martin: Well, it is the final time you will have to come out and do this.
    Roz: On line two we have now Marylin. Roz: Hey, Niles.
    What are you doing right here? I love you. Niles .
    Niles:. I love you too. Niles: Oh, take a look at
    that, that is so cute. Martin: Oh, come on! Martin: Thank you.
    Can we just go on fishing? You will learn phrases and phrases that you
    may incorporate into your vocabulary and you will be capable of
    say just the correct things to make the man you like desirous about you
    or to deepen your relationship with your accomplice.
    In case your partner is mostly unavailable to talk or connect
    in any manner, it’s normally a deal-breaker and surefire signal that the connection is
    not going to final.

  • italia-info.com on Apr 25, 2022

    I am regular visitor, how are you everybody?
    This article posted at this website is truly nice.

  • googlerblogs.com on Apr 16, 2022

    Раньше я каждый раз изучал статью в новостных газетах, но теперь, поскольку я являюсь пользователем интернета таким
    образом, теперь я использую сеть для статей, благодаря web.

    my website – 1 (googlerblogs.com)

  • uchiyaziki.ru on Mar 29, 2022

    Я больше 2-х часов лазил
    в интернете и не смог найти ни одной
    интересной статьи, как эта.

    Мое мнение, еслибы все веб-мастера так интересно делали статьи, как вы интернет стал бы намного лучше.

    Feel free to surf to my web-site 1, uchiyaziki.ru,

  • bookprofits on May 23, 2020

    Your style is really unique in comparison to other folks I’ve read stuff from.
    Many thanks for posting when you have the opportunity, Guess I’ll just book mark this web site.

  • ADElevators on Aug 19, 2019

    ADElevators is one of the best elevator manufacturers in Delhi. We provide best hydraulic lift for home. Our elevators in Chennai are majorly manufactured and supplied in Delhi, Gurgaon, Noida, Faridabad, etc. AD Elevators is the best Lift manufacturers in Delhi
    https://www.adelevators.com/lift-maintenance-contract.html

  • Amrit Singh on Aug 19, 2019

    We provide world-class elevators, escalators, as well as solutions for maintenance and modernization, which add value to the life cycle of any building.

  • Smart Balance Wheel on Jun 20, 2016

    Acquired Smart Balance Wheel http://www.fashionhoverboard.com immediately. Advocate it.

  • Pyer on Nov 26, 2008

    Bonjour !
    Et merci pour ces renseignements qui m’ont permis de me mettre rapidement dans le bain. Je m’occupe plutôt d’installations sonores interactives, pour l’instant j’arrive bien à retrouver les variables de rotation dans max/msp ou pure data… Mais avez-vous avancé sur l’accélération ?
    Bien sûr je ne voudrais pas jouer les parasites, je suis prêt à partager le fruit de mes modestes recherches concernant l’audio interactif…
    à bientôt

Leave Reply