wav 4-bitowy i midi

0

zna ktos program do konwersji na format wave ale do 4-bitow i mono lub do midi
z gory thx za pomoc

0

Nie wiesz, synu, co mówisz. To są zupełnie różne dwie sprawy.

Do różnych 'małych' kompresowanych wavów przetworzą Ci różne programy do edycji wav-ów. Np. CoolEdit 2000 (a więc zapewne również jego następca Adobe Audition) zapisuje m.in. w formacie DVI/IMA ADPCM, w jednej z opcji używając 4 bitów/na próbkę. Ale nie wiem po co Ci takie dziwne kompresje w dobie mp3.

Jeśli nie chcesz używać algorytmów kompresji a zapisać dźwięk próbkowany z rozdzielczością 4-bitową, to nie wiem jak Ci pomóc. Można prosto napisać program konwertujący (zapisujesz 4 najbardziej znaczące bity próbki, ew. z ditherem) ale wav nie supportuje takiego formatu. Zreszta bedzie to mialo teoretyczną dynamikę 24 dB, czyli pakudnie małą.

Natomiast przetworzenie do MIDI to zupelnie inna bajka. W pliku MIDI nie są zapisane brzmienia a wysokości nut (i czasy trwania). Musisz więc z pliku wav odtworzyć wysokość dźwięku, co sprowadza się do wyznaczenia częstotliwości podstawowej wielotonu harmonicznego. Ta składowa nie musi być najsilniejsza, więc prosta analiza widma (fft) nie jest najszczęśliwszym pomysłem. Zwykle stosuje się metody autokorelacyjne, przykłady masz w programie do analizy mowy Praat (www.praat.org) czy w Audacity (bodajze audacity.sourceforge.net). Uwaga: te programy nie przetwarzają do MIDI, jedynie wyciągają częstotliwość podstawową (Praat) lub tylko rysują funkcję autokorelacji (Audacity). Częstotliwość podstawową (ale o ile wiem na podstawie zwykłej analizy widma - jako pik widma) próbują też wyciągać CoolEdit i SpectroGram. Wyniki są raczej żałosne.

Istnieją programy do przetwarzania wavów do midi, podobno nawet radzące sobie z muzyką polifoniczną. Ale na pewno potem będzie mnóstwo czyszczenia. Zwłaszcza jeśli muzyka będzie zawierać dźwięki o nieokreślonej wysokości (np. perkusyjne niektóre, czy nawet spółgłoski mowy). Ja bym raczej wynajął ubogiego studenta akademii muzycznej, żeby spisał nutki ze słuchu i wpisał w sekwencerze MIDI lub programie do kompozycji w rodzaju Vivaldi czy Noteworthy Composer.

1 użytkowników online, w tym zalogowanych: 0, gości: 1