APPLICATIONSCREATION MUSICAL ★ EDIMUSIC (CPC REVUE) ★

EDIMUSIC (CPC REVUE)Edimusic (CPC Revue n°16)
Afin de contenter les possesseurs de CPC 464, voici les modifications minimales à apporter au programme EDIMUSIC pour qu'il fonctionne dans un environnement cassette (ou lecteur disque DD1).

Le programme initial tirait parti de nouvelles instructions Basic caractéristiques du CPC 6128. Il va sans dire que le remplacement pur et simple de ces instructions par des CALL xxxx n'est pas la panacée ; mais cela évite un trop grand remaniement du programme et rien ne vous empêchera d'essayer d'effacer les petits défauts qui vont en résulter. On pourra constater notamment l'apparition de curseurs parasites à certains endroits des différentes fenêtres d'affichage, mais cela ne gêne en aucune façon l'utilisation du programme. Son mode d'emploi reste celui qui a été publié dans le n° 13 de CPC.

Instr. Basic 6128A rempl. par (464)
CURSOR 0CALL &BB8D
CURSOR 1CALL &BB8A
CLEAR INPUTCALL &BB03 (ou rien)
FRAMECALL &BD19

CURSOR 0 ou 1 efface ou place un curseur sur l'écran du 6128.

CLEAR INPUT vide le tampon d'entrée du clavier et permet d'effacer tout caractère de commande d'EDIMUSIC lors d'un changement de mode d'édition. FRAME est le strict équivalent du CALL &BD19 bien connu des utilisateurs de 464.

Vous remplacerez donc chaque occurence de ces termes par les "CALL" adéquats : il vous faudra un peu de patience car il y en a un peu partout (l'usage d'un traitement de texte sur une version sauvegardée en ASCII pourra vous aider efficacement).

En ce qui concerne la gestion des erreurs disque ou cassette, le 464 a été un peu bâclé de ce côté-là... donc rien à faire, sinon supprimer purement et simplement les lignes allant de 4050 à la fin du programme. Puis remplacer le :

IF ERR = 32 THEN 4050 en IF ERR = 32 THEN 3990 à la ligne 3960.

Cela termine les modifications du programme EDIMUSIC pour qu'il tourne sur un CPC 464.

A vous maintenant, les joies de la création musicale !

N.B. : En cas d'interruption du programme lors d'un accès cassette (ou disque) avec apparition d'un message "Break in..." , taper : GOTO 360 pour relancer le programme (sans perte des variables).

CPC n°16

★ EDITEUR: CPC Revue
★ ANNÉE: 1986
★ CONFIG: 64K + AMSDOS + ROM BASIC 1.1
★ LANGAGE:
★ LiCENCE: LISTING
★ COLLECTIONS: CPC REVUE 1986 , CPC REVUE 1986
★ AUTEUR: Michel GANTIER

Cliquez sur l'image pour voir les différents packages (2). 


★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» EdiMusic    (CPC  Revue)    FRENCHDATE: 2020-04-22
DL: 410
TYPE: ZIP
SiZE: 13Ko
NOTE: Basic 1.1/40 Cyls
.HFE: Χ

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Musique Maestro 2
» Applications » Minibatería (Amstrad Personal)
» Applications » Cebollo's Composer (Amstrad Sinclair Ocio)
» Applications » Poppie's Super Keyboard (CPC Amstrad International)
» Applications » Trackonx
» Applications » Music Synthesiser (Your Computer)
Je participe au site:
» Vous avez des infos personnel ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.732-desktop
Page créée en 072 millisecondes et consultée 2884 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.