Version 2.18

  • Bien que la version 2.17 ne soit sortie qu'il y a quelques semaines, j'ai été très occupé à apporter des améliorations supplémentaires – et les choses semblent plutôt stables à l'heure actuelle.
    Par conséquent – ​​et si jamais je venais à être dévoré par un crocodile (ou bombardé par Trump) prochainement – ​​voici une version encore plus récente et encore meilleure d'ASIO4ALL – ici et maintenant !
  • Cette version prend officiellement en charge Windows 10 et Windows 11.
  • Il est également confirmé qu'il fonctionnera avec Windows 7 et Windows 8, avec toutefois quelques artefacts visuels mineurs de l'interface graphique.
  • Signaler des bogues à feedback@asio4all.com!

Modifications apportées depuis la version 2.17

  • Le problème de plantage suite à la déconnexion inattendue d'un périphérique audio USB est désormais résolu. Le comportement attendu est une tentative de reconnexion et la reprise du flux audio. Si votre interface audio USB est connectée à un commutateur KVM et que vous passez d'un ordinateur à l'autre (ASIO4ALL étant activé sur les deux), la transition devrait se faire sans problème dans les deux sens.
  • Des améliorations ont été apportées à la synchronisation précise des tampons audio. Le curseur « Décalage du tampon » sera bientôt supprimé. Si votre configuration nécessite absolument une position différente de celle par défaut, je serais ravi d'en savoir plus ! (Sauf si vous essayez de « corriger » des problèmes de dérive de l'horloge d'échantillonnage de cette manière…)
  • Correction d'un comportement inattendu (y compris un plantage) lorsque l'hôte tentait de définir une nouvelle fréquence d'échantillonnage.
  • Les bons vieux appareils Azalia WaveRt classiques ne verront plus leur registre de position ignoré malgré une précision de retour de « 0 ».
  • Améliorer encore les rapports de latence d'entrée/sortie.
  • L'option « Débogage » a été déboguée et facilitera le débogage lorsqu'il y aura un problème à résoudre.
  • En prévision de la prochaine correction de la dérive d'horloge audio des périphériques (oui !), ASIO4ALL peut désormais mesurer et afficher les fréquences d'échantillonnage réelles de chaque périphérique, soit directement, soit dans l'infobulle au survol. Cela permettra de déterminer si les horloges des périphériques sont synchronisées. L'horloge système servant de référence, les résultats de mesure sont toujours relatifs et non absolus. La précision s'améliorera avec le temps. Prévoyez au moins 5 à 10 minutes pour obtenir une mesure exploitable.


Publié

in

,

by

Tags:

Commentaires

18 réponses à « Version 2.18 »

  1. Salut,
    J'ai découvert un bug dans ASIO4ALL.218 : après avoir modifié le périphérique sélectionné dans la liste, la lecture audio se bloque dans une boucle infinie de lecture/pause et ne fonctionne plus correctement. La seule solution est de redémarrer complètement le séquenceur.
    Pourriez-vous examiner ce problème ?
    Merci

    1. Après avoir modifié le périphérique sélectionné dans la liste des périphériques, ASIO4ALL se bloque dans une boucle de démarrage/arrêt infinie et le son cesse de fonctionner correctement.

    2. Ce problème survient généralement lorsqu'un périphérique WaveRT n'est pas sélectionné simultanément pour l'entrée et la sortie, ou lors de l'utilisation d'un périphérique audio USB tel que le CM108. ASIO4ALL bascule alors indéfiniment entre lecture et pause.

    3. J'ai également trouvé une solution de contournement pour ce problème de lecture/pause infinie : après avoir modifié la liste des périphériques, si aucun périphérique WaveRT n'est activé, sélectionnez-en un, puis désélectionnez-le immédiatement. La boucle infinie s'arrête alors et ASIO4ALL fonctionne de nouveau normalement.

    4. Après avoir modifié la liste des périphériques, déconnectez complètement votre séquenceur d'ASIO4ALL afin que l'icône ASIO4ALL disparaisse de la barre d'état système. Relancez ensuite votre séquenceur et réactivez ASIO4ALL. Une fois cette opération effectuée, le service démarrera et fonctionnera de nouveau normalement.

    5. Pourriez-vous exécuter la commande de traçage sur ce problème, afin que nous puissions déterminer ce qui se passe ? https://asio4all.org/debug-build-with-trace-output/

      1. Auteur : Michael Tippach
        Description : Journal de débogage officiel pour ASIO4ALL, un pilote ASIO universel pour les périphériques audio Windows.
        https://share.note.youdao.com/s/1cxBmbMp

        1. Bonjour, voici le journal de débogage d'ASIO4ALL. Merci pour votre excellent travail ! Je suis vraiment désolé(e).

        2. Pourriez-vous me l'envoyer par courriel (feedback@asio4all.com) ? Merci !

          1. Avatar de Michael Tippach
            Michel Tippach

            La cause du problème a été identifiée grâce à KJ. Pour ceux qui ont besoin d'une solution urgente :
            https://asio4all.org/downloads/ASIO4ALL_2_19_Test.exe

          2. Le développeur de la version préliminaire de développement d'ASIO4ALL v2.19 ne pose aucun problème. Les informations concernant l'auteur sont entièrement vérifiées.

  2. Avatar de Tarek Hasan
    Tarek Hasan

    Bonjour, merci pour votre travail.

    Je ne sais pas si vous êtes au courant, mais le 15 octobre 2025, Steinberg a rendu ASIO open source sous une double licence (GPLv3 et propriétaire). Vous pouvez donc modifier la licence du logiciel si vous le souhaitez.

    En juillet 2023, Steinberg a également publié « [pilote ASIO intégré](https://helpcenter.steinberg.de/hc/en-us/articles/17863730844946-Steinberg-built-in-ASIO-Driver-information-download)” qui remplacera leur pilote ASIO générique à faible latence.

    J'espère que ces informations vous seront utiles.

    1. Avatar de Michael Tippach
      Michel Tippach

      Le pilote ASIO Steinberg utilise le mode partagé à faible latence WASAPI. Cela vous permet d'utiliser plusieurs applications audio simultanément, mais au prix d'une latence légèrement supérieure.

      Vous pouvez vous comparer vous-même, en utilisant une boucle de retour audio :
      https://asio4all.org/latency-compensation/

  3. Fonctionne maintenant mieux que mon ancien pilote ASIO natif de carte son. Merci beaucoup pour votre travail.

  4. Le son se coupe dès que je lance la lecture audio depuis un navigateur web sur Twitter pendant que FL Studio est en cours d'exécution avec le pilote ASIO. Ce problème survient uniquement lorsque Chrome utilise la sortie audio HD (Display Audio) de la carte graphique Intel vers mon moniteur.

    1. Avatar de Michael Tippach
      Michel Tippach

      Vous pouvez utiliser LatencyMon pour identifier la cause première : https://www.resplendence.com/main

      Autres points essentiels à vérifier :
      https://asio4all.org/introduction/

  5. Avatar d'anomalie d'enregistrement
    anomalie d'enregistrement sur bande

    Je ne sais pas qui tu es, mais merci de nous tenir au courant, tu es super ! (Passe une bonne journée <3)

  6. Avatar de Robertson999
    Robertson999

    Tu es un dieu !

Laissez un commentaire

Votre adresse courriel n'apparaitra pas. Les champs obligatoires sont marqués *

Ce site utilise Akismet pour réduire les spams. Découvrez comment vos données de commentaire sont traitées.

Droits d'auteur © Michael Tippach

Mentions légales | Confidentialité

Sécurité accrue. Efforts réduits. Succès durable. WordPress

ASIO est une marque déposée de Steinberg Media Technologies GmbH.  Toutes les autres marques commerciales sont la propriété de leurs propriétaires respectifs et sont utilisées uniquement à des fins d'identification des produits.

  • Configuration avancée

    Configuration avancée

    Une fois le panneau de configuration basculé en mode avancé, les choses se compliquent. La liste des périphériques est désormais extensible et vous pouvez activer plusieurs éléments simultanément. Cette liste contient des périphériques, des interfaces de périphériques et des broches. Les périphériques sont généralement des unités matérielles indépendantes.

    plus

  • Agrégation de périphériques

    Agrégation de périphériques

    En utilisant le bouton situé à côté de chaque entrée, vous pouvez désormais activer/désactiver sélectivement chaque élément de la liste des périphériques. Vous pouvez ainsi créer des configurations multi-périphériques (« périphériques agrégés »). Ces configurations nécessitent que tous les périphériques concernés fonctionnent avec la même source d'horloge. Vous pouvez y parvenir en connectant les périphériques en série via S/PDIF, etc. Les périphériques intégrés fonctionnent généralement de cette manière.

    plus

  • Compensation de latence

    Compensation de latence

    Comme ASIO4ALL ne dispose pas d'informations suffisantes sur l'architecture matérielle/pilote sous-jacente, il ne peut qu'estimer les latences réelles. Ces curseurs permettent de compenser les latences inconnues d'ASIO4ALL afin que les enregistrements de votre séquenceur soient correctement synchronisés. Remarque : dans les configurations multi-appareils, la valeur la plus élevée de chaque appareil est prise en compte.

    plus