AudioLazy: processamento digital de sinais expressivo e em tempo real (2013)
- Authors:
- Autor USP: BELLINI, DANILO DE JESUS DA SILVA - IME
- Unidade: IME
- Sigla do Departamento: MAC
- DOI: 10.11606/D.45.2013.tde-20230727-113204
- Subjects: ÁUDIO DIGITAL; SÍNTESE DE VOZ; PROCESSAMENTO DIGITAL DE SINAIS
- Agências de fomento:
- Language: Português
- Abstract: Há muitas ferramentas e pacotes de cálculo numérico que permitem o desenvolvimento de software de maneira expressiva. Entretanto, a avaliação imediata realizada pela maioria dessas ferramentas torna difícil, senão impossível, usá-las para processamento digital de sinais em tempo real. Priorizando a expressividade, clareza e simplicidade de código por parte do programador, e objetivando o uso junto a ferramentas disponíveis na linguagem em que foi escrita, AudioLazy é um pacote escrito em puro Python propondo uma maneira alternativa de desenvolvimento em processamento digital de sinais que permite o processamento em tempo real. Dos aspectos analisados nesse texto, fazem parte a avaliação da expressividade de linguagens e da plausibilidade de realização de processamento em tempo real, a busca por possibilidades de automação fornecidas pela linguagem, a influência prática de diferentes formas de implementação de filtros digitais, um resumo de parte da bibliografia sobre correlatos psicoacústicos e maneiras de obtenção de informação musical a partir do áudio, e de processamentos que modelam a parte periférica da audição humana (filtros gammatone), além de diversos outros aspectos associados direta ou indiretamente com o desenvolvimento do pacote de processamento de áudio e seu uso, incluindo modelos de síntese, interatividade, realização de testes automatizados e avaliação da cobertura de código, documentação técnica, entre outros. A escolha de implementações de sinais ou fluxos de informação através de iteráveis com avaliação tardia, de filtros lineares através das transformadas Z de sua resposta ao impulso generalizados a fim de permitir coeficientes variantes no tempo, além de polinômios como casos particulares de somas de potências representadas por dicionários, envolvendo sempre o uso de sobrecarga de operadores e metaprogramação,faz parte daquilo que serviu de base para a elaboração do referido pacote de análise, processamento e síntese de áudio.
- Imprenta:
- Data da defesa: 02.05.2013
- Este periódico é de acesso aberto
- Este artigo é de acesso aberto
- URL de acesso aberto
- Cor do Acesso Aberto: gold
- Licença: cc-by-nc-sa
-
ABNT
BELLINI, Danilo de Jesus da Silva. AudioLazy: processamento digital de sinais expressivo e em tempo real. 2013. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2013. Disponível em: https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113204/. Acesso em: 10 jan. 2026. -
APA
Bellini, D. de J. da S. (2013). AudioLazy: processamento digital de sinais expressivo e em tempo real (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113204/ -
NLM
Bellini D de J da S. AudioLazy: processamento digital de sinais expressivo e em tempo real [Internet]. 2013 ;[citado 2026 jan. 10 ] Available from: https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113204/ -
Vancouver
Bellini D de J da S. AudioLazy: processamento digital de sinais expressivo e em tempo real [Internet]. 2013 ;[citado 2026 jan. 10 ] Available from: https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113204/
Informações sobre o DOI: 10.11606/D.45.2013.tde-20230727-113204 (Fonte: oaDOI API)
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
