Forum : 7 - Autres sujets : le nimp'

Raspberry Pi en "DSP" temps réel

Lemania utilisateur non connecté France
Bonjour,

J'aurais besoin d'appliquer un traitement ou effet audio en temps réel avec un Raspberry Pi

Entrée audio > PI + DSP > Sortie audio

Toute distribution confondu, est ce que vous connaissez des applications légères qui permettraient d’insérer des plugins d'effets audio comme un équaliser ?

Il reste ensuite à trouver les effets désirés : un exemple universel : La voix du Stormtrooper mrgreen


Ce n'est pas un projet HIFI/Studio, la qualité n'est pas le critère principal

Merci
Cordialement
Sébastien

jujudusud utilisateur non connecté France
Bonjour Lemania,

Je pense que la suite Cadence et l’hôte de greffons Carla doivent pouvoir remplir cette tache.
Le Raspberry Pi pourra faire tourner sans problème plusieurs greffons empilés les uns derrière les autres.

Je ne sais pas comment modifier la voix pour qu'elle devienne proche de celle d'un "storm trooper".

Par contre, après avoir trifouiller un peu dans le Raspberry Pi, j'ai une question à te poser :

Qu'est ce que tu vas utiliser pour l'entrée et la sortie audio ?
Et quelle distribution utilises tu ?

Lemania utilisateur non connecté France
Bonjour et merci pour ta réponse.

Je vais voir Cadence et Carla, je reviendrais vers vous ensuite.

Cela faisait quelque temps que j'avais remisé mon PI dans un tiroirs donc pour me simplifier la tache j'ai installé pour le moment un raspbian, mais avant j'utilisais Arch Linux.

Vu l'utilisation du PI uniquement pour cette tache de "DSP" il me faudra utiliser une distribution légère qui n'aura même pas besoin de serveur X, vu que je n'aurais pas d'écran.

Du coup cela soulève un autre "problème" il faudra que les applications puisse se lancer en commande sans serveur X au démarrage du PI

Pour l'entrée et la sortie audio mini carte son USB externe à bas coût.

Pour mes essais actuels j'ai un casque micro en USB (hyperX cloud2)

Merci
Cordialement
Sébastien

Lemania utilisateur non connecté France
jujudusud écrit :
Je ne sais pas comment modifier la voix pour qu'elle devienne proche de celle d'un "storm trooper".


C'est un problème accessoire que le destinataire du projet résoudra tout seul tant que je lui met à disposition une palette d'effets :-)

En fait l'exemple universel, la voix du Stormtrooper sera sa première utilisation.

Le projet est pour un ami qui participe à des conventions SF, et l'un de ses costumes est effectivement un Stormtrooper.

Actuellement il a un système analogique de transformation de voix inséré dans son casque, mais ça ne fonctionne pas du tout :-(

Je lui ai donc proposé de tester avec un raspberry ZERO qui garde un encombrement limité et permettrait d’être réutilisé pour d'autres costumes (une autre SD par exemple)

Nau utilisateur non connecté
Yo,

voici une proposition intéressante par les développeurs d'une carte son de bonne qualité pour RPi et d'une pédale programmable : MODEP . En gros tu peux te créer un pédalier virtuel basé sur presque 300 plugins comme tu le ferais sur une machine "classique".

C'est une image à installer sur une carte SD pour simuler la pédale multi-effets vendue par ailleurs. C'est préconfiguré pour être utilisé avec leur carte son (Pisound) mais on peut bien sûr configurer manuellement pour une carte son de son choix. Cela semble compatible avec ta philosophie "sans écran", en rajoutant un bouton peut-être, pas sûr que ce soit nécessaire.

Si le prix de la Pisound ne rebute pas ton pote, la liste des RPi compatibles est ici.

Nau

Lemania utilisateur non connecté France
Bonjour,

Le pisound a l'air sympathique, je garde l'adresse pour un usage perso (hifi) Merci

Le MODEP m’intéresse beaucoup, en gros c'est une distribution RPI avec d'origine plein d'effet :-)


Merci beaucoup, je vais essayer

jujudusud utilisateur non connecté France
Rebonjour Lemania, salut Nau,

Alors ...
La latence avec un Raspberry Pi va certainement être difficile à supporter avec une interface audio usb. Mes essais avec la interface audio USB que j'ai et qui me satisfait sur un PC ne me permet pas de jouer avec un Raspberry Pi. Je te propose tout de même de tester et de te faire une idée sur ce qui est possible. de mon côté, il y a environ 1 an, j'ai pas réussi a avoir un serveur Jack stable. A cette époque là, Patchbox OS n'éxistait pas encore...

Je crois que pour une distribution qui se cantonne à la version non graphique, je pencherai pour Patchbox OS qui est aussi mise en place par Blokas.
https://blokas.io/patchbox-os/

Une fois avec Patchbox OS, changer la voix pourrait passer par Voice changer :
https://www.youtube.com/watch?v=c7dBRHgkZWg

Voilà ce que j'en pense aujourd'hui.
J'ai de mon côté un Raspberry Pi 3 + une interface audio Pisound qui fait tourner Modep (Raspbian + une interface graphique pour les greffons).

Ce serait chouette si tu continuais à partager ton experimentation ici et qu'on continue à échanger... :-)

Lemania utilisateur non connecté France
Bonjour

Du coup je vais mettre MODEP sur un SD et patchbox-os sur une autre

Je n'ai pas pu essayer modep hier soir... plus de net chez orange dans tous l'est de la france

Merci beaucoup à tous les deux, je vais essayer tout ça et je reviens vers vous.

Bien à vous
Sébastien

Nau utilisateur non connecté
Bravo Jujudusud, j'avais oublié patchbox-os qui est pourtant la grosse nouveauté de cette année chez Blokas!

Lemania utilisateur non connecté France
Bonjour,

1er essai hier soir de MODEP sur un RPI 2B :

- dongle USB wifi connecté sur le PI
- l'os se lance, je le vois sur l'écran en HDMI
- le hotspot wifi est accessible, la connexion est faite depuis mon PC
- j'essais l'adresse http://modep.local puis 172.24.1.1 et .... rien

essais avec le téléphone, vérification de l'IP avec un ifconfig après m’être logué sur le pi

reboot... avec un ethernet branché sur le PI, le PC est bien connecté, j'ai même internet en passant par le PI

Bref... il faut que je vérifie les LOG du serveur HTTP du PI pour voir ce qui se passe


Si vous avez des idées je suis preneur :-)
Merci

Lemania utilisateur non connecté France
1er essais de patchbox-os hier soir:

- j'ai suivi le Setup Wizard en choisissant USB et ensuite les valeurs recommandé (depuis le Wizard)
- je start X, l'interface se lance, je télécharge Voice changer pour pure data
- au lancement de pure data avec le main de Voice changer j'ai des erreurs IO (à approfondir)
- vu que je n’avais pas de son, j'essais un youtube, le son sature énormément, ça craque ça glitch : j'ai un souci de config

Fatigué j'ai laissé tombé.

entre temps j'ai vu ça :
https://blokas.io/patchbox-os/docs/GettingStarted/

a essayer ce soir :


- les valeurs recommandées par le Wizard ne sont pas les mêmes que sur le site, à voir si ça résout les problèmes de sortie son
- voir si le micro fonctionne
- voir s'il ne faut pas modifier le graphe ans Patchage pour linker le micro > pure data > sortie audio
- voir les erreurs IO de pure data persiste


Si vous avez des idées je suis preneur :-)
Merci

jujudusud utilisateur non connecté France
Une autre piste par ici … :-)

https://www.electrosmash.com/pedal-pi

Pour les problèmes de config, je pense qu'il faut que tu tourne un peu autour et tu vas trouver ce qui ne vas pas.

Déjà est ce que le casque + micro est bien reconnu et pris en charge par Linux ? et par Raspbian ?


si ça sature, je pense que alsa mixer te permettra de trouver ce qui cloche (quel volume est trop haut …) pour les décrochages et autres artefacts, il faut surement commencer par augmenter la taille du tampon.

olinuxx utilisateur non connecté France
Simplement pour signaler ici qu'il y a des infos générales sur le rasp-pi dans la page (et/ou les sous-pages) les ordi-cartes. Ça sera probablement une bonne idée d'y mettre un lien vers ici plus tard.

Bon bidouillage musical !

Lemania utilisateur non connecté France
Bonjour,

Désolé je n'ai pas mis a jour ce topic depuis un moment mais je reviendrais sur ce projet très prochainement

j'avais un projet très chronophage à terminer :
https://circlotron.audio/

Musicalement :-)
Sébastien