close
subdirectory_arrow_left subdirectory_arrow_left Environnements de développement audio
Matériel Environnements de développement audio {{currentManName}}swap_horiz Native Instrumentsswap_horiz Rechercher une marquekeyboard_arrow_down
Astuce

Driver direct sound et multimédia: plantage (windows only)

Il est préférable d'utiliser l'asio avec reaktor. Cependant parfois une application audio autre que reaktor plante et elle utilisait l'asio, du coup le driver audio asio est indisponible, et vous avez besoin de faire un truc sur reaktor...
Pas de problème on lance reaktor, on choisit le driver direct sound ou multimedia
Avec horreur on constate que la latence avec ces derniers est terriblement génante
on baisse, et reaktor plante ( c'est automatique dès que la valeur est trop faible sur ces drivers)
Quand on relance reaktor ca replante immédiatement car le logiciel contient une ligne de code qui commande de lire des clés de registre qui contienent la configuration de reaktor

Comment faire pour sortir de ce cercle infernal (si un reboot du système renderait l'asio à nouveau disponible, il ne changerait pas le fait que la clé du registre ait enregistrée direct sound ou multimedia comme driver pour reaktor avec la valeur trop faible (dans la boite de dialogue le o.k n'entraine pas l'écriture des valeurs dans le dword du registre, il semblerait que les valeurs de latence soit enregistrée dès le mouvement sur le fader dans la boite de dialogue de configuration: bug à signaler ?)
Ce même cercle sans fin entraine l'impossibilité de changer de driver même après reboot
Vous allez dans ce cas simplement éditer la clé dword de reaktor

invite de commande : regedit
dans regedit localisez HKEY_CURRENT_USER_SoftwareNativeInstruments_Reaktor 4
le dossier contient un certain nombres de clés qui sont lues par reakor quand il est lancé
"ABlatency" est la clé a modifier : double cliquez, passsez en décimal et donnez une valeur raisonnable pour ces drivers "de merde" grands publics : 50 semblent correct ( pour du direct sound ; ) , vos 10 ou 5 ms étaient trop prétentieux, c'était pas de l'asio !!!
Donc idem pour ABInput Latency. Relancez reaktor, il ne plantera plus.

Conclusion: avec reaktor on utilise de l'asio et de préférence pas le driver propriétaire de votre carte. Asio4all est préférable, il permet plusieurs instences même si une apps audio l'utilisant plante (via enable disable on relance automatiquement le driver, chose que la plupart des asio propriétaires ne font pas).