Heilan je cross-platform OpenGL X3D prohlížeč napsaný v C ++ a je určeno pro audio práci. Konkrétně to vytváří prostředí, ve kterém jsem se rozvíjející audiovizuální nástroj pro mé PhD. Jako takový, že má řadu funkcí, není běžně vyskytují v x3d prohlížečů:
Nízká latence audio s laskavým svolením PortAudio (ASIO, DirectX, MME na Windows; Jacka, ALSA, OSS na Linuxu; CoreAudio na OSX).
1. řádu B-formát Ambisonic zvuk motoru, což umožňuje plné 3D zvuk, který je schopen pojmout prakticky jakoukoli konfiguraci reproduktorů (v okamžiku, kdy toto je omezeno na přednastavených konfigurací, ale že se bude v budoucnu změnit).
Otevřete podporu Sound Control pro všechny uzly, což umožňuje atributy uzel je třeba manipulovat v reálném čase, potenciálně více uživatelů.
Multi-závitem audio engine, který je schopen rozdělit off zpracování zvuku různé uzly "do oddělených vláken (a potenciálně samostatné CPU / jádra). To může být nakonfigurován autorem scény.
Heilan si klade za cíl, aby odpovídal profilu X3D Interchange, s dodatečnou podporou pro některé uzly, například zvukové a NurbsPatchSurface. To může být prodloužena s knihovnami, které mohou poskytnout další uzly, typy navigace a zvukových souborů nakladače. Dodává se s knihovnou obsahující své vlastní experimentální audiovizuální uzly, a několik dodatečných typů navigace.
Prohlížeč sám je program příkazové řádky určeny k použití v režimu offline (není prohlížeč plugin nebo http / ftp podpora), ačkoli tam je GUI rozhraní k dispozici také (obsažen v binárním balíčku). Oba jsou open source pod licencí GPL
Co je nového v této verzi:.
- Významné zlepšení provádění Ambisonics , včetně schopnosti správně otáčet zvukové pole kolem více os a mnohem flexibilnější implementaci dekodéru.
- Další vylepšení patří možnost streamování audia do Heilan přes nový typ AudioInput uzlu, a schopnost ke zprávám výstup Open Sound Control.
Komentáře nebyl nalezen