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

3 - Le home-studio, les instruments et le DIY

> Forums de discussion > 3 - Le home-studio, les instruments et le DIY > [ABANDON] Un studio électro de de poche avec le PinePhone et LMMS
Dernier post

[ABANDON] Un studio électro de de poche avec le PinePhone et LMMS

bda utilisateur non connecté France
Bonjour,

Je viens d'acquérir le fameux PinePhone de Pine64  Image . Mieux vaut préciser d'entrée, c'est un téléphone reposant exclusivement sur des logiciels libres. L'entreprise qui le produit ne fournit aucun support logiciel. À la place, ils le vendent avec diverses distributions installées et reversent une partie des gains aux développeurs de la distribution choisie.
Bien que l'on puisse téléphoner, envoyer et recevoir des SMS et MMS, ce n'est pas l'usage que je lui réserve et ce sont des fonctionnalités encore expérimentales.
J'ai pris la version "convergence" avec 3Go de RAM et un petit concentrateur USB avec ports HDMI et RJ45 permettant d'en faire un petit PC.
La distribution choisie est PostMarketOS. Un dépôt s'ajoutant à alpinelinux. Distribution que j'aime beaucoup pour sa légèreté et son respect assez stricte de la norme POSIX.

Bien entendu, je ne suis pas sur LinuxMAO pour parler téléphone mais musique.
J'arrive à lancer jack avec 32ms. Pas terrible mais sans interface audio, juste avec la puce intégrée. En attendant d'installer (et surtout compiler) mes applications habituelles, j'ai installé LMMS car il est dans les dépôts et peut fonctionner directement avec Alsa.
Bonne nouvelle, LMMS est parfaitement fonctionnel. L'écran est petit mais en mode paysage, on arrive à s'en sortir. Même au doigt (je ne suis pas doué pour ça et n'aime pas trop ce genre d'interface). Le son via Alsa est, à première écoute, assez bon. Le niveau assez élevé arrive largement à faire vibrer comme il se doit mon casque Ultrasone Pro 900 (40 Ohms).

Je vais essayer tout un tas de logiciel de musique. Ensuite j'essaierai d'améliorer le noyau pour diminuer la latence. Mais avant je dois acquérir une petite interface audio USB facile à transporter.

Alors il n'a pas la "côte" d'un iMachin, ni la logithèque d'un Android mais au moins on a une distribution "classique", 100% libre ou presque.

Actuellement il y a une version vendue sous Manjaro dont la logithèque est bien plus fournie. Dans tous les cas, rien n'empêche de changer de distribution. Il y a même une image disque pour carte SD contenant pas moins de 13 distributions préinstallées. De quoi se faire une idée.

Belle petite machine, loin des modes et standards (de fait) actuels. Plus proche de nous, libristes. Mais pas pour tout le monde non plus. La couche logiciel est loin d'être finalisée.

En attendant, ça me fait un bon petit studio LMMS de poche :-)

olinuxx utilisateur non connecté France
Sympa comme info ça.
J'espère que tu nous tiendras au courant.

Bon courage et bonnes compilations à toi !

bda utilisateur non connecté France
J'ai modifié le noyau pour ajouter le pilote MIDI "seq". Je vais probablement faire une PR car sous forme de module ça n'ajoute pas grand chose et ça peut être bien pratique pour les musiciens.

Maintenant c'est Picoloop qui s'installe. J'ai juste un soucis avec le clavier virtuel. La fenêtre de Picoloop perd le focus dès qu'on touche au clavier. Ça fonctionne très bien avec un vrai clavier. En dehors de ce problème, c'est l'application de musique la plus adaptée. Ce serait bien que son interface soit utilisable à la souris et/ou au doigt. Je vais publier sous peu, le fichier "Makefile" adapté au Pinephone. Le temps de tout tester...

En attendant je passe à audacity qui refuse de se lancer. Il pourrait, avec une petite interface audio USB, remplacer mon enregistreur... Sinon mhwaveedit et/ou ecasound.

olinuxx utilisateur non connecté France
Il te dit pourquoi il refuse de se lancer audacity ?

bda utilisateur non connecté France
Oui:
Attempting to connect to Audacity failed... retrying
Assertion failed: "PortAudio: compile time and runtime endianness don't match" && (((char *)&nativeOne)[0]) == 0 (/home/buildozer/aports/community/audacity/src/audacity-Audacity-2.4.2/lib-src/portaudio-v19/src/common_pa_front.c: Pa_Initialize: 369)
Aborted

Je vais tenter une compilation directement sur le pinephone car j'ai l'impression que c'est un soucis de compilation croisée...

bda utilisateur non connecté France
10 jours sans avancer! Mais c'est repartis. Un bug introduit avec la mise à jour de binutils en 2.35 rendait les modules du noyau inutilisables. Le problème est réglé mais pas encore dans les dépôts.
Compilation du noyau dans la nuit avec le résultat espéré, les modules sont chargés normalement.

Pour Audacity, j'ai trouvé le problème mais pas encore la solution ;)

Picoloop ne fonctionne toujours pas avec le clavier virtuel mais aucun soucis avec un clavier USB ou BT.

Je vais aussi essayer mon interface MIDI et me faire un noyau basse latence.

olinuxx utilisateur non connecté France
C'est quoi le soucis avec audacity alors ?

bda utilisateur non connecté France
Apparemment la version de portaudio embarquée avec audacity n'a pas reçue les correctifs pour la bibliothèque C MUSL d'alpinelinux. En tous cas pas pour aarch64.

jujudusud utilisateur non connecté France
Super chouette ton projet bda ! je suis avec attention tes avancées. :-)

bda utilisateur non connecté France
J'abandonne. Je le vend. Non pas qu'il soit mauvais ou autre, c'est ce nouveau confinement qui risque de me mettre sur la paille. Je préfère avoir de quoi remplir le frigo...

olinuxx utilisateur non connecté France
Aie.
C'est vrai que ça va être à nouveau compliqué budgétairement ce nouveau confinement.
Bon courage à toi.

bda utilisateur non connecté France
Merci. Bon courage à toi aussi.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool