Handleiding voor de FM-PAC Voorwoord Welkom! Dank U voor het kopen van onze Pana Amusements module. De FM-PAC is een FM geluids-aanpassing met S-RAM (statisch) die gebruikt kan worden met zowel MSX 2 als MSX computers die 32 Kram of meer hebben. Lees deze handleiding a.u.b. zorgvuldig door voordat U de FM-PAC gaat gebruiken. Deze module heeft veel uitdagende en nuttige mogelijkheden dus wees er zeker van dat u leert hoe u ze correct moet gebruiken. Houdt deze gebruiksaanwijzing altijd bij de hand en gebruik hem indien dit nodig is. MSX is een geregistreerd handelsmerk van ASCII Inc. * Vertaling door MSX GebruikersGroep Nijmegen * - 1 - Enkele van de dingen die we kunnen doen met de module. - S-RAM (-> Pagina 7) Indien gebruikt met spelen die het S-RAM teken hebben, kunnen de gegevens van dit spel naar de S-RAM in deze module weggeschreven worden en het spel kan worden vervolgd op een later tijdstip. - FM-geluid (-> Pagina 9) Indien gebruikt met spelen die het muziek teken dragen, kunt u opwindende geluiden en stimulerende muziek horen. - Een uitgebreid FM-Geluids BASIC (-> Pagina 34) U kunt gebruik maken van de FM-geluid opties binnen BASIC ----------------------------------------------------------------------- De FM Pana Amusements Module bestaat uit zoveel letters dat we deze van nu af voor uw gemak FM-PAC zullen noemen. We zullen ook naar de S-RAM PAC verwijzen zoals eerder vermeldt, en de FM-PAC als gewoon PAC, houdt dit in gedachten. ----------------------------------------------------------------------- * Vertaling door MSX GebruikersGroep Nijmegen * - 2 - Inhoud. Wees voorzichtig met deze punten !! 4 Enkele moeilijke termen. 5 Installeren en verwijderen van de FM-PAC. 6 Het gebuik van de PAC met spelen. 7 Gebruik met spelen die S-RAM compatible zijn. 7 Gebruik met spelen die het muziekteken dragen. 9 Ingebouwde programma's (PAC Commander). 10 De magische PAC Commander ? 10 Beginnen en eindigen van de PAC Commander. 11 Het gebruik van de PAC Commander. 13 Het slot nummer controleren. 15 Keuze 1 : (Wissen) 16 Keuze 2 : (Copieeren) 17 Keuze 3 : (Wijzigen) 21 Keuze 4 : (Bestand wissen) 22 Keuze 5 : (Het Slot) 23 Keuze 6 : (BGM) 24 Uitgebreid FM-geluids BASIC (MSX-MUSIC) 25 (MSX-MUSIC) commando's 26 MUSIC 26 BGM 27 PITCH 28 PLAY 29 STOPM 31 TEMPER 32 TRANSPOSE 33 VOICE 34 VOICE COPY 35 MML tabel 36 Geluidsgegevens tabel 37 Temper tabel 38 MML Ritme tabel 39 Specificaties 40 * Vertaling door MSX GebruikersGroep Nijmegen * - 3 - Wees voorzichtig op deze punten! De FM-PAC heeft zo zijn zwakheden. Houdt u aan het volgende om de FM-PAC in een goede conditie te houden. * Houdt de FM-PAC uit direct zonlicht ! * Knoei geen vloeistoffen op de FM-PAC ! * Laat de FM-PAC niet vallen, oefen er ook geen druk op uit ! * Verwijder de schroeven niet en maak de behuizing niet open ! * Raak de connector niet aan ! * Zet de computer af voor u de FM-PAC verwijdert cq plaatst ! * Indien de FM-PAC niet juist lijkt te werken, kijk dan op pagina 47. * Vertaling door MSX GebruikersGroep Nijmegen * - 4 - Enkele moeilijke (?) termen. U weet dat uw FM-PAC voor het gebruik met MSX computers is. Als u deze handleiding leest zult u enkele moeilijke woorden over computers tegenkomen. We zullen de meest belangrijke woorden hier uitleggen. Onthoudt deze, dat kan u veel problemen besparen. (Het kan handig zijn om er de handleiding van uw computer en indien aanwezig de diskdrive op na te slaan.) Data Informatie. Als u bijvoorbeeld in het midden van een spel besluit te 'saven', worden het veldnummer en de spelgraad informatie opgeslagen. S-RAM Iets waarin spelgegevens voor eventueel later gebruik opgeslagen kunnen worden. Bestand Zo noemt u gegevens als ze op diskette staan. Een bestand heeft altijd een naam. Saven Gegevens wegschrijven naar disk of S-RAM. Laden Gegevens inladen van disk of S-RAM. * Vertaling door MSX GebruikersGroep Nijmegen * - 5 - Installeren en verwijderen van de FM-PAC De FM-PAC wordt in een van de slots van uw MSX gestoken. Het slot dat gebruikt moet worden verschilt van spel tot spel, sla er dus de handleiding van het spel op na. ----------------------------------------------------------------------- Als u een module Installeert of verwijdert, wees er dan van overtuigd dat de computer UIT staat !!! ----------------------------------------------------------------------- * Vertaling door MSX GebruikersGroep Nijmegen * - 6 - Het gebruik van de PAC met spelen. Gebruik met spelen die S-RAM compatible zijn. Indien u de module met een spel gebruikt dat het S-RAM teken draagt, dan kunt u data saven naar de FM-PAC ----------------------------------------------------------------------- * Verschillende spelen hebben verschillende manieren van gebruik van de S-RAM. Lees er dus de spelhandleiding op na voor meer details. ----------------------------------------------------------------------- * Data die gesaved wordt in het midden van een spel wordt opgeslagen in de S-RAM. De S-RAM is verdeeld in 8 gedeeltes (segmenten) en ieder spel maakt gebruik van een apart segment. De ruimte die gebruikt moet worden wordt uitgelegd in de handleiding van het desbetreffende spel. Voorbeeld : Pana Amusements Module 1 2 3 4 5 6 7 8 - Het nummer dat onderstreept is, is de ruimte die gebruikt wordt door het spel. * Indien u een spel saved naar een ruimte die al door een ander spel bezet is, worden de gegevens die er daarvoor waren opgeslagen vervangen door nieuwe gegevens. ----------------------------------------------------------------------- Als u de FM-PAC met 2 of meer spelen gebruikt, lees dan de volgende bladzijde om er zeker van te zijn dat u geen gegevens van andere spelen wist. ----------------------------------------------------------------------- * Vertaling door MSX GebruikersGroep Nijmegen * - 7 - Het gebruik van de FM-PAC met spelen. * Als u de FM-PAC met 2 of meer spelen gebruikt moet u op het volgende letten. Een FM-PAC kan tot maximaal 8 gegevens opslaan, maar spelen die ruimtes gebruiken die elkaar overlappen kunnen niet samen gebruikt worden. Voorbeeld : Spel 'A' gebruikt ruimte 2 voor z'n gegevens en spel 'B' gebruikt ruimte 4 en 5 voor z'n gegevens. Deze spelen kunnen samen gebruik maken van de FM-PAC, aangezien geen van beide spelen de ruimte van de ander gebruikt. Maar, speelt u nu een spel 'C' dat ruimte 1 en 2 gebruikt, dan worden de gegevens van spel 'A' overschreven. Deze twee spelen kunnen dus samen geen gebruik maken van de FM-PAC. Controleer daarom als u de FM-PAC gebruikt met twee of meer spelen altijd of de spelen niet dezelfde ruimte gebruiken voor het opslaan van hun gegevens. * Vertaling door MSX GebruikersGroep Nijmegen * - 8 - Gebruik met spelen die het muziekteken dragen. Bij het gebruik van de FMPAC met spelen die het muziekteken dragen zult u fantastische geluidseffecten horen en getuige zijn van opwindende muziek ! Als u spelen op uw computer doet, zult u aardige geluidseffecten en muziek horen. Deze geluiden worden gemaakt door de ingebouwde audio-chip, PSG geheten. De FM geluidsfunkties die in uw FM-PAC zitten klinken realistischer en mooier dan het PSG geluid. U kunt naar de FM-geluiden luisteren tesamen met het PSG geluid. Spelen gebruiken de FM funkties op verschillende manieren, mocht een spel dus niet gelijk beginnen met FM-geluid, maak u dan niet druk. * Indien het volume van de PSG geluid en het FM-geluid niet bij elkaar passen, gebruik dan de volume schakelaar achterop de FM-PAC om het volume af te stellen. - Beweeg de schakelaar naar links om het FM-geluid te verminderen. - Beweeg de schakelaar naar rechts om het FM-geluid luider te laten klinken. * Zet eerst de computer uit voordat u de schakelaar omzet, en wees er zeker van dat u de schakelaar op z'n plaats voelt klikken. * Vertaling door MSX GebruikersGroep Nijmegen * - 9 - Ingebouwde programma's ( PAC Commander ) De PAC-Commander opstarten. 1 Vergewis u ervan dat de computer UIT staat. 2 Steek de FM-PAC in een slot. * Als u 2 PAC's gaat gebruiken, steek ze er dan beide in voordat u de computer aanzet. ----------------------------------------------------------------------- Steek er geen andere module's dan FM-PAC's in !! ----------------------------------------------------------------------- 3 Zet de computer aan 4 Type als u in in BASIC zit het volgende in. CALL FMPAC (return) 5 Nu krijgt u het PAC Commander scherm te zien. ----------------------------------------------------------------------- Als u de PAC Commander gebruikt, maak dan geen gebruik van de PAUSE toets of de control-toets funkties. ----------------------------------------------------------------------- * Vertaling door MSX GebruikersGroep Nijmegen * - 10 - Ingebouwde programma's ( PAC Commander ) De magische PAC-Commander De PAC Commander heeft 6 spreuken die hij kan gebruiken [Wissen ] Dit wordt gebruikt om gegevens die op de FM-PAC zijn weggeschreven te wissen. [Kopieeren] Dit wordt gebruikt om gegevens naar disk of een tweede PAC te kopieeren. U kunt het echter ook gebruiken om het omgekeerde te doen; gegevens van de disk naar het PAC kopieeren. [Wijzigen ] Dit wordt gebruikt om gegevens tussen 2 PAC's uit te wisselen. [Bestand Dit wordt gebruikt om een bestand dat van PAC op disk is Wissen] gesaved te wissen. [Slot ] Dit wordt gebruikt om na te gaan in welk slot de FM-PAC zit. [BGM ] Dit wordt gebruikt om de achtergrondmuziek die gespeeld wordt tijdens het gebruik van de FM-PAC te veranderen. * Vertaling door MSX GebruikersGroep Nijmegen * - 11 - Ingebouwde programma's ( PAC Commander ) Gebruik om de PAC commander uit te schakelen de volgende stappen. 1 Ga met behulp van ESC naar het hoofdmenu. 2 Zet de computer af. Als u de FM-PAC enige tijd niet gebruikt, verwijder hem dan uit het slot ! * Vertaling door MSX GebruikersGroep Nijmegen * - 12 - Ingebouwde programma's ( PAC Commander ) De PAC Commander is zeer eenvoudig in het gebruik. De PAC Commander is zeer eenvoudig te gebruiken. Alles wat u moet doen is de hieronder omschreven toetsen gebruiken. [Cursor omhoog & omlaag] Dit wordt gebruikt om de spreuk te kiezen. [Spatie] Dit wordt gebruikt om een spreuk te gebruiken. [ESC] Dit wordt gebruikt om de PAC Commander te vertellen dat u een vergissing heeft begaan, en dat u uw opdracht niet uit wilt laten voeren. * Vertaling door MSX GebruikersGroep Nijmegen * - 13 - Ingebouwde programma's ( PAC Commander ) Het Sub-menu en boodschappen Afhankelijk van het soort spreuk die u uitspreekt, zal de spreuk soms niet direkt uitgevoerd worden, maar zal er eerst een sub-menu op het scherm verschijnen zoals te zien is bij 1 en 2. [ PAC -> PAC ] PAC -> Floppy Floppy -> PAC (1) [ YES ] NO (2) Zoals in het hoofdmenu maakt u ook hier de keuze door gebruik te maken van de cursortoetsen en de spatiebalk. Het Sub-menu wordt verwijdert door op ESC te drukken. [ Deze spreuk vereist nog een PAC ] (3) (3) Wordt een boodschap genoemd. De boodschappen zijn te zien terwijl spreuken worden uitgevoerd, en worden van het scherm verwijdert als u de spatiebalk of de escape toets gebruikt. * Boodschappen geven u belangrijke informatie; lees ze dus !! * Vertaling door MSX GebruikersGroep Nijmegen * - 14 - Ingebouwde programma's ( PAC Commander ) Het slot nummer controleren. Als u de PAC-Commander gebruikt vertelt uw MSX u of hij in slot 1 of 2 zit. Maar soms zal het gebruikte slot niet compatible zijn met de computer die gebruikt wordt. Als u de PAC Commander voor het eerst gebruikt, kies dan de SLOT spreuk, en schrijf het hier gegeven nummer op. Als het slot niet hetzelfde is als het slot dat u gebruikt, verwijs dan naar dit slot. * Vertaling door MSX GebruikersGroep Nijmegen * - 15 - Ingebouwde programma's ( PAC Commander ) / Wissen Spreuk 1 : [ WISSEN ] De WISSEN spreuk is een gruwelijke spreuk. Deze spreuk wist alle gegevens die in de PAC opgeslagen zijn. Gebruik deze spreuk voorzichtig. 1. Zet de cursor op WISSEN in het hoofdmenu en druk op de spatiebalk 2. De volgende 2 menu's verschijnen in beeld. [ De codewoorden en gegevens in slot .. [ JA ] zulen worden gewist. Bent u zeker? ] NEE * Het slot nummer wordt het nummer van het slot waar u de FM-PAC in hebt gestoken. Maak nu uw keuze, om al dan wel niet uw FM-PAC te wissen. * Vertaling door MSX GebruikersGroep Nijmegen * - 16 - Ingebouwde programma's ( PAC Commander ) / Kopieeren Spreuk 2 : [ KOPIEEREN ] De KOPIEEREN spreuk wordt gebruikt om gegevens van PAC naar PAC en van PAC naar Disk en vice versa te kopieeren. (Kopieeren betekent dezelfde gegevens van de ene naar de andere plaats overzetten.) Deze spreuk kan ook gegevens wissen. Wees dus voorzichtig als u hem gebruikt. * Kies eerst welk soort Kopieeren u wilt * Dit kunt u kiezen binnen een Sub-menu. Wat er daarna gebeurt ligt aan de keuze die u gemaakt heeft. 1. Beweeg de cursor in het hoofdmenu naar de Kopieeren spreuk en druk op de spatiebalk. 2. Het volgende Sub-menu zal op het scherm te zien zijn. PAC -> PAC -- Van PAC naar PAC PAC -> Floppy -- Van PAC naar Floppy Disk Floppy -> PAC -- Van Floppy Disk naar PAC 3. Maak uw keus met behulp van de cursor-toetsen en de spatiebalk. Als u PAC -> PAC kiest moet u op het volgende letten. 1. De computer zal u vragen bij welke PAC hij de gegevens vandaan moet halen. [ FM PAC 1 ] ---> PAC in slot 1 PAC 2 ---> PAC in slot 2 2. Maak nu uw keuze met behulp van de cursortoetsen en de spatiebalk. ** Als u 3 of meer PAC's in uw computer heeft zal de computer u vragen naar welk PAC u de gegevens toe wilt kopieeren. 3. De volgende boodschap zal te zien zijn. De codewoorden en gegevens in PAC .. zullen gewist worden. Doorgaan ? Op de .. komt het slotnummer van het PAC waarheen gecopieerd gaat worden te staan. * Vertaling door MSX GebruikersGroep Nijmegen * - 17 - Ingebouwde Programma's ( PAC Commander ) / Kopieeren Als u door wilt gaan, druk dan op de spatiebalk ** Indien u de verkeerde PAC om naar toe te kopieeren hebt gekozen, druk dan of ESC, of beweeg de cursor naar NEE en druk op de spatiebalk. Begin opnieuw bij stap 2. 4. De volgende boodschappen zullen op het scherm verschijnen, u vertellende dat het kopieeren is beeindigd. Druk op de spatiebalk om de boodschap te wissen. [ MSX voert de kopieer-spreuk uit.... K-k-k-k-KOPIE !! ] * Vertaling door MSX GebruikersGroep Nijmegen * - 18 - Ingebouwde programma's ( PAC Commander ) / Kopieeren * U kunt het hieronder volgende gedeelte niet uitvoeren zonder een geformatteerde disk. 1. Stop een geformatteerde disk in drive A 2. Verplaats de cursor naar [ PAC -> Floppy ] en druk op de spatiebalk. De volgende mededeling zal verschijnen. [ Kopieer naar bestand : _ ] Nu moet u een naam voor de gegevens intypen, anders kan de computer ze niet op disk wegschrijven. 3. Druk als u een fout in de naam maakt op BS (BackSpace) om het foute teken te wissen. 4. Druk als u hiermee klaar bent op de spatiebalk. De volgende mededeling zal op uw scherm verschijnen. [ MSX heeft de kopieeren spreuk uitgevoerd. ] [ K-k-k-kopie !! ] Als de computer klaar is zal deze mededeling van het scherm verdwijnen. * Indien u reeds gegevens op de disk heeft gezet worden deze tijdens stap 2 getoond. GAME001 1989-11-01 17:30 MYGAME 1989-11-02 19:12 LASTGAME 1989-11-03 22:02 Bestandsnaam Datum Tijd * De datum en de tijd van het gecopieerde programma worden van de computer gehaald. Zorg dus dat de interne klok (bij MSX 2) altijd goed afgesteld staat. * Als het bestand waar u naar toe gaat schrijven dezelfde naam heeft als een al bestaand bestand, dan wordt het oudste bestand gewist. Controleer dus altijd de naam, een foutje is snel gemaakt ! * Bestanden overschrijven. Door in stap 3. op de cursortoetsen te drukken belandt de cursor in de bestandslijst. Verplaats de cursor naar het bestand dat u wilt overschrijven en druk op de spatiebalk. Controleer of dit correct is, en zoja, druk dan op de spatiebalk. * Mocht dit niet correct zijn, druk dan op de ESC toets, of beweeg de cursor naar NEE. * Vertaling door MSX GebruikersGroep Nijmegen * - 19 - Ingebouwde programma's ( PAC Commander ) / Kopieeren [ Floppy --> PAC ] KOPIE. [* Dit soort kopie kunt u niet gebruiken tenzij u een disk-drive heeft. 1. Plaats de disk waarvan u de informatie wilt halen in de A drive. 2. Beweeg de cursor naar [ Floppy --> PAC ] en druk op de spatiebalk. 3. De bestandslijst verschijnt nu op het beeldscherm en de naam van het bestand waar de cursor op staat wordt apart getoond. [ GAME0001 1989-09-01 18:05 ] GAME0002 1989-09-03 17:15 GAME0003 1989-09-05 09:23 GAME0004 1989-09-06 01:06 GAME0005 1989-09-04 20:34 GAME0006 1989-09-10 12:09 GAME0007 1989-09-11 22:19 Cursor Bestand om van te kopieeren : GAME0001_ 4. Beweeg de cursor naar het te laden bestand en druk op de spatiebalk. 5. De volgende mededeling zal te zien zijn. [ De codewoorden en gegevens in [1] zullen gewist worden. Doorgaan ? ] 6. Indien u wilt doorgaan, druk dan op de spatiebalk. * Indien u de verkeerde PAC heeft gekozen, druk dan op ESC of ga naar NEE en druk dan pas de spatiebalk en begin opnieuw. 7. De volgende mededeling zal te zien zijn. [ MSX heeft de KOPIEEREN spreuk uitgevoerd. K-k-k-kopie ! ] Zodra de computer klaar is, zal deze mededeling verdwijnen en zal de computer terugkeren naar het hoofdmenu. * Vertaling door MSX GebruikersGroep Nijmegen * - 20 - Ingebouwde programma's ( PAC Commander ) / Wijzigen Spreuk 3 : [ WIJZIGEN ] Spreuk 3 is een krachtige spreuk. Hiermee worden binnen korte tijd gegevens die in FMPAC's staan gewijzigd of uitgewisseld. Maar, PAS OP ! Ga voorzichtig met WIJZIGEN om, omdat als hierbij iets verkeerd gaat, u stukken gegevens kunt verliezen en dat is niet leuk. Als u meerdere FMPAC's bezit is het verstandig om uw FMPAC's te nummeren en te noteren wat er in uw FMPAC's zit. * Spreuk 3 kan alleen worden gebruikt als men in allebei de slots een FMPAC heeft zitten. Als u maar ‚‚n FMPAC heeft geinstalleerd, zet dan de computer uit en stop de andere FMPAC in slot 2. 1. Verschuif de cursor naar spreuk 3 [WIJZIGEN] en druk op de spatiebalk. 2. Op het beeldscherm verschijnt het volgende: [ MSX VOERT DE WIJZIGEN SPREUK UIT. W-W-W-W-W-WIJZIGEN !! ] 3. Druk op de spatiebalk om deze boodschap te bevestigen. Nu zijn de gegevens veranderd. * Vertaling door MSX GebruikersGroep Nijmegen * - 21 - Ingebouwde programma's ( PAC Commander ) / Bestand Wissen Spreuk 4 [BESTAND WISSEN] De Bestand Wissen spreuk wordt gebruikt om ongewenste bestanden van diskette te verwijderen. Pas op dat je niet de verkeerde bestanden vernietigt. 1. Stop de diskette met de ongewenste bestanden in de diskdrive. 2. Verplaats de cursor naar [ BESTAND WISSEN ] in het menu en druk op de spatiebalk. De bestanden op de diskette komen nu op het beeldscherm tevoorschijn. Plaats de cursor op het bestand dat verwijderd moet worden en druk op de spatiebalk. 3. Op het beeldscherm verschijnt het volgende : BESTANDSNAAM [ XXXXXXXX.XXX Dit bestand wissen ?] 4. Overtuig jezelf ervan of je het juiste bestand hebt en druk dan pas op de spatiebalk. Nu wordt dit van de diskette verwijderd en verschijnt het volgende op het beeldscherm. [ MSX heeft de WISSEN spreuk uitgevoerd. W-w-w-w-w-WISSEN ! ] Als er iets fout is gegaan druk dan de ESC-toets in of verschuif de cursor naar [NEE] en druk de spatiebalk in en je begint opnieuw bij stap 2. * Vertaling door MSX GebruikersGroep Nijmegen * - 22 - Ingebouwde programma's ( PAC Commander ) / SLOT Spreuk 5 : [ SLOT ] Spreuk 5 wordt gebruikt om uit te vinden in welk slot de FMPAC zit. * Dit kan alleen als er een FMPAC is geinstalleerd. Als er meerdere FMPAC's geinstalleerd zijn, zet dan de computer uit en verwijder de andere FMPAC's. 1. Verschuif de cursor naar spreuk 5 [SLOT] en druk op de spatiebalk Nu ziet men het volgende op het beeldscherm verschijnen. [ MSX Heeft de SLOT spreuk uitgevoerd. De PAC zit in SLOT {..} Schrijf dit op ! ] 2. Nadat het slotnummer opgeschreven is, kan er op de spatiebalk gedrukt worden of op de ESC-toets om het beeldscherm weer schoon te krijgen. * Dit nummer kan anders zijn dan het slotnummer op de computer, het is dus verstandig dit nummer op te schrijven. * Vertaling door MSX GebruikersGroep Nijmegen * - 23 - Ingebouwde programma's ( PAC Commander ) / BGM Spreuk 6 : [ BGM ] Spreuk 6 kan worden gebruikt om de BGM, wat staat voor BACK GROUND MUSIC, te veranderen of te stoppen. 1. Verplaats de cursor naar BGM in het hoofdmenu en druk op de spatiebalk. Nu komt het volgende op het beeldscherm. VOORBEELD 1 VOORBEELD 2 VOORBEELD 3 VOORBEELD 4 VOORBEELD 5 STOP 2. Verplaats de cursor naar het muziekje wat u wilt horen en druk op de spatiebalk om het te laten spelen. * Wanneer men de computer uit- en weer aanzet start de FMPAC na het aanroepen van de PAC Commander automatisch op met voorbeeld 1. * Het volume kan geregeld worden met de volumeregelaar van de monitor of de versterker. TIP !! Druk in BGM de CTRL en TAB toetsen tegelijk in en er komt een klein leuk orgeltje tevoorschijn. Dit is een van de vele geheimen van de FMPAC. * Vertaling door MSX GebruikersGroep Nijmegen * - 24 - FM SOUND BASIC UITBREIDING Voor FM-Geluid uitgebreid BASIC (MSX MUZIEK) MSX Muziek Commando's * De instrukties lezen... De commando's worden uitgelegd zoals hieronder. Voorbeeld : Commando : MUSIC <---- Commando naam. Uitvoering : Wat het commando doet. Voorbeeld : Voorbeeldje. Opmerkingen : Opmerking m.b.t. dit commando. * In de schrijfwijze van het commando worden de volgende symbolen gebruikt. Deze symbolen moeten niet ingetypt worden, maar betekenen het volgende. [ ] --- tekens en getallen binnen deze haakjes zijn optioneel. < > --- tekens binnen deze haakjes moeten ingegeven worden. "..." --- tekens die herhaald worden. * Vertaling door MSX GebruikersGroep Nijmegen * - 25 - FM SOUND BASIC UITBREIDING Commando: MUSIC Principe: Start MSX-MUSIC op en kijkt hoe de kanalen zijn verdeeld en hoe ze worden gebruikt. Schrijfwijze: CALL MUSIC (,0,,,...,) * Modes moet 0,1 of 2 zijn. 1 selecteert het ritme. * In het totaal mogen er maximaal 9 kanalen in mode 0 zitten en in mode 1 6 kanalen. Voorbeeld: CALL MUSIC 3 kanalen spelen verschillende deuntjes en 3 andere kanalen spelen het ritme. Zelfde als CALL MUSIC (1,0,1,1,1) CALL MUSIC (0,0,1,1,1,1,1,1,1,1,1) 9 kanalen spelen verschillende deuntjes en er zijn geen ritme kanalen in gebruik. Opmerking: n1-n9 zijn toegewezen aan MML1-MML9 voor het "PLAY" commando. * Vertaling door MSX GebruikersGroep Nijmegen * - 26 - FM SOUND BASIC UITBREIDING Commando: BGM Uitvoering: Kan andere commando's uitvoeren terwijl er muziek wordt gespeeld. Schrijfwijze: CALL BGM(n) * N is 0 of 1 of een variabele van deze waarden. * Stoppen muziek is 1 Voorbeeld: CALL BGM(0) Terwijl er muziek speelt kunnen er geen andere commando's worden uitgevoerd. CALL BGM(1) Allerlei commando's kunnen worden uitgevoerd terwijl er muziek speelt. * Vertaling door MSX GebruikersGroep Nijmegen * - 27 - FM SOUND BASIC UITBREIDING Commando: PITCH Uitvoering: Pitch regelt de toonhoogte van de geluiden die door de FM sound worden geproduceerd. Alle geluiden kunnen worden geregeld door Pitch. Schrijfwijze: CALL PITCH (n) * N vanaf 410 tot 459 of een variabel. * Default waarde is 440 is gelijk de standard waarde A. Voorbeeld: CALL PITCH(450) De toonhoogte is nu ingesteld op 450 Hz. * Vertaling door MSX GebruikersGroep Nijmegen * - 28 - FM SOUND BASIC UITBREIDING Commando: PLAY Uitvoering: Muziek wordt volgens het MML tabel gespeeld. Schrijfwijze: PLAY #,,...,,,,..., * kan 0,2,3 zijn. * tot zijn FM sounds (MML tabel). MML nummers zijn dezelfde als waardes voor CALL MUSIC. * is voor de MML ritme. * tot zijn voor de PSG MML. Voorbeeld: PLAY#2,"CD",EF",GA" Opmerking: Als is ingesteld op 0 of als die helemaal niet is ingesteld, dan gaat de PSG spelen. Alleen MMLpl-3 kan worden gebruikt. Als is ingesteld op 2 of 3, kan de FM en PSG beide gebruikt worden. MML1-n is toegewezen aan het MUSIC commando als beginnoten. Alhoewel, als er een mode is die geen gebruik maakt van de ritme kanalen moeten de ritme kanalen weggelaten worden * Vertaling door MSX GebruikersGroep Nijmegen * - 29 - FM SOUND BASIC UITBREIDING Funktie PLAY Principe: PLAY stelt vast wanneer er muziek speelt en geeft de resultaten weer in een bepaalde waarde. Schrijfwijze: CALL PLAY(n,X) * N is het checkkanaal, voor de controle. * X is de naam van een variabele die de waarde bezit. Voorbeeld: CALL PLAY(0,A):PRINT A Wanneer n=0, als er enkele kanalen spelen, wordt de waarde -1 opgeslagen in A en 0 als er geen kanalen spelen. * Vertaling door MSX GebruikersGroep Nijmegen * - 30 - FM SOUND BASIC UITBREIDING Commando: STOPM Principe: Stopt het spelen van de BGM Voorbeeld: CALL STOPM * Vertaling door MSX GebruikersGroep Nijmegen * - 31 - FM SOUND BASIC UITBREIDING Commando: TEMPER Principe: Regelt de snelheid van het ritme voor de FM sound. Schrijfwijze: CALL TEMPER(n) * N : waarde van 0 tot 21 of een variabel. * Default waarde = 9 Voorbeeld: CALL TEMPER(0) Opmerking: Voor een lijst van ritmes die geinstalleerd kunnen worden en de waardes daarvan; zie de ritme tabel. * Vertaling door MSX GebruikersGroep Nijmegen * - 32 - FM SOUND BASIC UITBREIDING Commando: TRANSPOSE Principe: Verplaatst in gedeeltes halve tonen van 1/100 gedeelte. Schrijfwijze: CALL TRANSPOSE(n) * N kan waardes bevatten van -12799 tot 12799 of variabelen. * Default waarde is 0 Voorbeeld: CALL TRANSPOSE(100) Verplaatst een halve toon * Vertaling door MSX GebruikersGroep Nijmegen * - 33 - FM SOUND BASIC UITBREIDING Commando: VOICE Principe: Installeert instrumenten die kunnen worden gespeeld door de FM sound kanalen. Alhoewel, waardes zonder * tekens en andere uitzonderingen (zie voice tabel) zijn bedoeld voor 2 wanneer ze allebei worden gebruikt. Schrijfwijze: CALL VOICE (@n1,@n2,...,@n9) * N1 - n9 kunnen waardes bevatten van 0 tot 63 (voice num.) of variabelen. * Default waarde is @0 Voorbeeld : CALL VOICE (@20,@25,@40) * Vertaling door MSX GebruikersGroep Nijmegen * - 34 - FM SOUND BASIC UITBREIDING Commando: VOICE COPY Principe: Dit commando copieert de voice data's tot nummer 63 of elke variabele. Schrijfwijze: CALL VOICE COPY(@n1,n2) * N1 kan elke voice zijn van 0-63 of die, die geen * teken in het voice tabel hebben. N2 kan 63 of elke variabele zijn. Voorbeeld: DIM A%(16) CALL VOICE COPY(@7,A%) Pijporgel 1 wordt gecopieerd naar variabele A. * Vertaling door MSX GebruikersGroep Nijmegen * - 35 - MML TABEL MML staat voor Music Macro Language. MML kan in combinatie met het PLAY commando gebruikt worden. MUSIC MML COMMANDO OMSCHRIJVING BEREIK DEFAULT WAARDE *1 Mn instel lus 1<=n<=65535 M255 Sn regelen (shape) 0<=n<=15 S0 Vn Volume 0<=n<=15 V8 Ln Lengte 1<=n<=64 L4 Qn Scheiding van geluidslengte 1<=n<=8 Q8 On Octaaf 1<=n<=8 04 > 1 octaaf hoog < 1 octaaf laag Tn Tempo 32<=n<=255 T120 Nn Speel noot hoog 0<=n<=96 Rn Instelling rest 1<=n<64 R4 A-G Noot +,# Hoge halve toon - Lage halve toon . lengte noot bij 1.5 XA$; speelt MML opgeslagen in string- variabele A$ *3 =x; instelling parameter & verbinden @n verandert voice 0<=n<=63 @Vn verandert volume 0<=n<=127 QWn instel lengte 1<=n<=64 *1 beginwaarde instellen wanneer CALL MUSIC gebruikt wordt. *2 Alleen PSG *3 MML na [XA$:] wordt een error * Vertaling door MSX GebruikersGroep Nijmegen * - 36 - VOICE DATA TABEL In combinatie met het VOICE en MML commando. Voice No. Name Voice No. Name 0* PIANO 1 32 PIANO 3 1 PIANO 2 33* HOUT BASS 2* VIOOL 34 SANTULE 2 3* FLUIT 1 35 KOPERWERK 4* KLARINET 36 FLUIT 2 5* OBOE 37 CLAVICORD 2 6* TROMPET 38 CLAVICORD 3 7 PIJP ORGEL 1 39 KOTO 2 8 XYLOPHONE 40 PIJP ORGEL 2 9* ORGEL 41 POHDSPLA 10* GITAAR 42 POHDSPLA 11 SANTULE 1 43 KERK ORGEL L 12* ELECTRIC BAS 44 KERK ORGEL R 13 CLAVICORD 1 45 SYNTH-VIOOL 14* HARPSICORD 46 SYNTH-ORGEL 15 HARPSICORD 47 SYNTH-BRASS 16* VIBRAPHONE 48 HOORN 17 KOTO 1 49 SHAMISEN 18 TAIKO 50 MAGIC 19 MOTOR 1 51 FUWAWA 20 UFO 52 WONDERFLAT 21 SYNTH-BEL 53 HARD ROCK 22 CHIME 54 MACHINE 23* SYNTH-BASS 55 MACHINE V 24* SYNTHESIZER 56 COMIC 25 SYNTH-DRUM 57 SE-COMIC 26 SYNTH-RITME 58 SE-LASER 27 HARMO-DRUM 59 SE-RUIS 28 KOEIEBEL 60 SE-STER 1 29 HI-HAT 61 SE-STER 2 30 SNAARDRUM 62 MOTOR 2 31 BAS DRUM 63 GEEN GELUID * Naam van deze voices zijn gegeven en klinken niet hetzelfde als de echte instrumenten. * Zijn geluiden die in de FM-sound chip zitten en geluiden zonder *-aanduiding zijn gemaakt door de software. * Vertaling door MSX GebruikersGroep Nijmegen * - 37 - RITME TABEL Ritme tabel in combinatie met TEMPER commando. No. Ritme 0 Pythograpisch 1 Mintoon 2 Welkmeyster 3 Welkmeyster (regelbaar) 4 Welkmeyster (scheidbaar) 5 Kilanbuger 6 Kilanbuger (regelbaar) 7 Velotte jong 8 Lamour 9 Perfect ritme 10 Puur ritme c major (a minor) 11 Puur ritme cis major (b minor) 12 Puur ritme d major (h minor) 13 Puur ritme es major (c minor) 14 Puur ritme e major (cis minor) 15 Puur ritme f major (d minor) 16 Puur ritme fis major (es minor) 17 Puur ritme g major (e minor) 18 Puur ritme gis major (f minor) 19 Puur ritme a major (fis minor) 20 Puur ritme b minor (g minor) 21 Puur ritme h minor (gis minor) * Vertaling door MSX GebruikersGroep Nijmegen * - 38 - MML RITME Er zijn 5 verschillende instrumenten beschikbaar en 3 instrumenten kunnen tegelijk spelen. commando betekenis gebied B BAS DRUM - S SNAAR DRUM - M TOM-TOM - C CYMBOLS - H HI-HAT - n (nummer) NOTEN 1<=n<=64 Vn VOLUME 0<=n<=15 ! ACCENT NOOT @An VOLUME VOOR INSTRUMENTEN 0<=0<=15 VOORBEELD: PLAY#2,"","","","BSH8H8S!H!8H8" Bass,Snaar, Hi-hat en een achtste noot wachttijd. Hi-hat en een achtste noot wachttijd. Snaar, Hi-hat speelt accent en een achtste noot wachttijd. Hi-hat en een achtste noot wachttijd. * Vertaling door MSX GebruikersGroep Nijmegen * - 39 - SPECIFICATIES MACHINE MSX,MSX2 Computers 32K bytes of meer. CONDITIE TEMPERATUUR 10C-35C VOCHTIGHEID 20%-80% Zonder condensatie LEVENSDUUR BATTERIJ 5 JAAR AFMETINGEN 210 x 1008 x 17 (mm) GEWICHT 140 g. FM SOUND 2 OPERATOR FM SOUND GENERATOR S-RAM MSX SPELEN 8Kb S-RAM (64 bits) BATTERIJ BACK-UP FUNKTIE INGEBOUWDE SOFTWARE CLEAR COPY PAC <-> PAC, PAC <-> DISK DELETE FILE SLOT BGM 5 VOORBEELD LIEDJES,STOP * Vertaling door MSX GebruikersGroep Nijmegen * - 40 -