Dzwiek + uP
Masz problem? Zapytaj na forum elektroda.pl
From: KrzychK2 <krzysztof.kardas_at_nospam_wp.pl>
Subject: Dzwiek + uP
Date: Sun, 19 Mar 2006 23:01:04 +0100
Witam
Chcialem sie troszke pobawic odtwarzaniem dzwieku na uP. Powiedzmy iz
mam odpowiednio przygotowane probki, ktore wrzucam do jakiegos ukladu
pamieci, po czym je odtwarzam. Czy szanowni koledzy mogliby sie
podzielic radami od czego zaczac i gdzie szukac informacji na ten
temat??
Wymagania nie sa duze - 8kHz, 8bit, tak aby uklad calkiem ladnie
"gadal".
--
Pozdro
KrzychK2
Ham-radio call sign : sq7iqz
ICQ:53263009 Gadu-Gadu:2471254
"Prawdziwy programista wiesza sie razem ze swoim programem
Wiec na drzewach zamiast lisci wisiec beda programisci"
From: "Piotr Laskowski" <pitlab_at_nospam_pitlab.pl>
Subject: Re: Dzwiek + uP
Date: Sun, 19 Mar 2006 23:31:36 +0100
Chcialem sie troszke pobawic odtwarzaniem dzwieku na uP. Powiedzmy iz
mam odpowiednio przygotowane probki, ktore wrzucam do jakiegos ukladu
pamieci, po czym je odtwarzam. Czy szanowni koledzy mogliby sie
podzielic radami od czego zaczac i gdzie szukac informacji na ten
temat??
Wymagania nie sa duze - 8kHz, 8bit, tak aby uklad calkiem ladnie
"gadal".
Kiedys popelnilem cos takiego. To byla 51 z wbudowanym DAC, próbki pamieci w
Data Flashu.
Dane z DF przerzucam do malego bufora w RAM a z tamtad w przerwaniu timera
wrzucam do DAC.
Bufor jest po to aby zapewnic ciaglosc danych w czasie przelaczania stron
flasha.
Mechanizm jest na tyle wydajny ze dalo by sie wypuscic ok. 4-6 krotnie
wiekszy strumien danych.
Troche danych, dokumentacja, tester programowy i sample sa tutaj:
http://www.pitlab.pl/wario.html w dziale download.
--
Piotrek.
http://www.pitlab.pl
From: "T.M.F." <tfrancuz_at_nospam_nospam.mp.pl>
Subject: Re: Dzwiek + uP
Date: Mon, 20 Mar 2006 00:13:47 +0100
Wymagania nie sa duze - 8kHz, 8bit, tak aby uklad calkiem ladnie
"gadal".
Przejrzyj application notes atmela dotyczace AVR, jest tam aplikacja
gdzie provc odgrywa muzyke za pomoca PWM.
--
Inteligentny dom - http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.
From: "dziadek Ben" <ja44_at_nospam_op.pl>
Subject: Re: Dzwiek + uP
Date: Mon, 20 Mar 2006 15:55:13 +0100
Chcialem sie troszke pobawic odtwarzaniem dzwieku na uP. Powiedzmy iz
mam odpowiednio przygotowane probki, ktore wrzucam do jakiegos ukladu
pamieci, po czym je odtwarzam. Czy szanowni koledzy mogliby sie
podzielic radami od czego zaczac i gdzie szukac informacji na ten
temat??
Moze spróbuj wykorzystac elementy tego:
http://pdfserv.maxim-ic.com/en/an/app609.pdf
dziadek Ben
From: "Marek Dzwonnik" <mdz_at_nospam_WIADOMO_PO_CO_TO.message.pl>
Subject: Re: Dzwiek + uP
Date: Mon, 20 Mar 2006 17:02:11 +0100
Uzytkownik "dziadek Ben" <ja44_at_nospam_op.pl> napisal w wiadomosci
news:dvmfof$ibl$1_at_nospam_news.onet.pl
Chcialem sie troszke pobawic odtwarzaniem dzwieku na uP. Powiedzmy iz
mam odpowiednio przygotowane probki, ktore wrzucam do jakiegos ukladu
pamieci, po czym je odtwarzam. Czy szanowni koledzy mogliby sie
podzielic radami od czego zaczac i gdzie szukac informacji na ten
temat??
Moze spróbuj wykorzystac elementy tego:
http://pdfserv.maxim-ic.com/en/an/app609.pdf
http://www.atmel.com/dyn/resources/prod_documents/doc1456.pdf
http://www.atmel.com/dyn/resources/prod_documents/avr335.zip
--
Marek Dzwonnik, GG: #2061027 - zwykle jako 'niewidoczny'
(Uwaga Gadu-Gadulcowicze: Nie odpowiadam na anonimy.)
From: Adam Jurkiewicz <sword_at_nospam_ajpic.NOSPAM.zonk.pl>
Subject: Re: Dzwiek + uP
Date: Mon, 20 Mar 2006 18:07:12 +0100
KrzychK2 wrote:
Czy szanowni koledzy mogliby sie podzielic radami od czego
zaczac i gdzie szukac informacji na ten temat??
Wymagania nie sa duze - 8kHz, 8bit, tak aby uklad calkiem ladnie
"gadal".
Ciekawy sposĂłb kodowania dĹşwiÄku:
http://www.romanblack.com/picsound.htm
sword
--
e-mail: sword_at_nospam_ajpic.NOSPAM.zonk.pl
www: http://ajpic.zonk.pl/
gg#: 1781804
From: "szlovak" <adamkxBEZx_at_nospam_o2.pl>
Subject: Re: Dzwiek + uP
Date: Thu, 23 Mar 2006 16:10:29 +0000 (UTC)
Adam Jurkiewicz wrote:
KrzychK2 wrote:
Czy szanowni koledzy mogliby sie podzielic radami od czego
zaczac i gdzie szukac informacji na ten temat??
Wymagania nie sa duze - 8kHz, 8bit, tak aby uklad calkiem ladnie
"gadal".
Ciekawy sposób kodowania dźwięku:
http://www.romanblack.com/picsound.htm
sword
zrobiłem to. Beznadziejny dźwięk, można sięcieszyć ale z największego
próbkowania i mało. Ja akurat wygrzebałem koder konweretujący na
stronie Circuit Cellar. W symulatorsze lepiej wychodzi . Nalpepiej
zrobić mimo wszystko drabinkę 16 oporników albo konwerter DAC dla
normalnej jakości czyli 8khz, 8bit.
--
From: "PAndy" <pandrw_at_nospam_poczta.onet.pl>
Subject: Re: Dzwiek + uP
Date: Thu, 23 Mar 2006 18:13:16 +0100
"szlovak" <adamkxBEZx_at_nospam_o2.pl> wrote in message
news:dvuh9l$7sp$1_at_nospam_nemesis.news.tpi.pl...
Adam Jurkiewicz wrote:
KrzychK2 wrote:
Czy szanowni koledzy mogliby sie podzielic radami od czego
zaczac i gdzie szukac informacji na ten temat??
Wymagania nie sa duze - 8kHz, 8bit, tak aby uklad calkiem ladnie
"gadal".
Ciekawy sposób kodowania dźwięku:
http://www.romanblack.com/picsound.htm
sword
zrobiłem to. Beznadziejny dźwięk, można sięcieszyć ale z największego
próbkowania i mało. Ja akurat wygrzebałem koder konweretujący na
stronie Circuit Cellar. W symulatorsze lepiej wychodzi . Nalpepiej
zrobić mimo wszystko drabinkę 16 oporników albo konwerter DAC dla
normalnej jakości czyli 8khz, 8bit.
modulator delta sigma 2 - 4 bity na R2R + np ADPCM i/lub uLaw/ALaw. -
Powinno sie troche danych zmiescic a i w sofcie da sie to zrobic przy
uwaznym cyklowaniu.
From: "szlovak" <adamkxBEZx_at_nospam_o2.pl>
Subject: Re: Dzwiek + uP
Date: Fri, 24 Mar 2006 15:39:12 +0000 (UTC)
PAndy wrote:
"szlovak" <adamkxBEZx_at_nospam_o2.pl> wrote in message
news:dvuh9l$7sp$1_at_nospam_nemesis.news.tpi.pl...
Adam Jurkiewicz wrote:
KrzychK2 wrote:
Czy szanowni koledzy mogliby sie podzielic radami od czego
zaczac i gdzie szukac informacji na ten temat??
Wymagania nie sa duze - 8kHz, 8bit, tak aby uklad calkiem ladnie
"gadal".
Ciekawy sposób kodowania dźwięku:
http://www.romanblack.com/picsound.htm
sword
zrobiłem to. Beznadziejny dźwięk, można sięcieszyć ale z
największego próbkowania i mało. Ja akurat wygrzebałem koder
konweretujący na stronie Circuit Cellar. W symulatorsze lepiej
wychodzi . Nalpepiej zrobić mimo wszystko drabinkę 16 oporników
albo konwerter DAC dla normalnej jakości czyli 8khz, 8bit.
modulator delta sigma 2 - 4 bity na R2R + np ADPCM i/lub uLaw/ALaw. -
Powinno sie troche danych zmiescic a i w sofcie da sie to zrobic przy
uwaznym cyklowaniu.
przy dwóch końcówkach dźwięk był niezadawalający w tym co robiłem, tzn
jeden pin + drugi z przesunięciem o jeden bit przy próbkowaniu 44100
nawet. No z większą ilością pinów będzie lepiej ale to już chyba
prościej nie kombinować tylko dać jakąś dużą pamięć atmela typu 16mbit
z interferjsem serial i drabinke albo DACa i pozamiatane, a ma się
gwarancję porządnej jakości a nie jakiejś udawanej. W sumie to z
Circuit Cellar robi kompresję 1:8 ponieważ każdy 1 bit odpowiada
jednemu Hz. Jakość nie ma prawa być dobra, ponieważ jest różna stromość
zbocza w dźwięku i trzeba jakoś to wypośrodkować na filtrze RC. Dalsze
filtrowanie też niewiele dawało, filtrem 6dB na dwóch wzmacniaczach
operacyjnych. A delta sigma sprowadza się też do ograniczenia stromości
maksymalnej i pasma z dodaniem różnych harmonicznych
--
From: KrzychK2 <krzysztof.kardas_at_nospam_wp.pl>
Subject: Re: Dzwiek + uP
Date: Mon, 20 Mar 2006 19:29:56 +0100
On Sun, 19 Mar 2006 23:01:04 +0100, KrzychK2 <krzysztof.kardas_at_nospam_wp.pl>
wrote:
Witam
Chcialem sie troszke pobawic odtwarzaniem dzwieku na uP. Powiedzmy iz
mam odpowiednio przygotowane probki, ktore wrzucam do jakiegos ukladu
pamieci, po czym je odtwarzam. Czy szanowni koledzy mogliby sie
podzielic radami od czego zaczac i gdzie szukac informacji na ten
temat??
Wymagania nie sa duze - 8kHz, 8bit, tak aby uklad calkiem ladnie
"gadal".
Dziękuję wszystkim za odpowiedzi :) Mam trochę materiału do przemyśleń
i zabawy :)
--
Pozdro
KrzychK2
Ham-radio call sign : sq7iqz
ICQ:53263009 Gadu-Gadu:2471254
"Prawdziwy programista wiesza sie razem ze swoim programem
Wiec na drzewach zamiast lisci wisiec beda programisci"