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

4 - Toutes les autres applications, les émulateurs...

> Forums de discussion > 4 - Toutes les autres applications, les émulateurs... > [RESOLU] Freewheeling et pedale usb non midi
Dernier post

[RESOLU] Freewheeling et pedale usb non midi

fidz Articles : 37 utilisateur non connecté
Bonsoir,

J'ai testé le looper freewheeling aujourd'hui. Le logiciel a l'air très bien, mais j'en sors avec une certaine frustration car je n'ai pas réussi à faire un truc indiqué dans la fiche linuxmao !

Il s'agit de cela :


"Si vous avez une pédale midi (branchée sur un clavier maître ou directement en USB), vous pouvez l'utiliser pour enregistrer des boucles sur le petit carré noté "SW", présent en bas à droite de l'écran quel que soit l'agencement sélectionné. Une fois la boucle enregistrée, on peut libérer sa pédale en appuyant simplement sur la touche correspondant à un espace libre (une lettre du clavier par exemple)."

J'aimerais le faire avec une pedale usb (mais non midi) : ma pédale est reconnue comme joystick car j'ai cet élément quand je lance freewheeling dans un terminal...

-- ** OKIE DOKIE, KIDDO! ** --
SDLIO: SDL Input thread start.
SDLIO: Detected 1 joysticks..
  Joystick #1: HID 1a86:e026


Mais quand je l'actionne ça n'enregistre pas de boucle... Je suppose qu'il y a un coup à jouer avec le bout de doc "Type joystick", mais je ne sais ni quel output mettre pour "enregistrer une boucle dans SW", ni comment savoir l'id du boutton de ma pedale (ce que je sais c'est que quand j'appuie sur ma pédale avec un txt ouvert ça écrit un "b" dedans...).

Voilà, je tente au cas où quelqu'un saurait comment faire :-)

Bonne nuit !

olinuxx Articles : 17521 utilisateur non connecté France
@fidz : pour info, il y a une version 0.6.6 en test dans LibraZiK en ce moment.
Si tu veux la tester, passe me voir sur IRC.

fidz Articles : 37 utilisateur non connecté
Hello,

@olinuxx : oui c'est justement la version que j'essaie en ce moment :-) je t'ai fait un retour mais je n'utilise que peu de fonctions comme je ne connais pas bien le logiciel.

Et sinon, je m'auto-réponds : j'ai réussi (youpi) grace à ce logiciel joy2jack et un fichier de configuration mapedale.conf avec le texte suivant (pas besoin de plus) :
pressed(0) -> noteon(0)
released(0) -> noteoff(0)


le 0 de "pressed(0) et released(0)" est à adapter en fonction de votre pedale (ou joystick). Pour savoir quel numéro mettre, moi j'ai utilisé le paquet jstest et le code
cd /dev/input
au passage on peut reperer dans /dev/input le joystick en faisant un ls ainsi que son numéro et en fonction on modifie le 0 de js0 de l'instruction suivante :
jstest --event js0

Ensuite on appuie sur la pedale ou sur la touche et on voit quel numéro de bouton passe en on. C'est ce numéro qu'il faut ensuite mettre dans le "pressed()".

Le 0 de noteon(0) lui ne doit pas être modifié car par defaut, freewheeling enregistre une boucle sur le carré SW en bas à droite lorsque qu'on appuie sur la note midi 0.

Il suffit ensuite de faire la connexion entre le joystick et freewheeling dans Catia par exemple.


Pour ma pédale : une PC_SENSOR FS1_P, ça n'a pas marché tout de suite : J'ai du au préalable la modifier pour qu'elle émette une action de type appui sur un bouton : ça se fait sous windows pour ma pédale avec le logiciel fourni mais ensuite linux tient compte du changement... Au passage si vous achetez une pédale exprès ne faite pas comme moi, prenez une pedale qui fait midi !

Il y aurait peut être eu une alternative aussi en suivant ce tuto : Transformer un joystick en contrôleur MIDI, à voir... L'avantage de joy2jack par rapport à Aseqjoy est qu'il permet directement d'assigner une note midi à des boutons d'une manette, tandis qu' Aseqjoy associe des notes à des mouvements du joystick si j'ai bien compris... Une autre différence c'est que la sortie midi de joy2jack est "jack" (rouge dans Catia) tandis que celle de Aseqjoy est "ALSA" (marron dans Catia).

Edit : pour éviter les conflits avec la pedale initiale (reconnue comme une manette par freewheeling et donc sur laquelle je peux aussi associer des boucles), j'ai du mettre en commentaire les lignes de certaines interfaces dans le fichier interfaces.xml de .fweelin. Il s'agit des lignes suivantes (vous pouvez peut etre en garder quelques unes je ne sais pas precisément laquelle posait probleme) présentes en bas du fichier dans la partie Controller device :
<interface setup="pckeyboard.xml"/> 
<interface setup="bcf2000.xml"/>
<interface setup="pcr-m1.xml" switchable="0"/> 
<interface setup="dancemat.xml"/>


olinuxx Articles : 17521 utilisateur non connecté France
OK, chouette !

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


tongo

Mégaphone [Afficher / Cacher]

olinuxx, 12:40, dim. 11 Apr 2021: Bonjour et bienvenue à seagull31 et à agaelus cool
olinuxx, 13:08, sam. 10 Apr 2021: Bonjour et bienvenue à hhhve et à Largol cool
sub26nico, 17:38, ven. 09 Apr 2021: Salut et bienvenue à arnaoned, Tripayou et zoulou3 :-)
olinuxx, 13:46, jeu. 08 Apr 2021: Bonjour et bienvenue à kpoman cool
sub26nico, 22:06, mer. 07 Apr 2021: @stratojaune, ouvres un fil de forum pour ça
stratojaune, 18:54, mer. 07 Apr 2021: c'est pour avoir 4 pistes en REC au lieu de 2, j'ai oublié de dire ça aussi, comme Félicie !
stratojaune, 18:51, mer. 07 Apr 2021: sans latence, j'ai oublié de le dire !
stratojaune, 18:48, mer. 07 Apr 2021: je cherche de l'aide pour synchroniser une carte son de carte mère et une autre PCI dans Ardour sur AVLinux
olinuxx, 21:26, mar. 06 Apr 2021: Hisse et ho, hisse et ho ! Santiaahannno
sub26nico, 20:59, mar. 06 Apr 2021: Et même Toto sur son radeau en suivant les oiseaux :-)
allany, 12:32, mar. 06 Apr 2021: Alors j'y cours, à vélo, à moto, en auto ou en bateau !!!
olinuxx, 12:26, mar. 06 Apr 2021: Y'a que les poireaux, les pipos et les molos qui ne lisent pas l'édito !