MP3 Decoder

Para "abobrinhas" use o " Boteco"

Moderadores: andre_luis, 51, guest2003, Renie

MP3 Decoder

Mensagempor lrfad2 » 22 Mar 2007 15:20

Boa tarde, pessoal!!!

Gostaria de fazer um reprodutor vocálico digital, que armazene uns 10min de gravação.
Apesar de saber que existem chips dedicados que fazem isso (ISD), gostaria de fazê-lo utilizando o método "convencional" com um LPC2138 e uma flash externa.
A pergunta que tenho é a seguinte: se eu pegar um arquivo em MP3, com taxa de amostragem de 44khz e 10 bits / amostra e arrancar o cabeçalho, o que sobra são as informações sonoras, certo?
Se eu pegar essas informações sonoras separá-las de 10 em 10 bits e "joga-las" num conversor D/A de 10 bits, a uma taxa de 44Khz eu conseguirei reproduzir o som?
Abraços
Avatar do usuário
lrfad2
Byte
 
Mensagens: 152
Registrado em: 19 Out 2006 17:35
Localização: São Paulo

Mensagempor guest2003 » 22 Mar 2007 16:06

Sem chance...

O que você tem é o resultado de algoritimos matematicos para comprimir o som... ou seja, estes 10 bits que vc esta falando podem equivaler de 8 a 12 bytes para tocar direto como vc mencionou...

Por isso existem os decoders de MP3, eles fazer este calculo pra voce... (acho que existem exemplos de como o ARM pode decodificar tbm, ele tem poder de fogo pra isso...)

[]'s
http://www.sethi.com.br (Institucional)
http://www.sethi3d.com.br (Impressoras 3d)
http://www.sethi.com.br/blog (Blog Impressoras 3d)
Avatar do usuário
guest2003
Word
 
Mensagens: 746
Registrado em: 13 Out 2006 11:48
Localização: Campinas - SP

Mensagempor xultz » 22 Mar 2007 17:51

Ao invés de mp3, isso de retirar o cabeçalho é com arquivos WAV. Ou converte prá PCM que não tem cabneçalho nenhum, são somente os dados mesmo.
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor phophollety » 26 Mar 2007 23:06

Um arquivo WAV de 10min nessa qualidade. vai ficar enorme!!!
Sem os algoritimos de compactação não vale a pena...

Disponibilizei o material que fui coletando da net nos ultimos tempos...

Nome: Players.rar

link:

http://www.4shared.com/dir/2036938/c36e ... aring.html

Disponível após às 23h30min do dia 26.03.2007
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor jeanfernandes » 28 Mar 2007 08:37

Dá pra decodificar com o ARM.
Agora o problema é se for usar o DAC dele o som fica uma titica.
Bom seria um DAC de pelo menos 16 bits.

Pra fazer com ARM tem libs por ae. Consome um processamento fud* mas acho que vira.

T+.
Jean P. Fernandes - Eng. Eletrônico - (83) 2102-2116 - APEL - www.apel.com.br - Campina Grande - PB
jeanfernandes
Word
 
Mensagens: 539
Registrado em: 11 Out 2006 15:36
Localização: Campina Grande - PB

Mensagempor phophollety » 28 Mar 2007 09:52

Se for para empenhar um ARM com um processamento no limite, creio que seja muito mais viável utilizar logo um MP3 decoder, VS1001 da VLSI,

http://www.vlsi.fi/vs1001/vs1001.shtml
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor lrfad2 » 05 Abr 2007 16:10

Vc sabe se o VS1001 da VLSI vende no Brasil?
Avatar do usuário
lrfad2
Byte
 
Mensagens: 152
Registrado em: 19 Out 2006 17:35
Localização: São Paulo

Mensagempor phophollety » 05 Abr 2007 17:56

Infelizmente, nunca achei para comprar... o diego (nightcrawler) tinha uns uma époco, se não me engano.. mande uma MP para ele...

Procure no antigo fórum, tem bastantes coisas lá sobre isso... vale a éna...

Se conseguir alguma coisa, por favor, me envie uma MP, também tenho interesse nessas gracinhas! :wink: :wink:

[]s
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil


Voltar para Assuntos Gerais

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x