Näytetään tekstit, joissa on tunniste Linkkilista. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste Linkkilista. Näytä kaikki tekstit

lauantai 5. helmikuuta 2011

Videoleikkelepöytä ja meemibooli arvoisille lukijoilleni

 
Keräsin alle musiikkilinkit (Youtube, Spotify) Naamakirjan statuspäivityksistäni:

16.11.2009 Nyssoi: 

Imogen Heap - Aha!

18.11.2009 Neil Young ja kitaran viritys
Dead Man (Soundtrack) by Neil Young

19.11.2009 Tähden elkeet
Zigeunerweisen, Bojidara Kouzmanova, Pablo Sarasate

20.11.2009 Demoscene tanssii ja soi.
Paniq - Contemplation

21.11.2009 Tänään
Large Hadron Rap

22.11.2009 Taas olisi jazz-poliiseille töitä.
Juno Reactor - Angels and Men - Live On Fearless Music

23.11.2009 Lennä, lennä leppäkerttu
Bubamara - Goran Bregovic

24.11.2009 Täydellinen melodia
Sibelius - Symphony No.4 - 3rd. movement

25.11.2009 Maestro
piano chopin etude op10 no4 richter

26.11.2009 Suomalainen mies
Tuomari Nurmio - Rannanjärvi elää

27.11.2009 Tuvalainen kurkkulaulaja
Sainkho Namtchylak-Old melodie

28.11.2009 Supergreen
Emir Kusturica & The No Smoking Orchestra - Unza Unza Time

1.12.2009 Lila
Lila Downs - La Cumbia Del Mole

2.12.2009 Sanaseppo
Closing Time - - - Leonard Cohen

4.12.2009 Jenkki-irkkupunkki
Dropkick Murphys - The Dirty Glass

5.12.2009 Valitus
Juice Leskinen - Voi jospa jostain

5.12.2009 Linkitetäänpä tänään lisää Lilaa, kun tuo aikaisempi näköjään ei näy Suomessa.
Lila Downs y Bunbury- Justicia

6.12.2009 Näille olisi pitänyt ostaa lapsena rummut.
Rodrigo y Gabriela - 'Juan Loco'

7.12.2009 Sting vetää olavivirrat.
Dowland - Can She Excuse My Wrongs (HQ)

8.12.2009 Särkymätön taika
Sibelius - Symphony No.3 Op.52 - 2. Andantino con moto, quasi allegretto

9.12.2009 Klip-klop, klip-klop, hilpeää on britpop
SLOW CLUB "It Doesn't Have To Be Beautiful"

11.12.2009 Kapina päivässä pitää mielen virkeänä.
Gogol Bordello-Ultimate

13.12.2009 Katumus
Sinead O'Connor - The House of the Rising Sun

16.12.2009 Ainoa oikea Sherlock Holmes + Apocalyptica soittaa Metallicaa
Jeremy Brett as Sherlock Holmes

18.12.2000 Tulin juuri PoGon saunaillasta, jossa pelasin go:ta BB Esa A:ta vastaan.
m.a.numminen - goes tech-no (Yes sir i can boogie cover)

18.12.2009 lukee tieteenfilosofian tenttiin.
Storm by Tim Minchin (with text)

19.12.2009 Rytmitaju kankaalle
Buddy Rich Drum Solo. The Hague 1978.

20.12.2009 Johnny Cash tulkitsee Nine Inch Nailsia.
Johnny Cash Hurt

21.12.2009 sekalaisista Youtube-videoista kokoonkursittu musiikkiesitys
Kutiman-Thru-you - 01 - Mother of All Funk Chords

22.12.2009 Jouduin kirjoittamaan parin päivän salassapitosopimuksen Joulupukin kanssa.
Carol of the Bells - Celtic Woman

23.12.2009 Valkeakoskella tänään, Turussa huomenna
God Rest Ye Merry Gentleman sung by Nat King Cole

24.12.2009 Tulin juuri joulurauhan julistuksesta. Arrrrmorikasta joulujuhlaa kaikille ja niitä jotka on tuhmia rrrrrankaistaan ankarrrammin kuin ketään koskaan.
Mahalia Jackson - Silent night, holy night

25.12.2009 Sain pukilta teräväpiirtoelokuvia ja neulepuseron.
Caccini Ave Maria by Andrea Bocelli

26.12.2009 Barokki'n'roll ei ole vielä kuollut.
Sonata for flute and harpsichord BWV 1020 J.S. Bach

Seppo: Bar'rock will never die:
Jethro Tull - J.S.Bach - Bouree

Hyvä piisi, sitä on käytetty myös potpureissa:
tenacious d - Classico

27.12.2009 puhe sunnuntaille / Paul Kelly - Peace
Any Given Sunday - Peace by Inches - Pacino

28.12.2009 Sibeliuksen Metsänhaltija
Sibelius - The Wood-Nymph (Skogsrået) part 1

Sibelius - The Wood-Nymph (Skogsrået) part 2

Sibelius - The Wood-Nymph (Skogsrået) part 3

29.12.2009 Miksi on niin vaikea löytää kaupasta suolakurkkuja, jotka olisivat suolaisia?
Noisettes - Malice In Wonderland

31.12.2009 Kohta alkaa vuosi 2010. Lähtisin lentoautolla ulos, mutta Espoon kattava kupu on jäässä.
Blade runner Vangelis Spotkanie z Matka

1.1.2010 "Jos sulla on kaks nakkia ja sää halkaset ne, niin sää saat pyttipannua." (alkuperäinen linkki: Hungarian Dance No. 5 samalta levyltä)
Klazz brothers & Cuba percussion - Czardas

3.1.2010 Sibeliuksen 4. sinfonia on itselleni ollut suurin musiikillinen kokemus (tajuamiseen meni ~10 kuuntelukertaa!), mutta säveltäjänero pystyi vielä sen jälkeenkin löytämään kokonaan uuden tason, mistä päivän linkki todistaa. Vaikka se maailma, johon 8. sinfonia olisi meidät päästänyt, jää mysteeriksi, on tässä kenties yksi sirpale tuosta ihmeellisestä syvyydestä.
Sibelius: Op.111b: Surusoitto (spotify)

4.1.2010 Kaipuu
M, Reaching for the Moon [Lizz Wright version]

6.1.2010 @_@
Mary Schneider - Yodelling The Overtures

8.1.2010 Martha Argerich voisi olla kova luu Sinclair Spectrumin Daley Thompson's Decathlonissa näppäimistöllä.
Martha Argerich - Scarlatti - Sonata in D minor (K. 141)

9.1.2010 Live-magiaa mahan täydeltä
Peter Gabriel - Come Talk To Me

11.1.2010 Minä pidän molemmista musiikkityyleistä: countrystä ja westernistä.
Bruce Springsteen & The E Street Band - John Henry (spotify)

14.1.2010 Hyvää yötä, nukkukaa hyvin ja nähkää kauniita unia.
Janacek - "On an overgrown path" - 4. The Madonna of Frydek [Hakon Austbo]

14.1.2010 Kunkkujen kunkku > pelkkä kunkku
Manowar - King of Kings

15.1.2010 Kun olin lapsi, setäni opetti meille kuinka kissan saa sanomaan "vuh", koiran "mauu" tai presidentin määkimään kuin lammas, mutta nyt tiedän myös miten Roger Moore saadaan kukkumaan kuin käki.
Carnival of the Animals - The Cuckoo in the woods (Roger Moore)

16.1.2010 Ote mp3-soittimeni elokuvamusiikkisoittolistalta. Näitä on mukava kuunnella kävellessä ulkona, kun tuntuu melkein, että olisi mukana elokuvassa. Kunpa joku vielä keksisi linssit, jotka muuttavat näkymän mustavalkoiseksi. Huomenna ennen lähtöä Bulgariaan voisin laittaa vastaavan listan pelkkää John Williamsia.
Howard Shore-Icarus

A Beautiful Mind - 02 Playing A Game of 'Go'

La Vita è Bella - L'Uovo Di Struzzo-Danza Etiope

The Kiss - The Last Of The Mohicans

Bus Stop - Hans Zimmer

Hardest Geometry Problem in the World- Mark Mothersbaugh

The Passing of the Elves

Sneakers(Movie) - Main Title Soundtrack

17.1.2010 John Williams VS muu maailma
john williams duel of the fates

Catch Me if You Can Opening Title Sequence

7 years in Tibet - Main Theme - John Williams and Yo-Yo Ma

John Williams - from the movie "Munich" -Hatikvah (The Hope) -Theme

Schindler's List Soundtrack 13: Remembrances (with Itzhak Perlman)

The Terminal OST- The Tale of Victor Navorski

Look Down Lord, Look Down

Across The Stars - Star Wars OST

Indiana Jones & The Last Crusade OST 17 The Penitent Man Will Pass

Star Wars Imperial March Music Video

18.1.2010 sofistikoituu Sofiassa
Angels Trio, Two Guitars, Russian Gypsy Folk Song

20.1.2010 takaisin kotona
F. Schubert - Serenade

21.1.2010 tarttis varmaan siivota
-Yakety Sax- Music

22.1.2010 junassa pohjoiseen
The Passenger

24.1.2010 Onko päiväntasaajalla kesä kaksi kertaa vuodessa?
Summertime - Angelique Kidjo

25.1.2010 "It had been a wonderful evening and what I needed now, to give it the perfect ending, was a little of the Ludwig Van."
Jacqueline du Pré - Beethoven Sonata No.3 in A - 2nd mov

27.1.2010 musiikillinen hetki ennen hampaiden pesua
VALERIAN SHIUKASHVILI - SCHUBERT moment musical op.94 n.3

28.1.2010 Tätä voi kuunnella taustalla vaikka töitä tehdessä.
The Cinematic Orchestra - Burn Out

29.1.2010 ★VII★KON★LOP★PU★
Yamboo - Kalinka [dance mix] (t.A.T.u video)

30.1.2010 Taidan lähteä keskustaan syömään sushia - nam!
Ufo tarjosi kaakaon

1.2.2010 onpas hieman kuumeinen olo, vaikka ei ole flunssaa
Tom Waits & Kronos Quartet - Diamond In Your Mind

2.2.2010 Ennen vanhaan miehet oli rautaa ja kaaviot piirrettiin liidulla kiveen, mutta taidan kuitenkin huomenna pitää esityksen PowerPointilla. Musiikkivinkki Shostakovichin Jazz-sarjan ystäville: Schnittken Gogol-sarjassa on jotain samaa, vaikkakaan ei ehkä yllä ihan samalle tasolle.
Альфред Шнитке - Сказка странствий

4.2.2010 Huoh, vielä pitäis tehdä koulutöitä. Hyppäisköhän meidän pihan oravat ja talitintit auttamaan, jos lurauttaisin laulun.
Enchanted - Happy Working Song (full clip)

5.2.2010 Jätän turnauksen väliin ja lepään viikonlopun, kun on ollut vähän stressin oireita.
SURVIVING PICASSO Richard Robbins

8.3.2010 Muusta voidaan tinkiä, kunhan siinä on swingiä.
It Don't Mean a Thing (If It Ain't Got That Swing)

"SING, SING, SING" BY BENNY GOODMAN

9.2.2010 Vain ihmiset, jotka *hohtavat*, voivat kuulla sen.
Berlioz: Symphonie Fantastique- 5th Movement

Kannattaa verrata edellisen kappaleen kohtaa 3:20 eteenpäin tähän:
The Shining opening credit

Niille, jotka eivät ole Hohtoa nähneet, niin kyseessähän on leppoisa perhe-elokuva:
The Shining (happy version)

10.2.2010 Äänimatto sisustaa kummasti Facebook-seinää.
Nautic Depths / Tomas Weiss & Mathias Grassow - Nowosibirsk / Siberian winter

11.2.2010 Yrittää rentoutua.
CESARIA EVORA Sodade

12.2.2010 "Se on Bel Air, Chevrolet Bel Air.. sellasella autolla ehtii, kun pikkasen kaasua polkasee" (Perjantai-illan soittolistalla valittuja paloja elokuvasta American Graffiti)
Booker T & the MG's - green onions - mod classic 60s

The Fleetwoods - He's The Great Imposter

Danny and the Juniors- At The Hop

The Great Pretender-The Platters(1956)

Marvin Gaye - I Heard It Through The Grapevine

Buddy Holly - That'll Be the Day

The Clovers-Love Potion No.9

14.2.2010 Olympialaiset, Brazilian karnevaalit, ystävänpäivä, laskiainen.. mitä sitä vielä keksitään.
Convite para vida - Seu Jorge

15.2.2010 $$$
Arizona Dream - Get The Money

Tuomari Nurmio - Rahamies

(STEREO) The Ecstasy of Gold by Ennio Morricone

Monty Python - Money Song

Cabaret Money, Money

16.2.2010 Taustamusiikilla mennään, kun pitäisi vielä valmistella huomista luentoa.
Tarantella Carpinese.

Nils Petter Molvaer — Sober

Stephan Richter and Alastair Black - Balanda Dancing (spotify)

Nik Bärtsch's Ronin - Modul 42 (spotify)

Mathias Grassow - Clear Light of Death (spotify)

18.2.2010 Torstaina syödään hernesoppaa, mutta jälkiruoaksi tällä kertaa sekameteliä:
Toot Suite: I. Allegre (Claude Bolling) (alunperin linkki oli Gracieuse)

Brad Mehldau - Day is Done (nick drake cover)

The Bad Plus - Prehensile Dream

Ja lopuksi vähän lyyrillisempää, kun vasta törmäsin tähän Marco Beasleyn loistavaan eläytymiseen, enkä malta olla laittamatta toista linkkiä :)
Stefano Landi Passacaglia della Vita Marco Beasley

19.2.2010 "To pubiin, or not to pubiin: that is the question" - baarijukeboxklassikoita perjantaille:
Flogging Molly - Salty Dog

There Must Be An Angel (Playing With My Heart) (Remastered)

Terminator 2 - Bad to the Bone

Mike Oldfield - Moonlight Shadow

Tom Jones - Sex bomb

Madonna - Like A Prayer

Kitara, taivas ja tähdet-Eppu Normaali

Pet Shop Boys - It's A Sin

Paint It, Black-- The Rolling Stones lyrics

THELMA & LOUISE - BETTER NOT LOOK DOWN

Up Around the Bend - Creedence Clearwater Revival

Beck - Loser

AC/DC - Thunderstruck

Popeda-Ukkometso

Tänään pitäis pakertaa innovaatioita. Leffahyllyn kyltit ovat tunteiden peili. Tässä vielä satsi elokuvissa käytettyjä teemoja lauantaille:
Hudsucker Proxy, The (1994) Scene

Young Frankenstein music theme

Jerry Goldsmith - Alien (Complete Score) - Part 1

OST - 'Il Gattopardo'

Klendathu Drop - Starship Troopers Soundtrack

Edward Scissorhands OST Introduction (Main Titles)

Tarantella - The Godfather part I

R. Wagner, Death of Siegfried / Excalibur

Henry Mancini ~ It Had Better Be Tonight

Andy Mccoy - Mind over matter

22.2.2010 Rakkautta & Demokratiaa
The Traitor - Martha Wainwright - Leonard Cohen - I'am Your Man

Leonard Cohen "Democracy"

23.2.2010 Kari ja mallas + Maria Callas
Maria Callas, Ebben? ne andrò lontana - La Wally

Toinen operasuosikki:
The Flower Duet (Lakmé)

"What you got back home, little sister, to play your fuzzy warbles on? I bet you got little save pitiful, portable picnic players. Come with uncle and hear all proper! Hear angel trumpets and devil trombones. You are invited:"
Beethoven: Symphony No 6, 4th movement (Bernard Haitink, London Symphony Orchestra)

Verdi Dies Irae Solti

Dvorak - Symphony No. 9 From the New World - 4th movement

24.2.2010 tänään rauhallisempaa
Gluck - Orfeo ed Euridice - Dance of the Blessed Spirits

Näyttäisi olevan sadas Youtube-linkkipostaus - tähän onkin hyvä päättää nämä päivittäiset musiikkipointterit, ettei tästä tule liian rutiinia. Jatkossa laitan uusia, jos tulee jotain mielenkiintoista vastaan tai en keksi muuta tekemistä, mutta nyt aion keskittyä pelkästään tärkeisiin asioihin kuten maailman valloitukseen hahaha!

"May the Farce be With You"
Weird Al Yankovic - The Saga Begins

'Star Wars (John Williams Is The Man)' a cappella tribute medley - Corey Vidal and Moosebutter

the real SOUL BOSSA NOVA by SWINGLE SINGERS

The Simpsons - We Do

Lapinlahden linnut - Vitutuslaulu

Juice Leskinen, Napoleonin Mopo

Velipuolikuu Pirkka-Pekka Petelius - Muistan sua Elaine

Mozart - "Ein Musikalischer Spaß" K522 - Mov 4/4

Always Look On The Bright Side of Life

Ed Wood: Bela Lugosi's "I Have No Home" Speech

7.3.2010 deadlineen 36 tuntia.
J Karjalainen - Alla Kiireisten Tähtien

9.3.2010 Elämää on näköjään deadlinen jälkeenkin.
Bach: Cantata, BWV 51 (IV: ''Sei Lob...Alleluja!'') - Natalie Dessay

Leonard Cohen - Hallelujah

Handel - Messiah - Hallelujah Chorus

14.3.2010 "Opi perusasiat. Se ei riitä, mutta opi ne."
Natural transformations 1

The element song

18.3.2010 Feynman kertoo, kuinka juna pysyy raiteilla.
Feynman 'Fun to Imagine' 7: The Train

20.3.2010 kävi keskustassa syömässä. Jos olisi ollut sopivaa seuraa, niin olisi voinut mennä vaikka Kämpin kabinettiin.
Leo Jokela - Silmät tummat kuin yö (1960)

22.3.2010 Harkitsee josko kävisi go-kerholla pitkästä aikaa, kun aurinkokin paistaa.
Hotel California, Gipsy Kings (Big Lebowsky soundtrack)

23.3.2010 Kari is online
Nirvana 1997 Gabriele Salvatores

24.3.2010 Yrittää nukahtaa numeroimalla nalleja.
Cycles

25.3.2010 Tässä vähän lisää tangoa näille meidän eläkeläisille ja melkein eläkeläisille:
LA CUMPARSITA - Tango's Most Famous Song ♫ ♫ ♫ ♫ ♫ ♫ ♫ ♫ ♫ ♫ ♫ ♫ ♫ ♫

El Tango De Roxanne- Moulin Rouge HQ!

Zbigniew Preisner -Tango

Al Pacino - Scent of a Woman

Tuomari Nurmio & Kylmät Todistajat: Siihen Loppui Satumaa (live 1989)

26.3.2010
Camille Saint Saens Cello Concerto No 1 in A minor, Op 33 Jacqueline Du Pre Part 1

Camille Saint Saens Cello Concerto No 1 in A minor, Op 33 Jacqueline Du Pre Part 2

27.3.2010 a crash course in Finnish "iskelmä" song classics + couple of more recent ones
Maija Vilkkumaa - Satumaa

Olavi Virta - Yö kerran unhoa annoit

Rauli Badding Somerjoki -Paratiisi

Veikko Lavi - Jokainen Ihminen on...

Peltoniemen Hintriikan surumarssi

JÄTKÄN HUMPPA

Aikamiehet - Iltatuulen viesti

Viljo Vesterinen - SÄKKIJÄRVEN POLKKA

Vesa-Matti Loiri - Itkevä huilu

Tapio Rautavaara: Auringon lapset +Lyrics

Sakari Kuosmanen - Suojelusenkeli.wmv

Juice Leskinen - Norjalainen villapaita

Chisu - Mun koti ei oo täällä (Emma Gaala)

28.3.2010 Tarttis sellasen "opeta itsellesi urkujen soitto 21 päivässä"-oppaan.
J.S.Bach G minor fugue (the great) BWV 542/2

29.3.2010
Beethoven - String Quartet op. 131 - Last 2 movements

30.3.2010
Everything Is Illuminated Soundtrack-Bublitschki-Gogol Bordello

31.3.2010 jou-jou-Joukahainen vs. whatamata-Väinämöinen
Root Down Beastie Boys

Outkast Ft. Janelle Monae- Call the law

1.4.2010 yksi suosikkejani Bachilta
Bach, Double Violin Concerto in D Minor, 1st mvt. BWV 1043

2.4.2010 kohti Valkeakoskea
Juice Leskinen ja Mikko Alatalo - Mä lähden maalle

4.4.2010 Hämeenlinnan kohdalla mennään kohti etelää.
Ulrich Schnauss-Here Today,Gone Tomorrow

4.4.2010
Blues in the dark - James Carter & Joshua Redman

8.4.2010 "Don't make me wanna go hippety-hop."
Dirty Orchestra - Black Violin

9.4.2010 Hyvää yötä, nukkukaa hyvin ja nähkää kauniita unia.
祈祷10 梦 Old Folks at Home - Beijing Angelic Choir

9.4.2010
A. Vivaldi: Concerto for bassoon, strings & b.c. in A minor (RV 499)

10.4.2010 O'boe ja sitten kalastamaan viikottainen sushi-ateria.
Ludwig August Lebrun Concerto for oboe and orchestra no. 1 in D minor (1/3)

11.4.2010 No nyt se aurinko meni piiloon, mutta kevättä on silti rinnassa. ulos käppäileen -->
Army of Lovers - Let the Sunshine In

James Brown - I Feel Good (different Version)

Carnaval De paris - Dario G

11.4.2010 Yön pimeydessä vaeltaa hämärämpää porukkaa.
Mozart The Magic Flute Queen of the Night Aria

Blues Brothers - Ghostriders In The Sky

Batman Begins Theme

Loreena McKennitt- Marrakesh Night Market

13.4.2010 seuraavaksi toimet, iltatoimet
"oo7/ James Bond Theme" - Fanfare Ciocarlia

Propellerheads - On Her Majesty's Secret Service

James Bond Theme by Moby (Moby reversion)

"Weird Al" Yankovic - Spy Hard

15.4.2010 äh, tarvitsisin nukahduskellon
Solfeggietto (Solfeggio) in C Minor - Tzvi Erez, piano. C. P. E. Bach

17.4.2010 tää on niin tätä
Mark Knopfler - What It Is

17.4.2010 Sukeltaa metropolin uumeniin ruoan hakuun.
Cheb Khaled - Alech Taadi (Fifth Element soundtrack)

22.4.2010 The first rule of Delight Club is: you do talk about Delight Club: Itselläni on ollut tästä Uchidan ja Sanderlingin versio levyllä, mikä osittain selittänee sen, että pidän Uchidan Beethovenin tulkinnasta niin paljon, mutta ei tämä kait tästä enää kauheasti voi parantua (youtubesta löytyy konsertto kokonaisena paloissa, mutta tässä ensimmäisen osan huipennus). (Uchidan versio poistettiin Youtubesta, joten tässä toinen:)
Beethoven Concerto No. 3 Mvt. 1 - Artur Rubinstein (1of2)

Beethoven Concerto No. 3 Mvt. 1 - Artur Rubinstein (2of2)

24.4.2010 Keskeisten asioiden ympärillä pyöritään, kun pitäisi löytää vatsantäytettä. kylille -->
Juice Leskinen - Napa

24.4.2010 Onpas tietokonepelit tulleet realistisiksi.
DAN the MAN

25.4.2010 Menee pomppimaan Tapiolan keskustan tasoille jos vaikka löytäisi energiapalleroita.
Chiptune Compilation I

29.4.2010 tämä sopiikin kuunneltavaksi puolitaöin.. kai sitä vois mennä nukkuun
Toccata and Fugue in D Minor- Canadian Brass

30.4.2010 Hyvää vappua!
Kyllä elämä on ihanaa

1.5.2010 Se on 10-3 pariksi tunniksi, kumiankka kuittaa. Karhuja ei näy Espoossa, pilvinen sää ja letka kohti koskia.
C.W. McCall - Convoy

3.5.2010 Lähtee linjuriautolla kohti etelää.
Kummeli - Linja-autossa on tunnelmaa

5.5.2010 Kertaus on opintojen äiti
Forgetting

11.5.2010 Muistatko tämän, entä tämän, pistetään tuosta vielä yksi kaupanpäällisiksi - nyt 70-luvun tunnelmaa Youtube-soittolistana - ilmaiseksi!
Creedence Clearwater Revival | Lookin' Out My Backdoor

KC & The Sunshine Band - Get Down Tonight

Cher - Gypsys Tramps And Thieves

Focus - Hocus Pocus

Moody Blues - Question

Uriah Heep - Look At Yourself

THE WHO "QUADROPHENIA Love Reign O'er me"

14.5.2010 Eliö, älä ole neliö!
Dave Brubeck - Unsquare Dance

15.5.2010 välisoitto
Brahms Paganini Variations Book 2 Op.35/2 Polina Leschenko

18.5.2010 Vois mennä vielä hetkeksi ulos käppäileen.
Lee Marvin - Wandering Star

20.5.2010 Saiskohan sitä unta, jos kuuntelee laulua viljan kasvusta?
John Barleycorn

22.5.2010 >>--käpytteleen--->
Smetana String Quartet No. 1 in E Minor (I)

23.5.2010 spiidi on sairaan nopee!
Liszt - La Campanella (Kissin)

26.5.2010 tummat silmät saa aikaan tämmöistä
Ochi Chernye - Ivan Rebroff

27.5.2010 Sibbeä iltapäivän ratoksi
Sibelius - Dances Champêtres, Op. 106 - 1925 - No. 1 (spotify)

30.5.2010 tänään satelliitiksi euroviisujen ykkösmaahan tuunaamaan seuraavaa versiota internetistä
paniq - Elektronische Musik

4.6.2010 odottelee, että juna lähtisi asemalta.
Reino Helismaa - Meksikon pikajuna (osat 1 ja 2)

6.6.2010 Menee tänään kokeilemaan frisbeegolfia.
Leevi and the Leavings - Tuhannen markan seteli

8.6.2010
Kol Nidrei Max Bruch (1.st part)

Max Bruch, Kol Nidrei, Part 2, Teodora Miteva, Cello

10.6.2010 oliskohan sitä päivä jo pulkassa.. ulos ja kylille ->
BANYA PATHETHIC'S BEETHOVEN

13.6.2010 mustalaisteema:
Rita Hayworth and her Golden Earrings

Vesa-Matti Loiri - Vanha mustalainen

ManneMenuetti & E. Enroth * Mustalainen (Gypsy)

Goran Bregovic - Gypsy Reggae

Goran Bregovic - Ederlezi

15.6.2010 merinäköala
Vangelis - Aquatic Dance

Le Grand Bleu - The Big Blue Overture

Bud on the Ledge - Alan Silvestri

Das Boot - Original Movietheme (1981)

Jean Michel Jarre - Waiting for Cousteau

15.6.2010 tänään taas Ludwig Vania
Beethoven Tempest 3rd Mov. Schiff Rec. 2005

17.6.2010 kuumeinen olo eikä ole ketään hoivaamassa, mutta jospa nukkumatti toisi unteni neidon
The Puppini Sisters - Mr Sandman

18.6.2010
mozart trance remix (Requiem - Lacrimosa)

19.6.2010 juhannusmusiikkia etukäteen, että mökkiläistenkin yhteyksillä ehtii latautua ennen perjantaita
Veikko Ahvenainen - Kesäillan valssi (spotify)

20.6.2010 meniskö ulos aurinkoon käveleen vai meniskö kirkkoon?!?
Rossini's Duetto buffo di due gatti (Gruberova/Kasarova)

21.6.2010 "Check out Brahms. He's good too."
Brahms - Cello Sonata No. 1 In E Minor: I. Allegro Non Troppo (spotify)

24.6.2010 junassa
Jope Ruonansuu - Penteleen Pentoliino (spotify)

4.7.2010 Olen tässä taustalla kuunnellut Spotifystä varmaan 20 versiota Bachin Chaconnesta kuuluisiltakin artisteilta ja allaoleva oli ensimmäinen, jossa soittaja todella tekee oikeutta tämän nerokkaan kappaleen rakenteelle eikä vain löysäile omia kikkailujaan. Siitä tietää, että on loistava tulkinta, kun iho menee kananlihalle ja karvat nousevat pystyyn!
Christian Tetzlaff - Bach Partita No. 2 in D minor BWV1004: V. Chaconne (spotify)

7.7.2010 htenä päivänä ukkonen jyrisee ja toisena paistaa kuumasti.. onneksi ei sentään molempia yhtäaikaa:
Benny Hill - The Weather Couple (Youku.com)

18.7.2010 mäkihyppytermeillä ilmaistuna tässä on päästy hyvin kappaleen päälle
Compared To What

15.8.2010
Rachmaninoff Prelude Op.32 No.12 (Horowitz)

2.9.2010 Linkkijukkanne tarjoilee vielä maahantuotua elämän tiivistemehua seuraavan kipaleen muodossa. Liikaan imelyyteen ei tosin kannata murheitaan hukuttaa, sillä voi käydä niin, ettei niitä enää löydä.
The Beautiful South - One Last Love Song

13.9.2010 Puhdasta valoa ja kauneutta.. (video tosin pätkii ja venyy).
J. S. Bach - (1/2) Partita No. 2 in C Minor BWV 826 - I. Sinfonia, II. Allemande

J. S. Bach - (2/2) Partita No. 2 in C minor BWV 826 - Movements III - VI

15.9.2010 Unohdetut pojat
IGGY POP and the STOOGES "search and destroy"

19.9.2010 Lipuu uneen, joka ei koskaan ollut.
Sinéad O'Connor - She moved through the Fair - Sult 1997

25.9.2010 keskiluokka iskee takaisin keskiyöllä ja kuuntelee paheksuttua kontra-punkkia
J.S.Bach:Chromatic Fantasia and Fugue D Minor BWV 903

25.9.2010 Kari has left the building ..to grab some food.
Elvis Presley - Polk Salad Annie ( Live in Las Vegas 1970)

26.9.2010 Ihmisiä on kahdenlaisia: niitä, joilla on höyryävä pizza edessään ja niitä, joilla ei ole.
Luciano Pavarotti - Funiculi, Funicula

30.9.2010 agnostikot Helsingissä
Pulttibois - Emmietiiä

1.10.2010 jahas, sitten saunaan
Lapinlahden Linnut - Saunaan

5.10.2010 teki tämän vuoden parturissakäynnin sillä Tapiolan naisparturilla, joka leikkaa parrat kaupunginosan kultakin mieheltä jos ja vain jos tämä ei leikkaa omaansa.
Virtual Barber Shop (Audio...use headphones, close ur eyes)

23.10.2010 Vale-junttius on signaloinnin vastaista signalointia. Ajatus on, että kun mainokset karsitaan, jää pelkkä substanssi jäljelle ja tähän eivät pelkät teeskentelijät voi lähteä mukaan. Sillekin on tosin joskus syynsä, miksi tiettyjä asioita pidetään vähän takapajuisina.
Popeda-Juntti

31.10.2010 "työkoneiden arvonta"
The Impossible Duet: Handel-Halvorsen Passacaglia for Cello and Violin

22.11.2010 deadline paperille huomenna illalla ja seminaaripaperille huomenna päivällä
Panic by Future Crew

23.11.2010 vielä hetki säätämistä ja sitten saa kelvata
The Guess Who - No Time

28.11.2010 Yön syke
MAPS - NOTHING MUSIC VIDEO (Unofficial)

5.12.2010 valmistautuu henkisesti parin viikon allegroon
Itzhak Perlman-Pugnani Kreisler-Preludium and Allegro

6.12.2010 Taustoja kahdesta 80-luvun legendaarisesta komediasarjasta.
Tankista Reinikaiseen (yle.fi)

31.12.2010 Menenpä tästä ulos ihmettelemään raketteja. Kohta voi kuunnella vaikka skottien perinteisen ja mainion kappaleen, jonka myötä toivotan hyvää uutta vuotta kaikille!
Auld Lang Syne - A Celtic Classic - www.celticchristmasmusic.org - Holiday Music

9.1.2011 Nörttivoimaa
columbus 1492 ("You are a dreamer.." scene))

The World Is What We Make Of It (Contact)

Pirates of silicon valley - Part 1

 

maanantai 1. marraskuuta 2010


Tavuvalssi


yykaakoo, yykaakoo, yykaakoo
viisarit viestivät vaivihkaa
päivätyöt päättyvät pisteeseen

tehtävät täytetty tohisten 
yykaakoo, yykaakoo, yykaakoo
rasteja ruutuihin ruksattu 

marssitus menettää mitastaan
sydämen sykkeiltä seesteytyy
yykaakoo, yykaakoo, yykaakoo



yykaakoo, yykaakoo, yykaakoo
aaltoilee aivojen ajatus
petihin painautuu pikkuinen

kylkeään kierräyttää kertaalleen
yykaakoo, yykaakoo, yykaakoo
kaikkeudet katoaa käännökseen

tajunta takertuu tanssihin
kauniita kudoksia kehräilee
yykaakoo, yykaakoo, yykaakoo



yykaakoo, yykaakoo, yykaakoo
valssissa vaikutteet viimeiset 
eilisen elkeistä elkamoi

avaruus aitautuu askeltaen
yykaakoo, yykaakoo, yykaakoo
mahdoton majaksi muotoutuu

suudelma sisukset siivittää
keveillä kengillä kosmokseen
yykaakoo, yykaakoo, yykaakoo


(Art of Bob Pejman - Khachaturian: Masquerade Waltz (HD))

perjantai 23. heinäkuuta 2010

Paperinkirjoituksen loppukirin viisi vaihetta

(Developers)

2. intertuubihiljaisuus, kaleeritahtilaji, kofeiinia moottoriin
(Heavy Working Robot)

3. in the zone
(Ciara ft. Missy Elliott vs Wolfgang Gartner - Work A 5th Symphony)

4. deadline lähestyy
(Kummeli-härkönen & vilenius)

5. annetaan tulokset muille luettavaksi
(All work and no play makes Jack a dull boy)

perjantai 9. heinäkuuta 2010

Kelataan kelaa ilman kornia poppia

Jotkut elokuvat voi hieman pakottaen jakaa kahteen ryhmään niiden keinojen perusteella perustuen siihen, rakentavatko ne elokuvan enemmän rytmin/musiikin/ajan/jännitteen-dimensiossa, johon on liitetty kuvia päälle lisukkeeksi vai tilassa/kuvataiteena/miljöönä, johon sitten laajennetaan juoni tai musiikki voimistamaan tunnetta. Musiikin ystävänä olen huomannut pitäväni monista elokuvista, joissa on itseäni miellyttävä ääniraita, mutta parhaissa pätkissä täytyy kaiken olla kohdallaan. Alla muutamia kohtauksia joistakin suosikkielokuvistani (ei kannata katsoa, jos ei ole nähnyt ko. elokuvia ennestään):

Kellopeliappelsiini on yksi niitä elokuvia, jotka antoivat väläyksen liikkuvien kuvien potentiaalista ilmaisumuotona, kun tämä vielä suhteellisen nuori taiteenlaji enimmäkseen pysyy konkreettisissa kertomuksissa eräänlaisen katusoitannan tasolla - tosin näilläkin on funktionsa. En lähde mestariteosta sen enempää pikaisesti purkamaan, mutta katsotaan nyt edes pari pätkää. Normaalisti filmin 24 framea sekunnissa tuottavat illuusion liikkeestä, mutta Kubrick loihtii patsaatkin tanssimaan parilla kuvalla:

A Clockwork Orange - 'Dance'

Samasta leffasta seuraava pätkä on toinen puoli kohtausparista, josta tässä Alex pistää laumansa ojennukseen tuuppaamalla kapinoijat mereen, ainoaan luonnolliseen elementtiin kulttuurin betoniartefaktien keskellä. Elokuvan jälkimmäisen puoliskon kohtauksessa yhteiskunnan edustajiksi, poliiseiksi, ryhtyneet kaverit sitten käänteisesti hukuttavat Alexia metsässä olevaan ainoaan keinotekoiseen vesikaukaloon.

A Clockwork Orange: Alex puts his Droogs in place 

Seuraavaksi virheettömällä rytmillä etenevää koreografiaa "Olemisen sietämättömän keveyden" loppukohtauksesta. Tulkinta-avain loppuun löytyy aikaisemmasta kohdasta, jossa Tomas löytää Sabinan valokuvan pöytälaatikosta, valkoisesta framesta ennen lopputekstejä ja elokuvan keskeisestä Oidipus-viittauksesta:

Unbearable Lightness of Being

Leon, teatteriversio (widescreen!), on yksi niistä elokuvia, joiden rakenne on virheetön: mitään ei voi elokuvasta poistaa ilman että jotain jäisi uupumaan, kohtaukset ja teemat lomittuvat saumattomasti draaman kaareksi ilman sen syvempiä filosofisointeja. Seuraavassa kohdassa hieman valotetaan elokuvan käytössä olevalla työkalupakilla päähenkilöiden mielensisältöjä.. kannattaa myös huomata hieno kuvien sarjakuvamainen 2d-rajaus/asettelu (myös erilaiset kameraobjektiivit näyttelevät melkein yhtä roolia tässä elokuvassa, huomionarvoinen on myös leffan kasvi/puisto vs. kaupungin rakennelmat-tematiikka ja viitaukset musiikkiin, jotka ovat kuin kunnianosoitus Kellopeliappelsiinin suuntaan):

Scene from "Leon: the Professional" - Matilda with Leon 

Kun näin Carl Saganin kirjaan pohjautuvan Contact-elokuvan aikoinaan elokuvateatterissa, en pitänyt siitä, vaan sain tunnenäppyjä elokuvan uskontopohdiskeluista. Pikkuhiljaa olen tosin kasvanut pitämään tästä Zemeckiksen filmatisoinnista ja loppujen lopuksi neutraalista tarinasta, joka kestää hyvin katselukertoja. Tähän tosin varmaan vaikuttaa se, että samaistun vahvasti päähenkilöön ja ei meitä katsojia hirveän usein hemmotella perinteisten teiniräiskintöjen aihepiirin ulkopuolella Hollywood-budjeteilla tehdyillä spektaakkeleilla:

Contact - The scene where Jodie Foster hears the "First Contact"

perjantai 21. toukokuuta 2010

Konstruktiivinen logiikka voidaan upottaa vielä alkeellisempaan lineaarilogiikkaan (Girard 87), jossa propositiosta X ei voida esim. johtaa X&X tai I (vastaa suurinpiirtein T:tä noissa perinteisemmissä logiikoissa). Lineaarilogiikka voidaankin tulkita "fysiikan logiikaksi", sillä propositiot on mahdollista tulkita siinä resursseiksi/materiaksi ja niitä ei voi luoda tyhjästä tai tuhota.

Evoluution ensimmäiseksi suureksi keksinnöksi pelkän säilymisen jälkeen voisikin sanoa kopiointia (ja toinen on abstraktio) ja kulttuurimme elääkin pitkälti näiden "päällä". Koska pystymme kuitenkin hahmottamaan vain rajallisen kokonaisuuden kerralla, täytyy artefaktien olla modulaarisia, jotta voisimme ymmärtää niitä pala tai aspekti kerralla.

Obelix kysyi joskus Asterixilta tämän saadessa idean, että pelkääkö hän niiden loppuvan joskus. Kierrätys on päivän sana, koska niukkoja resursseja pitää säästää, mutta musiikin kohdalla siinä on kyllä enemmän kyse ideoiden loppumisesta, ainakin yksinkertaisten ideoiden.


(Never Forget You)

keskiviikko 12. toukokuuta 2010

Maailma luotiin 80-luvulla

Vaaleanpunainen tuubipurkka, salmiakkijauhe, muovisotilaat, kroketti, ensimmäinen näkemäni videopeli (taisi olla Defender) Sointulan kauppojen aulassa, Eerolantien asfaltti ja superpallot, mikrokerho torin saunalla ja meidän Sinclair Spectrum ZX 48 vs. Matin Sinclair QL shakkimatsi, Arkajalat, tuoksuvat pyyhekumit, magneettipenaalit, korvalappustereot, junamatkat Kemiin, laskinrannekellot, Bubble Bobble, Ultima V, Eerolan koulun työmaan styroksi lauttana viereisellä suolla Tarun ja naapurin kanssa, lego-avaruusalukset ja linnanvalloituspeli, kerrossänky, Keke Rosberg, takatukka, torstain siivouspurkka sekä pätkis-tv-sarja ja smurffit, Matti Nykänen vs. Jens Weißflog, Keijon ja Ullan sateisena kesänä sekalaisista materiaaleista askartelema liikennekaupunki toimivilla tee-se-itse mikropiiriohjatuilla liikennevaloilla, Tarun huoneesta kuuluu Roxettea, Satumaa-leikki jossa smurffit ja muovieläimet elivät kirjojen päällä taloissa, ajelivat matchbox-autoilla ja käyttivät värillisiä domino-nappuloita rahana, Synthesizer Greatest-kokoelmat, Ullan Spectrumille kehittämä ja assemblyllä ohjelmoima soutupeli ja Keijon siihen mikrokytkimellä liittämä soutulaite, saunakasetti, Sky Channelin aamupiirretyt, koulumatkat kolmistaan metsän läpi Roukkoon ja Tyryyn, ensimmäinen pc-kone (286, 40 megatavua kovalevytilaa, Keijo sanoo, ettei muita pelejä kuin Falcon AT hankita), luen 12 sivua Sepon Oulun yliopiston Pascal-prujua ja yritän saada Ullaa selittämään, mihin muuttujia tarvitaan (miksei niitä voi heti laittaa oikeaan arvoon vaan pitää muutella!), ensimmäinen 11-vuotiaana ohjelmoimani ohjelma Turbo Pascal 3.0:lla (laski suhteellisen älykkyysosamäärän), heti perään toinen ohjelmoimani ohjelma Pascalilla (~500 rivin seikkailupeli, jossa jokainen huone toteutettu omana proseduurinaan ja huoneesta toiseen siirrytään kutsumalla ko. proseduuria ^_^), Print-lehti, luen MikroBitistä data-lausekkeita käyttävän seikkailupelin listauksen ja tajuan abstraktion/muuttujat ja opin ohjelmoimaan, 1,2 megan lerppu kirjoitettu täyteen Pascal ja Basic-ohjelmia yläasteen alkuun mennessä (mm. 3d seikkailupeli, jonka perspektiivin laskukaavat jouduin johtamaan Antero Vipusen lauseesta "Objektit näyttävät puolta pienemmiltä kaksi kertaa kauempana" kun ala-asteen opettajamme ei tiennyt 3d-koordinaattien olemassaolosta kun kysyin niistä häneltä), yhtyneiden mökit sekä smurffirakennelmat risuista ja kivistä käpylehmineen, kaarnalaivat, ensimmäiset videot ja Radiomestarin 100 ilmaista b-elokuvaa, rattikelkka, minarit, yläpihojen Dungeons&Dragons matsit silloisen parhaan kaverini takapihalla, Amiga vs. PC, Ihmemies ..

siitä on 80-luku tehty.


(Search through Falken's Maze)

lauantai 3. huhtikuuta 2010

Musiikillinen madonreikä 90-luvulle

Kari, 17-18v, vietti monet kesäpäivät demoryhmämme toisen muusikon ja osa-aika-dj:n vanhempien puisen omakotitalon vintillä koodatessa musarutiinia Gravis-äänikortille. Kyseinen laite oli siitä mielenkiintoinen, että sillä oli oma muisti, josta kortin prosessori miksasi moniraitaisen äänen ilman tarvetta varsinaiselle koneen pääprosessorille. Lopullinen engine oli noin 5000 riviä x86 assyä ja luulen, että se oli ensimmäinen kunnolla 16-bittisiä sampleja tukeva rutiini. GUS:ssa nimittäin oli sellainen rajoitus, että 16-bittisiä sampleja ei pystynyt automaattisesti soittamaan 256 kilon muistipankkirajojen yli, joten suurin osa tuosta koodista oli itse asiassa kirjoitettu vain hyppimään noiden rajojen yli pitkille sampleille kortin tuottaman interuptin avulla ja hallitsemaan kortin muistiavaruutta siten, että uusia sampleja pystyi lataamaan lennosta keskusmuistista musiikin soidessa (mikä aiheutti myös fragmentaatiota kortin muistissa). Koska netistä ei katoa mikään, minkä sinne on kerran laittanut, löytyy kirjoittamani moduuliformaatti näköjään vieläkin jostain. Kopion tekstin alle turvaan, koska olen vähän huonosti säilönyt näitä vanhoja tekeleitä.

Kaverini kirjoitti Pascalilla sävellysohjelman käyttöliittymän tuon kirjoittamani rutiinin päälle ja osallistuimmekin Assembly '94:n musacomboon parilla kappaleella, koska silloin oli mahdollista jättää myös oma ohjelma noiden soittamiseen. Kaverillani oli dj-hommiensa myötä kotonaan usein kilowatin ammattivahvistin ja rakentamansa 15 tuuman refleksikaiutin bassoille ja kuuntelimme taustalla tämäntapaista humppaa nuoruuden huumassa:


(2 Unlimited - No limit)
 


Musiikkirutiinini tiedostoformaatti, josta näkyy myös kätevästi tuetut ominaisuudet:

From: husberg@proffa.cc.tut.fi (Husberg Fredrik)
Newsgroups: alt.binaries.sounds.utilities
Subject: Re: Playemd: newest version & EMD module format specs
Date: 24 Aug 1994 14:14:53 GMT
Organization: Tampere University of Technology, Computing Centre

Dirk / ELASTIK         
husberg@proffa.cc.tut.fi

=====================================================================
    EMD module/song format for (A)dvanced 16-(B)it (T)racker ABT  
=====================================================================
                                                Last update 14.8.1994 


---------------------------------------------------------------------
Note!
        This is NOT the final version of the EMD-module format. There
will be some minor changes in the near future (like new features) but 
they are always placed to those  entries and that is the 
reason why they are not going to affect playing of these old EMDs 
with future versions of ABT. This file has been written in hurry and
because of that there may be some mistakes in this file. If you have
questions concerning EMD or ABT please contact: 
 
                        Dirk/Elastik
                        
                        Internet:
                        husberg@lehtori.cc.tut.fi
                        husberg@proffa.cc.tut.fi
                        
                        Snailmail:
                        Koulutie 10
                        SF-36200 Kangasala
                        Finland
---------------------------------------------------------------------

        What is EMD? It's new sample based sound/music module format.
The letters E,M and D come from the words Extended MOD. EMD-module format 
is much like the normal MOD but with new features and it's designed to be
used with the ABT, Advanced 16Bit Tracker made by Kari Visala and Mikko
Blomqvist. Here is the short description of the current EMD format, which
should help you to use EMDs freely in your own projects.
PLEASE, NO MODIFICATIONS


-------------------
EMD-file structure:
-------------------


OFFSET 0  Header:
=================
size       description
--------------------------------------------------------------------------
4  bytes   'EMOD' , these four bytes are used to identify an EMD-file
1  byte    Version number of the module   4 high order bits = major version
                                          4 low order bits  = minor version
           for example version 1.0  ->  00010000b
8  bytes     (for later use..)



OFFSET 13  Module-info part:
============================
size       description
--------------------------------------------------------------------------
32 bytes   Name of the song (32 chars, no any ending chracters) IBM-ascii
1  byte    Number of the instruments 
2  bytes   Length of the pattern list
1  byte    Number of the patterns-1 (0 = there is only 1 pattern) 
32 bytes   Values of the pan positions of the channels in the beginning of
           the song. (0-full left, 15-full right) byte/channel
2  bytes   Starting tempo, default=125 bpm
           bpm = beats per minute (8 rows in pattern = 1 beat)
1  byte    0 = module 
           1 = song ( no sample wave-data stored to this file)
1  byte    0 = normal patterns 
           1 = packed patterns :-)  
1  byte    Number of channels (1..32)
1  byte    This byte is only for modules:
           
           0 = Samples are stored in normal 16-bit signed format (like WAV)
           1 = Samples are in coded format 
           Coding of the samples:
           This next process has been done to every single byte of sample
           raw data when module is saved: (so, if you want to uncode samples, 
           do the steps backwards)
                   1. step      first and last bit of byte changed
                   2. step      neg
           Here is the code I use to uncode these:
                        mov al,[byte of sample data]
                        mov bl,al
                        and bl,10000000b
                        shr bl,7
                        mov bh,al
                        and bh,00000001b
                        shl bh,7
                        and al,01111110b
                        add al,bl
                        add al,bh  
                        mov [sample data],al  ; uncoded byte saved
           The reason for coding those samples was that we didn't want
           that everyone would be able to rip our 16 bit samples straight
           from our asm'94 compo-modules, but I thought that this file 
           format description should be complete and so I included uncoding
           info. This feature won't have any future use.

9  bytes   




OFFSET 96  Sample info part:
============================
This part of the file contains all settings and info for the samples.
Sample wave-data is not here. One sample takes 250 bytes of space and 
they are saved to the module consecutive. So, the size of this part
is number of instruments * 250 bytes

size       description
--------------------------------------------------------------------------
1  byte    Number of the instrument in pattern data (1-99)
4  bytes   Length of the sample in bytes 
32 bytes   Name of the sample (no any ending characters) IBM-ascii
12 bytes   File name of the sample (used with song files) 
           format: XXXXXXXX.XXX
72 bytes   Breakpoint information:  ( 18*4 bytes )
           18 breakpoints:
                 4 bytes = Offset from the beginning of the sample in words
                           So, if sample is 50000 bytes long, then 25000 in     
                           breakpoints is the end of the sample.
           2 consecutive breakpoints = 1 loop (9 loops)
9 bytes    Directions of the loops
           1 byte/loop :    0 = no loop
                            1 = forward loop
                            2 = bi-directional loop
1  byte    Active loop of the sample in the beginning of the song :
                0    = no loop on (default)
                1..9 = loop #
108 bytes  ADSR values (9 different ADSR for each instrument) (9*12 bytes)
           1 ADSR value:
               4 bytes   offset(place) of the decay point
               4 bytes   offset(place) of the sustain point
               1 byte    Attack value ( always in the start of the sample)
               1 byte    Decay value
               1 byte    Sustain value
               1 byte    Release value ( always in the end of the sample)
           ADSR control for samples isn't used by ABT in any way.
           Only the space is reserved for these values. It is very likely
           that ABT will never use this feature in the future because of
           the limitations of the module-style music and these bytes could
           be replaced by some other data.
1  byte    Active ADSR number 1-9  (0= no ADSR)
2  bytes   overall volume of the sample in the beginning of the song
           value from 0 to 4095.
1  byte    finetune+128  ( Default=128, player converts this value to a
           signed byte, -128..127:   0  =  normal finetune. 
                                    -64 =  halfnote downwards
                                     64 =  halfnote upwards
1  byte    midi on/off,   0  = normal GUS sample
                          1  = midi instrument
1  byte    midi channel+1,  0...16 
                  0 -> none, 
                  1 -> channel 0, ... , 16 -> channel 15
1  byte    midi preset instrument number   
           0 -> no preset instrument choosed from the ABT,
                note is played on synthesizer with choosed instrument
1  byte    Direct load on/off
           1 = instrument is loaded directly to gusdram
           0 = instrument only in EMS in the start of the song
3  bytes   



OFFSET 96+250*inst#  Pattern list:
==================================
Here is the play order of patterns. Length of this part is in the
module info part. One pattern takes 1 byte of memory and because of
that song can only contain 255 different patterns. Numbers of the patterns
are stored here so that the first byte is the number of the first played 
pattern and so on...



OFFSET 96+250*inst#+pattlstsize   Patterns:
===========================================
This part of the file contains all data for the patterns.
Patterns are stored here so that the first pattern here is
the pattern marked with 0 in the patternlist, second is pattern 1 and so on.
Size of a pattern is 13+channel#*pattern_length*5 bytes.

size       description
--------------------------------------------------------------------------
8  bytes   Name of the pattern in IBM-ascii format with no ending character
1  byte    Length of the pattern (how many rows, default=64)
4  bytes   

Here is some kind of pseudo-code presenting the way ABT stores patterns to
EMD file:

for y=1 to pattern_length
  for x=1 to #channels 
    1 byte  Note = 0..255, 0   = no note, 
                           1   = C-1 and so on...
                           If pattern-packing is enabled in the moduleinfo
                           part:
                           255 = because note,sample#,effect and params would
                                 all be zeros, program saves only one byte
                                 here (255) and those other 4 bytes aren't
                                 saved.

    1 byte  Number of the sample, 0=empty instrument, only stops playing sample
    1 byte  Effect command 1-99,  0 = no effect
    1 byte  Parameter 1 for the effect
    1 byte  Parameter 2 for the effect
  next x
next y



OFFSET XXXX   Channel volumes:
==============================
Here are the beginning volumes for each channel.
One volume takes one byte, which is from 0 to 255 (default=255,max) 
and 32 channels are always stored. So, the size of this part is 
always 32 bytes.




OFFSET XXXX   Raw wave data of samples:
=======================================
Only modules have this part of an EMD-file, in songs there is no sample raw
data. All samples are stored here without any marks between them.
Samples are stored so that the first sample here has the smallest number.
All data is signed 16-bit, which is same as 16-bit wav files.
Sample data can also be in coded format (read the module-info part).

End of EMD-file.





========================================================================
Currently supported effect commands of ABT:
========================================================================
There will be more effect commands in the near future, but here are all 
the basic commands for ABT, which are already ready (midi efx-commands
aren't here yet) :

Effect command is a number between 1 and 99. One effect can have maximum
2 parameters, both 0-99, or one parameter from 0 to 9999 (par1*100+par2).


Efx#      Description and parameters
----------------------------------------------------------------------------
    1     Set volume 0-4095 (values is exponential)
   11     Set linear volume 0-511
    3     Set tempo 0-???? (beats per minute, 125=default, 8 rows = beat)
    5     Set pan-value for a channel:  param1=channel#(0-31),
              if param1>31 , then current channel (where the efx-command is) 
              will be used for effect.
              param2=pan-value from 0(left)-15(right)
   17     Break pattern:  This efx-command jumps to the selected row of 
              next pattern in the song. (next row after efx isn't played)
              param1=row# of next pattern
   18     Position jump:  Changes the song position and the row# played next.
              param1=which pattern in pattern list (0=first)
              param2=which row
    2     Volume slide:   param1&2=new volume (0-4095) (slide is exponential)
   82     Set length of a volume slide: param1=how many rows volume slide 
              will take if tempo isn't changed. (0 is also 1 row)
              This variable is independent for each of the channels.
    6     Pitch up: param1=How many halfnotes upward, 
              param2=length of bend in rows with current tempo (0 is same as 1)
    7     Pitch down: Same as pitch up, but downwards
   13     Load&remove sample from gusdram:
              param1=number of the instrument to be loaded throught DMA
              (0=no sample loaded)
              param2=which instrument is unloaded from the gusdram
              (0=no instrument unloaded)
   22     Set frequency: If this efx-command is on the same row with note,
              note isn't played, but only frequency of currently playing 
              sample is changed to the given note.
   15     Effect channel play: Plays unloaded sample from EMS throught DMA.
              ( This efx-command isn't used yet)
   84     Set Vibrato waveform: param1: 0=sine, 1=saw, 2=sqr, 3=ramp down
    4     Vibrato: param1=Depth 0-99 (63=halfnote to both directions)
              param2=speed of the vibrato 0-99: (param2/5)Hz  1/5Hz - 20Hz
   34     Vibrato off
   19     Arpeggio: middle note = basenote+param1*halfnote
                    high note   = basenote+param2*halfnote
              Major :   190407        Minor :   190307
   89     Set speed of the arpeggio param1=how many notes played during 
              one row of pattern. (default=3, the whole chord played on 
              every row of pattern) (0 is same as 3)
    9     Tremolo (always sine) param1=depth/4 -> Volume can varies from 0 to
          400 in both directions. param2=speed of tremolo(same as vibrato)
   38     Tremolo off
   24     Note delay: param1:delay 0-99, "100"=next row

Note: All the effects that control the frequency of the sound can be used
      simultaneously with effects that control the volume.

perjantai 2. huhtikuuta 2010

Ennen kuplaa,

joskus 96-97 soodasimme (Päivölä - Suomi sanakirja) useimmat yöt DMI:n labrassa aina aamu viiteen saakka. Kyseissä huoneessa ei ollut lainkaan ikkunoita sekä rikkinäinen ilmastointi, joka piti huoneen talvella shortsikeleissä, joten periaatteessa siellä oli helppo unohtaa kellon- ja vuodenaika. Tilassa oli Genelecin monitorit, joista kuuntelimme musiikkia vuoroissa hommia tehdessä. Meidän lisäksi siellä työskenteli yksi kaveri, joka jätti vaikutuksen mm. koodaamalla copper barit ms-dos:n debugilla 10 minuutissa.* Alla kolme piisiä, jotka jäivät mieleen hänen cd:ltään, kun loput kuulostivat lähinnä siltä, että kaiuttimet hajosivat.

(RMB - Matisse)


Silloin koodasin C++:lla ray tracerin tilavuusmalleille ja visualisoimme mm. The Visible Human Project:in datasetin. Alla ohjelman tuottama esimerkkikuva. Kaverimme teki sitten vastaavan ohjelman ms-dos:lle assemblyllä (oma versioni oli x-ikkunointia käyttävä), jonka möimme Heurekan tiedekeskuksen kiertävään näyttelyyn. 


* Olen tuntenut vain yhden toisen kaverin, joka oli yhtä ripeä koodaamaan. IOI-valmennuksessa joskus annoin lämmittelytehtävän, jossa ohjelmalle annettiin syötteenä palikkapinon etu- ja sivuprofiilit ja ohjelman piti tulostaa minimi- ja maksimimäärät palikoita, jotka voivat tuottaa kyseisen profiilin. Alle 10 minuutin kuluttua paperien jakamisesta minulle tuotiin valmis toimiva ohjelma.

perjantai 19. maaliskuuta 2010

keskiviikko 17. helmikuuta 2010

Symmetria

Funktionaalisessa ohjelmoinnissa algebrallinen tietotyyppi määritellään joukkona konstruktoreita yhdistettynä coproductilla, jotka ekstensionaalisesti määrittelevät kyseisen käsitteen. Esimerkiksi luonnolliset luvut voidaan määritellä rekursiivisesti:

LL = Nolla: 1→LL ∨ Seuraaja: LL→LL

Tämä määrittelee kaikki mahdolliset tavat rakentaa luonnollisia lukuja. Tämän jälkeen ko. tyyppiä voidaan käyttää kirjoittamalla mielivaltaisia funktioita, jotka tuhoavat luonnollisia lukuja.

Olio-ohjelmoinnissa luokan rajapinta määritellään joukkona destruktoreita yhdistettynä productilla, jotka intensionaalisesti määrittelevät kyseisen käsitteen. Esimerkiksi desimaalikehitelmä voidaan määritellä rekursiivisesti äärettömänä listana:

DK = Seuraava: DK→Numero ∧ Loput: DK→DK

Tämä määrittelee kaikki mahdolliset tavat tuhota desimaalikehitelmiä. Tämän jälkeen ko. tyyppiä voidaan käyttää kirjoittamalla mielivaltaisia toteutuksia (struktuuri ja metodit), jotka rakentavat desimaalikehitelmiä.



Uskonnon innoittamana on sävelletty paljon maailman kauneinta musiikkia. Vaikka en allekirjoita uskonnollista maailmankuvaa, niin miksei näillä voisi pyhittää itselle tärkeitä asioita.

(Brahms - Ein Deutsches Requiem, Op. 45: II. Denn alles Fleisch, es ist wie Gras (Part II))

lauantai 13. helmikuuta 2010

Mikäli ihminen on evoluution tulos, on myös tietoisuutemme rakennelma muiden joukossa. Värit, hajut, tunto tai ajan ja avaruuden hahmotus tuskin ovat maailman rakennusaineita, jotka ovat vain odottaneet löytäjäänsä, vaan ne ovat nousseet satunnaisena vastauksena ympäristön esittämälle kysymykselle. Tämä on lohduttava ajatus, koska näiden struktuurien monimuotoisuudelle ja syvyydelle ei näin välttämättä ole ylärajaa: ihminen ei ole päätepiste.

Kokeet ja tutkimusmatkat lisäävät tietojamme ympäristöstä, mutta samalla voimme laajentaa ja järjestää sisäistä maailmaamme ja sen artefakteja. Mielikuvituksen ruoaksi ja nautinnoksi sillisalaatti musiikkia ja liikkuvia varjokuvia elokuvakankaalta:


(1492-Conquest of Paradise - Music Video)

keskiviikko 3. helmikuuta 2010

Intuitionistin mielestä mahdollinen ristiriitaa hyödyntävä todistus vaikkapa Goldbachin konjektuurin negaatiolle ("on olemassa 2 suurempi parillinen kokonaisluku, jota ei voida ilmaista kahden alkuluvun summana") ei vielä tarkoittaisi, että while-silmukka, joka testaa kokonaislukuja järjestyksessä ko. pysähtymisehdolla välttämättä ikinä pysähtyisi.

Klassinen logiikka voidaan upottaa intuitionistiseen logiikkaan esimerkiksi Kolmogorovin kaksoisnegaatiomuunnoksella k(a) = ¬¬a, k(b → c) = ¬¬(k(b) → k(c)) (a on jokin peruspropositio). Brouwer-Heyting-Kolmogorov-tulkinnassa intuitionistinen väite ¬x tarkoittaa (x → ⊥) eli että kaikista x:n todistuksista voidaan konstruoida mahdoton olio. Toisin sanoen klassinen peruspropositio tulkitaan intuitionistisesti niin, että olisi ristiriitaista, että ko. väitteestä seuraisi ristiriita jne.


(Vaughan-Williams - Tallis Fantasia)


lisäys:

Periaate oli tässä postauksessa tärkein, mutta valitsin tuon esimerkin (Goldbach) huonosti, sillä se on aritmeettisessä hierarkiassa niin heikko väite, että sille tuo klassinen todistus ilmeisesti riittää Turingin koneen, joka generoi tuon luvun, konstruointiin, kuten Gödel osoitti Dialectica-tulkinnassaan. Nimittäin
Π20 kaavoille vielä pätee tuo, mutta ei enää Π30, sillä niillä pystyy spesifioimaan pysähtymistesterin.

lisälukemista konstruktiiviseen logiikkaan liittyen:

Lectures on the Curry-Howard Isomorphism-kirja (suppeampi PDF-versio löytyy netistä) 
Andrzej Filinskin diplomityö: Declarative Continuations and Categorical Duality (.ps-tiedosto) 
Coq
Paul Taylor: Real Analysis in Abstract Stone Duality
CPS-translaatio (Kolmogorov-upotus)