>Tehat ha van mondjuk egy WAV file es egy atviteli gorbe
>akkor az alapjan szurje?
>Amire en gondoltam, az FFT-vel fourier-ezni, megszorozni
>az atvitellel, aztan visszaalakitas
Hat ha tenyleg adott egy tetszoleges atviteli gorbe, akkor az a
leggyorsabb megoldas. Az inverz FFT ugyanaz az algoritmus,
ugyhogy az is gyors. Persze nem egy megas wav-ra.
Ugyhogy digitalis szurest inkabb idotartomanyban, szoval FFT
nelkul csinalnak, ez megy valos idoben is. Ilyenkor viszont nem
egy tetszoleges atviteli gorbe, hanem annak jo kozelitesevel
szurnek.
Nem eleg neked veletlenul valami sima parameteres szures? Mert
az eleg egyszeruen el tudnank intezni.
Szoval ketfele digitalis szures van. FIR meg IIR. Mindaketto
keplete ugy nez ki, hogy mondjuk
y[t]=a0*x[t]+a1*x[t-1]+...+an*x[t-n]+b1*y[t-1]+b2*y[t-2]+...+bm*y[t-m].
Az x a bemenet, az y a kimenet. A FIR szuresnek minden 'a'
zerus, a 'b'-ket pedig a kivant atviteli fuggveny inverz
FFT-jebol hatarozzak meg. IIR szuresnek altalaban analog szurot
transzformalnak. Az FIR pontosabb, de koltsegesebb, az IIR
gyorsabb, de nem annyira tetszoleges az atvitel, meg lehet, hogy
begerjed.
Szoval irdd meg, hogy mire kene, meg ha valami nem ertheto...
Tudok konkret kepleteket kuldeni alul meg felulatereszto meg
ilyen szurokrol.
Tamas
|
Kedves Lista!
Egy kis szamitasi algoritmusra lenne szuksegem! Legyen egy audio CD.
Megtudom a szamok meretet szektorban. Ebbol ki tudom szamolni a leendo wav
file meretet (szekt*2352+44). Ennek nagyon orulok. Csakhogy azt is meg
szeretnem 6arozni, hogy mekkora lesz ebbol az mpeg file? (l3enc opcioit
tudom. 128 kb, stereo, 44 kHz, etc...).
Az alabbi rusnya tablazatot sikerult osszeallitanom:
Name mp3_len sectors wav_len wav_len/11.02 Hiba
ABS1D06 2,076,421 9,730 22,885,004 2,076,679 258
ABS1D07 2,487,693 11,658 27,419,660 2,488,172 479
ABS1D05 2,909,831 13,637 32,074,268 2,910,551 720
ABS1D04 3,604,062 16,890 39,725,324 3,604,839 777
ABS2D02 5,423,856 25,420 59,787,884 5,425,398 1,542
ABS1D08 5,946,305 27,870 65,550,284 5,948,302 1,997
ABS2D03 6,845,753 32,087 75,468,668 6,848,336 2,583
ABS2D01 7,063,092 33,105 77,863,004 7,065,608 2,516
ABS1D01 7,434,657 34,847 81,960,188 7,437,404 2,747
ABS1D03 7,714,690 36,160 85,048,364 7,717,637 2,947
ABS1D02 8,081,240 37,878 89,089,100 8,084,310 3,070
ABS2D05 9,734,269 45,627 107,314,748 9,738,180 3,911
ABS2D04 10,316,904 48,358 113,738,060 10,321,058 4,154
A 11.02 egy atlagos holdallando. Erdekes, hogy a meret novekedesevel no a
hibatag... Sajnos nem tudom az mp3 file felepiteset. Gondolom blokkokbol
all, ami fugg a bitrate-tol. Kinek van 5lete???
TIA && udv From:, a hovihar
|