Jump to Navigation

OpenAUDIENCE

O OpenAUDIENCE (OA) é uma versão livre do software para imersão sonora e auralização AUDIENCE. O programa consiste em uma biblioteca de objetos e abstrações (patchs) para Pd. Seu desenvolvimento iniciou-se dentro do contexto do Projeto AUDIENCE e foi realizado sob o projeto homônimo OpenAUDIENCE. 

O projeto OpenAUDIENCE ocorreu entre 2005 e 2009, quando amplas chamadas de colaboração para pesquisadores e programadores estiveram abertas a novos membros, desenvolvedores e grupos que quisessem contribuir na construção, acréscimo de funcionalidades e melhorias para o software. Ao final desta fase foi disponibilizada uma versão do OA para a comunidade de desenvolvedores de aplicações de áudio espacial, para que utilizassem o software como máquina de auralização, de geração e reprodução de som espacial (2D e 3D).

Desde então o OA tem sido atualizado periodicamente pela equipe de desenvolvimento do AUDIENCE e novos trabalhos realizados utilizando a biblioteca acabam incorporando novas funcionalidades e aplicações a cada nova liberação de versão.

Características básicas do programa

O software permite a produção das cenas sonoras em suporte multicanal e a reprodução espacializada interativa, inclusive ao vivo. Suas características incluem a orientação à cena sonora e a orientação ao papel do usuário, provendo módulos de trabalho orientados à semântica dos diferentes profissionais envolvidos na cadeia de produção e reprodução musical.

Sendo um sub-conjunto do software AUDIENCE para Pd (AUDIENCE4Pd) esta biblioteca também opera sob o conceito da arquitetura de 4 camadas AUDIENCE: há objetos/abstrações refentes à camada funcional para a cena sonora; outros da camada de renderização acústica; outros para a camada de codificação 2D/3D do som da cena; e outros pertencentes à camada que controla a reprodução física através de alto-falantes. Há também blocos auxiliares implementando diversas funções úteis (como entrada e saída de áudio, controle de volume, etc.).

O OA é útil para qualquer pessoa que queira trabalhar independentemente a composição de uma cena sonora, a sua renderização acústica, a sua codificação em um formato para distribuição, e finalmente a sua reprodução interativa, usando campos sonoros 2D e 3D. Entre seus maiores diferenciais destaca-se a independência entre a criação do espaço sonoro e o modo como ele será fisicamente auralizado (isto é, o usuário pode querer reproduzir em estéreo, em 4.0, em 5.1 ou outro modo). A camada de codificação opera principalmente com o formato nativo Ambisonics (até 3a. ordem).


Uso

O usuário constrói as cenas sonoras virtualmente, independente da configuração de alto-falantes usada na reprodução. A biblioteca tem um objeto para construir uma interface de cena sonora diretamente no Pd, ou, alternativamente, recursos para que a cena sonora seja comandada remotamente por outro software. Ambiências diferentes podem ser atribuídas individualmente a cada fonte sonora, e suas posições no espaço podem ser alteradas em tempo real, inclusive automatizadas. O campo sonoro real pode ser exportado e tocado em suporte hexa, octofônico, e outros formatos de saída (ex: modos 5.1 e estéreo).


Distribuição (downloads)


 

Núcleo básico da distribuição v.1.0.3, release 30/03/12. Estrutura de diretórios:

- audce: includes objects/abstractions for layers 1, 2, 3, 4, auxiliary objects/abstractions, libraries and binaries, images and test sounds.
- tst: test patches


 

  • OpenAUDIENCE v.1.0.2 (executable core) *distribuição descontinuada

Núcleo básico da distribuição v.1.0.2. Estrutura de diretórios:

- aux: auxiliary objects/abstractions
- L1: layer 1 patches and externals (including L1 binaries)
- L2: layer 2 patches and externals (including L2 binaries)
- L3: layer 3 patches and externals (including L3 binaries)
- L4: layer 4 patches and externals (including L4 binaries)
- tst: test patches
- bin: binaries
- lib: libraries
- img: images used in gui blocks
- snd: test sounds
- obsolete: obsolete patches and externals


 

Aplicações livres, tutoriais e demonstrações.

- app: applications and demos

As seguintes aplicações básicas estão incluídas:

- SMCT2008 (patch para espacialização de fontes sonoras ao vivo)
- Sheff (tutoriais p/ utilização do OA para soundscape design e aplicações, Univ. of Sheffield, 2010)


 

  • OA_app_Ives (9-channel music, piece "The Unanswered Question", Charles Ives, USP, 2006) **em preparação

- Espacialização da peça "The Unanswered Question" de Charles Ives (1906). Gravado e produzido na USP, 2006.


 

  • OA_app_kitchen (8-channel music, Kitchen Miniatures, by Fernando-Lopez Lezcano) **em preparação

- Kitchen (espacialização da peça Kitchen Miniatures por Fernando-Lopez Lezcano, com sons, produzida e apresentada durante o SBCM 2009)


 

- doc: documentation (manual, white papers, guides and specifications)

Inclui a versão 1.1.4 do manual do AUDIENCE e OA.


 

Contato e suporte

Reporte problemas ou sugestões de melhorias para audience @ lsi.usp.br.

Interessados em utilizar o AUDIENCE para projetos de auralização ou em desenvolver novas funcionalidades usando o sistema por favor entre em contato pelo mesmo endereço.

 

 



Português, Brasil


Main menu 2

by Dr. Radut.