Les meilleurs développeurs C++ freelances sont sur Codeur.com

Modifications de code C++ POO utilisant la librairie Arduino MIDI

 Fermé·Moins de 500 €·2 offres·811 vues·6 interactions


Je recherche un freelance maitrisant le C++ POO et la librairie Arduino MIDI, afin d’ajouter des classes et fonctions à un template de code existant, pour un projet de contrôleur MIDI basé sur Arduino Uno/MEGA.

Ajout classe LED :
- Fonctions pour garder la LED en mode « toggle » (qu ‘elle reste HIGH comme le boutons assigné)

Ajout Fonctions à la classe bouton :
- Option pour assigner un bouton à une led connecté en direct sur la carte ou par multiplexeur
- Option pour diviser le signal de boutons ou potentiomètres afin d’envoyer 3/4 messages sur le même midi CC

Ajout classe paramètres MIDI globaux
- Fonction pour stocker les paramètres MIDI globaux et affecter des boutons pour les rappeler (bouton1 = banque1, bouton2 = banque2, etc.)

Ajout classe pour gérer les molettes de pitchbend et modulation

Etendre la classe multiplexer pour pouvoir ajouter 6 (ou plus) multiplexeurs en digital ou analog

Le code de base est celui de Notes and Volts, j’ai son approbation pour le modifier.
Vous pouvez le télécharger : [URL visible pour les membres Pro]

Le concept de rappel des réglages globaux MIDI :

[URL visible pour les membres Pro]
[URL visible pour les membres Pro]

Budget indicatif : Moins de 500 €

Publication : 04 juin 2020 à 11h26

Profils recherchés : Développeur C++ freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

2 freelances ont répondu à ce projet

1 proposition de devis en moins de 2h

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.