logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[ATxmega 128 A1][C] Projekt odtwarzacza WAV

poczitamagoczi 31 Maj 2010 23:54 2371 13
REKLAMA
  • #1 8140265
    poczitamagoczi
    Poziom 14  
    Właśnie zabrałem się za projekt odtwarzacza WAVów, wcześniej zaprojektowałem sobie małą płytkę ewaluacyjną pod Xmege 128 A1. Myślę że ze względu na wbudowany DAC i DMA to dobry wybór. Mam 1 pytanie co do projektu :
    Jak już będę mógł odczytać plik WAV i pobierać wartości poszczególnych sampli i ładować je do bloku DAC (Almel udostępnił fajne funkcje to tego np DAC_Channel_Write (volatile DAC_t *dac, uint16_t data, DAC_CH_t channel))gdzie pod zmienną "data" mogę wrzucić 12 bitową wartość dodatnią to przed tym trzeba je jeszcze jakoś modyfikować ? tzn są to zmienne ze znakiem czy bez znaku ? ;>
  • REKLAMA
  • #2 8140276
    utak3r
    Poziom 25  
    A jaki kodek?... (pomyślałeś w ogóle o tym?) Raw? PCM? ADPCM? Inny?...
  • #3 8140336
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #4 8140339
    utak3r
    Poziom 25  
    Hmm, w zasadzie PCM to JEST raw... natomiast ADPCM jest to zapis różnicowy między kolejnymi próbkami.
  • REKLAMA
  • #5 8140349
    Konto nie istnieje
    Poziom 1  
  • #6 8140372
    utak3r
    Poziom 25  
    Modulacja zegarem :D Próbka to zmodulowanie sygnału analogowego - kwantyzacja ;) Ale w zasadzie masz rację.
  • #7 8140408
    poczitamagoczi
    Poziom 14  
    No troszkę wcześniej poczytałem w tym formacie na Wikipedii :) myślałem o PCMie ;) bo nie chciałem się bawić w dekompresowanie.
  • REKLAMA
  • #8 8140628
    ZlyDotyk
    Poziom 19  
    Niestety DAC z xmegi nie jest najszczęśliwszy do audio bo dość mocno szumi.
  • #10 8147319
    ZlyDotyk
    Poziom 19  
    Testowałem. To nie są "jakieś wielkie" szumy. Jeżeli ta jakość Cię satysfakcjonuje to dobrze, natomiast ja od siebie dodam że z PWM'a audio brzmi lepiej.
  • #11 8173635
    poczitamagoczi
    Poziom 14  
    No a mam jeszcze pytanie ... jaki polecacie wzmacniacz operacyjny na 3,3V ? Testowałem sobie, testowałem sobie bo ten miałem pod ręką OP07 ale nie sprawuje się najlepiej.
  • #12 8173698
    Konto nie istnieje
    Poziom 1  
  • #13 8174570
    poczitamagoczi
    Poziom 14  
    No to jutro się zaopatrzę w taki LMV324 ... ale myślę jeszcze nad typowym wzmacniaczem słuchawkowym stereo tda7050 wtedy mogłbym wykorzystać dwa kanały DACa.
  • #14 8174935
    Konto nie istnieje
    Poziom 1  
REKLAMA