Cet article vous donne quelques conseils afin d'obtenir la meilleure performance possible de Reaktor sur votre ordinateur. Avant de les parcourir, nous vous recommandons d'optimiser votre ordinateur pour un traitement audio en temps réel. Pour ce faire, veuillez lire l'article correspondant à votre système d'exploitation :
- Conseils d'optimisation pour le traitement des données audio sur Mac
- Conseils d'optimisation pour le traitement des données audio sur Windows
1. Numéro de version et configuration requise
1.1. Utilisez la dernière mise à jour de Reaktor
Assurez-vous que la dernière mise à jour de Reaktor est installée. Pour ce faire, ouvrezNative Access et allez à l'onglet Updates. Si vous voyez une mise à jour est disponible ici, cliquez sur le bouton Update pour lancer le processus d'installation.
1.2. Configuration requise
Assurez-vous que la vitesse du processeur et la RAM de votre système correspondent à la configuration requise de Reaktor et de votre séquenceur hôte. La configuration requise actuelle de Reaktor se trouve sur la page du produit.
Notez que ces exigences s'appliquent à Reaktor en tant qu'application autonome alors qu'aucun autre programme n'est en cours d'exécution. Si vous utilisez Reaktor dans un séquenceur tel que Pro Tools ou Logic, l'ordinateur aura également besoin de ressources suffisantes pour faire tourner l'application hôte.
Si possible, ajoutez plus de RAM à votre système. L'augmentation de la mémoire vous permet de faire tourner Reaktor ainsi que votre séquenceur hôte plus efficacement. Cela peut faire une différence significative dans la performance.
2. Réglages audio
2.1. Latence
Nous recommandons généralement, en fonction de la vitesse de votre processeur, d'utiliser une latence de 256 ou 512 samples.
- Si vous utilisez Reaktor comme plug-in, augmentez la latence dans les préférences audio de votre séquenceur hôte.
- Si vous utilisez l'application autonome Reaktor, ouvrez Audio and MIDI Settings... dans le menu File. Dans l'onglet Audio, augmentez la latence en déplaçant le régleur Latency vers la droite. Si vous ne voyez pas de régleur à côté de Latency , c'est que votre pilote matériel gère la latence. Dans ce cas, cliquez sur le bouton ASIO Config pour ouvrir le panneau de configuration afin de pouvoir y ajuster la latence.
2.2. Fréquence d'échantillonnage (Sample Rate)
Utilisez un fréquence d'échantillonnage (Sample Rate) raisonnable dans les paramètres Audio de Reaktor ou de votre séquenceur. Nous recommandons généralement un réglage de 44100 Hz ou de 48000 Hz si vous utilisez un ordinateur récent. Les paramètres de fréquence d'échantillonnage ont une influence directe sur les performances de Reaktor: une fréquence d'échantillonnage de 96 000 Hz nécessite deux fois plus de puissance de traitement que 48 000 Hz.
3. Réglages dans Reaktor
3.1 Fréquence d'échantillonnage interne
En plus de la fréquence d'échantillonnage de l'interface audio, Reaktor utilise une fréquence d'échantillonnage interne pour traiter le signal audio en interne avant qu'il ne soit envoyé à la sortie audio principale.
Certains Ensembles récents comme Monark ou Rounds augmenteront automatiquement la fréquence d'échantillonnage interne de Reaktor à respectivement 48000 Hz ou 96000 Hz afin d'améliorer la qualité audio. Si la charge est trop importante pour votre processeur, vous pouvez sélectionner une fréquence d'échantillonnage inférieure.
Certains Ensembles récents comme Monark ou Rounds doubleront automatiquement la fréquence d'échantillonnage interne de Reaktor, respectivement, de 48000 Hz à 96000 Hz ou de 44100 Hz à 88200 Hz, en fonction de votre configuration Audio, afin d'améliorer la qualité audio. Si la charge est trop importante pour votre processeur, vous pouvez sélectionner une fréquence d'échantillonnage inférieure.
Vous pouvez modifier cette fréquence d'échantillonnage interne en cliquant sur l'indicateur de fréquence d'échantillonnage dans le coin supérieur droit de Reaktor et en le réglant sur une valeur inférieure. L'utilisation de la valeur Host / System adaptera la fréquence d'échantillonnage interne de Reaktor à celle spécifiée dans vos paramètres audio. Fixed utilisera une valeur fixe, tandis que Factor utilisera un ratio spécifique, vous permettant d'économiser du CPU ou d'obtenir une meilleure qualité sonore. Vous trouverez plus d'informations sur ce taux d'échantillonnage interne au chapitre 2.2.4.1. Changing the Sample Rate (Modification du taux d'échantillonnage) du Guide de démarrage de Reaktor, que vous pouvez trouver sur ce site Web.
3.2 Réglage CPU Usage
Reaktor peut automatiquement réduire le nombre de voix dans les instruments polyphoniques. Pour ce faire, procédez comme suit :
- Allez à Preferences > CPU Usage. Le réglage Max CPU usage (%) va désactiver les voix supplémentaires lorsque une certaine limite CPU est atteinte, ce qui vous permet d'économiser de la puissance de processeur. Dans l'exemple ci-dessous, REATKOR va tuer les voix additionnelles lorsque la charge du processeur atteint 60%.
- Activez la Automatic Voice Reduction dans l'Ensemble chargé. Vous pouvez activer cette option dans le mode EDIT > Properties > Function > VOICE ALLOCATION > Automatic Voice Reduction.
3.3 Reaktor Instruments lourds (Polyplex, Rounds, etc.)
Certains ensembles Reaktor requièrent plus de performances que d'autres. C'est particulièrement le cas pour les nouveaux Instruments comme Polyplex, Rounds, Kontour ou Molekular. Pour éviter les problèmes de performances avec ces Instruments, vous pouvez utiliser la technique de bounce (ou de l'export vers l'audio), présentée ci-dessous au chaptitre 3.4. Exportez l'audio !
Rounds, par exemple, est très lourd en termes de consommation de CPU, puisqu'il se compose de 16 voix de synthétiseur (8 émulations analogiques, plus 8 numériques). De plus, un programmateur vocal fournit 32 Sound Slots avec des fonctions de morphing. Cela conduit à beaucoup de traitement audio, ce qui peut être très lourd pour votre CPU.
Polyplex se charge par défaut de 8 pads, contenant chacun 4 échantillons, qui à leur tour sont envoyés à travers leur propre chaîne d'effets. Cela peut faire jusqu'à 32 chaînes d'effets, ce qui est très lourd en termes de consommation de CPU. Pour éviter de surcharger votre CPU, vous pouvez charger à partir du Browser une version allégée de Polyplex, afin de n'utiliser que le module Kick ou le module Snare, par exemple.
3.4 Exportez l'audio !
Une technique connue pour éviter les problèmes de performance consiste à exporter l'audio autant que possible. En anglais cette technique s'appelle le Bouncing ou Bounce to audio.
Bouncer l'audio signifie exporter la sortie audio d'une piste d'instrument (généralement composée d'un plug-in de générateur de son et d'une chaîne d'effets plug-in) vers une autre piste audio de votre séquenceur. Une fois l'audio exporté ("bouncé") vers une autre piste, vous pouvez supprimer ou désactiver les plug-ins qui généraient le son original. Si vous êtes sûr que vous n'aurez plus besoin de modifier le son de la piste, vous pouvez même supprimer la totalité de la piste d'instrument originale. Cette technique vous permet de conserver exactement le même son que celui généré par les plug-ins, mais avec une charge moindre sur votre processeur et plus de mémoire RAM libérée.
Certains séquenceurs hôtes offrent des fonctions dédiées au bouncing de l'audio. Ableton Live offre la possibilité de "geler" une piste, Logic vous permet de "bouncer" une piste, alors que Cubase offre une fonction "bounce in place". Veuillez consulter la documentation de votre séquenceur pour plus d'informations sur les fonctions spécifiques vous permettant de faire bouncer les pistes d'instrument en audio.