filtr dzwieku w ahdl

witam, mam zrobic filtr pasmowy dla niekompresyjnego pliku dzwiekowego;

format wav odpada;

podpowiedzcie jaki format moge jeszcze wybrac i jak zabrac sie do takiego projektu; do tej pory w ahdl'u nic wiecej poza bin2bcd nie zrobilem

z gory dzieki

pozdrowienia

Reply to
brian
Loading thread data ...

Hm Nie wiem czy wiesz o czym mowisz... wav to rodzaj pliku w ktorym przechowywany jest wlasciwy dzwiek + header opisujacy jego rodzaj (parametry) - wav moze zawierac rozne rodzaje dzwieku nawet mp3... Jesli dobrze rozumiem to masz zaprojektowac filtr pasmowy dzwieku a wiec dzwieku niekompresowanego - najprawdopodobniej uzyjesz tzw formatu RAW czyli dzwieku bez dodatkowych informacji - to ty sam okreslisz predkosc probkowania i ilosc bitow na probke...te dwa parametry automatycznie narzuca ci wymagania na predkosc potrzebna do przeprowadzenia filtracji. Co do samego filtru to jak mysle proponuje bys szybko poszukal na sieci jakiegos wprowadzenia do DSP, wlasciwie wszystkie wartosciowe jakie znam sa po angielsku. Prawdopodobnie by zaoszczedzic na sprzecie wybierzesz filtr typu IIR, bedziesz musial zaimplementowac filtr i jak mysle policzyc wspolczynniki takiego filtru. Ze sposobu w jaki sformulowales problem wnosze ze naprawde w trybie expresowym powinienes zajac sie podstawami DSP... powodzenia

Reply to
PAndy

Eeee ... ja sie moze nie znam, ale imho wav to nie jest format tak ogolny jak tif czy avi - w srodku maja byc probki a nie mp3.

wav bedzie do tego znakomity, o ile dopisac w specyfikacji "nagrac

44.1kHz, mono". Nawet mozna sie nie przejmowac naglowkami - cos tam zaskrzeczy, a potem fonia leci. Albo rozpoznac naglowek i dopasowac filtr.

Dokladnie.

A w miedzyczasie sie zastanowic jak to ma dzialac .. fpga pod lpt podlaczone ? Czy na jakims symulatorze - wejscia z pliku wav pobudzane..

J.

Reply to
J.F.

Jest niestety/stety dosyc ogolny i mozesz wszytko co przejdzie przez system zapisac jak wav, obsluguje to acm i naprawde mozna osadzic rozne rzeczy wewnatrz wav, wav to rodzaj bardzo prymitywnego containera, sa nawet narzedzia do dolozenia headera do klasycznego mp3 i powstaje wav ktory moze byc odsluchany w systemie bez uzycia dodatkowych programow tylko przy uzyciu wywolan systemowych i codeca mp3.

Tak, mozna tak zrobic ale bez klopotu dowolnym edytorem np darmowym AUDACITY mozna zapisac dzwiek bez naglowka wiec wav czy nie to drobny problem, poza tym jak mysle najlepsze zrodlo probek to spdif i cd player wiec...automatycznie przyjac mozna standard 44.1ksps 16 bitow, stereo... dodac do siebie dwie probki i juz mono, odrzucic mniej znaczaca czesc 9 bitow i juz z 17 bitow mamy 8... te operacje sa relatywnie proste i nie powinny kosztowac zbyt duzo zasobow....

Acha na pocieszenie - to sie da naprawde zrobic

Reply to
PAndy

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.