Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Want to discuss about Demos on the Oric, here you are !
User avatar
waskol
Flight Lieutenant
Posts: 414
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by waskol »

Here is the sourece and the built tape.

Isolved the ugly end of the music by fading the last frame with the -dfn option in ym2mym.

I think I learned a lot about assembly language on this one ! :D
Attachments
big_in_japan.zip
(58.65 KiB) Downloaded 376 times
User avatar
Chema
Game master
Posts: 3014
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by Chema »

Incidentally, Big in Japan is one of the minitunes in Oricium :D
User avatar
waskol
Flight Lieutenant
Posts: 414
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Re: Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by waskol »

Oh yesss ! At 7:40 ! Nice !!!
I heard some AHA too :D

Big In Video :
User avatar
Dbug
Site Admin
Posts: 4444
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by Dbug »

Nice orchestration :)
User avatar
waskol
Flight Lieutenant
Posts: 414
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Re: Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by waskol »

Kick/Hat/Melody I just copied from my ears (absolute ear) the fundamental tonalities (7) and tried to match a few musical phrases (12 patterns exactly), only one ornament is used.

For my samples I reused some from a bank of ay effects and tried to be as closed as possible of those 7 "instruments" (ay soundfx editor) :


I learned with this tuto :
http://garvalf.online.fr/index.php?page ... tracker.en

And it took me about 6 month for that music although I did not reinvented the wheel..

From the tracker point of view, it is not so huge or complex :
The used samples are Sample 3, 5, 6, 7, 9, 11, 12 (B)
Only sample 7 uses the ornament
Sample 7 is used on CanalB in Patterns 8,9 and 10

Listing :

Code: Select all

[Module]
VortexTrackerII=1
Version=3.6
Title=Big in Japan
Author=Chloe Avrillon
NoteTable=1
Speed=7
PlayOrder=L0,1,2,3,4,5,6,7,6,8,9,10,11,12,4,5,6,7,6,7,1,1,6,8,9,10,11,12,6,7,6,8

[Ornament1]
L0

[Ornament2]
L0

[Ornament3]
L0

[Ornament4]
L0

[Ornament5]
L0

[Ornament6]
L0

[Ornament7]
L0,0,12,0,0,12,0,0,12,0,0,12,0,0,12,0,0,12,0,0,12,0,0,12,0,0,12,0,0,12,0,0

[Ornament8]
L0

[Ornament9]
L0

[Ornament10]
L0

[Ornament11]
L0

[Ornament12]
L0

[Ornament13]
L0

[Ornament14]
L0

[Ornament15]
L0

[Sample1]
tne +000_ +00_ 0_ L

[Sample2]
tne +000_ +00_ 0_ L

[Sample3]
tNE +000_ +00_ D_
tNE +000_ +00_ 8_
tNE +000_ +00_ 4_
tNE +000_ +00_ 1_
tNE +000_ +00_ 1_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tNE +000_ +00_ 0_
tne +000_ +00_ 0_ L

[Sample4]
tne +000_ +00_ 0_ L

[Sample5]
TnE +200_ +00_ F_
TnE +400_ +00_ E_
TnE +600_ +00_ C_
TnE +800_ +00_ B_
TnE +A00_ +00_ 9_
TnE +C00_ +00_ 8_
TnE +E00_ +00_ 6_
TnE +E97_ +00_ 5_
TnE +EBA_ +00_ 3_
TnE +ED8_ +00_ 2_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
TnE +000_ +00_ 0_
tne +000_ +00_ 0_ L

[Sample6]
TNE +000_ +00_ F_
TNE +02F_ +06_ E_
TNE +05E_ +0C_ D_
TNE +08D_ -0E_ C_
TNE +0BC_ -08_ B_
TNE +0EB_ -02_ A_
TNE +11A_ +04_ 9_
TNE +149_ +0A_ 8_
TNE +178_ -10_ 6_
TNE +1A7_ -0A_ 5_
TNE +1D6_ -04_ 4_
TNE +205_ +02_ 3_
TNE +234_ +08_ 2_
TNE +263_ +0E_ 1_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
tne +000_ +00_ 0_ L

[Sample7]
tNE +000_ +09_ B_
tNE +000_ +0D_ C_
tNE +000_ -0F_ A_
tNE +000_ -0B_ 8_
tNE +000_ -06_ 5_
tNE +000_ -04_ 3_
tNE +000_ -03_ 3_
tNE +000_ -0C_ 4_
tNE +000_ +0A_ 6_
tNE +000_ +04_ 4_
tNE +000_ +00_ 2_
tNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
TNE +000_ +00_ 0_
tne +000_ +00_ 0_ L

[Sample8]
tne +000_ +00_ 0_ L

[Sample9]
TnE +000_ +00_ F_
TnE -002_ +00_ F_
TnE -004_ +00_ E_
TnE -002_ +00_ D_
TnE +000_ +00_ C_
TnE +002_ +00_ B_
TnE +004_ +00_ A_
TnE +002_ +00_ 9_
TnE +000_ +00_ 8_
TnE -002_ +00_ 8_
TnE -004_ +00_ 8_
TnE -002_ +00_ 8_
TnE +000_ +00_ 7_
TnE +002_ +00_ 6_
TnE +004_ +00_ 5_
TnE +002_ +00_ 4_
TnE +000_ +00_ 3_
TnE -002_ +00_ 2_
TnE -004_ +00_ 1_
TnE -002_ +00_ 0_
TnE +000_ +00_ 0_
TnE +002_ +00_ 0_
TnE +004_ +00_ 0_
TnE +002_ +00_ 0_
TnE +000_ +00_ 0_
TnE -002_ +00_ 0_
TnE -004_ +00_ 0_
TnE -002_ +00_ 0_
TnE +000_ +00_ 0_
TnE +002_ +00_ 0_
TnE +004_ +00_ 0_
TnE +002_ +00_ 0_
tne +000_ +00_ 0_ L

[Sample10]
tne +000_ +00_ 0_ L

[Sample11]
TnE +000_ +00_ 9_
TnE -001_ +00_ D_
TnE -002_ +00_ F_
TnE -003_ +00_ E_
TnE -002_ +00_ C_
TnE -001_ +00_ A_
TnE +000_ +00_ 8_
TnE +001_ +00_ 6_
TnE +002_ +00_ 6_
TnE +003_ +00_ 7_
TnE +002_ +00_ 8_
TnE +001_ +00_ 9_
TnE +000_ +00_ 9_
TnE -001_ +00_ 9_
TnE -002_ +00_ 9_
TnE -003_ +00_ 9_
TnE -002_ +00_ 8_
TnE -001_ +00_ 8_
TnE +000_ +00_ 7_
TnE +001_ +00_ 7_
TnE +002_ +00_ 6_
TnE +003_ +00_ 6_
TnE +002_ +00_ 6_
TnE +001_ +00_ 6_
TnE +000_ +00_ 6_
TnE -001_ +00_ 6_
TnE -002_ +00_ 6_
TnE -003_ +00_ 6_
TnE -002_ +00_ 6_
TnE -001_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +002_ +00_ 6_ L
TnE +001_ +00_ 6_
TnE +000_ +00_ 6_
TnE -001_ +00_ 6_
TnE -002_ +00_ 6_
TnE -003_ +00_ 6_

[Sample12]
TNE -280_ +02_ F_
TnE +000_ +00_ F_
TnE +000_ +00_ F_
TnE +000_ +00_ F_
TnE +000_ +00_ E_
TnE +000_ +00_ D_
TnE +000_ +00_ D_
TnE +000_ +00_ C_
TnE +000_ +00_ B_
TnE +000_ +00_ B_
TnE +000_ +00_ A_
TnE +000_ +00_ A_
TnE +000_ +00_ 9_
TnE +000_ +00_ 9_
TnE +000_ +00_ 8_
TnE +000_ +00_ 8_
TnE +000_ +00_ 7_
TnE +000_ +00_ 7_
TnE +000_ +00_ 7_
TnE +000_ +00_ 7_
TnE +000_ +00_ 7_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
TnE +000_ +00_ 6_
tne +000_ +00_ 0_ L

[Sample13]
tne +000_ +00_ 0_ L

[Sample14]
tne +000_ +00_ 0_ L

[Sample15]
tne +000_ +00_ 0_ L

[Sample16]
tne +000_ +00_ 0_ L

[Sample17]
tne +000_ +00_ 0_ L

[Sample18]
tne +000_ +00_ 0_ L

[Sample19]
tne +000_ +00_ 0_ L

[Sample20]
tne +000_ +00_ 0_ L

[Sample21]
tne +000_ +00_ 0_ L

[Sample22]
tne +000_ +00_ 0_ L

[Sample23]
tne +000_ +00_ 0_ L

[Sample24]
tne +000_ +00_ 0_ L

[Sample25]
tne +000_ +00_ 0_ L

[Sample26]
tne +000_ +00_ 0_ L

[Sample27]
tne +000_ +00_ 0_ L

[Sample28]
tne +000_ +00_ 0_ L

[Sample29]
tne +000_ +00_ 0_ L

[Sample30]
tne +000_ +00_ 0_ L

[Sample31]
tne +000_ +00_ 0_ L

[Pattern0]
....|..|G#2 9... ....|B-4 BF.. ....|D-4 5... ....
....|..|G#2 .... ....|--- .... ....|--- .... ....
....|..|--- .... ....|G#4 .... ....|--- .... ....
....|..|G#2 .... ....|--- .... ....|D-4 .... ....
....|..|G#2 .... ....|F#4 .... ....|D-4 6... ....
....|..|--- .... ....|F#4 .... ....|--- .... ....
....|..|G#2 .... ....|G#4 .... ....|--- .... ....
....|..|G#2 .... ....|B-4 .... ....|--- .... ....
....|..|G#2 .... ....|--- .... ....|D-4 5... ....
....|..|G#2 .... ....|--- .... ....|--- .... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|G#2 .... ....|--- .... ....|D-4 .... ....
....|..|G#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|G#2 .... ....|--- .... ....|--- .... ....
....|..|G#2 .... ....|--- .... ....|--- .... ....
....|..|E-2 .... ....|B-4 .... ....|D-4 5... ....
....|..|E-2 .... ....|--- .... ....|--- .... ....
....|..|--- .... ....|G#4 .... ....|--- .... ....
....|..|E-2 .... ....|--- .... ....|D-4 .... ....
....|..|E-2 .... ....|F#4 .... ....|D-4 6... ....
....|..|--- .... ....|F#4 .... ....|--- .... ....
....|..|E-2 .... ....|G#4 .... ....|--- .... ....
....|..|E-2 .... ....|C#5 .... ....|--- .... ....
....|..|E-2 .... ....|--- .... ....|D-4 5... ....
....|..|E-2 .... ....|--- .... ....|--- .... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|E-2 .... ....|--- .... ....|D-4 .... ....
....|..|E-2 .... ....|B-4 .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|E-2 .... ....|--- .... ....|--- .... ....
....|..|E-2 .... ....|--- .... ....|--- .... ....
....|..|F#2 .... ....|B-4 .... ....|D-4 5... ....
....|..|F#2 .... ....|--- .... ....|--- .... ....
....|..|--- .... ....|G#4 .... ....|--- .... ....
....|..|F#2 .... ....|--- .... ....|D-4 .... ....
....|..|F#2 .... ....|F#4 .... ....|D-4 6... ....
....|..|--- .... ....|F#4 .... ....|--- .... ....
....|..|F#2 .... ....|G#4 .... ....|--- .... ....
....|..|F#2 .... ....|B-4 .... ....|--- .... ....
....|..|F#2 .... ....|--- .... ....|D-4 5... ....
....|..|F#2 .... ....|B-4 .... ....|--- .... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|F#2 .... ....|G#4 .... ....|D-4 .... ....
....|..|F#2 .... ....|F#4 .... ....|D-4 6... ....
....|..|--- .... ....|F#4 .... ....|--- .... ....
....|..|F#2 .... ....|G#4 .... ....|--- .... ....
....|..|F#2 .... ....|--- .... ....|--- .... ....
....|..|D#2 .... ....|D#5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|--- .... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|D#2 .... ....|D#5 .... ....|D-4 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|D#2 .... ....|D#5 .... ....|--- .... ....
....|..|D#2 .... ....|--- .... ....|--- .... ....
....|..|D#2 .... ....|F#5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|D#2 .... ....|F#5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|D#2 .... ....|F#5 .... ....|D-4 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 .... ....

[Pattern1]
....|..|G#2 9... ....|B-4 BF.. ....|D-4 5... ....
....|..|G#2 .... ....|--- .... ....|--- .... ....
....|..|--- .... ....|G#4 .... ....|--- .... ....
....|..|G#2 .... ....|--- .... ....|D-4 .... ....
....|..|G#2 .... ....|F#4 .... ....|D-4 6... ....
....|..|--- .... ....|F#4 .... ....|--- .... ....
....|..|G#2 .... ....|G#4 .... ....|--- .... ....
....|..|G#2 .... ....|B-4 .... ....|--- .... ....
....|..|G#2 .... ....|--- .... ....|D-4 5... ....
....|..|G#2 .... ....|B-4 .... ....|--- .... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|G#2 .... ....|G#4 .... ....|D-4 .... ....
....|..|G#2 .... ....|F#4 .... ....|D-4 6... ....
....|..|--- .... ....|F#4 .... ....|--- .... ....
....|..|G#2 .... ....|G#4 .... ....|--- .... ....
....|..|G#2 .... ....|--- .... ....|--- .... ....
....|..|E-2 .... ....|B-4 .... ....|D-4 5... ....
....|..|E-2 .... ....|--- .... ....|--- .... ....
....|..|--- .... ....|G#4 .... ....|--- .... ....
....|..|E-2 .... ....|--- .... ....|D-4 .... ....
....|..|E-2 .... ....|F#4 .... ....|D-4 6... ....
....|..|--- .... ....|F#4 .... ....|--- .... ....
....|..|E-2 .... ....|G#4 .... ....|--- .... ....
....|..|E-2 .... ....|C#5 .... ....|--- .... ....
....|..|E-2 .... ....|--- .... ....|D-4 5... ....
....|..|E-2 .... ....|C#5 .... ....|--- .... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|E-2 .... ....|C#5 .... ....|D-4 .... ....
....|..|E-2 .... ....|B-4 .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|E-2 .... ....|B-4 .... ....|--- .... ....
....|..|E-2 .... ....|--- .... ....|--- .... ....
....|..|F#2 .... ....|B-4 .... ....|D-4 5... ....
....|..|F#2 .... ....|--- .... ....|--- .... ....
....|..|--- .... ....|G#4 .... ....|--- .... ....
....|..|F#2 .... ....|--- .... ....|D-4 .... ....
....|..|F#2 .... ....|F#4 .... ....|D-4 6... ....
....|..|--- .... ....|F#4 .... ....|--- .... ....
....|..|F#2 .... ....|G#4 .... ....|--- .... ....
....|..|F#2 .... ....|B-4 .... ....|--- .... ....
....|..|F#2 .... ....|--- .... ....|D-4 5... ....
....|..|F#2 .... ....|B-4 .... ....|--- .... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|F#2 .... ....|G#4 .... ....|D-4 .... ....
....|..|F#2 .... ....|F#4 .... ....|D-4 6... ....
....|..|--- .... ....|F#4 .... ....|--- .... ....
....|..|F#2 .... ....|G#4 .... ....|--- .... ....
....|..|F#2 .... ....|--- .... ....|--- .... ....
....|..|D#2 .... ....|D#5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|D#2 .... ....|D#5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|--- .... ....
....|..|D#2 .... ....|D#5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|D#2 .... ....|D#5 .... ....|--- .... ....
....|..|D#2 .... ....|C#5 .... ....|D-4 5... ....
....|..|--- .... ....|--- .... ....|D-4 6... ....
....|..|D#2 .... ....|F#5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|C#5 .... ....|D-4 .... ....
....|..|D#2 .... ....|D#5 .... ....|D-4 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 .... ....

[Pattern2]
....|..|D-4 5... ....|--- .... ....|G#2 9... ....
....|..|D-8 3... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 6... ....|B-5 BF.. ....|G#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|B-5 .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|A#5 .... ....|G#2 .... ....
....|..|D-8 3... ....|B-5 .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|G#2 .... ....
....|..|D-4 6... ....|--- .... ....|G#2 .... ....
....|..|D-8 3... ....|G#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|--- .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 5... ....|C#6 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|B-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|A#5 .... ....|E-2 .... ....
....|..|D-8 3... ....|B-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|B-5 .... ....|E-2 .... ....
....|..|D-4 5... ....|--- .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|F#2 .... ....
....|..|D-8 .... ....|A#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|A#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|G#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|F#2 .... ....
....|..|D-8 .... ....|F#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|F#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|E-5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|D#5 .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|D#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|R-- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|--- .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....

[Pattern3]
....|..|D-4 5... ....|--- .... ....|G#2 9... ....
....|..|D-8 3... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 6... ....|B-5 BF.. ....|G#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|B-5 .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|A#5 .... ....|G#2 .... ....
....|..|D-8 3... ....|B-5 .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|G#2 .... ....
....|..|D-4 6... ....|--- .... ....|G#2 .... ....
....|..|D-8 3... ....|G#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|--- .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 5... ....|C#6 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|B-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|A#5 .... ....|E-2 .... ....
....|..|D-8 3... ....|B-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|B-5 .... ....|E-2 .... ....
....|..|D-4 5... ....|--- .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|F#2 .... ....
....|..|D-8 .... ....|A#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|A#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|G#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|F#2 .... ....
....|..|D-8 .... ....|F#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|--- .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|D#2 .... ....
....|..|D-8 .... ....|G-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|R-- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 7... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|--- .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....

[Pattern4]
....|..|G#2 9... ....|--- .... ....|D-4 5... ....
....|..|G#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|B-5 BF.. ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|G#2 .... ....|B-5 .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|A#5 .... ....|D-4 5... ....
....|..|E-2 .... ....|G#5 .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|F#5 .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|G#5 .... ....|D-8 3... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|F#5 .... ....|D-4 5... ....
....|..|F#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|A#5 .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|F#2 .... ....|B-5 .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|A#5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|B-5 .... ....|D-8 .... ....
....|..|D#2 .... ....|A#5 .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|B-5 .... ....|D-8 3... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|E-5 .... ....|D-4 5... ....
....|..|E-2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|E-5 .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|E-2 .... ....|F#5 .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|C#2 .... ....|G#5 .... ....|D-4 5... ....
....|..|C#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|C#2 .... ....|A#5 .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|C#2 .... ....|B-5 .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|B-5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|A#5 .... ....|D-8 .... ....
....|..|D#2 .... ....|A#5 .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|D#2 .... ....|R-- .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 5... ....
....|..|--- .... ....|--- .... ....|D-4 6... ....
....|..|D#2 .... ....|--- .... ....|D-4 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 .... ....

[Pattern5]
....|..|G#2 9... ....|--- .... ....|D-4 5... ....
....|..|G#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|B-5 BF.. ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|G#2 .... ....|B-5 .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|A#5 .... ....|D-4 5... ....
....|..|E-2 .... ....|G#5 .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|F#5 .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|G#5 .... ....|D-8 3... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|F#5 .... ....|D-4 5... ....
....|..|F#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|A#5 .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|F#2 .... ....|B-5 .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|A#5 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|B-5 .... ....|D-8 .... ....
....|..|D#2 .... ....|A#5 .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|B-5 .... ....|D-8 3... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|A#5 .... ....|D-4 5... ....
....|..|E-2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|G#5 .... ....|D-8 .... ....
....|..|E-2 .... ....|G#5 .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|G#5 .... ....|D-8 .... ....
....|..|C#2 .... ....|C#6 .... ....|D-4 5... ....
....|..|C#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|B-5 .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-8 .... ....
....|..|C#2 .... ....|A#5 .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|C#2 .... ....|G#5 .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|B-5 .... ....|D-4 5... ....
....|..|D#2 .... ....|A#5 .... ....|D-8 3... ....
....|..|--- .... ....|G#5 .... ....|D-8 .... ....
....|..|D#2 .... ....|A#5 .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|D#2 .... ....|--- .... ....|D-4 5... ....
....|..|D#2 .... ....|A#5 .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|A#5 .... ....|D-8 .... ....
....|..|D#2 .... ....|B-5 .... ....|D-4 5... ....
....|..|--- .... ....|A#5 .... ....|D-4 6... ....
....|..|D#2 .... ....|F#5 .... ....|D-4 .... ....
....|..|D#2 .... ....|G#5 .... ....|D-4 .... ....

[Pattern6]
....|..|D-4 5... ....|G#4 BF.. ....|G#2 9... ....
....|..|D-8 3... ....|G#4 .... ....|G#2 .... ....
....|..|D-8 .... ....|A#4 .... ....|--- .... ....
....|..|D-8 .... ....|B-4 .... ....|G#2 .... ....
....|..|D-4 6... ....|--- .... ....|G#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|B-5 .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|E-5 .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|A#5 .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|E-2 .... ....
....|..|D-8 .... ....|A#5 .... ....|E-2 .... ....
....|..|D-4 5... ....|F#4 .... ....|F#2 .... ....
....|..|D-8 3... ....|F#4 .... ....|F#2 .... ....
....|..|D-8 .... ....|G#4 .... ....|--- .... ....
....|..|D-8 .... ....|A#4 .... ....|F#2 .... ....
....|..|D-4 6... ....|--- .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|A#5 .... ....|D#2 .... ....
....|..|D-8 3... ....|D#5 .... ....|D#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|D#5 .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|D#5 .... ....|D#2 .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|E-4 .... ....|E-2 .... ....
....|..|D-8 3... ....|E-4 .... ....|E-2 .... ....
....|..|D-8 .... ....|F#4 .... ....|--- .... ....
....|..|D-8 .... ....|G#4 .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|A#5 .... ....|E-2 .... ....
....|..|D-4 5... ....|G#5 .... ....|C#2 .... ....
....|..|D-8 3... ....|--- .... ....|C#2 .... ....
....|..|D-8 .... ....|A#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|C#2 .... ....
....|..|D-4 6... ....|B-5 .... ....|C#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|C#2 .... ....
....|..|D-8 .... ....|A#5 .... ....|C#2 .... ....
....|..|D-4 5... ....|D#4 .... ....|D#2 .... ....
....|..|D-8 3... ....|D#4 .... ....|D#2 .... ....
....|..|D-8 .... ....|E-4 .... ....|--- .... ....
....|..|D-8 .... ....|G-4 .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|D#4 .... ....|D#2 .... ....
....|..|D-4 6... ....|E-4 .... ....|D#2 .... ....
....|..|D-8 3... ....|G-4 .... ....|--- .... ....
....|..|D-8 .... ....|A#4 .... ....|D#2 .... ....
....|..|D-4 5... ....|B-5 .... ....|D#2 .... ....
....|..|D-4 6... ....|A#5 .... ....|--- .... ....
....|..|D-4 .... ....|F#5 .... ....|D#2 .... ....
....|..|D-4 .... ....|G#5 .... ....|D#2 .... ....

[Pattern7]
....|..|D-4 5... ....|G#4 BF.. ....|G#2 9... ....
....|..|D-8 3... ....|G#4 .... ....|G#2 .... ....
....|..|D-8 .... ....|A#4 .... ....|--- .... ....
....|..|D-8 .... ....|B-4 .... ....|G#2 .... ....
....|..|D-4 6... ....|--- .... ....|G#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|D#6 .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|E-6 .... ....|E-2 .... ....
....|..|D-8 3... ....|G#5 .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|E-2 .... ....
....|..|D-8 .... ....|F#5 .... ....|E-2 .... ....
....|..|D-4 5... ....|--- .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|F#2 .... ....
....|..|D-8 .... ....|A#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|B-5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|C#6 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|C#6 .... ....|D#2 .... ....
....|..|D-8 3... ....|F#5 .... ....|D#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|F#5 .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|D#2 .... ....
....|..|D-8 .... ....|B-5 .... ....|D#2 .... ....
....|..|D-4 5... ....|--- .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|A#5 .... ....|E-2 .... ....
....|..|D-4 5... ....|G#5 .... ....|C#2 .... ....
....|..|D-8 3... ....|--- .... ....|C#2 .... ....
....|..|D-8 .... ....|A#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|C#2 .... ....
....|..|D-4 6... ....|B-5 .... ....|C#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|C#2 .... ....
....|..|D-8 .... ....|--- .... ....|C#2 .... ....
....|..|D-4 5... ....|B-5 .... ....|D#2 .... ....
....|..|D-8 3... ....|A#5 .... ....|D#2 .... ....
....|..|D-8 .... ....|G#5 .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|A#5 .... ....|D#2 .... ....
....|..|D-8 3... ....|A#5 .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|D#2 .... ....
....|..|D-4 5... ....|B-5 .... ....|D#2 .... ....
....|..|D-4 6... ....|A#5 .... ....|--- .... ....
....|..|D-4 .... ....|F#5 .... ....|D#2 .... ....
....|..|D-4 .... ....|G#5 .... ....|D#2 .... ....

[Pattern8]
....|..|D-4 5... ....|G#4 BF.. ....|G#2 9... ....
....|..|D-8 3... ....|G#4 .... ....|G#2 .... ....
....|..|D-8 .... ....|A#4 .... ....|--- .... ....
....|..|D-8 .... ....|B-4 .... ....|G#2 .... ....
....|..|D-4 6... ....|--- .... ....|G#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|D#6 .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|E-6 .... ....|E-2 .... ....
....|..|D-8 3... ....|G#5 .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|E-2 .... ....
....|..|D-8 .... ....|F#5 .... ....|E-2 .... ....
....|..|D-4 5... ....|--- .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|F#2 .... ....
....|..|D-8 .... ....|A#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|B-5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|C#6 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|C#6 .... ....|D#2 .... ....
....|..|D-8 3... ....|F#5 .... ....|D#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|F#5 .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|D#2 .... ....
....|..|D-8 .... ....|B-5 .... ....|D#2 .... ....
....|..|D-4 5... ....|--- .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|A#5 .... ....|E-2 .... ....
....|..|D-4 5... ....|G#5 .... ....|C#2 .... ....
....|..|D-8 3... ....|--- .... ....|C#2 .... ....
....|..|D-8 .... ....|A#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|C#2 .... ....
....|..|D-4 6... ....|B-5 .... ....|C#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|C#2 .... ....
....|..|D-8 .... ....|--- .... ....|C#2 .... ....
....|..|D-4 5... ....|B-5 .... ....|D#2 .... ....
....|..|D-8 3... ....|A#5 .... ....|D#2 .... ....
....|..|D-8 .... ....|G#5 .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|D#6 CF7. ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|--- .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....

[Pattern9]
....|..|G#2 9... ....|D#6 CF7. ....|D-4 5... ....
....|..|G#2 .... ....|G#5 .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|E-6 .... ....|D-4 5... ....
....|..|E-2 .... ....|F#6 .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|F#6 .... ....|D-4 5... ....
....|..|F#2 .... ....|G#6 .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|D#6 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|D#6 .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|D#6 .... ....|D-4 5... ....
....|..|E-2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|C#6 .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|E-2 .... ....|G#6 .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-4 5... ....
....|..|C#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|F#6 .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|C#6 .... ....|D-8 3... ....
....|..|C#2 .... ....|--- .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|D#6 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|D#2 .... ....|--- .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|D#6 .... ....|D-4 5... ....
....|..|--- .... ....|--- .... ....|D-4 6... ....
....|..|D#2 .... ....|D#6 .... ....|D-4 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 .... ....

[Pattern10]
....|..|G#2 9... ....|D#6 CF7. ....|D-4 5... ....
....|..|G#2 .... ....|G#5 .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|G#2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|G#6 .... ....|D-4 5... ....
....|..|E-2 .... ....|E-6 .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|F#6 .... ....|D-4 5... ....
....|..|F#2 .... ....|G#6 .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|F#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|D#6 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|D#6 .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|D#6 .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|D#6 .... ....|D-4 5... ....
....|..|E-2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|E-2 .... ....|C#6 .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|E-2 .... ....|G#6 .... ....|D-8 .... ....
....|..|E-2 .... ....|--- .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-4 5... ....
....|..|C#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|F#6 .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|C#6 .... ....|D-8 3... ....
....|..|C#2 .... ....|--- .... ....|D-8 .... ....
....|..|C#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|D#6 .... ....|D-4 5... ....
....|..|D#2 .... ....|--- .... ....|D-8 3... ....
....|..|--- .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|F#6 .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|G#6 .... ....|D-8 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 6... ....
....|..|D#2 .... ....|--- .... ....|D-4 5... ....
....|..|D#2 .... ....|B-6 .... ....|D-4 6... ....
....|..|--- .... ....|--- .... ....|D-8 3... ....
....|..|D#2 .... ....|--- .... ....|D-8 .... ....
....|..|D#2 .... ....|D#6 .... ....|D-4 5... ....
....|..|--- .... ....|--- .... ....|D-4 6... ....
....|..|D#2 .... ....|F#6 .... ....|D-4 .... ....
....|..|D#2 .... ....|--- .... ....|D-4 .... ....

[Pattern11]
....|..|D-4 5... ....|--- .... ....|G#2 9... ....
....|..|D-8 3... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 6... ....|B-5 BF.. ....|G#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|B-5 .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|C#6 .... ....|G#2 .... ....
....|..|D-8 3... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|B-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 6... ....|A#5 .... ....|G#2 .... ....
....|..|D-8 3... ....|G#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|G#5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 5... ....|C#6 .... ....|E-2 .... ....
....|..|D-8 3... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|E-2 .... ....
....|..|D-4 6... ....|--- .... ....|E-2 .... ....
....|..|D-8 3... ....|B-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 5... ....|B-5 .... ....|F#2 .... ....
....|..|D-8 3... ....|A#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|A#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|G#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|F#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|F#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|E-5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|E-5 .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|D#2 .... ....
....|..|D-8 .... ....|D#5 .... ....|--- .... ....
....|..|D-8 .... ....|D#5 .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|R-- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 5... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|--- .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....

[Pattern12]
....|..|D-4 5... ....|--- .... ....|G#2 9... ....
....|..|D-8 3... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 6... ....|B-5 BF.. ....|G#2 .... ....
....|..|D-8 3... ....|B-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|C#6 .... ....|G#2 .... ....
....|..|D-4 5... ....|--- .... ....|G#2 .... ....
....|..|D-8 3... ....|B-5 .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|G#2 .... ....
....|..|D-4 6... ....|--- .... ....|G#2 .... ....
....|..|D-8 3... ....|G#5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-8 .... ....|--- .... ....|G#2 .... ....
....|..|D-4 5... ....|G#5 .... ....|E-2 .... ....
....|..|D-8 3... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|E-2 .... ....
....|..|D-4 6... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 3... ....|B-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|C#6 .... ....|E-2 .... ....
....|..|D-4 5... ....|--- .... ....|E-2 .... ....
....|..|D-8 3... ....|B-5 .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|A#5 .... ....|E-2 .... ....
....|..|D-4 6... ....|--- .... ....|E-2 .... ....
....|..|D-8 3... ....|B-5 .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-8 .... ....|--- .... ....|E-2 .... ....
....|..|D-4 5... ....|B-5 .... ....|F#2 .... ....
....|..|D-8 3... ....|A#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|A#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|G#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|G#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|F#5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 6... ....|F#5 .... ....|F#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-8 .... ....|E-5 .... ....|F#2 .... ....
....|..|D-8 .... ....|--- .... ....|F#2 .... ....
....|..|D-4 5... ....|E-5 .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-4 5... ....|D#5 .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-8 3... ....|--- .... ....|--- .... ....
....|..|D-4 5... ....|D#5 .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-4 3... ....|--- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-4 .... ....|--- .... ....|--- .... ....
....|..|D-4 5... ....|R-- .... ....|D#2 .... ....
....|..|D-4 6... ....|--- .... ....|D#2 .... ....
....|..|D-4 .... ....|--- .... ....|--- .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....
....|..|D-4 .... ....|--- .... ....|D#2 .... ....

You know everything ;)
robcook
Flying Officer
Posts: 142
Joined: Fri Aug 10, 2012 11:20 pm

Re: Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by robcook »

I like it - a lot. Good work! I could easily see this playing in the background to a game and blowing the socks off the player. Out of interest, how much memory did it use? Would it be feasible as a game background, memory-wise?
User avatar
waskol
Flight Lieutenant
Posts: 414
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Re: Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by waskol »

robcook wrote: Wed Nov 27, 2019 8:01 amblowing the socks off the player.
:lol:
robcook wrote: Wed Nov 27, 2019 8:01 am I like it - a lot. Good work! I could easily see this playing in the background to a game and blowing the socks off the player. Out of interest, how much memory did it use? Would it be feasible as a game background, memory-wise?
Let's say... 20 Kb in TEXT, 15 Kb in Hires !

Here is the memory map :

Code: Select all

Zero Page :
#0050 - #0051 (2 bytes) variables for vumeter
#0052 - #006C (12 bytes) variables for mymplayer


Page 4 :
#0400 - #0420 (32 bytes) free

BASIC :
++ #0501 - #2FFF (HIMEM #3000) 
 +- #0501 - #05CE (206 bytes) BASIC Loader ("main" program)
 +- [color=#00FF00]#05CF - #2FFF (10801 bytes) Free[/color]

#3000-#3500 (1280 bytes) Free

Assembly program (music player) :
#3500 - #37F7 (760 bytes) mymplayer (vumeter included) (see note1)

#37F8-#37FF (8 bytes) free !

Player buffer :
#3800 - #4600 (3584 bytes) Buffer of uncompressed music data

Data :
#4600 - #8CE4 (18149 bytes) music data (compressed)

Available area :
#8CE5 - #97FF (2843 bytes) free  (in TEXT mode #8CE5-#B3FF --> 10011)

Charsets :
#9800 - #9BFF (1024 bytes) default character set
#9C00 - #9FFF (1024 bytes) secondary ("alternate") character set

Screen :
#A000 - #BF3F (8000 bytes) picture in hires
#BF40 - #BF67 (42 bytes) not used in HIRES
#BF68 - #BFDF (120 bytes) vumeter animation display (3 lines of TEXT)

Total of available bytes : 
Page 0 : 256, if you don't use BASIC
Page 4 : 32 bytes
Page 5+: in HIRES --> 10801+1280+206(BASIC Loader)+8+2843+101(see note1)  = 15239
         in TEXT --> 10801+1280+206(BASIC Loader)+8+10011+101(see note1)= 22407

note1 : dbug's original mymplayer takes 659 bytes, so, without the vumeter, you "win" 101 bytes
Last edited by waskol on Sat Nov 30, 2019 3:50 pm, edited 1 time in total.
User avatar
waskol
Flight Lieutenant
Posts: 414
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Re: Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by waskol »

Dbug wrote: Thu Nov 21, 2019 9:15 am Nice orchestration :)
Thank you very much Michael !
You know what ? Be congratulated by the person that I consider as being one of the most talentuous demomaker on Oric, well I am touched !

He ! You did almost all the work with your mymplayer !
One thing I am very satisfied is that I learned a lot in assembly programming, trying to understand your code, and modifying it to insert my little (dirty) vumeter routine : I think it is my very first serious assemblying code even if it is not optimized (first because it must surely be better, with less cycles, second because I used indexed adressing mode that is not paged aligned in order to plot my vumeter to the hires screen text area).
User avatar
Dbug
Site Admin
Posts: 4444
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by Dbug »

waskol wrote: Sat Nov 30, 2019 4:59 am He ! You did almost all the work with your mymplayer !
One thing I am very satisfied is that I learned a lot in assembly programming, trying to understand your code, and modifying it to insert my little (dirty) vumeter routine : I think it is my very first serious assemblying code even if it is not optimized (first because it must surely be better, with less cycles, second because I used indexed adressing mode that is not paged aligned in order to plot my vumeter to the hires screen text area).
In a small universe like ours, the most effective way to get new things created is to empower other, which is why (compared to some retro scenes) a lot of what we do is shared, including the source code, how things are done, etc...

I find it much more rewarding to see stuff I did, and made available for reuse, to actually be reused by other people for new games, new demos, new ideas.

That's also the idea with the OSDK, Oriclopedia videos, etc... it's a bit like the fish metafor, teach people how Oric work so they can do Oric stuff themselves, and I believe it's the same with Chema, iss, Mike, ...
User avatar
Chema
Game master
Posts: 3014
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Alphaville's Big in Japan (Vortex->AY->YM) , mymplayer.s moded (vumeter)

Post by Chema »

Indeed Dbug. That's the spirit... :)
Post Reply