KrafT escreveu:Ô Guri, me diz uma coisa... Tu faz projetos fantásticos de equipamentos profissionais de áudio e tem uma dúvida dessas?
Eu fiquei mais de ano sem acessar o fórum e vejo vc ainda solta uma dessas periodicamente... Tu faz isso para animar o fórum, não?
Brincadeira, tá? manda um abraço pro Vonillmann
Oi, Kraft....Quem sou eu!
Na verdade sou um eterno aprendiz e gosto muito do forum, parabéns para quem o idealizou e para os participantes também.
Tem vezes que a cabeça dá um nó...Aí peço ajuda aos amigos do forum.
A pergunta parece ser mesmo muito "ingênua", pense o seguinte:
Eu tenho uma tabela enorme com amostras de aúdio, ela foi feita em formato "unsigned", onde o offset de ZERO do áudio é 0x80 (como exemplo 8bits), agora eu quero um offsset onde o ZERO do audio será 0x00 e para isso ocorrer teria que ser uma variável "signed". E como consequencia a tabela de ondas com o audio, teria que ser toda sinalizada.
Acabei resolvendo o dilema utilizando tudo unsigned como era o original e para fazer zerar essa variável eu utilizei outra variável unsigned que decresce o volume da tabela de ondas até zerar (controle de volume automático, se assim posso dizer), assim meu offset na saída de cada canal de audio será ZERO 0x00, mesmo que esteja utilizando unsigned com offset 0x80.
Agradeço a todas as dicas...Obrigado
