Technologies
Kitten API
Un accès facile à la puissance du moteur Kitten
Kitten API est une interface de programmation haut niveau permettant d'accéder à toute la puissance de Kitten à travers des fonctions simples et directement utilisables par un non-spécialiste de l'audio. La création des structures de scène et la parallélisation des processus Kitten sont entièrement prises en charge par l'API.
Intégration simple dans votre application
Quelques lignes de code suffisent pour créer rapidement une scène audio 3D complète, avec environnement acoustique complexe tel que des pièces multiples et communicantes, des sources sonores de taille, forme et caractéristiques précises, et un rendu temps réel sur plusieurs types d'écoute simultanés
Compatibilité avec les moteurs de rendu tierce-partie
KittenAPI peut également intégrer toute solution de rendu audio tierce-partie, de façon à intégrer une technologie existante à AudioStage ou SoundPack.
Disponibilité étendue
Kitten API, à la base de l’ensemble des produits Longcat, est disponible sur les plateformes Windows 32 et 64 bits, Mac OS X, ou Linux.
Fonctionnalités
Support des cartes audio multicanal professionnelles
- Très faible latence (jusqu’à 3 ms) grâce au support des technologies ASIO, CoreAudio et ALSA suivant les plateformes
- Support de 128 canaux d’entrée/sortie simultanés
Large panel de technologies de spatialisation sonore
- Son immersif au casque: Binaural, FastBinaural.
- Diffusion sur hauts-parleurs stereo: stéréo standard, stéréo améliorée, Virtual 3D Surround
- Toute configuration arbitraire de hauts-parleurs: technologies VBAP et Ambisonics
Plusieurs modèles de sources sonores
- Sources ponctuelles, linéaires, sphériques à plusieurs émetteurs simultanés
- Gestion des lois de directivité multibandes
- Gestion des lois de décroissance avec la distance
Simulation de l'acoustique des salles
- Modèle simple de salle
- Support de plusieurs pièces simultanées
- Système de portails pour la communication et la transition entre plusieurs pièces
- Réverbérations multiples
- Gestion des matériaux des murs
- Spatialisation totale des premières réflexions sur les murs
Rendu hautes performances
- Architecture totalement multithreadée
- Processing parallélisé des rendus
- Traitement 32 bits float
- Optimisation pour les processeurs multi-coeurs
Support des standards audio informatiques
- Compatibilité avec les plugins aux normes VST, VSTi, AudioUnits (suivant la plateforme).
- Utilisation des plugins de réverbération tierce-partie pour la simulation de l'acoustique des salles
- Les instruments virtuels VSTi ou AU peuvent être utilisés comme sources sonores spatialisées.

