English Version French Version

MIDIfilter/Processor

Date de Création: Avril 2002

J'ai réalisé ce projet en 2002, avant d'avoir créer le MIOS . Ce boitier propose quelques fonctionnalités pour le traitements des évènements MIDI, et constitue un bon point de départ pour ceux qui veulent se lancer dans la programmation des PIC, mais finalement il y a peu de gens qui soit vraiment capable d'implémenter un firmware qui répondent à leurs besoin, car la programmation des PIC en langage Assembleur est loin d'être facile à gérer. Si vous êtes intéressé par l'ancienne solution basée sur les PIC16F, continuez ici.

Des réalisations plus complexes deviennent possibles avec le MIOS, qui offre un large choix de fonction pré-implémentées, et supporte des programmations en langage C , langage que vous avez probablement appris à l'école, et dans le cas contraire qui reste trés simple à apprendre.

La page MIOS C propose une introduction et quelques informations élémentaires sur ce qui peut être réalisé. Mais comme vous le savez probablement, pas mal d'application plus ou moins complexe sont déjà disponible sur la page download , elles vous donneront un aperçu des possibilités du MIOS (et des exemples de programmation). Les membres de la communauté MIDIbox échangent des conseils et ses trouvailles dans la section C Programming du Forum, allez voir de ce côté là aussi.

Pour un simple boitier permettant de traiter les données MIDI, un module MBHP_CORE suffit, l'application peut ensuite être chargée dans le PIC en suivant la procédure décrite à la page MIOS Bootstrap , l'installation et l'utilisation du compilateur C est décrite à la page MIOS C . Notez que l'ajout d'un LCD peut être utile pour le débuggage (des écrans LCD 2x16 rétro-éclairés se trouve pour moins de 10 EUR). En ajoutant des modules DIN, DOUT, AIN de la MIDIbox Hardware Platform, vous serez en mesure d'implémenter votre propre application de contrôleur MIDI sans trop d'effort de programmation.

Exemples de programmation -> voir le bas de cette page



Last update: 2015-09-24

Copyright © 1998-2015, Thorsten Klose. All rights reserved.