4 ?· primi sei giri armonici e per ottenere tutti gli altri basterà premere un tasto. Commenti Questo…

Embed Size (px)

Text of 4 ?· primi sei giri armonici e per ottenere tutti gli altri basterà premere un tasto. Commenti...

MASSIMO

(continua a pagina /24)

1111111.

RODOLFIBY

cura di Tommaso Pantuso

primi sei giri armonici e per ottenere tuttigli altri baster premere un tasto.Commenti

Questo programma sar certamente ap-prezzato da chi sta imparando la chitarra enello stesso tempo si diletta con il compu-ter. Gli accordi selezionati si presentanocome quelli descritti sui manuali pratici,viene cio visualizzata la prima parte del

'" GOT02200

DESIDERATO"

''''GOTOII10

PREMI UN TASTO

!!!!!!"!!!!!! .-:-~" ,

~I,rlllllllll~ !!!!J~".:.. l , I I I I l I l l I I;:~ ~~" >

~ .---;-:1",!!!!!!"

4 REM **********.*****5 REM .' ACCORDI PER 6 REM *- CHITARRA 7 REM *8 K$="~M~.l"; 8$=" 1"9 cs=". I I I I I j" , 0$=" 1"10 PRIt'H":1": POKE36879~ 25 PRINT"."12 PRINT":lI ACCORDI PER CHITARRA !!!"13 PRIIH"~ BY RODOLFI t1ASSI Mo:ohal" ,14 PRINT""l:r" "l!!!"15 PRINT":r" "l!!!:r" "l!!!"16 PRIIH"::l17 PRINT":lI18 PRINT"::l13 PRItH":;l20 PRIt~T"~21 PRIIH"::l22 PRINT"::l23 PRItH"::l24 PRlt~T""'~ !!!!!P""'~!!!!!!IJ"""2~ PRINT" "11III;;1 ~"26 PRINT'PRINT'PRINT";l30 GETA$' I FA$= ,,THEN3031 AA$="::lSCRIVI IL NU'lERO32 88$=":01LISTA ACCORDI DI33 X$=" +:a -:o Il 6:0 7U 1 7+0 I. 7,...5+) . -7:.. Il 5+'dI a. I. OIt'l...."34 Y$=" + :d1~ :016:111I17:917+).: 17/~+Q1 1-7 Qal5+ ;(1.0 I1'1 1"35 M$:="OO)!lIaI9THEt-lPRltH":'11117 GOSUBI00001118 RETURN1120 ONZGOTOI200,1250,1300,1350,14e0,14S0,1500,ISS0,160\31200 PRINTLEFT$(8$,7)"OO+",1210 PRINTRIGHTS(K$, 2); LEFT:f.(OS, S)" lQ."; RIGHTS(K$, 3) ".I2.d1 :ot3.Q"" GOT019981250 PRINTLEFU(B$, 7) "00-",1260 PR I NTRI GHU (K$, 2) ; LEFT$ (0$, 4) " 1 :012 ..,14 . : 13 " GOTO19981300 PRItHLEFH(B$, 7) "006";131121PRINTRIGHTS(K$, 4).: LEFTS(OS, 8>" 1:"." i RIGHTs(K$, 3) "U2l!. GOT019981350 PRINTLEFH(B$, 7) "007",1360 PRINTRIGHTS(K$", 4>.; LEFTS(O$, 8>" 1: "".; RIGHT$(K$, 3> ".t2':I!!.")!.I3) ~ ~I4" GOTO19981400 PRINTLEFT:f(SS,7)"007+";1418 PFH+l~.eH~~~, HJ-2 :uI3'1! 'l --iOffil""99S1450 PRINTLEFT$(BS,7)"007/5+",1460 PRINTRIGHT$(K$, 4); LEFTS(O$, 11) "ln ", RIGHT$(K$, 3) ".I2Q""T1I"'"'t3"Tn"~I4" GOT019981~00 PRINTLEFTS(SS,7)"OO-7",1510 PRINTRIGHT$(K$, 2)., LEFTS(O$, 9) "B" ,RIGHT$(B$, 3) "4):1 ):l:iUQl):t! " .1520 PRINT")IOO";RIGHT$(O$, 5> "e"., RIGHT$(C$, 5) "11l.Q"" GOT0199815~0 PRINTLEFT$"(Bs-,7)"D05+",1560 PRIt-lTRIGHTs-(K$, 4); RIGHT$(O$", 9) "2:d1UI1A. :..I3 . " GOT019981600 PRINTLEFT$(B$,7) "DO OIM",1610 PRINTRIGHH(K$, 2), RIGHT$(D$, 9) "4 I2:O ~.I3 : I1 " GOTOl9981998 GETZ$' IFZ$=" "THEtH9981999 GOT0402000 PRINT"::l",BB$,"RE "GOSUBI0S002010 PRINT"~"' FORI=l T018' PRlt-lTTAB" 11) "RE" t-lEXT:GOSlJe2~320 GOT022102020 PRItn"~I"TAB( 13{$;Y$.2190 PRItHAA$2200 INPUT"!!!",Z2205 IFZ18THEt,PRItH'"2206 GOSUBI00002207 RETURN2210 IFZ>9THENZ=Z-9 GOT022302220 ONZGOT02300,2325,2350,2375,240e,2425,24S0,2475,2S0a2230 ONZGOT02525,2~~0,2575,26e0,2625,265e,2675,27e0,27252300 PRINTLEFT$(B$,7)"RE ~+",2305 PRINTR IGHT:$(t($, 2).; RIGHT$(O$., 11) "81 : I2):."~.II " D!13).""" GOT01998232~ PRINTLEFT$(8:S, 7)"RE ~ -",2330 PRINTRI GHTS(K$, 4) , RI GHT$(0$ , 8) "3)" :1 11:. t2:.. " GOTO199823~0 PRINTLEFT$(BS-,7)"RE 6",23~5 PRINTRIGHT$(K$, 2), RIGHT$(O$, 4) "4l!. :ll":.RIGHT:$(O$.' 5)" l.1!11"~.I3:l!!.":"'I2l!"." GOT01998237~ PRINTLEFT$(B$, 7) "RE" 7";

Anche questo mese una rubrica benforni-ta: ben quattro programmi.

Con il primo avrete a disposizione unbuon numero di accordi per imparare a suo-nare la chitarra mentre con il secondo potre-te dilettarvi a giocare a bowling. li terzo una trascrizione per il Vic dell'adventure"La piramide di lunnuh" e l'ultimo vi aiute-r a tenere in ordine il vostro archivio diprogrammi.

IAccordi per chitarradi Massimo Rodolfi - BergamoMi chiamo Massimo Rodolfi e sono un

appassionato lettore della vostra rivista. Viscrivo per inviarvi un programma per il Vic20 dotato di un'espansione di 8K (o 16K).

Non si tratta del solito videogame, ma diun utile ausilio per chi vuole imparare unbuon numero di accordi per chitarra che,come molti sanno, sono tantissimi ed abbastanza difficile tenerli a mente tutti,specialmente quando si alle prime armi.Per questo motivo mi sono dedicato allastesura di questo programma che consenteuna facile consultazione di ben 108 accor-di.

L'uso molto semplice. Dopo il consue-to Run apparir una schermata di presen-tazione che, se crea difficolt, potr esseretralasciata in fase di copia tura (linee da 12a 30). Premendo un tasto qualsiasi si passaal menu principale che comprende le settenote, i giri armonici e l'End che consente diuscire dal programma. Un esempio: volen-do ricercare l'accordo "La?" non si devefar altro che scegliere l'opzione "La" corri-spondente alla pressione del tasto contras-segnato dal numero "6" e premere Return.Compiuta tale operazione, comparir sul-lo schermo un secondo menu contenente lalista di tutti gli accordi di "La" disponibilie quindi si potr selezionare il "La?" pre-mendo il numero corrispondente, cio il"13". Premendo ancora il Return verr vi-sualizzato l'accordo selezionato.

Voglio specificare che l'accordo visua-Iizzato cosi come lo vede chi imbraccia lachitarra e la piccola legenda specifica qualidita sono interessate e quali corde devonoessere premute per ottenerlo. Per tornare almenu principale baster premere un tastoqualunque; scegliendo l'opzione 8 di talemenu si otterr una schermata contenente i

MCmicrocomputer n. 39 - marzo 1985 123

81998

6425

PP

ltIT

LE

FT

S(8

$:,

7)"L

A"

7/5+

";64

313

PP

It~T

PIG

HT

$(K

$.2)

,R

IGH

T$(

O$,

13)

"B'!

iOO

Il1I

!"."

lIlG

":O

l2U

"II"

,R

IGH

TS

(CS

..6)

".:-

1113

":G

OT

01998

6451

21P

PIt

HL

EF

T$r

B:t

7)

"LA

"-7

1".,

:GO

T04

510

6475

PR

It~T

LE

FT

$:(8

$..7

)"L

A"

5+1.

1",

'GO

T01

'560

6501

3P

PIt

-lT

LE

FT

$(B

$,7)

"LA

O

Itl

I"

,'0

0T02

7313

6525

PR

IHT

LE

FT

$(8:

f.7)

"LA

+",

6530

PP

INT

RIG

HT

$(K

S.'

4),

RIG

HT

S(O

S,

6)"3

:".)

I.l2

l."."

UJ!

"."

.GO

T01

398

6550

PR

ltIT

LE

FT

$(8$

,7)

"LA

-"T

1",

:GO

T03

5313

6575

PR

It~T

LE

FT

$(B

$..7

)"L

A6

I";

GO

T04

510

6601

3P

RIt

HL

EF

T$(

B$,

7)"L

A7

I".,

GO

TO

G38

066

25P

PIN

TL

EF

T$(

B$.

7)"L

A7+

I"

GO

T06

405

6650

PR

It~T

LE

FT

$(8$

.,7)

LA

7...

.5+

I"

,G

OT

0643

e66

75P

RIt

ITL

EF

T$(

B$,

7)"L

A-7

11";

:OO

T02

355

6701

3P

RIt

~T

LE

FT

$(B

:L7)

"LA

5+

I",

GO

T02

48a

6725

PR

INT

LE

FT

:f(B

$,7)

"LA

DIM

"..

OO

T01

610

7000

PR

lt~T

":.J

";88

S,

"SI

"GO

SU

B10

500

7121

10P

PIH

T"!

:Ul"

FO

RI=

lT01

8P

PIN

TT

AB

(11)

"SI"

:t~E

XT

:GO

SU

B20

2e'G

OT

0721

572

15IF

Z)9

TH

Et~

Z=

Z-9

'G

OT

0723

072

2'21

Otl

;:O

OT

073a

0..7

325,

7350

.737

5.74

~3e

,74

25,

7451

2'7

475,

7~00

-;"2

30O

t~:;

:nO

T07

5::5

>755

0,75

75,

760(

L76

25,

7650

,76

75,

77('1

1),7

725

7312

113PP

INT

LE

FT

$(B

S.

7)"S

I"+

",73

05P

PIt

ITR

IGH

T$(

K:t

:..2)

,PIG

HT

$(D

J;,

Il)

"B1'

~""

II"

;RIG

HT

$(K

$,8)

"

rT

le,.I

2,.

~I3

.,

,.t4

"C

iOT

0199

873

25P

RIt

-IT

LE

FT

$(8:

t..7)

"SI

"-",

7330

.P

RIt

ITR

IOH

T$(

KS

,2)

,P

IGH

TS

(OS

,Il

)"B

l:."

II"

,RIG

HT

$(K

:t:,

8)"

.

;R1G

HT