From: rustcat@leland.Stanford.EDU (Vallury Prabhakar)
Subject: Jagjit Singh composition + chords
Keywords: Arth, postscript, Jagjit Singh
Organization: CDR, Stanford University
Distribution: usa
Date: Thu, 7 Jan 93 10:35:05 GMT

Here's a great tune by Jagjit Singh from the film 'Arth'.
Mostly just voice and a 12-string acoustic guitar being 
picked furiously.  For best results, use finger-picking.
'Arpeggiated' simply means "finger-the-chord-and-play-
the-strings-one-at-a-time" as opposed to strumming the 
chord.  The progression below is mostly right, and any 
mistakes should be attributed to the clock.  I have a vague
recollection of the song's original key being C#m, but I've
posted it in Am for convenience of visualization.  If Am is
too low, use a capo.  

If all this sounds like meaningless jargon to you, just save
the postscript file and enjoy the lyrics, they're quite powerful..

Good night and good luck!

-- Vallury Prabhakar
-- rustcat@sunrise.stanford.edu
-- [415] 725-0163

--- Cut here  --- Cut here  --- Cut here  --- Cut here  --- Cut here  --- Cut here

%!PS-Adobe-1.0
%%Title: A song
%%Creator: Martin Leclerc & Mario Dorion
%%Pages: (atend)
%%BoundingBox: 5 5 605 787
%%EndComments
/inch {72 mul } def
%  iso.ps  reencodeing of ISO 8859-1 8-bit french characters
%
/reencodedict 5 dict def
/ReEncode
  { reencodedict begin
      /newencoding exch def
      /newfontname exch def
      /basefontname exch def

      /basefontdict basefontname findfont def

      /newfont basefontdict maxlength dict def

      basefontdict
      {  exch dup dup /FID ne exch /Encoding ne and
	{ exch newfont 3 1 roll put }
	{ pop pop }
	ifelse
      } forall
      newfont /FontName newfontname put
      newfont /Encoding newencoding put
      newfontname newfont definefont pop
      end
   } def

/ISO 256 array def

0 1 255 { ISO exch /.notdef put } for
ISO

  dup 8#040 /space put
  dup 8#041 /exclam put
  dup 8#042 /quotedbl put
  dup 8#043 /numbersign put
  dup 8#044 /dollar put
  dup 8#045 /percent put
  dup 8#046 /ampersand put
  dup 8#047 /quotesingle put
  dup 8#050 /parenleft put
  dup 8#051 /parenright put
  dup 8#052 /asterisk put
  dup 8#053 /plus put
  dup 8#054 /comma put
  dup 8#055 /hyphen put
  dup 8#056 /period put
  dup 8#057 /slash put
  dup 8#060 /zero put
  dup 8#061 /one put
  dup 8#062 /two put
  dup 8#063 /three put
  dup 8#064 /four put
  dup 8#065 /five put
  dup 8#066 /six put
  dup 8#067 /seven put
  dup 8#070 /eight put
  dup 8#071 /nine put
  dup 8#072 /colon put
  dup 8#073 /semicolon put
  dup 8#074 /less put
  dup 8#075 /equal put
  dup 8#076 /greater put
  dup 8#077 /question put
  dup 8#100 /at put
  dup 8#101 /A put
  dup 8#102 /B put
  dup 8#103 /C put
  dup 8#104 /D put
  dup 8#105 /E put
  dup 8#106 /F put
  dup 8#107 /G put
  dup 8#110 /H put
  dup 8#111 /I put
  dup 8#112 /J put
  dup 8#113 /K put
  dup 8#114 /L put
  dup 8#115 /M put
  dup 8#116 /N put
  dup 8#117 /O put
  dup 8#120 /P put
  dup 8#121 /Q put
  dup 8#122 /R put
  dup 8#123 /S put
  dup 8#124 /T put
  dup 8#125 /U put
  dup 8#126 /V put
  dup 8#127 /W put
  dup 8#130 /X put
  dup 8#131 /Y put
  dup 8#132 /Z put
  dup 8#133 /bracketleft put
  dup 8#134 /backslash put
  dup 8#135 /bracketright put
  dup 8#136 /asciicircum put
  dup 8#137 /underscore put
  dup 8#140 /grave put
  dup 8#141 /a put
  dup 8#142 /b put
  dup 8#143 /c put
  dup 8#144 /d put
  dup 8#145 /e put
  dup 8#146 /f put
  dup 8#147 /g put
  dup 8#150 /h put
  dup 8#151 /i put
  dup 8#152 /j put
  dup 8#153 /k put
  dup 8#154 /l put
  dup 8#155 /m put
  dup 8#156 /n put
  dup 8#157 /o put
  dup 8#160 /p put
  dup 8#161 /q put
  dup 8#162 /r put
  dup 8#163 /s put
  dup 8#164 /t put
  dup 8#165 /u put
  dup 8#166 /v put
  dup 8#167 /w put
  dup 8#170 /x put
  dup 8#171 /y put
  dup 8#172 /z put
  dup 8#173 /braceleft put
  dup 8#174 /bar put
  dup 8#175 /braceright put
  dup 8#176 /asciitilde put
  dup 8#241 /exclamdown put
  dup 8#242 /cent put
  dup 8#243 /sterling put
  dup 8#244 /currency put
  dup 8#245 /yen put
  dup 8#246 /bar put
  dup 8#247 /section put
  dup 8#250 /dieresis put
  dup 8#251 /copyright put
  dup 8#252 /ordfeminine put
  dup 8#253 /guillemotleft put
  dup 8#254 /.notdef put
  dup 8#255 /endash put
  dup 8#256 /registered put
  dup 8#257 /tilde put
  dup 8#260 /ring put
  dup 8#261 /.notdef put
  dup 8#262 /.notdef put
  dup 8#263 /.notdef put
  dup 8#264 /acute put
  dup 8#265 /.notdef put
  dup 8#266 /paragraph put
  dup 8#267 /.notdef put
  dup 8#270 /cedilla put
  dup 8#271 /.notdef put
  dup 8#272 /ordmasculine put
  dup 8#273 /guillemotright put
  dup 8#274 /.notdef put
  dup 8#275 /circumflex put
  dup 8#276 /dotlessi put
  dup 8#277 /questiondown put
  dup 8#300 /Agrave put
  dup 8#301 /Aacute put
  dup 8#302 /Acircumflex put
  dup 8#303 /Atilde put
  dup 8#304 /Adieresis put
  dup 8#305 /Aring put
  dup 8#306 /AE put
  dup 8#307 /Ccedilla put
  dup 8#310 /Egrave put
  dup 8#311 /Eacute put
  dup 8#312 /Ecircumflex put
  dup 8#313 /Edieresis put
  dup 8#314 /Igrave put
  dup 8#315 /Iacute put
  dup 8#316 /Icircumflex put
  dup 8#317 /Idieresis put
  dup 8#320 /.notdef put
  dup 8#321 /Ntilde put
  dup 8#322 /Ograve put
  dup 8#323 /Oacute put
  dup 8#324 /Ocircumflex put
  dup 8#325 /Otilde put
  dup 8#326 /Odieresis put
  dup 8#327 /.notdef put
  dup 8#330 /Oslash put
  dup 8#331 /Ugrave put
  dup 8#332 /Uacute put
  dup 8#333 /Ucircumflex put
  dup 8#334 /Udieresis put
  dup 8#335 /.notdef put
  dup 8#336 /.notdef put
  dup 8#337 /germandbls put
  dup 8#340 /agrave put
  dup 8#341 /aacute put
  dup 8#342 /acircumflex put
  dup 8#343 /atilde put
  dup 8#344 /adieresis put
  dup 8#345 /aring put
  dup 8#346 /ae put
  dup 8#347 /ccedilla put
  dup 8#350 /egrave put
  dup 8#351 /eacute put
  dup 8#352 /ecircumflex put
  dup 8#353 /edieresis put
  dup 8#354 /igrave put
  dup 8#355 /iacute put
  dup 8#356 /icircumflex put
  dup 8#357 /idieresis put
  dup 8#360 /.notdef put
  dup 8#361 /ntilde put
  dup 8#362 /ograve put
  dup 8#363 /oacute put
  dup 8#364 /ocircumflex put
  dup 8#365 /otilde put
  dup 8#366 /odieresis put
  dup 8#367 /.notdef put
  dup 8#370 /oslash put
  dup 8#371 /ugrave put
  dup 8#372 /uacute put
  dup 8#373 /ucircumflex put
  dup 8#374 /udieresis put
  dup 8#375 /ydieresis put
  dup 8#376 /.notdef put
  pop


/CHORD_FONT { /Helvetica-Oblique findfont 9 scalefont } def
/Helvetica-Oblique /Helvetica-Oblique ISO ReEncode
/TEXT_FONT { /Times-Roman findfont 12 scalefont } def
/Times-Roman /Times-Roman ISO ReEncode
% routines for the drawing of the chords
/grid { 
	gsave currentpoint
	6 { 0 cagesizeX rlineto incr cagesize neg incr add rmoveto } repeat
	moveto
	5 { cagesize 0 rlineto 0 cagesize sub incr rmoveto } repeat
	1 setlinewidth stroke grestore
	gsave
	0 cagesizeX rmoveto cagesize 0 rlineto
	cagesize 30 div setlinewidth stroke
	grestore	
} def

/dot {
	gsave
	/fret exch def /str exch def
	/x 5  fret abs sub incr mul half-incr sub def
	/y 6 str sub incr mul def
	y x rmoveto
	0 setgray
	fret -1 eq
	  {
	  0 incr rmoveto
	  check neg  check neg rmoveto
	  check check rlineto check check rlineto
	  check neg check neg rmoveto check neg check rmoveto
  	  check check neg rlineto check check neg rlineto
	  cagesize 50 div setlinewidth stroke
	  }
	  {  fret 0 ne
	    { currentpoint dot-size 0 360 arc fill}
	    { currentpoint
	      check 0 360 newpath arc
	      cagesize 50 div setlinewidth
	    }
	    ifelse 
	    stroke 
	  }
	  ifelse
	grestore
} def	

/dots {
	grid
	/fret-displ exch def
	  1 1 6
	  {
	    /str exch def
	    /fret exch def
	    fret -2 ne {str fret dot} if
	  } for

	fret-displ 1 ne
	{
    	  gsave
    	  0 cagesize 3 div sub cagesizeX incr sub rmoveto
    	  /char 1 string def fret-displ char cvs show grestore 
	} if

	/chord-name exch def
	gsave displ-font setfont
	0 cagesizeX cagesizeX 15 div add dot-size 3 mul add rmoveto
	chord-name stringwidth pop 2 div cagesize 2 div exch sub 0 rmoveto
	chord-name show	chord-font setfont grestore
} def

/cagesize 30 def
/incr cagesize 5 div def
/cagesizeX incr 4 mul def
/half-incr incr 2 div def
/dot-size cagesize 15 div def
/check cagesize 20 div def

/chord-font /Times-Roman findfont cagesize 5 div scalefont def
/displ-font /Times-Roman findfont cagesize 3 div scalefont def
% end of the routines for the drawing of the chords

%%EndProlog
%%Page: "1" 1
%%BeginPageSetup
/pgsave save def
1.000000 1.000000 scale
0.000000 rotate
%%EndPageSetup
/TEXT_FONT { /Times-Roman findfont 17 scalefont } def
/Times-Roman /Times-Roman ISO ReEncode
TEXT_FONT setfont
(Koi ye kaise bataye \(key: A-minor\)) dup stringwidth pop 2 div
612 2 div exch sub 756 moveto
show
/TEXT_FONT { /Times-Roman findfont 12 scalefont } def
/Times-Roman /Times-Roman ISO ReEncode
TEXT_FONT setfont
(Jagjit Singh \(Arth\)) dup stringwidth pop 2 div
612 2 div exch sub 739 moveto
show
TEXT_FONT setfont
(....) stringwidth  pop 72 add 717 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(....Intro \() stringwidth  pop 72 add 717 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(....Intro \(arpeggiated ) stringwidth  pop 72 add 717 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(....Intro \(arpeggiated chords) stringwidth  pop 72 add 717 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
72 706 moveto
(....Intro \(arpeggiated chords\)....) show
TEXT_FONT setfont
() stringwidth  pop 72 add 696 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
(Koi ye kaise bataye ke vo ) stringwidth  pop 72 add 696 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(Koi ye kaise bataye ke vo tanha kyo ) stringwidth  pop 72 add 696 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
72 685 moveto
(Koi ye kaise bataye ke vo tanha kyo hai) show
TEXT_FONT setfont
() stringwidth  pop 72 add 675 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
(vo jo apna tha vahi aur ) stringwidth  pop 72 add 675 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(vo jo apna tha vahi aur kisi ka ) stringwidth  pop 72 add 675 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
72 664 moveto
(vo jo apna tha vahi aur kisi ka kyo hai) show
TEXT_FONT setfont
() stringwidth  pop 72 add 654 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(Yehi duniya hai to phir ) stringwidth  pop 72 add 654 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(Yehi duniya hai to phir aisi ye duniya kyo ) stringwidth  pop 72 add 654 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
72 643 moveto
(Yehi duniya hai to phir aisi ye duniya kyo hai) show
TEXT_FONT setfont
() stringwidth  pop 72 add 633 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(yehi hota hai to ) stringwidth  pop 72 add 633 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(yehi hota hai to aakhir yehi hota ) stringwidth  pop 72 add 633 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
72 622 moveto
(yehi hota hai to aakhir yehi hota kyo hai) show
TEXT_FONT setfont
(..) stringwidth  pop 72 add 592 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(..pick ) stringwidth  pop 72 add 592 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(..pick arpeggiated ) stringwidth  pop 72 add 592 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(..pick arpeggiated chords) stringwidth  pop 72 add 592 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
72 581 moveto
(..pick arpeggiated chords....) show
TEXT_FONT setfont
() stringwidth  pop 72 add 551 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(Ik zara haath baDha de to ) stringwidth  pop 72 add 551 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(Ik zara haath baDha de to pakadle ) stringwidth  pop 72 add 551 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
72 540 moveto
(Ik zara haath baDha de to pakadle damaan ) show
TEXT_FONT setfont
() stringwidth  pop 72 add 530 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(Uske seene me sama jaaye ) stringwidth  pop 72 add 530 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(Uske seene me sama jaaye hamaari ) stringwidth  pop 72 add 530 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
72 519 moveto
(Uske seene me sama jaaye hamaari dhadkan) show
TEXT_FONT setfont
() stringwidth  pop 72 add 509 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(Itni qurbat hai to phir ) stringwidth  pop 72 add 509 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(Itni qurbat hai to phir phaasla itna ) stringwidth  pop 72 add 509 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
72 498 moveto
(Itni qurbat hai to phir phaasla itna kyo hai) show
TEXT_FONT setfont
(..) stringwidth  pop 72 add 468 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(..pick ) stringwidth  pop 72 add 468 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(..pick arpeggiated ) stringwidth  pop 72 add 468 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(..pick arpeggiated chords) stringwidth  pop 72 add 468 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
72 457 moveto
(..pick arpeggiated chords....) show
TEXT_FONT setfont
() stringwidth  pop 72 add 427 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
(Dil-e-barbaad se nikla nahi ) stringwidth  pop 72 add 427 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(Dil-e-barbaad se nikla nahi ab tak ) stringwidth  pop 72 add 427 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
72 416 moveto
(Dil-e-barbaad se nikla nahi ab tak koi) show
TEXT_FONT setfont
() stringwidth  pop 72 add 406 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
(ik luTe ghar pe diya karta hai ) stringwidth  pop 72 add 406 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(ik luTe ghar pe diya karta hai dastak ) stringwidth  pop 72 add 406 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
72 395 moveto
(ik luTe ghar pe diya karta hai dastak koi) show
TEXT_FONT setfont
() stringwidth  pop 72 add 385 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(aas jo tut gayi ) stringwidth  pop 72 add 385 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(aas jo tut gayi phir se bandhata ) stringwidth  pop 72 add 385 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
72 374 moveto
(aas jo tut gayi phir se bandhata kyo hai.) show
TEXT_FONT setfont
(..) stringwidth  pop 72 add 344 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(..pick ) stringwidth  pop 72 add 344 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(..pick arpeggiated ) stringwidth  pop 72 add 344 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(..pick arpeggiated chords) stringwidth  pop 72 add 344 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
72 333 moveto
(..pick arpeggiated chords....) show
TEXT_FONT setfont
() stringwidth  pop 72 add 303 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(Tum massarat ka kaho ya isse ) stringwidth  pop 72 add 303 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(Tum massarat ka kaho ya isse gham ka ) stringwidth  pop 72 add 303 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
72 292 moveto
(Tum massarat ka kaho ya isse gham ka rishta) show
TEXT_FONT setfont
() stringwidth  pop 72 add 282 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(kehte hai pyaar ka rishta hai ) stringwidth  pop 72 add 282 moveto
CHORD_FONT setfont
(C) show
TEXT_FONT setfont
(kehte hai pyaar ka rishta hai janam ka ) stringwidth  pop 72 add 282 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
72 271 moveto
(kehte hai pyaar ka rishta hai janam ka rishta) show
TEXT_FONT setfont
() stringwidth  pop 72 add 261 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(Hai janam ka jo ye ) stringwidth  pop 72 add 261 moveto
CHORD_FONT setfont
(D) show
TEXT_FONT setfont
(Hai janam ka jo ye rishta to badalta ) stringwidth  pop 72 add 261 moveto
CHORD_FONT setfont
(Am) show
TEXT_FONT setfont
(Hai janam ka jo ye rishta to badalta kyo ) stringwidth  pop 72 add 261 moveto
CHORD_FONT setfont
(E) show
TEXT_FONT setfont
72 250 moveto
(Hai janam ka jo ye rishta to badalta kyo hai.) show
480 200 moveto
72 140 moveto
(Am) -2 0 2 2 1 0 1 dots
132 140 moveto
(C) -2 3 2 0 1 0 1 dots
192 140 moveto
(D) -2 -2 0 2 3 2 1 dots
252 140 moveto
(E) 0 2 2 1 0 0 1 dots
1  setlinewidth
0  setgray
newpath
72 36 10 sub moveto
468 0 rlineto
stroke
pgsave restore
showpage
%%EndPage: "1" 1
%%Trailer
%%Pages: 1 1
%%EOF
-- 
Eighty percent of air pollution comes from plants and trees. -- Ronald Reagan, famous movie star
 
== rustcat@sunrise.stanford.edu ==
== Office #:    [415] 725-0163  ==
Newsgroups: rec.music.indian.misc