Home again, Home again, jiggedy jig
Listen to music created by Zel
Learn Zel
Download Zel
Blog
Send zel files or donate
Information about Zel
Listen to music created by Zel
Download Zel
Blog
Send zel files or donate
Information about Zel
This music was created by the Zel file below. Controlling the wheel precisely is easy with Zel, probably a lot easier than doing it with a MIDI controller. The MP3 was created from the internal Microsoft GS Wavetable Synth. 
title  [Catnap]    
author [ Andrew MacLean ]
marker [Created with Zel]

text [ THIS PIECE HAS PLENTY OF BELLS AND WHISTLES ]
tempo=40 meter 2/2 duration 2 displacement /120

'BRING IN THE GENERAL MIDI PATCHES FROM gm.zel:' include gm.zel

'================== CREATE AND INITIALIZE THE TRACKS ==============

'MACRO TO SET THE TRACKS UP: W0 CLEARS THE WHEEL
set clearTrack       
        {volume=64 !!64 @@6 setPitchBendRange12 W0 whistle}

    track [t_all [ t1 t2 t3 t4 ] Bell1 Bell2  ]
    t1    $$1  clearTrack pan=000    
    t2    $$2  clearTrack pan=040
    t3    $$3  clearTrack pan=080
    t4    $$4  clearTrack pan=120  
    Bell1 $$6  @@3 !!120  W0 tubularBells pan=0   volume=60
    Bell2 $$7  @@3 !!100  W0 tubularBells pan=127 volume=60

'========================== BELLS =================================

'A MACRO TO SET UP THE ECHO; ALSO ADDS AN EXTRA NOTE AN OCTAVE ABOVE:
'BLOWS "a" UP INTO "a/4a@+1 !-40 a/4a@+1 !-60 a/4a@+1 !-70 a/4a@+1"
set echo    
{ ?1/4?1@+1 !-40 ?1/4?1@+1 !-60 ?1/4?1@+1 !-70 ?1/4?1@+1 }

'WE DELAY ONE BELL TRACK TO GIVE THE BOUNCING EFFECT:
Bell1       {echo,a,g,a,f,a,g,a,a,g,a,f,a,g,a,a0.5}
Bell2  1/8  {echo,a,g,a,f,a,g,a,a,g,a,f,a,g,a,a0.5}

'========================= WHISTLES ==============================

set ko {patch 55 !!127}
'EACH WHISTLE TRACK IS A THREE NOTE CHORD, MANIPULATED BY THE WHEEL
'WE USE A DIFFERENT SLIDE TIME FOR EACH TRACK
t1   a14.5@a@@ 0 @+1 aw180bwawfwCwbwa awbwawfwawbwA. ko AA@4$10
t2   e14.5e@@  0 @+1 Ew160GwEwAwFwDwE EwDwEwAwEwDwE. ko EA@4$10
t3   a14.5@a@@ 0     aw120ewAwfwawbwFwawbwawFwawbwa. ko aA@4$10
t4   c14.5c@   0 @+1 Cw080EwCwCwDwFwC CwEwCwCwDwFwC. ko cA@4$10

'VOLUME CONTROL, STARTS QUIET BECOMING LOUDER, THEN QUIETER, THEN...
t_all |1 volume =20 6+50 8.5-20 =127