Strona 1 z 8
Sampler za 4 złote
: niedziela 19 kwie 2009, 21:21
autor: JankoMuzykant
Zawsze chciałem zrobić sprzętowy sampler. No i po trzech godzinach z muzykanta1 zrobiłem sobie automat perkusyjny. Tak to gra:
http://www.ckmedia.pl/~jankomuzykant/n/muzykant11/01.mp3
A tak wygląda (tymczasowo):
http://www.ckmedia.pl/~jankomuzykant/n/muzykant11/01.jpg
A teraz - uwaga - parametry:
Pojemność sampli - 6 kilobajtów (!), rozdzielczość 8 bitów, polifonia - mono, częstotliwość próbkowania zmienna, zależy od próbek (kilkanaście - kilkadziesiąt kHz).
Sampler to jeden scalak za cztery złote (mikroprocesor 89S52, przypomnę - współczesna konstrukcja z 1979 roku) plus 24 oporniczki pracujące jako przetwornik analogowo cyfrowy (!) Niestety, wewnątrz procesora siedzi tylko 8kB pamięci, a trzeba jeszcze upchać tam kod w asemblerze. 6 sztuk sampli rodem z vst 808-podobnego przyciąłem do nieprzyzwoitości i obrobiłem w cooledit by zmieściły się w kilku kB. Oczywiście można tam wepchać cokolwiek, byle nie za dużo.
25 lat temu to bym się na takich samograjkach nieźle urządził, a dziś to tylko dla sportu można się pobawić. Ale może zrobię do tego midi i edytor (na razie gra pętla i można wyzwalać pady ręcznie) tylko po co...
Wsadzając przebiegi do zapętlenia można zrobić z tego syntezator, a właściwie cyfrowy generator w stylu Korgów DW, Casio HT czy niektórych starych Rolandów. Może się pobawię...
[addsig]
Re: Sampler za 4 złote
: niedziela 19 kwie 2009, 21:33
autor: AdamZ
Jak dla mnie rewelka

Ogólnie kręcą mnie brzmienia retro i lo-fi.
Re: Sampler za 4 złote
: niedziela 19 kwie 2009, 21:51
autor: DJgts
Fajny pomysł na brzmienie lo-fi i to za 4 zł :) Gratuluje pomysłu... Proste małe a bawi
Re: Sampler za 4 złote
: niedziela 19 kwie 2009, 21:54
autor: mr.X
Na początku lat 80-tych byłbyś dla mnie guru za to urządzenie .
Teraz jednak będziesz nim gdy zrobisz to:
http://www.ableton.com/touch
Re: Sampler za 4 złote
: niedziela 19 kwie 2009, 22:13
autor: AdamZ
...Na początku lat 80-tych byłbyś dla mnie guru za to urządzenie .
Teraz jednak będziesz nim gdy zrobisz to:
http://www.ableton.com/touch

...
**********************
Przecież to jest tylko mała ciekawostka i chęć podzielenia się pomysłem na mały , wręcz darmowy retro samplerek a Ty wyjeżdżasz z jakimś czołgiem na sterydach . Może od razu nasz Janko zabierze się za budowę promu kosmicznego ? ... a co tam
Re: Sampler za 4 złote
: niedziela 19 kwie 2009, 22:15
autor: JankoMuzykant
...Na początku lat 80-tych byłbyś dla mnie guru za to urządzenie .
Teraz jednak będziesz nim gdy zrobisz to:
http://www.ableton.com/touch

...
**********************
Trzy godziny na straty mogę poświęcić. Trzech tysięcy w niepewny interes to już raczej nie :)
[addsig]
Re: Sampler za 4 złote
: niedziela 19 kwie 2009, 22:32
autor: senjin
Kiedyś programowałem mikrokontroler atmel mega 8L. Też 8kB na kod, ale za to można pisać w C++! Chyba łatwiej niż w assemblerze
Poza tym zamiast pakować sample w 8kB, można by obmyślić jakiś sposób opisu dźwięków... np. kilka sinusoid + szum + ADSR. Polifonię też by się dało zrobić

No ale to wszystko wymaga czasu... i przyznam, że samplery nie bardzo mnie kręcą. A w ogóle to wielki szacun

Re: Sampler za 4 złote
: niedziela 19 kwie 2009, 23:21
autor: JankoMuzykant
...Kiedyś programowałem mikrokontroler atmel mega 8L. Też 8kB na kod, ale za to można pisać w C++! Chyba łatwiej niż w assemblerze
Poza tym zamiast pakować sample w 8kB, można by obmyślić jakiś sposób opisu dźwięków... np. kilka sinusoid + szum + ADSR. Polifonię też by się dało zrobić

No ale to wszystko wymaga czasu... i przyznam, że samplery nie bardzo mnie kręcą. A w ogóle to wielki szacun

...
**********************
W 51 byłoby ciężko, bo generowanie dźwięku należy wykonywać w pełni programowo, a nie jest to procesor klasy pentium i do tego posiada niewiele ramu na buforowanie danych przebiegu (liczonych w pocie czoła pomiędzy wysyłaniem próbek).
Można też spróbkować kilka ataków i prostych przebiegów (kłania się Roland D50). W przypadku samplerków możliwe jest proste stopniowanie dynamiki (trójbitowe) na zasadzie przesuwania bitów i jeśli to rozuduję, to z pewnością zaimplementuję. Dla modułu perkusyjnego jest to bardzo korzystne brzmieniowo, umożliwia zaprogramowanie dynamicznych, feelingowych rytmów.
Te osiek kilobajtów traktuje raczej jako ''demoscenę'' (kto pamięta jeszcze dema na 4kB?) i ciekawostkę.
[addsig]
Re: Sampler za 4 złote
: poniedziałek 20 kwie 2009, 00:24
autor: senjin
W 51 byłoby ciężko, bo generowanie dźwięku należy wykonywać w pełni programowo, a nie jest to procesor klasy pentium i do tego posiada niewiele ramu na buforowanie danych przebiegu (liczonych w pocie czoła pomiędzy wysyłaniem próbek).
Można też spróbkować kilka ataków i prostych przebiegów (kłania się Roland D50). W przypadku samplerków możliwe jest proste stopniowanie dynamiki (trójbitowe) na zasadzie przesuwania bitów i jeśli to rozuduję, to z pewnością zaimplementuję. Dla modułu perkusyjnego jest to bardzo korzystne brzmieniowo, umożliwia zaprogramowanie dynamicznych, feelingowych rytmów.
Te osiek kilobajtów traktuje raczej jako ''demoscenę'' (kto pamięta jeszcze dema na 4kB?) i ciekawostkę.
...
**********************
W specyfikacji piszą, że można go podkręcić do 33MHz - to daje jakiś tysiąc operacji między próbkami. Bo trudno inaczej uzyskać dłużej wybrzmiewające sample (choć jeśli ma być monofonia, to lepiej, żeby nie wybrzmiewały za długo

).
Re: Sampler za 4 złote
: poniedziałek 20 kwie 2009, 07:42
autor: lakiernik
Podziwiam takich ludzi jak JankoMuzykant. Super !!!