0% found this document useful (0 votes)
28 views22 pages

MSX - Basic Music Manual

The FM Pana Amusement Cartridge (FMPAC) is an FM sound adaptor for MSX2 computers with S-RAM capabilities, allowing users to save game data and experience enhanced sound. The manual provides detailed instructions on installation, usage with compatible games, built-in software (PAC commander), and troubleshooting tips. It emphasizes the importance of proper care and the functionality of various features, including saving and loading data, as well as sound adjustments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views22 pages

MSX - Basic Music Manual

The FM Pana Amusement Cartridge (FMPAC) is an FM sound adaptor for MSX2 computers with S-RAM capabilities, allowing users to save game data and experience enhanced sound. The manual provides detailed instructions on installation, usage with compatible games, built-in software (PAC commander), and troubleshooting tips. It emphasizes the importance of proper care and the functionality of various features, including saving and loading data, as well as sound adjustments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 22

ORIGINAL PANA AMUSEMENT CARTRIDGE FOR MSX2 COMPUTER's

page # of 48

HOMESOFT - HOME SOFTWARE BENELUX bv


kuppersweg 63065
2031 EB Haarlem/Holland

Telefoon (023) 311 241


Telefax (023) 318 488
Databank (023) 319 517

Foreword:

Welcome! Thank you for bying our FM Pana Amusement Cartridge. The FM
Pana Amusement Cartridge is an FM sound adaptor with S-ram (static) that
can be used with either MSX2 computers that have 32K of Ram or more.
Please read this manual before

Keep this manual near and refer to it when necessary.

S-Ram mark for games

MSX music mark

MSX is a registrated trademark of ASCII Inc.

Some of the things that we can do with the Cartridge

S-RAM (-> page 7)

When used with games that have the S-RAM mark, the data from the game
may be saved to the S-RAM in the cartridge and the game may be continued
at a later time.

FM-sound (-> page 9)

When used with games that have the Music mark you can experience
exciting sounds and stimulating music.

FM- sound extended BASIC (-> page 34)

You can make use of the FM sound functions with Basic

------------------------------------------------------------------------
The FM Pana Amusement Cartridge consist of so many letters it may be
hard to remember. So for convinience sake, we will refer to it as the
FMPAC from now on. We will also refer to the S-RAM PAC, mentioned
earlier, and the FMPAC as just
------------------------------------------------------------------------

Contents Page

Be careful of these points! 4


Some difficult terms 5

Installing and removing the FMPAC 6

Using the PAC's with games 7


Use with games taht are S-RAM compatible 7
USE with games that have the music mark 9

Built in software (PAC commander) 10


The magical (PAC commander) 10
Starting and ending the PAC commander 11
Using the PAC commander 13
Checking the slotnumber 15
Spell 1: (Clear) 16
Spell 2: (Copy) 18
Spell 3: (Change) 26
Spell 4: (Delete file) 27
Spell 5: (Slot) 29
Spell 6: (BGM) 30

What to do when you see error messages 31

FM-sound extended BASIC (MSX-MUSIC) 34


(MSX-MUSIC) commands 35
Sample programs 41
MML table 42
Sound data table 44
Temper table 45

Specifications 46

Trouble shooting 47

General Care 48

Be careful of theese points!

The FMPAC has it's weaknesses.

Avoid the following to keep your FMPAC: Healthy.Ps

Keep the FMPAC out of direct sunlight

Do not spill liquids in the FMPAC

Do not drop or apply shock to the FMPAC

Do not remove the screews or open the case

If the FMPAC does not seem to be working proberley, refer to page 47

Some difficult terms.

You know that your FMPAC is for use with MSX computers. When you are
reading this manual. You may come across some difficult words about
computers or special terms. We will explain the Important words here so
take note and remember them
Data

Information. For example: if you save a game in the middle of plays, the
stage number and the level will become information.

S-RAM

Something that will preserve game data for later use. It is like a memo
pad.

File

What you call data when it is read or copied from a floppy disk. A file
will always have a name.

Floppy Disk

Something used to write instructions or files from a computer. It works


something like a casette drive.

Save

This is what you call the writing data to the S-RAM or Floppy Disk

Load

This is what you call the reading data (file)

Installing and removing the FMPAC

The FMPAC is inserted into the MSX slot. The slot that can be used may
be different for each game so refer to the game's manual

------------------------------------------------------------------------
When inserting and removing a cartridge into the slot, be sure that the
power of the computer is turned OFF!!!
------------------------------------------------------------------------

Installation

Refer to the computeres manual and check how to insert Cartridges.

Removal

Hold the computer dowm with one hand and remove with the other.

Using the PAC's with games

Use the games that are S-RAM compatible


If you use this cartridge with games that have the S-RAM compatible mark
on them, you will be able to save data into the FMPAC

------------------------------------------------------------------------
Different games you use may have different ways of using the S-RAM so
you should read the game manual for details.
------------------------------------------------------------------------

Data that is saved in the middle of a game is stored in the portion of


the FMPAC that is called the S-RAM. The S-RAM id divided into 8 small
rooms (segments) and each game uses a seperate room. The room to be used
by the game is explained in th

Example:

Pana Amusemnet Cartridge


1 2 3 4 5 6 7 8

The number that is shown in inverse white on black, is the room that is
used by that game.

If you save a game into a room that has been used before, the data that
was there before will be replaced with the new data.

------------------------------------------------------------------------
When using the FMPAC with 2 games or more read the following page to
make sure that you don't erase data from the other games.
------------------------------------------------------------------------

Using the FMPAC with games

When using the FMPAC with 2 or more games

One FMPAC can save up to 8 data but games tahat use rooms which overlap
with each other cannot be used together.
For example game A uses room 2 for it's data and another game B uses
room 4 and 5 to save its data then since rooms 2 4 and 5 are used theese
games can use the same FMPAC and another game C must use rooms 1 and 2
the data in room 2 from game A

Use with games that have the music mark

Using the FMPAC with games having the MSX-MUSIC mark will have great
sounds and exiting music!!

When you play games on your computer, you notice that the games have
neat sounds and music. Theese sounds are made by the build in sound
functions in your computer called PSG sounds. The FM sound function that
are in your FMPAC sounds mo

If the volume of the PSG sounds and the FMPAC sounds do not match up,
use the volume control switch on the FMPAC to adjust the volume.

Move the switch to the left to lower the FM sound volume

Move the switch to the right to increase the FM volume

Volume selection switch


Turn off the switch before adjusting, Set the volume switch where it
clicks into place.

Build in software (PAC commander)

The magical PAC commander

the PAC commander has 6 spells that it can use

Clear This is used to erase data saved with the FMPAC or other PAC's
Copy This is used to copy data to another PAC or to a Floppy disk
You can use it to also do the opposite, to copy data from a
Floppy disk to a PAC
Change This is used to switch data on two different PAC's
Delete File is used to erase a file data saved onto a floppy disk
from a PAC
Slot This is used to check which slot the FMPAC has been installed
into
BGM This is used to change or stop the background music that is
playing when using the PAC commander.

Build in software (PAC commander)

Starting the commander

1. Make sure the power of the computer is turned off

2. Insert the FMPAC into a slot

If you are going to be using 2 PAC's to copy or change, Insert both


PAC's first.

Don't insert cartridges other tham FMPAC's or PAC's !!

3. Turn ON the power on the computer

When the power is turned on and the build in software screen is


displayed start up BASIC

4. When the Initial BASIC screen is showm enter the following at the
keyboard. CALL FMPAC and press enter

BASIC Initial screen

5. this screen tells you that the PAC commander is active.

When using the PAC commander, do not use the pause key or the control
key functions.

Build in software (PAC commander)

Ending the PAC commander

To end the PAC commander use the following steps

1. Make sure the screen is the same as the bottom pictures in the
previous page (The Menu Screen)

If there is a message displayed on the screen, press wither the space or


the ESC key to erase the message.

2. Turn off the power on the computer.

If you are not going to use the FMPAC right away, remove it from the
slot.

Build in software (PAC commander)

Using the PAC commander

The PAC commander is very simple to use. All you have to do is press the
keys described below to cast it's spells.

Keys for the PAC commander

(^) (v) (cursor keys) Used to choose which spell to cast


and what to cast the spell on.
(Space bar) Used to tell the PAC commander to carry out
your orders.
(ESC) Used to tall the PAC commander that you
have made a mistake and you want to
cancel your order.

BASIC use

Cursor on

CLEAR
COPY
CHANGE
DELETE FILE
SLOT
BGM

Lets say that what is shown above is the PAC commander screen. We will
call this the spell screen. Use the cursor keys to move the green color
bar up and down to choose which spell you wish to cast. Press the
Spacebar when the cursor is at

Build in software (PAC commander)

The sub-menu and messages

According to what spell you choose sometimes the spell will not be cast
imediatley, but another sub-menu like 1 and 2 will be shown on the
screen.

1. PAC -> PAC


PAC -> FLOPPY
FLOPPY -> PAC

2. YES
NO
Like the spell menu, the items on the sub-menu is selected by using the
cirsor keys and pressing the Spacebar will carry out your choice.
Pressing the ESC key will clear the sub-menu screen

3. this spell requires another PAC


is what MSX said

3 is called a message. The messages are shown while thr spells are being
cast and messages will be erased when you press the spacebar and the ESC
key.

Messages give you important information so make sure to read them!

Build in software (PAC commander)

Checking the slot number

When using the PAC commander. MSX will tell you that the FMPAC is in
slot 1 or slot 2. But sometimes the slot being used will not be
compatible with the computer being used. When first using the PAC
commander, use the spell as sh

Now lets explain the 6 spells

It's in slot 2 but something's not right

The PAC is in slot 1 ??

whats wrong ??

is your computer allright.

Build in software (PAC commander) / Clear

Spell 1 (CLEAR)

The clear spell is a terrible spell that clears all data that has been
saved in the PAC. Use this spell carefully.

1. Set the cursor to CLEAR on the spell menu and press the spacebar
2. the following 2 menu's will appear on the screen

The passwords and data in slot 2 YES


will be erased. Are you sure NO

says MSX

The number 1 will change according to what slot the PAC is in.

if there is more than 1 PAC installed the following will be shown

Which PAC to clear.

FMPAC 1
PAC 2
Move the cirsor to the one you want to clear.

Build in software (PAC commander) / Clear

3 Make sure you have choosen the right slot and PAC then press the
Spacebar

If the PAC is not correct, press either the ESC key or move the cirsor
to NO and press the Spacebar.

4. The following message will be shown on the screen

MSX has cast the CLEAR spell CL-CL-CL-Clear

5 Press the spacebar and the message will be erased and you will
return to the spell menu.

Build in software (PAC commander) / Copy

Spell 2 (COPY)

The copy spell is used to copy data from PAC to PAC and from a PAC and a
floppy sik. Copy means to make the same set of data in another place.
This spell can also erase data so be carefull when using it.

First choose the type of copy you want to do.

You will choose what kind of copy you want to do from a submenu but what
happens after that will depends on what you choose.

1. Move the cursor on the spell menu to copy and press the spacebar
2. the followint submenu will be shown on the screen

PAC -> PAC From PAC to PAC


PAC -> FLOPPY From a PAC to a floppy disk
FLOPPY -> PAC From a floppy disk to a PAC

3. Make your selection by using the cursor keys and press the space bar.

Build in software (PAC commander) / Copy

Be carefull on theese following points when using either PAC -> FLOPPY
spell or FLOPPY -> PAC
If you have more that one PAC installed the computer will ask you which
PAC to copy from or which PAC to copy to. Make your selection with the
cursor keys and press the spacebar. Otherwise, it will be just the same
as when you have only one PAC

If you Choose PAC -> PAC you wont be able to use thsi spell if you have
only 1 PAC

1 When you choose thsi type of copy the following message will be shown
choose which PAC to copy from and press the spacebar.

FMPAC 1 Pac in slot 1


PAC 2 Pac in slot 2
2 The PAC to copy will be shown and check to see if it's correct then
press spacebar.

If you have 3 or more PAC's installed use the cursor keys to select
whick PAC to copy to.

Build in software (PAC commander) / Copy

3 The following message will be showm on the screen

The password and data in 1 will be erased


are you sure says MSX

if you are sure press the spacebar

if you have choosen the wrong PAC to copy to press either the ESC key or
move the cursor to no and press the spacebar. Start over from number 2

4 The following message screen will be shown on the screen telling you
the copying has ended. Press the spacebar to erase the message.

MSX casts the COPY spell


C-c-c-c-Copy

Build in software (PAC commander) / Copy

You cannot use this copy spell unless you have a floppy disk drive

1 Insert a formatted (initialized disk into the disk drive


you cannot use a brand new floppy disk as it is. Read the computer
manual or the disk drive manual to learn how to format a disk.
if you have more than 1 drive connected, insert the disk into drive A

2 Move the cursor to PAC -> Floppy and press the spacebar. The
following message will appear on the screen.

Copy to file :________ <- input characters

This message is asking you to give a name to the data, you must give a
name to the data whenever you save data to a floppy disk. The data that
you named is called a file. If the data does not have any name the
computer will not be able to t

3 Press the letter keys and give the data a name. The letters you press
will appear on the screen. Your name for the data can have up to 8
letters. You can use all the capital letters an numbers.
If you make a mistake press BS backspace key and enter the letter again.

Build in software (PAC commander) / Copy

4 When you have named the file press the spacebar the following message
will be shown on the screen

MSX has cast the Copy spell


C-c-c-c-Copy

when the copying has ended the message will disappear


If you have copied files onto the disk beforem the names of the files
will be shown on the screen during step 2

GAME001 1988-10-21 17:30


MYGAME 1988-10-22 19:12
LASTGAME 1988-10-22 22:02

FILE NAME DATE COPIED TIME COPIED

The date and time og the file copied is taken from the computer. If the
date and time set on the computer is wrong the date will set to that
woring time and date. Read the computer manual to fing out how to set
the data and time.

Build in software (PAC commander) / Copy

If the file that you are going to save has the same name as a previous
saved file the earlier file will be lost. This is called writing over a
file. When there are many files on the disk it is easy to make a mistake
and write over an old file. B

Writing over files

1 In step 3 on page 21 pressing the corsor keys will make the cursor to
appear on the file list. Move the cirsor to the file that you wish to
write over and press the spacebar.

2 The message shown below will appear on the screen

File name
xxxxxxxxxx write over this file
MSX asks

3 Check to see if the file to write over is correct then press the
spacebar

If the file is not correct press either the ESC key or move the cursor
to no and press the spacebar and start over from step 1 and simply
follow the steps above.

Build in software (PAC commander) / Copy

FLOPPY -> PAC copy

You cannot use this type of copy unless you have a disk drive.

1 Place the disk that you wish to copy from into the drive
if you have more than 1 drive place it in drive A

2 Moce the cirsor to FLOPPY -> PAC and press the spacebar

3 The list og files on the disk will be shown on the screen and the
name of the file that the cursor is currentley at will be displayed

GAME001 1988-09-01 18:05


GAME002 1988-09-10 17:10
GAME003 1988-09-05 22.20
CURSOR FILE TO COPY FROM GAME001 <- Character cursor.

Build in software (PAC commander) / Copy

4 Move the cirsor to the file you want to copy and press the spacebar

5 the following message will be shown on the screen The slot the PAC is
in

The password and data in 1 will be erased


are you sure asks MSX

6 If the PAC to copy to is correct press the spacebar

If you have the worng PAC selected, press either the ESC key or move the
cursor to NO and press spacebar and start over

7 The following message will be shown

MSX has cast the Copy spell


C-c-c-c-Copy

When the copying has ended the message will be erased and you will
return to the spell menu

The list of files is the same as PAC -> FLOPPY look at page 22 for the
explanation.

Build in software (PAC commander) / Change

Spell 3 (CHANGE)

Change is a powerfull spell that will exchange (swap) the contents of 2


pac's in less than a moment. If you use this spell carelessly you will
loose track of what data is in which PAC so be carefull, if you have
many PAC's it's a good idea n

This Spel can be used only if you have 2 PAC's inserted in the slots if
you have only 1 PAC installed, turn OFF the power of the computer and
then insert the other PAC.

1 Move the cursor on the spell menu to Change and press the spacebar

2 The following message will be shown on the screen

MSX casts the change spell


CH-ch-ch-Change

3 Press the spacebar to clear the message You have just changed the
data

Build in software (PAC commander) / Delete file

Spell 4 (DELETE FILE)

The delete file spell is used to erase files on a floppy disk. Use thsi
to remove unvanted files on a disk. Make sure you don't erase the wrong
file.

This spell cannot be used unless you have a disk drive.

1 Insert the disk with the unvanted files into the disk drive
if you have more than 1 drive insert the disk in drive A

2 Move the cursor to Delete file on the spell menu and press the
spacebar. The files that have been copyed onto the disk before will
be listed on the screen. Move the cursor to the file you want to
erase and press spacebar.

3 The following message will be shown on the screen

FILE name

xxxxxxxx delete this file


asks MSX

Build in software (PAC commander) / Delete file

4 Make sure the file shown in the message shows the correct file and
press the spacebar. The file you have choosen will be erased and the
following message will be displayed

MSX has cast the DELETE file spell


DE-de-de-Delete

If you change your mind about the file to delete press the ESC key to
cancel or move the cursor to NO and press the spacebar and start over
from step 2

check to see if you have the right file name.

Build in software (PAC commander) / Slot

Spell 5 (SLOT)

This spell is used to find out what slot a PAC is in. It is used to
check to see if the slot of the PAC commander matches the slot of the
computer.

This spell can be used only if 1 PAC is installed. If you have other
PAC's installed, turn off the power and remove the ther PAC's

1 Move the cirsor to slot on the spell menu and press spacebar. The
following message will be displayed on the screen.

MSX has cast thew slot spell. PAC is in slot 1 write this down
says MSX

2 After you have written down the slot number press either the spacebar
or the ESC key to clear the message.

This number may be different from the slot number on the computer so
write the number down or paste the number next to the slot for reference
when using the FMPAC

The PAC commander will use this number so note this down
Build in software (PAC commander) / BGM

Spell 6 (BGM)

This spell is used to change or stop the BGM = Back ground music playing
when using the PAC commander

1 Move the cursor to BGM on the spell and press the spacebar. The
following sub-menu will be shown

SAMPLE 1
SAMPLE 2
SAMPLE 3
SAMPLE 4
SAMPLE 5
STOP

2 Move the cursor to the song that you want to hear and press the
spacebar. The spell will be cast immediatley

If the power switch is turned OFF the music selection will automatically
be set to music 1
Use the volume control on the television to adjust the music volume.

What to do when you see error messages

While using the PAC commander, you may see the following messages
printed in yellow. These are called error messages and they tell you
that something is wrong with your selections. If any of theese messages
should appear try one of thr f

If the trouble occeur with the drive name, format or write protect check
with the either the computer or the disk drive manual.

Oh-oh the disk is write protected


try again

The write protect tab on the floppy disk is set to the protect position.
Remove the disk from the drive and set the tab to non protected position
so that the hole in the disk cannot be seen.

There is no disk in the drive


try again

You must have the disk in drive A . It will not work even if the disk
is placed in drive B or C.

The disk in the drive may not be formatted. You must format a disk
before using it.

Cannot find the file


says MSX

The file name could be wrong. Check the file name with the list of
files.
When error messages appear

This disk cannot be used with MSX computers


try again

This disk is broken


try again

Have you put in a disk from a different computer by mistake??. The disk
to use must be formatted initialized on your type of computer. If thsi
message appear even if you have done so, then that disk may be broken so
try another disk.

This spell requires another floppy or PAC to work


says MSX

Turn off the power and connect the disk drive or insert another PAC and
try again.

This spell requires a floppy


says MSX

Turn oof the power on the computer and attach the disk drive and try
again.

When error messages appear

This spell requires another PAC


says MSX

Turn off the power and insert another PAC and try again

There are 2 PAC installed, turn OFF the power, remove one of the PAC's
and try again

Turn off the power and leave 1 FMPAC installed and try again

Not enough room on the disk


says MSX

The disk has become full. Deletesome unvanted files or use another disk.

The file type seems strange


says MSX

Files that have been saved by other means cannot be used. Always files
that have been saved using the PAC format copy.

Not enough memory

The FMPAC requires at least 32K ram to work (data area)


If this message occurs even if you have over 32Kof memeory, disconnect
any thing that you have attached to the computer (disk drives etc.) and
try again.

FM sound extended BASIC


MSX-MUSIC

The FM sound extended BASIC, MSX-MUSIC is made so that you can use the
FM sounds in the FMPAC with your program an commands. Using MSX-MUSIC to
produce sounds will allow you to create beautiful sounds not possible
with the PSG.

If you have never composed music using BASIC before, reading the BASIC
manual on the play command will give you a understanding on creating
music.

There is a semilar extension of BASIC call MSX-AUDIO but they are a


little different so take care not to mix them up.

FM sound extended BASIC

MSX-MUSIC

MSX-MUSIC commands

Reading the instructions

The commands will be explained as the example below.

Example:

Command: MUSIC ------ command name

Operation ( what the command does)

Format: ( how the command is used


CALL MUSIC [(<MODE>[, ...])]

Sample (example)

Notes (notes on the command)

In the format of the command, the following symbols are used. The
symbols are not to be entered but mean the following.

[ ] --- characters and symbols within the bracket are optional


< > --- characters within theese must be entered in thsi position
"..." - characters that are repeated.

FM sound extended BASIC

MSX-MUSIC

Command: MUSIC

Operation: Starts up MSX-MUSIX and determines how the channels are to be


divided and used. This command us used first.

Format: CALL MUSIC [(<MODE>[,0[,<n1>[,<n2>[,......[,<n9>]]]]]]]]]])]

Modes may be 1 or 2
1 selects rhythm
The total number when adding n1-n9 must be 9 or less in mode 0
and 6 or less in mode 1 (n1-n2 specifies the number of channels used.

Sample: CALL MUSIC


3 channels are given different melodies to play and 3 other
channels are prepeared to play rhythm
[same as CALL MUSIC(1,0,1,1,1)]

CALL MUSIC (0,0,1,1,1,1,1,1,1)


9 channels are set to play different melodies ando no channels
are set for rhuthm.

Note: n1-n9 are allocated to MML1-MML9 for the PLAY statement.

FM sound extended BASIC

MSX-MUSIC

Command BGM

Operation Specifies to allow other commands to be executed while music


is playing

Format: CALL BGM(n) n is 0 or 1 or variable of those values


default for MUSIC is 1

Sample: CALL BGM(0) no other command can be executed while


music is playing.

CALL BGM(1) commands can be executed while music


is playing.

Command PITCH

Operation This sets the pitch of the sounds to be played with the FM
sounds. All sounds will be adjusted to this pitch.

Format: CALL PITCH(n) n can be from 410 to 459 (or a variable)


the default value is 440 (standard A)

sample: CALL PITCH(450) Sets the pitch of the sound to be played at


450Hz

FM sound extended BASIC

MSX-MUSIC

Command PLAY

Operations: Music will be played according to the MML settings

Format: Play [#<MODE>,]<MML 1>[,....[,<MML n>[,<MMLm>[,<MMLp1>...[,


<MMLp3>]]]]]]]]]]]]
<MODE> can be 0,2,3
<MML1> through <MMLn> are FM sound MML's
<MML> numbers are the same as the values for CALL MUSIC
<MML m> is for the rhythm MML
<MML p1> through <MML p3> are for the PSG MML
Sample: Play #2, "CD", "EF", "GA"

Notes: If <MODE> is set to 0 or not set, PSG will be played


only MML p1-3 can be used
if <MODE> is set to either 2 or 3 both FM and PSG can be used
MML 1-2 are set according to the MUSIC command as notes from
the starting order. However if a mode that does not use the
rhythm channels is specified, the rhythm channels must be
omitted.

Function: PLAY

Operation: This detimes if music is being played and returns the


result as a value.

Format: CALL PLAY (n,x) n is the channel to check


x is the name of the variable to
store the value in.

Sample: CALL PLAY(0,A):PRINT A

When n=0 if any channels are playing, the value -1


will be stored in A and 0 if no channels are playing.

FM sound extended BASIC

MSX-MUSIC

Command STOPM

Operation: Stop play of BGM

Format: CALL STOPM

Sample: CALL STOPM

Command TEMPER (temperament)

Operation This sets the rhythm for the FM sound

Format: CALL TEMPER (n) n can be from 0 to 21 or a variable


default value is 9

Sample: CALL TEMPER (0)

Notes: for a list of rhythms that can be set and their vlaues, see
page 45 "Table of Rhythms.

Command TRANSPOSE

Operation: Will tranpose in units of half tones 1/100 units

Format: CALL TRANSPOSE (n)


n can have values from -12799 to 12799 or a variable
However, some voices have a limited setting even
through within the +-12799 range
Default setting is 0

Sample: CALL TRANSPOSE (100) tranposes a half tone.

FM sound extended BASIC

MSX-MUSIC

Command VOICE

Operation: Stes what instrument <Voice> is to be played by the FM


sound channels. However, values without * mark and array
values (refer to page 44 are limited to 2 when used
together.

Format: CALL VOICE ([@n1], [@n2], .... [@n9]


n1-n9 can be values from 0-63 (voice nr) or variables

default setting is @0

Note: The voice number canbe selected from the table on page
44's Table of voices numbers.

Command VOICE COPY

Operation: This command copies the voice data to number 63 or an


array variable.

Format: CALL VOICE COPY (@n1, -n2)


n1 can be voices from 0-63 that have no * mark or array
variables.
n2 can be 63 or an array variable name.

Sample: DIM A%(16)


CALL VOICE COPY (@7,A%)
pipe organ 1 is copied to array variable A.

Note: choose the voice from the table on page 44.

Sample Program

Here is an example using the MSX-MUSIC. The first 8 measures of the song
Flower is shown below. Refer to thsi song and the MML table and enter
your favorite song to be played with FM sounds.

MML Table

This is a table of the MML (music macro language) that can be used with
the PLAY command.

Music MML
Statement Meaning Range Default Value *1

Mn Envelope cycle setting *2 1>=n<=65535 m255


Sn Envelope shape *2 0<=n<=15 S0
Vn Volume 0<=n<=15 V8
Ln Lenght 1<=n<=64 L4
Qn Division of sound lenght 1<=n<=8 Q8
On Octave 1<=n<=8 O4
> Raise 1 Octave - -
< Lower 1 Octave - -
Tn Tempo setting 32<=n<=255 T120
Nn Plays Note raised to n 0<=n<=96 -
Rn Rest setting 1<=n<=64 R4
A-G Note - -
+, # Sharp (raise half tone) - -
- Flat (Lower half tone) - -
(period). Lengthen note or rest by 1.5 - -
XA$ Plays MML stored in string - -
variable A$ *3
=x; sets parameter to x *4 -
& Tie - -
{}n will generate even notes of 1<=n<=64 value set
n for the number within with Ln
the {}
@n changes the voice set to n 0<=<=63 -
@Vn sets detail change in volume 0<=n<=127 -
@Nn maintain lenght set by n 1<=n<=64 value set
with Ln

*1 Initial value set when CALL MUSIC is used


*2 For PSG only
*3 Adding MML after [XA$;] will result in error
*4 The value range is dertimined by the preceeding MML but it cannot
exceed the value 32767

RHYTHM MML

There are 5 different voice that are available for the rhythm
(percussion) MML and up to 3 voices may be played simultaneously. For
this reason the rhythm MML first lines up the instruments that are to be
played simultaneously and the

Statement Meaning Range Default

B Bass drum - -
S Snare drum - -
W Tom tom - -
C Cymbals - -
H Hi Hat - -
n (number) previous notes are played and
n th note are rested 1<=n<=64 -
Vn Volume 0<=n<=15 8
! Accents preceeding note -
@An Sets volume for voices that 0<=n<=15 -
are accented.
[Tn], [@Vn], [Rn], [XA$;], [=x;], [.(period)] is the same as music MML

example: PLAY#2,"","","","BSH8H8H8S!H!8H8"

Bass, snare,hihat and wait an 8th note


Hi hat and wait an 8th note
snare, hi hat plays accented and waits an 8th note
Hi hat and wait an 8Th note

VOICE DATA TABLE

This is a list of the voices available for use with Voice command or the
MML @ statement.

Voice No. Name Voice no. Name

0 * Piano 1 32 Piano 3
1 Piano 2 33 * Wood Bass
2 * Violin 34 Santule 2
3 * Flute 1 35 Brass
4 * Clarinet 36 Flute 2
5 * Oboe 37 Clavicord 2
6 * Trumpet 38 Clavicord 3
7 Pipe Organ 39 Koto 2
8 Xylophone 40 Pipe Organ 2
9 * Organ 41 P0hdsPLA
10 * Guitar 42 P0hdsPRA
11 Santule 1 43 Church Organ L
12 * Electric bass 44 Church Organ R
13 Clavicord 1 45 Synth Violin
14 * Hapsicord 46 Synth Organ
15 Hapsicord 47 Synth Brass
16 * Vibraphone 48 * Horn
17 Koto 1 49 Shamisen
18 Taiko 50 Magical
19 Engine 1 51 Fuwawa
20 UFO 52 Wonderflat
21 Synth Bell 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 rhythm 58 SE laser
27 Harmo drum 59 SE noise
28 Cow Bell 60 SE star 1
29 Hi Hat 61 SE star 2
30 Snare drum 62 Engine 2
32 Bass drum 63 no sound

* The name of the voice are given for reference only and they may not
sound the same as the real instruments

* Are sounds that are build in the FM sound chip and sounds without an
* indicates sounds generated by software.
RHYTHM TABLE

Table of Rhythm usable with the TEMPER statement

No. Rhythm

0 Pythograph
1 Mintone
2 Welkmeyster
3 Welkmeyster (adjusted)
4 Welkmeyster (seperate)
5 Kilanbuger
6 Kilanbuger (adjusted)
7 Velotte Young
8 Lamour
9 Perfect Rhythm (default)
10 Pure Rhythm c major (a minor)
11 Pure Rhythm cis major (b minor)
12 Pure Rhythm d major (h minor)
13 Pure Rhythm es major (c minor)
14 Pure Rhythm e major (cis minor)
15 Pure Rhythm f major (d minor)
16 Pure Rhythm fis major (es minor)
17 Pure Rhythm g major (e minor)
18 Pure Rhythm gis major (f minor)
19 Pure Rhythm a major (fis minor)
20 Pure Rhythm b minor (g minor)
21 Pure Rhythm h minor (gis minor)

Specifications

Item: Description

Machine: MSX, MSX2 personal Computers


32K byte of Ram

Conditions: Temperature 10'C-35'C

Humidity: 20%-80% without condensation

Battery life: 5 years approx

Dimensions: 210 X 1008 X 17 mm

Weight: (g) 140 (g) approx

FM sound: 2 operator FM sound generation

S-RAM: MSX game specific 8 segment S-RAM


RAM capicity 8Kbytes (64K bit)
back up battery function to preserve data

BUILD in SOFT: Clear


Copy
PAC->PAC, PAC->FLOPPY, FLOPPY->PAC
Delete file
Slot
BGM
5 Sample Songs stop

Trouble Shooting

Check out theese items once more. If it doesn't work again then take the
FMPAC to the store that it was purchased from and ask the clerk for
advice.

Is the FMPAC plugged into the Slot firmly?

Is it in the correct Slot?

Try another slot and try again

Are you following the instructions??

Turn OFF the computer and remove the FMPAC then try again from the start

If the data are destroyed or Changed

The content of the FMPAC S-RAM operates with the build in battery. The
expected battery life time is 5 yesrs but something may go wrong with
the battery. If data is lost or seems to be strange, consult the store
that you purchased the FMPAC f

General Care

If the FMPAC should become soiled, clean it in the following manner:

Wipe the case gentley with a soft cloth, if a rough cloth is used or it
is wiped roughly you will damage the case.

If the case i heavely soiled, use a little dishwashing liquid, If the


case does not become clean by gentley wiping, use a tiny bit of
dishwashing liquid on a soft cloth an wipe the case clean with it.
Always wipe the liquid off with a soft cotton cloth after cleaning with
dishwashing liquid.

<HANDY MEMO> Writing the following down.

DATE of PURCHASE .................................

Model number .................................

Place PURCHASED ................................. TLF ..............

Service Center ................................. TLF ..............

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy