Heilan jest wieloplatformowa przeglądarka OpenGL X3D napisany w C ++ i zaprojektowane do pracy audio. Konkretnie, tworzy środowisko, w którym jestem opracowania instrumentu audiowizualnego w moim doktoratem. Jako taki, że ma szereg cech, nie spotykanych w przeglądarce X3D:
Niskiej latencji audio PortAudio uprzejmości ASIO, DirectX (MME w systemie Windows, Jack, ALSA; OSS na Linuksie,; CoreAudio na OSX).
1st order B-Format audio engine Ambisonic, pozwalając na pełne 3D Sound, w stanie pomieścić praktycznie dowolną konfigurację głośników (w tej chwili jest to ograniczone do zadanych konfiguracjach, ale to się zmieni w przyszłości).
Otwórz wsparcie sterowania dźwięku dla wszystkich węzłów, pozwalając atrybuty węzła do manipulować w czasie rzeczywistym, potencjalnie przez wielu użytkowników.
Wielowątkowy silnik audio w stanie podzielić się przetwarzanie dźwięku "w różnych węzłach osobnych wątkach (i potencjalnie oddzielne Procesory rdzeni) /. To może być skonfigurowany przez autora sceny.
Heilan ma na celu zgodne z profilem X3D Interchange, z dodatkowym wsparciem dla niektórych węzłów, takich jak dźwięk i NurbsPatchSurface. Może on być przedłużony z bibliotek, które mogą dostarczyć dodatkowych węzłów, typy nawigacji i ładowarki plik dźwiękowy. Pochodzi z biblioteki zawierającej własne eksperymentalne węzły audiowizualnych, i kilka dodatkowych rodzajów nawigacji.
Sama przeglądarka jest programem wiersza poleceń, przeznaczony do stosowania w trybie offline (nie ma wtyczki do przeglądarki lub http / ftp support), choć nie ma interfejsu GUI dostępne oraz (dołączony do pakietu binarnego). Oba są open source, na licencji GPL
Co nowego w tym wydaniu:.
- Znaczne ulepszenia realizacji Ambisonics , w tym zdolność do prawidłowego obracania wielu pole dźwięku wokół osi i znacznie bardziej elastycznego wdrażania dekodera.
- Inne ulepszenia obejmują zdolność do strumienia audio do Heilan za pomocą nowego typu węzła AudioInput i zdolność do wiadomości wyjście Open Sound kontroli.
Komentarze nie znaleziono