Kompozycja generowana losowo

Zaprogramujemy generator kompozycji

Czas trwania – DO WPISANIA
Poziom trudności – DO WPISANIA

Wstęp

Czasami chciałbyś czegoś posłuchać, ale wszystkie piosenki ci się znudziły? Jest na to rozwiązanie – kompozycja generowana losowo

Przygotowanie

Co wcześniej trzeba przygotować:

Przeglądarkę Google Chrome z rozszerzeniem LOFI Robot ScratchX
(http://www.lofirobot.com/edubox/konfiguracja/)

Przebieg

Generowanie losowej melodii

Losową melodię wygenerujemy bardzo łatwo, bo używając tylko trzech bloków! Znajdź blok Piano (zakładka DŹWIĘKI), blok Czekaj (zakładka KONTROLA) oraz oczywiście blok Losuj (zakładka LICZBY).

1_losowa_kompozycja

Już coś mamy, to teraz czas na udoskonalanie!

Dodatkowe efekty dźwiękowe

Jednym z efektów, które możemy dodać do naszej melodii jest echo. Blok Echo powoduje, że dźwięki zagrane przez LOFI Blocks pojawiają się wielokrotnie w pewnych stosunkowo dużych odstępach czasu (ok. 100 ms lub więcej). Spróbujmy go dodać do naszego programu.

2_echo

Przez blok Echo melodia wydaje się nieco pełniejsza. Możemy również dodać blok Pogłos. Pogłos również jest rodzajem echa, ale o dużo mniejszym odstępie czasu. Dodajmy go do programu.

3_poglos

Stworzyliśmy całkiem ciekawą kompozycję. Kolejnym elementem pozwalającym zmieniać brzmienie naszych dźwięków jest blok zmiany parametrów Piano.

4_piano_atak_dlugosc_wygaszenie

Możemy w nim zmieniać takie elementy jak:

  • Atak – określa długość narastania dźwięku do jego zadanej wysokości
  • Długość – określa jak długo dźwięk będzie podtrzymywany
  • Wygaszenie – określa jak długo będzie trwało wybrzmiewanie dźwięku po ustaniu podtrzymywania

Spróbuj dodać ten blok do programu i poeksperymentować z parametrami. Efekty mogą być bardzo ciekawe.

5_pelna_kompozycja

Miłej zabawy z generatorem losowych kompozycji.

ZOBACZ GOTOWY PROJEKT

O autorze scenariusza:

LOFI Robot

Ten artykuł napisały dla Ciebie roboty znad morza. Najprawdopodobniej miały na imię Maciek i Tomek.