Jatkoaiheet 1
Muistatko vielä mitä aiemmat kappaleet ovat opettaneet samplejen soittamisesta? Kerrataanpa alkuun aivan yksinkertainen samplen soittaminen komennolla sample
. Alla oleva esimerkkivideo kertoo miltä samplen soittaminen kuulostaa ja miltä sample näyttää:
Se näyttää samplen :loop_amen
toiston seuraavalla koodilla:
Muistatko aiemmista kappaleista miten samplen (esim. :loop_amen
:in kaltaisen rumpuluupin) saa soimaan tauotta ja pysymään muun kappaleen kanssa samassa tempossa? Sitä varten pitää käyttää parametria beat_stretch
komennon sample
yhteydessä. beat_stretch
:lle annetaan numeroarvona haluttu samplen pituus iskuina, jonka jälkeen samplea nopeutetaan tai hidastetaan sopimaan haluttuun nopeuteen. Seuraavassa esimerkissä “venytämme” ja luuppaamme Amen-rumpuluuppia:
Kokeillaan seuraavaksi pilkkoa Amen-luuppi osiin ja soittaa komppi erilaisessa järjestyksessä. Komennolle sample
voi antaa parametrit start
ja finish
, joilla voidaan määritellä samplen soittamisen alku- ja loppukohdat. Kumpikin parametri hyväksyy arvot väliltä 0
…1
ja arvot tarkoittavat seuraavaa: 0
on samplen alkupiste, 0.5
on samplen puoliväli ja 1
on samplen loppupiste. Kokeillaan samplen pilkkomista toiminnassa seuraavan esimerkin avulla:
Alla oleva video (joka on tehty Ableton Liven avustuksella) hahmottaa mitkä osat samplesta loop_amen
soivat milloinkin yhden live_loop
-kierron aikana:
Eikö olekin kivaa pilkkoa sampleja ja soittaa niitä täysin eri järjestyksessä? Kokeile laittaa huviksesi johonkin yllä olevan esimerkin Amen-luupin iskuun parametri rate: -1
, jolloin sample soi väärinpäin.
sample
-komennon parametreilla (kuten esimerkiksi rate
, amp
, pan
, attack
, release
, start
ja finish
) samplet alkavat olla kuin muovailuvahaa, joista voi muokata lähes loputtomasti erilaisia ääniä. Kokeile allaolevaa esimerkkiä, jossa soitetaan todella lyhyitä “mikroääniä” kahdesta samplesta muuttaen lopputulosta jatkuvasti satunnaislukujen (rrand
) avulla:
Esimerkissä kuultavaa tekniikkaa käytetään hyvin paljon granulaarisissa syntetisaattoreissa