Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

7 - Autres sujets : le nimp'

Dernier post

Harpe Laser

johntheripper utilisateur non connecté
Bonjour
Je fabrique développe actuellement une harpe laser avec des amis (dont plans, codes et schémas seront mis à dispositions sur github) qui fonctionne avec un arduino.
Le signal MIDI passe par le port USB de se dernier qui est raccordé à mon pc et via les logiciels loopmidi et hairless midi, je peux utiliser les logiciels arturia sans soucis.
Cependant cela comporte plusieurs inconvénients :
- avoir un pc en plus du reste du matériel
- multiplication des branchements
- faire les changements d'instruments à la main
- réduit la mobilité de la harpe
Pour résoudre ces soucis, j'ai pensé intégrer un raspberry pi 3 à l'intérieur de ma harpe qui remplacerai le pc et j'aurai aimé savoir si ce qui suit est possible
- avoir une banque son intégré dans le raspberry pi pour remplacer arturia
- pouvoir se servir du port GPIO qui me permettrai d'ajouter des pédales qui permettront de changer d'instrument
Désolé pour le manque de vocabulaire dans le domaine de la MAO mais tout cela est nouveau pour moi, et désolé si jamais je mets vos nerfs à rude épreuve ^^.
En tout cas merci pour vos réponses et aide.

farvardin utilisateur non connecté
salut, belle idée de projet.

le MT32-pi permet de piloter le synthé munt, ainsi que n'importe quelle soundfont, depuis un rpi :

https://github.com/chris-jh/mt32-pi-midi-hat

le hat présenté ici utilise les GPIO, tu devrais pouvoir le modifier pour raccorder un switch externe. Actuellement il paramètre notamment le volume, mais ça devrait être faisable de changer l'instru à la place.

johntheripper utilisateur non connecté
Merci pour votre réponse, pour être totalement franc je pensais plutot a un genre de zynthian pilotable par GPIO avec lesquels je peux changer l'instrument en cour d'utilisation via un jeu de pédale relié au GPIO ^^.

jujudusud utilisateur non connecté France
Salut johntheripper !

Je vais te parler du matériel que j'utilise et je te laisserai juger de la possibilité pour toi de l'utiliser.

Tu mentionnes un raspberry pi3, c'est ce que j'utilise avec une carte Pisound de chez blokaslabs.
l'avantage c'est qu'il y a entrées/sorties audio et midi. un Linux Raspbian est proposé pour faire marcher le tout en un téléchargement d'iso sur une carte SD.

Penses tu que ça puisse être bien pour ton utilisation ?

johntheripper utilisateur non connecté
éventuellement, je pense mais je suis pas sûr donc je vais reprendre ce dont j'ai besoin et dites moi si c'est réalisable avec ce que vous proposez ^^
- il faut que le logiciel soit compatible avec les GPIO pour que je puisse y brancher 2 pédales pour pouvoir changer d'instruments à ma guise
- je dispose d'un cable midi/usb, la partie USB pourrai etre branchée directement via le port USB du raspberry et la partie midi sur l'arduino
- démarrage automatique du logiciel de MAO pour ne pas avoir a utiliser de souris sans fil

Par exemple sur

bda utilisateur non connecté France
Bonjour,

J'avais fait un synthé (drumkv1 + nekobee) avec une rpi3b. Démarrage automatique. Le tout géré avec Bipscript. Sans écran ni clavier ni souris. Juste en MIDI. Ça fonctionnait très bien.
Pas besoin que le logiciel ait connaissance des GPIO, il faut juste que tu fasses un petit programme qui transforme ce qui vient des GPIO (tes pédales) en signaux MIDI par exemple.
J'avais aussi fait un proto de pédalier MIDI Transport avec un arduino.

johntheripper utilisateur non connecté
Ca pourrai le faire, mais le fait que les pédales soient gérées en midi ne va pas venir interferer avec les signaux midi en provenance de la harpe ???
Apres je tiens quand meme a avoir l'écran pour voir la liste des instruments que je vais sélectionner.

bda utilisateur non connecté France
Non, avec la harpe tu enverras des notes, avec les pédales tu enverras d'autres informations comme des nrpn par exemple (tout dépend du/des synthé(s)).

Pour le démarrage automatique, tu peux le faire avec systemd ou n'importe quel gestionnaire de connexion (lightdm par exemple). Si tu veux vraiment du très léger le mieux est systemd avec un gestionnaire de fenêtre ou bureau très léger (sur raspberry c'est mieux). Si ts distribution n'a pas systemd il y a d'autres moyens similaires.
Regarde sur le wiki d'Arch

johntheripper utilisateur non connecté
bon j'ai vu mon pote pour l'utilisation du signal midi, ca risque de poser trop de probleme par rapport à notre configuration de la harpe. Du coup je laisse tomber le signal par GPIO MAIS si j'utilise un encodeur de clavier USB comme pour les borne d'arcade par exemple ca serai plus simple j'imagine ? Si oui, est-ce que vous savez si Zynthian serai compatible avec aussi ?

jujudusud utilisateur non connecté France
Ce que je t'ai proposé moi te permet de rentrer un signal midi pour les notes et aussi pour les changements d'instruments et sort de l'autre côté du son. Je pense que c'est ce que tu cherches.

De plus tu as accès à une interface ouèbe pour afficher les branchement d'instruments etc.

bda utilisateur non connecté France
Si tu utilises un "clavier" USB, il faudra bien envoyer un signal au synth (zynthian, blockas ou autre). Et, à moins de réécrire une partie du code, tout ce fera en MIDI ou peut être LV2.
Tant que ta harpe et tes pédales n'envoient pas de messages MIDI identiques, il n'y a aucun soucis.

C'est exactement ce que beaucoup font avec des synthés matériels en rack par exemple. Une surface de contrôle pour jouer sur les paramètres de synthèse et un clavier ou séquenceur MIDI en plus. Généralement en utilisant un boîtier de fusion MIDI (merge) ou par voie logiciel. Ça se fait depuis le debut du MIDI.

johntheripper utilisateur non connecté
Pour les personnes que ça intéresse, vous avez des vidéos des tests de la harpe ^^ (dsl pour la qualité XD) https://studio.youtube.com/video/_aZxAwbu6MI/edit

Pour en revenir au sujet principal, je crois que je m'exprime mal et j'ai du mal à suivre ce que vous dites du coup je vais reprendre avec un exemple.
Sur VLC par exemple, quand j'appuis sur la barre d'espace ça lance la lecture ou la met en pause, la touche A change le ratio d'affichage et ainsi de suite, que je sache ça n'envois pas de signal midi.
Maintenant, dans le cadre de zynthian ou autre, est-ce que c'est possible d'avoir la même chose, soit avec un encodeur USB, ou via un vrai clavier (que je démonterai et modifierai selon le besoin) ?

PS : DSL si je suis têtu, mais ça m'a l'air compliqué tout ca ^^

bda utilisateur non connecté France
VLC n'est pas un synthé, il fonctionne, comme beaucoup d'application, via des raccourcis clavier.
Les synthé fonctionnent différemment en général. Si tu veux implanter ça, rien d'impossible mais il faut modifier le code du synthé pour ajouter des raccourcis clavier. Dans certains cas ça peut être une tâche assez ardue.
Par contre ils sont tous pilotables soit en MIDI, en LV2, en LADSPA ou DSSI.

Il me semble qu'il existe un programme qui permet de "convertir" les touches du clavier en messages MIDI mais ça revient au même, c'est toujours du MIDI.

Pour info, beaucoup de synthé peuvent changer de "patch" avec des messages MIDI PC (Program Change).

En évitant le MIDI, je pense que tu te compliques la vie.

johntheripper utilisateur non connecté
hum je vois, du coup je pense que je vais attendre d'avoir tout fini côté midi et voir ce que je peux faire ensuite.

jujudusud utilisateur non connecté France
Pour le lien, tu peux nous donner le lien pour visualiser, là c'est celui pour éditer.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


Mégaphone [Afficher / Cacher]

bluedid29, 22:09, sam. 06 Aug 2022: Merci allany et toute l'équipe ;-)
allany, 10:53, sam. 06 Aug 2022: Ça c'est pas banal, v'là l'éditorial ! [Lien]
olinuxx, 09:06, sam. 06 Aug 2022: Bonjour et bienvenue à noedig et à adasper cool
bluedid29, 01:18, sam. 06 Aug 2022: Qtractor 0.9.27 dispo en App c'est cool pour tester :-) [Lien]
bluedid29, 19:47, mer. 03 Aug 2022: LibraZiK 4 en test tous les jours... ...cela se passe plutot bien ! Bon été :-)
sub26nico, 16:33, jeu. 28 Jul 2022: Bonjour et bienvenue à kam et johntheripper :-)
olinuxx, 09:53, dim. 24 Jul 2022: Bonjour et bienvenue à kakajc et à marionux.
olinuxx, 19:56, jeu. 21 Jul 2022: Bonjour et bienvenue à trentin et à lazyn cool
olinuxx, 19:54, dim. 17 Jul 2022: Bonjour et bienvenue à amelinux et à Cross bee cool
CyrilRos, 15:53, dim. 10 Jul 2022: Tux|N|Mix Voila une nouvelle version et Bonjour #Reaper qui est désormais inclus [Lien]
sub26nico, 21:01, jeu. 07 Jul 2022: Salut et bienvenue à NeoTeo :-)
sub26nico, 20:40, jeu. 07 Jul 2022: Support CLAP (expérimental) avec la nouvelle version de Qtractor !