Cześć!
Teraz to już proste pytanie.
Jeżeli w programie do obróbki audio wczytam plik o długości słowa 16bit i teraz przekonwertuję go do 24 bit to jak to zadziała?
Algorytm pozostawi nie tkniętą próbkę 16bit i dopisze od strony LSB 8 zer? Czy cos mi jeszcze zeszpeci przy okazji?
A w drugą stronę z 24 do 16 - zwyczajnie obetnie 8 bit?
Jeżeli włącze dithering przy konwersji to rozumiem, że będzie lepiej - ten ogon 8 bitów zostanie wpasowany w pozostałe 16 po czym progrm obetnie ogon ;)?
Jak to działa?
Stef
Zmiana długości bitowej pliku wav
Re: Zmiana długości bitowej pliku wav
Dokładnie tak jak opisałeś:
16->24 dodaje 8 zer na najmniej znaczących bitach
24->16 obicna najmniej znaczące bity bez zmiany pozostałych
24->16 z ditheringiem modyfikuje sygnał tak, żeby kwantyzacja (ocięcie bitów) była zamaskowana specjalnie spreparowanym szumem
16->24 dodaje 8 zer na najmniej znaczących bitach
24->16 obicna najmniej znaczące bity bez zmiany pozostałych
24->16 z ditheringiem modyfikuje sygnał tak, żeby kwantyzacja (ocięcie bitów) była zamaskowana specjalnie spreparowanym szumem
Re: Zmiana długości bitowej pliku wav
...Dokładnie tak jak opisałeś:
16->24 dodaje 8 zer na najmniej znaczących bitach
24->16 obicna najmniej znaczące bity bez zmiany pozostałych
24->16 z ditheringiem modyfikuje sygnał tak, żeby kwantyzacja (ocięcie bitów) była zamaskowana specjalnie spreparowanym szumem ...
**********************
Dzięki.
Mógłbyś mi jeszcze odpisac na to - wklejam to z postu o ditherinu:
"Całą obróbkę finalną nagrania wykonuję 88,2kHz 24bit i to wszystko później konwertuję do 44,1kHz 16bit.
Teraz w ostatnim kroku - końcowym miksie - włączam dithering 16bit.
Teraz - hmmm... rozumiem, że cały dźwięk efektywnie po tym ditheringu mieści się na 16bitach? Czyli, że mogę dać Save As tego wave-a jako 16bitowego już bez niczego - wtedy program zwyczajnie obetnie nadmiarowe bity ale mój dźwięk końcowy pozostanie na tych 16 - tak? Czy muszę coś jeszcze zrobić??
Następnie mogę przeprowadzić resamplowanie do 44,1kHz. "
Stef
16->24 dodaje 8 zer na najmniej znaczących bitach
24->16 obicna najmniej znaczące bity bez zmiany pozostałych
24->16 z ditheringiem modyfikuje sygnał tak, żeby kwantyzacja (ocięcie bitów) była zamaskowana specjalnie spreparowanym szumem ...
**********************
Dzięki.
Mógłbyś mi jeszcze odpisac na to - wklejam to z postu o ditherinu:
"Całą obróbkę finalną nagrania wykonuję 88,2kHz 24bit i to wszystko później konwertuję do 44,1kHz 16bit.
Teraz w ostatnim kroku - końcowym miksie - włączam dithering 16bit.
Teraz - hmmm... rozumiem, że cały dźwięk efektywnie po tym ditheringu mieści się na 16bitach? Czyli, że mogę dać Save As tego wave-a jako 16bitowego już bez niczego - wtedy program zwyczajnie obetnie nadmiarowe bity ale mój dźwięk końcowy pozostanie na tych 16 - tak? Czy muszę coś jeszcze zrobić??
Następnie mogę przeprowadzić resamplowanie do 44,1kHz. "
Stef
Re: Zmiana długości bitowej pliku wav
"Całą obróbkę finalną nagrania wykonuję 88,2kHz 24bit i to wszystko później konwertuję do 44,1kHz 16bit.
Teraz w ostatnim kroku - końcowym miksie - włączam dithering 16bit.
Teraz - hmmm... rozumiem, że cały dźwięk efektywnie po tym ditheringu mieści się na 16bitach? Czyli, że mogę dać Save As tego wave-a jako 16bitowego już bez niczego - wtedy program zwyczajnie obetnie nadmiarowe bity ale mój dźwięk końcowy pozostanie na tych 16 - tak? Czy muszę coś jeszcze zrobić??
Następnie mogę przeprowadzić resamplowanie do 44,1kHz. "
**********************
Nie wiem, kto jest autorem tego tekstu, ale moim zdaniem to jest bełkot. Po konwersji do 16 bitów sygnał ma już obcięte najmłodsze bity i żaden dithering tego nie uratuje. Redukcja rozdzielczości, dithering a dopiero potem konwersja częstotliwości próbkowania to jeszcze większa bzdura. Proces przepróbkowania nie tylko zepsuje właściwości szumu ditherowego, ale wprowadzi zniekształcenia znacznie bardziej słyszalne niż gdyby był wykonywany na sygnale 24-bitowym. Jednym słowem - wszystko na opak.
Teraz w ostatnim kroku - końcowym miksie - włączam dithering 16bit.
Teraz - hmmm... rozumiem, że cały dźwięk efektywnie po tym ditheringu mieści się na 16bitach? Czyli, że mogę dać Save As tego wave-a jako 16bitowego już bez niczego - wtedy program zwyczajnie obetnie nadmiarowe bity ale mój dźwięk końcowy pozostanie na tych 16 - tak? Czy muszę coś jeszcze zrobić??
Następnie mogę przeprowadzić resamplowanie do 44,1kHz. "
**********************
Nie wiem, kto jest autorem tego tekstu, ale moim zdaniem to jest bełkot. Po konwersji do 16 bitów sygnał ma już obcięte najmłodsze bity i żaden dithering tego nie uratuje. Redukcja rozdzielczości, dithering a dopiero potem konwersja częstotliwości próbkowania to jeszcze większa bzdura. Proces przepróbkowania nie tylko zepsuje właściwości szumu ditherowego, ale wprowadzi zniekształcenia znacznie bardziej słyszalne niż gdyby był wykonywany na sygnale 24-bitowym. Jednym słowem - wszystko na opak.
Re: Zmiana długości bitowej pliku wav
Nie wiem, kto jest autorem tego tekstu, ale moim zdaniem to jest bełkot. Po konwersji do 16 bitów sygnał ma już obcięte najmłodsze bity i żaden dithering tego nie uratuje. Redukcja rozdzielczości, dithering a dopiero potem konwersja częstotliwości próbkowania to jeszcze większa bzdura. Proces przepróbkowania nie tylko zepsuje właściwości szumu ditherowego, ale wprowadzi zniekształcenia znacznie bardziej słyszalne niż gdyby był wykonywany na sygnale 24-bitowym. Jednym słowem - wszystko na opak....
**********************
Chodziło mi o coś takiego, że cały proces obróbki robię 88,2kHz/24bit bo tak chyba jest lepiej.
Docelowo to ma trafić na płytę CD czyli 44.1/16bit.
Jak to teraz zrobić żeby było dobrze - najpierw przekonwertować do 44,1 24 bit i potem w ostatnim kroku masteringu - final mixie - włączam dithering do 16 bit i zapisuję wav zwyczajnie jako 44,1kHz 16bit?
Czy pociągnąc do końca 88,2 24bit z ditheringiem do 16 a potem zrobić downsampla?
Stef
**********************
Chodziło mi o coś takiego, że cały proces obróbki robię 88,2kHz/24bit bo tak chyba jest lepiej.
Docelowo to ma trafić na płytę CD czyli 44.1/16bit.
Jak to teraz zrobić żeby było dobrze - najpierw przekonwertować do 44,1 24 bit i potem w ostatnim kroku masteringu - final mixie - włączam dithering do 16 bit i zapisuję wav zwyczajnie jako 44,1kHz 16bit?
Czy pociągnąc do końca 88,2 24bit z ditheringiem do 16 a potem zrobić downsampla?
Stef
Re: Zmiana długości bitowej pliku wav
Chodziło mi o coś takiego, że cały proces obróbki robię 88,2kHz/24bit bo tak chyba jest lepiej.
Docelowo to ma trafić na płytę CD czyli 44.1/16bit.
Jak to teraz zrobić żeby było dobrze - najpierw przekonwertować do 44,1 24 bit i potem w ostatnim kroku masteringu - final mixie - włączam dithering do 16 bit i zapisuję wav zwyczajnie jako 44,1kHz 16bit?
Czy pociągnąc do końca 88,2 24bit z ditheringiem do 16 a potem zrobić downsampla?
Stef...
**********************
MB napisał przecież, że najpierw robi się downsampling do 44KHz, a POTEM dopiero redukcje bitową z ditherem, co jest logiczne. Robienie tego na odwrót to tak, jakby NAJPIERW usmażyć jajecznicę, a POTEM dopiero ją solić - niby wykonałeś wszystkie kroki, ale efekt nie jest ten sam.
Docelowo to ma trafić na płytę CD czyli 44.1/16bit.
Jak to teraz zrobić żeby było dobrze - najpierw przekonwertować do 44,1 24 bit i potem w ostatnim kroku masteringu - final mixie - włączam dithering do 16 bit i zapisuję wav zwyczajnie jako 44,1kHz 16bit?
Czy pociągnąc do końca 88,2 24bit z ditheringiem do 16 a potem zrobić downsampla?
Stef...
**********************
MB napisał przecież, że najpierw robi się downsampling do 44KHz, a POTEM dopiero redukcje bitową z ditherem, co jest logiczne. Robienie tego na odwrót to tak, jakby NAJPIERW usmażyć jajecznicę, a POTEM dopiero ją solić - niby wykonałeś wszystkie kroki, ale efekt nie jest ten sam.
Re: Zmiana długości bitowej pliku wav
......
**********************
jesli nagrywasz od samego poczatku w 88.2/24 bitach i reszte sladow itp masz rowniez w tej jakosci to wtedy ma to sens
jesli material wejsciowy masz w 44.1 i 16 bitach to bez sensu programowo to resamplowac w zwyz....zyskaja na tym jedynie wtyczki i to niewiele
**********************
jesli nagrywasz od samego poczatku w 88.2/24 bitach i reszte sladow itp masz rowniez w tej jakosci to wtedy ma to sens
jesli material wejsciowy masz w 44.1 i 16 bitach to bez sensu programowo to resamplowac w zwyz....zyskaja na tym jedynie wtyczki i to niewiele