Group Details Private

Global Moderators

Forum wide moderators

  • RE: Updates for Linux users / Mises à jour pour utilisateurs Linux

    (English answer at the end)

    Quelle technologie de machine virtuelle utilises-tu ?
    Pendant la mise à jour, le Sylphyo et le Link changent de "personnalité" (classe USB) plusieurs fois, oscillant entre périphérique MIDI et périphérique USB HID. Cela peut poser des soucis à quelques moteurs de machine virtuelle car c'est comme si le périphérique USB représentant le Sylphyo se déconnectait et se reconnectait.
    En général, nous avons toujours réussi à faire fonctionner les mises à jour dans une machine virtuelle, mais il faut dire à la machine virtuelle de connecter immédiatement tous les périphériques USB au lieu d'en laisser certains pour l'OS hôte.
    Il y a ensuite des problèmes spécifiques à la version de Windows utilisée. La première fois que tout le cirque des mises à jour se déroule, Windows peut prendre un peu (voire parfois beaucoup) de temps à reconnaître les différentes "personnalités" du Sylphyo pendant la mise à jour.
    La première chose que je vous conseillerais est d'essayer plusieurs fois, en faisant des redémarrages entre les tentatives, et si ça ne va toujours pas, de changer de version de Windows ou de moteur de machine virtuelle. Je réalise bien que ce n'est pas l'idéal. Des retours que nous avons eu, le peu d'utilisateurs linuxiens que nous avons s'arrangent en général avec un PC Windows ou Mac à côté pour faire les mises à jour.

    Tout cela n'est pas simple, et malheureusement nous n'avons pas assez de ressources pour fournir le support nécessaire pour le fonctionnement de nos outils logiciels sous Linux, car il y a trop peu d'utilisateurs intéressés.
    Nous utilisons également Wine pour tester notre version Windows (cross-compilée depuis macOS avec mingw-w64), mais comme vous l'avez remarqué le support MIDI dans Wine n'est pas encore très complet (pour cela, nous utilisons aussi une machine virtuelle).

    Pour ce qui est de produire une version Linux native de notre utilitaire de mise à jour, le plus court chemin pour nous serait de proposer un outil en ligne de commande, mais il nous manquerait une couche MIDI fonctionnant sous Linux, ainsi qu'un pipeline de test pour Linux, mais nous sommes encore trop petits pour pouvoir pouvoir assumer ces développements en parallèle de nos priorités actuelles.

    J'espère que ce post attirera de nombreux utilisateurs sous Linux, ce qui nous amènerait à remonter la priorité du support Linux dans nos priorités de développement.


    Which virtual machine technology are you using?
    During the update, the Sylphyo and the Link change their "personality" (USB device class) several times, switching between MIDI and USB HID device. Concretely, the switching is as if an USB device disconnected and reconnected several times during the update, and it can be problematic for some VM engines.
    Up until now, we always had success with VMs, but with some we had to tell them to always connect new USB devices to the VM, not to the host OS.
    Then, there are the Windows-specific problems, and they can differ depending on the Windows version. Notably, the first time the update dance occurs, Windows might take a little (sometimes a lot of) time to recognize and register the different USB "personalities" of the Sylphyo during the update.
    As a first course of action, I'd recommend you to try again several times, rebooting the VM and/or the host in-between attemps. If it still doesn't work, it might be useful to try with a different version of Windows, or a different VM engine. I know it's far from ideal, but from what we've been told, the few Linux users we had generally managed to use a Windows PC or a Mac to run the updates.

    That's far from simple, and unfortunately we don't have enough resources to provide the level of support necessary to make our software tools work on Linux, because there simply aren't enough interested users.
    We also use Wine to test our Windows version (cross-compiled in macOS using mingw-w64), but as you've noticed, MIDI support isn't that great on Wine (that's why we also use VMs for our tests).

    As for making a native Linux version of the update tools, the shortest path for us would be to offer a command-line tool, but we're missing a Linux-compatible MIDI layer, as well as a Linux test pipeline. Unfortunately, we're too resource-constrained to be able to develop this while continuing to pursue our current priorities.

    My hope is that this post will allow many Linux users to be heard, and if so, we could increase the priority of Linux support in our roadmap.

    posted in Aodyo
  • RE: Key bend suggestions

    Thank you for your feedback and suggestions Gergely.
    We made some hidden step in the key management towards what you described but there are still some software/hardware tricks to find to achieve this.

    posted in Aodyo
  • RE: Sylphyo >> Link USB Host >> MIDI OUT

    Verification faite, c'est ne pas possible actuellement.
    L'une des difficulté est de prévoir et mémoriser un paramétrage spécifique pour réaliser les routings MIDI ce qui est délicat du fait des risques de boucles MIDI notamment ...

    posted in Aodyo
  • RE: Letting users create sounds (access to sound transfer app)?

    Hello Troy,

    This is definitely on our roadmap but this takes more time than expected.
    Current situation doesn't really help us also.

    We do have tools to design the Sylphyo internal sounds using various synth technics. This tool already made several step forward compared to what we had when launching the internal sylphyo sound engine.

    Part of the work is also to achieve a user friendly version of our tool while still enhancing the possibilities of it.

    Feel free to explain us your expectation so that we could check and explain what may or may not be possible.

    Laurent

    posted in Aodyo
  • RE: New sound

    We should have something new in June ...

    posted in Aodyo
  • RE: Sylphyo >> Link USB Host >> MIDI OUT

    Si cela reste sans doute possible (à essayer - en fait ça n'a jamais été prévu pour ça mais il fort probable que ça marche), en désactivant le menu "Sans Fil Link" (ce qui coupe la communication radio du Sylphyo) dans le menu avancé et en connectant effectivement le Sylphyo en USB sur la prise USB Host du Link. Il faudra juste ne pas oublier de réactiver l'option au moment de l'usage en Live.

    Pour la partie ondes, c'est aussi pour ça que l'on a opté pour notre protocole propriétaire (plus compact donc émettant moins longtemps) au delà de la réduction de la latence. Pour la batterie, c'est aussi pour ça qu'on s'est arrangé pour proposer un fonctionnement qui augmente leur durée de vie/usage.

    posted in Aodyo
  • RE: Sylphyo >> Link USB Host >> MIDI OUT

    Dans votre cas quel est le type de pédalier MIDI ?

    S'il sort ses informations sur une MIDI DIN Out, il devrait suffire de la connecter sur la MIDI DIN In du Link et de connecter la prise miniUSB (f) sur l'ordinateur sans passer par la carte son (même si elle dispose de prises MIDI DIN, une connexion directe du Link sur un port USB de l'ordinateur serait plus simple).

    posted in Aodyo
  • RE: Sylphyo >> Link USB Host >> MIDI OUT

    Le Link fait déjà du MIDI Merge basique entre ses différentes entrées MIDI:

    • entrée sans fils provenant du Sylphyo (Wireless MIDI)
    • entrée de tout dispositif connecté sur la prise USB Host
    • entrée MIDI DIN
      La seule limite de ce fonctionnement est la quantité de données MIDI à mélanger qui doit rester compatible avec le débit maximum du MIDI (à noter que comme le Sylphyo génère pas mal de données, il reste assez peu de place pour beaucoup d'autres messages simultanés).

    Typiquement en usage MIDI (sans les sons internes du Sylphyo) et pour piloter un instrument virtuel on peut mettre en oeuvre ce type de setup:

    73813549-39a7-44b7-9bca-e2f335e5a940-image.png

    posted in Aodyo
  • RE: Sylphyo >> Link USB Host >> MIDI OUT

    Euh non, entre prise USB et DIN ça n'a rien à voir électriquement...
    Une prise USB MIDI "transporte" une communication MIDI sur de l'USB mais il faut des interfaces pour passer de USB MIDI au MIDI DIN.

    posted in Aodyo
  • RE: Sylphyo >> Link USB Host >> MIDI OUT

    Bonjour Mathieu,

    Non c'est possible que ça fonctionne comme ça (même si ça n'a jamais été envisagé) mais c'est supercompliqué sans grand intérêt. Les messages MIDI transmis par le Sylphyo sur son cordon USB sont les mêmes que ceux que l'on pourrait récupérer avec ce type de montage et il n'y a pas grand chose à gagner pour "économiser" la batterie au contraire.
    Si le Sylphyo est chargé à bloc, compenser la consommation du Sylphyo se fait naturellement sans forcément solliciter la batterie. Ce sont les phases de charges plus rapides qui peuvent en théorie dégrader la durée de vie de la batterie et nous avons volontairement limité cette vitesse de charge par rapport à ce qui aurait été possible pour allonger sa durée de vie: l'inconvénient est que la charge est plus lente que sur un téléphone mais l'avantage est que nous n'avons pas encore de cas de batterie usée.

    Par ailleurs, passer par l'intermédiaire du Link signifie que la communication est très légèrement plus lente du fait qu'il faut le temps de transmission et retransmissions Sylphyo>Link_USB+Link_USB>Link Din + Din_carte_Son>Ordinateur_USB à comparer à la liaison directe Sylphyo_USB>Ordinateur_USB.

    Quels sont les qualités du MIDI Din 5 broches sinon ?

    Musicalement

    posted in Aodyo