AMPLINEX issue 019 was published in September 1990. Each AMPLINEX magazine is stored as a 200K single-sided 80-track disk image file (.ssd file type). The image can be used to create disks for a BBC Micro or can be loaded into a BBC emulator. For the disks to run, the BBC (real or emulated) must have an AMPLE Nucleus ROM installed and be running the Hybrid Music System.
News and reviews
In this section we have a review of three new music disc
releases, a user view of the AMPLE Toolbox, and a review of very cheap
MIDI-compatible keyboard.
Children in need disc volume 2
Bernie Dawson
Regular AMPLINEX readers, or modem users who access DCT for
music files, will probably be aware that this disc is a follow up to the highly
successful first volume, and again the proceeds are for charity.
22 files are on offer, several from contributors well known
to AMPLINEX, but I was pleased to see some new names.
The first disc was characterised by the variety of music in
the files and if anything this disc gives you even more. Several of the files
offer something beyond the music itself and I think this is probably due to the
free exchange of programming tips that files from DCT and AMPLINEX help promote.
Here is some idea of what's in the disc:
a) A file where mode 3 graphics are output, accompanied by
random music
b) A word search (plus answers)
c) An interactive musical game
d) A song with synchronised verses
e) Humour! I defy anyone not to burst out laughing at one of
Frank Dudley's contributions
f) Programming tips. A preliminary look has shown me that a
couple of the above files are worth delving into to learn how particular
effects were achieved
g) Excellent pictures as title screens
h) Sample tracks from other Panda discs.
The disc has a number of original compositions of which my
favourite is the least conventional: 'Insanity' by S Belmonte has a nice
menacing feel to it as it builds up from a simple idea. Virtually all the files
were new to my collection. Oh yes, and there is a contribution by one C Jordan.
How can you resist when it is for such a good cause?
Children in need disc volume 2
Roy Follett
This 'Children in need' disc is the second to be issued. All
the profits from the sale of these discs goes to the charity of the same name.
This is a really good collection from names probably familiar to you, such as Tim
Sketchley, Frank Dudley, John Carpenter, S Belmonte, Matthew Grist, Neil Walker,
Chris Jordan, Bernie Dawson, Paul Nuttall, Phil Comber, The Noige, David King, Aidan
Black, and Royal Moore.
Thanks should be given to them for donating their work for
such a worthwhile cause. Work, I will add, that is of a very high standard.
There are some good graphics from Neil Walker and a sort of musical bagatelle game,
that is the work of Chris Jordan (of Hybrid Technology fame).
This game is simple in concept but I found it absorbing,
almost addictive, and I usually hate games. This disc ought to be in everyone's
collection - not just because you will be donating five of the six pounds it
costs to 'Children in need', but because you will be getting some really good examples
of what can be done with AMPLE.
Two Panda music discs
Roy Follett
Panda disc volume 6 is written by Andy Knight whom members
may recognise as a regular contributor to AMPLINEX.
Andy, who uses the signature 'A little night music', has a
disc of twelve original compositions. This collection of twelve gentle pieces
of music truly comes under the heading of 'a little night music'. No fireworks,
no loud assault on the ears, no startling sounds, just music for the wee hours.
That is, except for Wigwam: this does bring one back from the gentle soporific
mood.
I was slightly puzzled by the programming on 'Cruisin Santa Barbara'.
Taking part2c as an example there seems to be an excessive use of the + (sharp)
sign, but no use of the key signature K(...)K.
I wanted to examine the score words on the Staff editor but,
although the STAFF command was used at the beginning of the words, I was unable
to examine them on the staff due to the size of the program causing lack of
memory space. But I have my doubts as to whether any of the words were created
using the Staff editor because the words did not have the same style.
No matter; one of the beauties of AMPLE is that it allows
many ways of doing the same task. So, despite the oddities in 'Cruisin' the
music still comes out right. I like this disc.
The second Panda disc is a 'Monster Compilation' from Frank
Dudley, a name very familiar to AMPLINEX members. His music has appeared
several times in AMPLINEX so I won't attempt to describe the style other than
to say this is good music, programmed with a sense of humour. If the graphics
do not make the corners of your mouth lift then you are not on the same plane
as me. This is a most enjoyable disc and I do like Frank's easy to use menu.
As an aside I think that it ought to be said that Panda
Discs have done a really good job in furthering the cause of AMPLE. Their
ever-lengthening list of discs which are available to owners of the Music
500(0) is worthy of further investigation.
Thanks to Panda Discs. Keep up the good work.
All Panda discs costs £6.00 (inclusive of UK postage and
packing) and are available from:
Panda Discs
Four Seasons
Tinkers Lane
BREWOOD
Stafford
ST19 9DE
Four Seasons
Tinkers Lane
BREWOOD
Stafford
ST19 9DE
Review of the Hybrid AMPLE Toolbox
David King
The Hybrid 'AMPLE Toolbox' is a utility disc for the Hybrid
Music 4000/5000 systems. As with other Hybrid system discs, you have to enter your
ROM ID number and a password, before your new disc is generated.
The disc offers five main options, as shown below:
TEDIT - a text editor, operating in modes 0, 3, and 7
IEDIT - a mode 7 screen editor and AMPLE word maker with
samples
UTILS - a collection nine utilities
Sidemod - a sideways RAM module customiser
Arec - an erased disc file utility
Some of the above do not work on a standard BBC Model B, as
will be explained during this review.
I will now examine each of these options in turn.
TEDIT text editor
This operates like a word processor: letters insert and
delete at the cursor and, for the first time, you can bring in and edit words
previously too long for the standard text editor Notepad.
For example, the mode 7 screen words produced by the
AMPLINEX screen editor or the AMPLE DCT/Panda Discs in-house editor can contain
lines longer than the 40 character limit of Notepad. Trying to edit such words
in Notepad is therefore impossible, but they can be edited easily in TEDIT.
Lines can be deleted and inserted, though not with the same
keys as Notepad. Lines can also be copied from one part of a word to another.
The NAME, GET and MAKE commands are the same as in Notepad and words can be merged
using a new command, ADD.
When you've finished with the editor, you should type CLEAR
which empties the visible editing area. Otherwise, what is in the editor is
saved with the file as invisible but memory-consuming data.
The editor is a useful extension to Notepad, which most AMPLE
programmers have cursed at one time or another. The editor will only operate in
mode 7 on a BBC Model B: there is too little space for modes 3 or 0, even with
no music data present.
IEDIT Image Editor
Commands outside the editor are similar to the text editor:
CLEAR, GET, NAME, MAKE and ADD. The aim of this editor is to produce mode 7 Ceefax-and-Oracle-style
screens that display while your music plays.
Earlier screen word programs have always produced ASCII text
files that could be merged into a music file (see, for instance, my program in
A&B Programming Plus, September 1989, pages 86-88). For example, printing 'hello'
in yellow might be:
131#OUT "hello"$OUT
This method can be quite expensive on memory. The Hybrid
Toolbox editor offers two options: TMAKE and MAKE. TMAKE produces the long text
words mentioned above; MAKE produces economical words that include all the colour
codes as single characters in comment lines preceded by DISPLAY. $OUT and #OUT
are not used.
Note that Toolbox's TMAKE and MAKE include all the 40
characters for each line, even if they are blank. So, graphics which include
lots of blank space can in some cases take up more room than necessary.
The screen editor offers plenty of features: copying areas,
defining windows, inserting and deleting lines and columns, and an image buffer
that lets you swap between 2 screens quickly without MAKEing a word: this is
useful as a backup facility against deleting a vital line.
Much more irritating is using all the red keys for editing
functions rather than for colours which makes moving between different editors
awkward. Also, you cannot *LOAD a screen into the editor. The only way to get a
saved screen into the editor is if it already exists as an AMPLE word.
AMPLE programmers will be used to *SPOOL and *EXEC as a
method of saving and loading screen files - the AMPLINEX and Panda method.
Words created by Toolbox's MAKE will not *EXEC properly back into AMPLE: the colour
codes are removed. Fortunately, the UTILS part of the disc offers a merge
facility.
Running the Dudley College viewdata host, I use a variety of
mode 7 screen editors for both the on-line database and for creating AMPLE
words. The Hybrid editor has many helpful features, but I will probably use it most
for economical word making - even though you have to remove trailing spaces in
TEDIT for full economy. A good first editor though.
UTILS utilities
This module offers eight program management commands and
LEDIT, a BASIC-style line editor. Briefly, the functions are as follows:
ABBREV - displays the minimum abbreviation for commands and
words.
BROWSE - displays the program structure, showing which words
make use of other words.
COMPILE - reduces programs to their smallest possible size.
Spaces are removed and word names all become 'z'. The file can not be edited
after compilation.
DISCOMPILE - expands a reduced program, but not with their
original word names.
MERGE - merges files quickly without *EXEC. Duplicate words
are reported.
REPORT - indicates the last error by line number. Yes, line
number: see LEDIT below.
SPARESHOW - displays words not called by name in the
program.
SPAREDELETE - allows selective deletion of the above words.
These are all useful utilities. You would be wise to back-up
any file with which you use COMPILE or SPAREDELETE. The SPARESHOW and
SPAREDELETE commands are very literal, listing any words not used directly by
name: this includes the vital 'part' words which, if compiled or deleted,
render your file useless. You have to protect these crucial words by 'using'
them in a special word 'NOCOMPNAMES'.
So, SPARESHOW and SPAREDELETE list both words that can be
scrapped as well as several vital words - use carefully!
COMPILE runs out of memory with a moderately long file, but
COMPACT followed by COMPILE again seems to continue and conclude without problems.
Finally to LEDIT which, as hinted earlier, brings line
numbers back to AMPLE. This is a feature longed for by fans of the extinct
Music 500, along with better control of instrument envelopes. Words are split
into numbered lines for error reporting and easy editing, just like the old
AMPLE BCE of 1984. A welcome return for many, I suspect.
Summary
To conclude, several of the eight items on the disc only
work on a BBC Master: the Sidemod Sideways RAM module utility, and two of the
three screen modes in TEDIT. The latest Hybrid Technology catalogue puts this disc
at £34 plus VAT. My feeling is that while the disc contains some useful
features, the price is more than twice what it should be. At £15 or less, I
would recommend the disc: not otherwise.
The AMPLE Toolbox costs £39.10 (inclusive of postage and
packing) and is available from:
Hybrid Technology Ltd
273 The Science Park
CAMBRIDGE
CB4 4WE
273 The Science Park
CAMBRIDGE
CB4 4WE
The Realistic Concertmate 1000M
Andy Knight
I recently purchased a small keyboard from Tandy, the
Realistic Concertmate 1000M, and I had to let other members know how good it
is. When I tried this keyboard in the shop it just amazed me and I had to have
one.
The piano, harpsichord, flute, jazz organ and guitar are
excellent; so too are the effects like chorus and strings. Any two sounds may
be coupled, there is on-board rhythm, one finger chord accompaniment, a
recorder section, demo tune, it is MIDI compatible, and in full stereo. And all
for £69.95.
Its only drawbacks are no sustain socket (this has improved
my playing) and small keys (it is surprising how one's fingers adapt). It is
fantastic the way these instruments have improved in a year or two. What will they
amaze us with next? I carry mine in the car and have a tinkle at lunchtimes (if
you get my meaning).
Music file compatibility problems
David King, Panda Discs
In response to comments made by Julian Benton in the News
and Reviews section of AMPLINEX 017: the 'Moments in time' demonstration file
included in AMPLINEX 016 was not protected; it had been compressed with the
Hybrid Toolbox disc to save memory for AMPLE DCT telesoftware users. To make
the track work, just include the word
"mix" []
The full disc works fine with Release 6, though it makes
sense to upgrade to what is currently titled 'Studio 5000D Release 2'.
In response to Roy Follett in the same section: Panda discs
had to rise to £6 each as they were losing money. On reflection, we priced too
low initially.
Published in AMPLINEX 019, September
1990
Study in A minor
by DragonsoftComposed by: Matteo Carcassi |
Source: AMPLINEX 019 disk, file $.STUDY |
Published in AMPLINEX 019, September 1990
So Long Ago
by G H RichardsonThis is an AMPLE version of a song I wrote some 40 years ago. I also began a lyric "So long ago, I try to remember" but the muse ran out. Any budding lyric writers around? It also contains a timing problem. The interval between the semiquaver 'c' and crotchet 'd' in the 1st bar and the last semiquaver 'c' in that bar and the crotchet 'e' in the 2nd bar is too short and makes the rhythm a bit 'spikey' instead of smooth and is of course repeated throughout the whole piece. What I want is a slight delay on the semiquavers without disturbing the main beat. I know there must be a way of doing it, but as yet I haven't found it and my deadline for sending in has arrived so it's gone in as it is. However, salvation has come.
This morning I received John Bartlett's magnum opus 'Play' and in it I see a very full section on 'timing' which I am sure will solve the problem for the future. Although I have only had time to skip through it yet it looks full of 'goodies' and well worth £15.95. G H Richardson |
Source: AMPLINEX 019 disk, file $.SOLONG |
Published in AMPLINEX 019, September 1990
Sillee in C
by Neil WalkerStrange, C's and circles seem to belong together.
The lonely numbers in part1 are picked up by the various IF(...)IF structures. The circle word will not fit into Notepad, but can be seen by TYPE. It's in 40-column format. Neil Walker |
Source: AMPLINEX 019 disk, file $.SILLEEC | |
Published in AMPLINEX 019, September 1990
San
by Peter StephensComposed by: L McPhail & W Michels |
Source: AMPLINEX 019 disk, file $.SAN |
Published in AMPLINEX 019, September 1990
Morris Dancers
by Bernie DawsonComposed by: J BrothwellJack's Maggot/Newcastle/Shrewsbury Lasses There are 3 main types of Morris:
a) COTSWOLD. This is the oldest, and is very athletic. It is often performed with a fool, the dancers wearing hankies and bells round their legs as well as their colourful costumes. b) NORTH-WEST CLOG. This dates from the Industrial Revolution and is the most precise form of Morris in terms of dancer movement. The dancers wear clogs with bells on and their dances take the names of the towns from whence they originated. c) BORDER. This comes from the borders of England and Wales and is very flamboyant, with dancers spending much of their time bashing sticks. 'THE CLOG' and 'MORRIS' are the same click sound echoed to give two feet; 'DANCERS' is the jingle-bell sound. I think the imagination does the rest. I played this to a morris dancer who thought it was wonderful but although I'm pleased with the morris dancers - I am less happy with the lead backing sounds. Altering recorder up an octave with 192 SHIFT gives a reasonable tin-whistle but I am reliably informed that morris should be accompanied by an accordion rather than the guitar I've used. Perhaps AMPLINEX members could start up a new area by suggesting improvements to contributors’ files? I for one know that the potential of this file is not quite realised. Bernie Dawson (Editor's note: members are welcome to send in suggestions for improvements to music published in AMPLINEX - comments will be published in the 'Messages' part of the Advertisements section.) |
Source: AMPLINEX 019 disk, file $.MORRIS |
Published in AMPLINEX 019, September 1990
Just the Way You Are
by Andrew LeahyComposed by: Billy Joel |
Source: AMPLINEX 019 disk, file $.JUSTWAY |
Published in AMPLINEX 019, September 1990
Just the Way You Are
by Andrew LeahyComposed by: Billy Joel |
Source: AMPLINEX 019 disk, file $.JUSTWAY |
Published in AMPLINEX 019, September 1990
In Private
by Julian BentonComposed by: Tennant & Lowe |
Source: AMPLINEX 019 disk, file $.PRIVATE |
Published in AMPLINEX 019, September 1990
Flashdance (What a Feeling)
by W T HydeComposed by: Giorgio MoroderThis piece is copied from the book Sequencer Trax Chart Hits. It's my first effort with the Music 3000 Expander and Master 128. It seems a bit tight on memory so may not run on an unexpanded BBC Model B.
Drums courtesy of David Westbrook's Drumkit in AMPLINEX 013. |
Source: AMPLINEX 019 disk, file $.FLASHDA |
Published in AMPLINEX 019, September 1990
Dreamer
by Diccon MaudeComposed by: Davies & HodgsonI transcribed this from the score of a great album - The Marquee: 30 Legendary Years - and added rhythm and the keyboard ad libby bits. It took me just a few odd nights to do it.
Most of the instruments are standard Music 5000 or 4000 ones, twiddled a bit and renamed to look like I made them up! A tip for those who don't do so already and, like me, haven't got the AMPLE Toolkit: wheedle out all the unnecessary spaces, especially in the instruments, and you may be able to run bigger programs in the Mixing Desk, which, idiosyncratic as I am, I like to do. Hope it is to your satisfaction. Diccon Maude 30/IV/90 |
Source: AMPLINEX 019 disk, file $.DREAMER |
Published in AMPLINEX 019, September 1990
Chronomorph 5.24/900902
by William GordonThis music is written so that it plays forever and so this recording is just a sample of the music that it could produce. The 'Chronomorph' series is derived from my work on music-theory "Designs for Composition" (1980- ) copies of which can be obtained from Philip Martin Music, York, the Scottish Music Information Centre, Glasgow, or myself Fraserford, Dunscore, Dumfries.
'900902' writes itself through a nested structure in the 'p-n' words, selecting pitches at the 'p-3-1' words from markov chains in the 'rpm' words. This continues indefinitely, although very large gaps will probably appear within 10 or 12 days. |
Source: AMPLINEX 019 disk, file $.CHRONO |
Published in AMPLINEX 019, September 1990
The Apple-Tree Man
by Aiden BlackComposed by: Bricheno, Cousin & ReganOriginally performed by All About Eve This piece started life as an experiment to see how realistic I could make my guitar noise sound. I am still not completely happy with it, but while I was messing around with it I had the idea of trying to transcribe this song. It gradually turned into an experiment to see if I could mimic the dreamy sound 'All About Eve' have perfected. At first, I had the guitar chords being 'strummed' using a faster arpeggio effect. This sounded too abrupt, so I settled for the slower arpeggio to create a 'plucked' sound.
You may have noticed that when you typed 'info' the title stayed still. This is achieved with a window in the 'RUN' word. If you go digging to find the window, it works like this: 4 ========== | | 0 | SCREEN | 39 | | ========== 23 VDU 28,0,23,39,4 in BASIC becomes 4 39 23 0 28 5 FOR(#OUT)FOR in AMPLE with 5 FOR... being 1x #OUT for each number. |
Source: AMPLINEX 019 disk, file $.APPLE |
Published in AMPLINEX 019, September 1990
MIDI IN via the Music 2000
R J Bettis
Some time ago (AMPLINEX issues 006 and 007) a couple of
articles by Scott Mackie described the construction and use of a MIDI interface
for the BBC running AMPLE.
This article describes a modified version of that interface,
which I have adapted to work with the Music 2000. It also works with my master keyboard
(a Cheetah) which uses the MIDI 'running status' system in its data output.
1) History
Shortly after the interface articles appeared I acquired a
Music 2000 interface, and since then my MIDI system has grown, while the Music 500(0)
has lost out as a sound source. This is mainly because of the increased
expression available from a touch-sensitive keyboard (and the sound quality of
relatively cheap MIDI units).
Some of the Music 5000 facilities, such as a wide range of
readily programmable sounds have been tempting me back every now and then, and eventually
I decided to try and incorporate the Music 5000 as a MIDI expander (as opposed
to using the Music 2000 as its controller).
I remembered Scott's articles, dug out the discs, and
examined the software. There were three programs, a main AMPLE control program,
a machine code program to run the interface, and a BASIC source program for the
machine code.
I then made the modifications needed to run the program with
my system - these were almost all in the machine code.
2) Technical details
The original hardware and software used the (rather drastic)
NMI interrupt, whereas the Music 2000 uses the normal interrupt system. Hence
the program had to be altered to (a) use this interrupt, (b) set itself up in the
interrupt chain and (c) avoid acting upon or corrupting other interrupts using
the same system.
The result was that I replaced the whole of the original
interrupt handler with a new section of code. This then made the program too
long for its original location (page &900) so I had to expand downwards to
start at &8D0. This area is used by the operation system for sound
envelopes 2-4, so seemed fair game in an AMPLE environment.
The second problem I discovered was that my keyboard uses
'running status'. A typical MIDI message consists of a command byte followed by
(usually two) data bytes; however, the specification allows for just the two data
bytes to be sent if the command hasn't changed.
For example, a 'note on' message might be three bytes:
<note on> <note number> <velocity>
but with running status a three note chord could be sent as:
<note on> <note 1> <velocity 1>
<note 2) <velocity 2>
<note 3> <velocity 3>
<note 2) <velocity 2>
<note 3> <velocity 3>
saving a couple of bytes in transmission.
This means that the receiver now has to keep a note of the
last command so that this can be employed.
The BASIC program for the new code is in file U.MXbasic, and
the code this produces is called U.MXcode.
3) In AMPLE
The AMPLE program ('U.MXample') is largely the same as Scott
Mackie's original (on the principle of 'if it works, don't mess with it'). It
has a quite comprehensive 'help' facility written into it.
Calls to the code have been altered to reflect the new
locations, and two new commands have been added:
'go' gives a list of all
available instruments and ask for a choice
to be made before using MIDI
to be made before using MIDI
'ins' sets up to use an instrument 'inst', so that new sounds can
be
tried easily (alter 'inst', MAKE and run 'ins')
tried easily (alter 'inst', MAKE and run 'ins')
Related files on this disc:
U.MXbasic - Basic program to produce U.MXcode
U.MXample - AMPLE program to enable use of Music 5000 as
MIDI expander
Published in AMPLINEX 019, September
1990
Hints and tips
Auto-chaining of files
Bernie Dawson
Back in AMPLINEX 009 I described my way of auto-chaining
files. It allowed me to view the Mixing Desk while programs were running, and I
used this process on both of my discs available from Panda Discs. I use a BBC
model B and did not know that a problem would occur when BBC Master users tried
to operate the files. After Panda Discs alerted me to the problem I scrounged use
of a BBC Master to check it.
The solution is to use a different memory location from
&901 which I had used. If you have one of my discs and are a BBC Master
user then do the following:
On my first disc (DCT volume 3) change occurrences of
&901 to &71 in the jukebox program words 'sel' and 'init'. Do likewise
for each file in 'chain' and in a part 'a' usually 'part1a'. In the file
'endos' inspect the words 'RUN', 'choose', and 'part1g', changing &901 to
&71 and &911 to &73.
On the Jarre disc (DCT volume 13) change &901 to &71
in the jukebox program words 'init', 's3a', and 's4a'. In 'rend2a', 'rend2b', 'rend2c',
'rend2d', 'rend5a' and 'rend5b' change 'qn' and 'wait'. The discs then operate
as intended.
Use of *TYPE - clashing ROMs
Allan Gardner
Following my comment in AMPLINEX 015 about the use of *TYPE,
Lol Taylor kindly replied in issue 016, and Alan Minns gave the definitive
answer in issue 017.
I am grateful for their replies as I had become somewhat
apathetic about the problem - I had just learned to live with it!
After some investigations I found that the problem was due
to my relocating the workspace of the Aries B32 Shadow RAM to &1300. This
(in theory) would allow the DFS enough memory to have one file, but
unfortunately, as Alan Minns pointed out, *TYPE, *DUMP and *LIST do not work,
'hanging' the computer in each case.
The interesting thing is that the Acorn DFS does not suffer
from these problems, each of the above text-file operations working perfectly.
Here are two possible solutions:
1) Use the Acorn DFS
2) Locate the Aries Shadow RAM workspace at &1400.
I don't really like the idea of losing yet another page of
memory to the Shadow RAM/DFS combination so I will probably leave my setup as
it was; but I have implemented another feature on my BBC Model B which helps
this problem and many other 'ROM-clash' problems.
I have blown a 32k EPROM with the Watford DFS in one half
and the Acorn DFS in the other. With a switch on the highest bit of the address
line of the chip I can manually select the Watford or Acorn DFS, (followed by a
<BREAK> to initialize the ROM).
As I have legally purchased both chips, I don't believe that
there is a copyright problem in using this system.
I have further extended this idea to the point of having ten
'ROM's (6 x 16k and 4 x 8k), in just four ROM-slots, controlled by an 8-way DIL
switch under the 'ROM-pack' expansion slot at the left of the keyboard, so even
ROMs that can be a nuisance by clashing with others can be 'inserted' or
'removed' without needing to remove the lid.
If anyone needs further details, or assistance in
implementing this idea please contact me via AMPLINEX.
Gaining memory
David Bloxham
Not everyone may realise that if you take the S out of the
*/C.PREPARE command in the !BOOT file, you gain 512 bytes of memory (half a
kilobyte), although you do lose the Staff editor graphics.
Changing drives
John Slee
I have transferred
the AMPLINEX music files on to double-sided music discs, and used as many menus
as necessary (usually 3) to select each piece using a program called 'jukebox'.
I get fed up, however, with typing *DRIVE 2 or *DRIVE 0 to
change between different drives. To get round this problem I have written a
simple menu which allows me to change drives before calling up my 'jukebox' program.
The menu only requires two words as shown below:
"dmenu" [
7 MODE MENUDISP
%Menu to change disc drives
%------------------------------------
%Return to previous menu % menu
%DRIVE 0 % 0 drive dmenu
%DRIVE 1 % 1 drive dmenu
%DRIVE 2 % 2 drive dmenu
%DRIVE 3 % 3 drive dmenu
%------------------------------------
MENU
]
7 MODE MENUDISP
%Menu to change disc drives
%------------------------------------
%Return to previous menu % menu
%DRIVE 0 % 0 drive dmenu
%DRIVE 1 % 1 drive dmenu
%DRIVE 2 % 2 drive dmenu
%DRIVE 3 % 3 drive dmenu
%------------------------------------
MENU
]
"drive" [ $STR "DRIVE" $+ OSCLI ]
To include this facility in your own 'jukebox' program:
1) put your music disc in the drive and type
"jukebox" LOAD
2) enter the word definitions for 'dmenu' and 'drive' as
shown above
3) add 'dmenu' as an option in your main jukebox menu
4) type "jukebox" SAVE to save the new program.
Then, to get to the jukebox on another drive, select the new
menu, use it to change drives, and then press the f9 function key, which is
normally programmed to enter "jukebox" LOAD RUN.
The jukebox on the drive you selected will then be used.
MIDI and the Music 2000
Ian Waugh
I wrote an AMPLE program for the Music 2000 which lets you
edit the Performances on Yamaha's TX81Z expander. It was published in the August
issue of Micro User. Even if you don't have a TX81Z, I believe some of the
programming methods could prove useful for anyone wanting to control any piece
of equipment via MIDI.
Published in AMPLINEX 019, September
1990
A brief history of AMPLINEX
Roy Follett
AMPLINEX has now moved into its fourth year of operation and
I feel this is an opportune time for a short review of our aims and activities.
During the last three years our active membership list has constantly changed,
with the number of new members joining almost matching the number who have
either lost interest in AMPLE or looked elsewhere for information.
AMPLINEX was born of a casual thought of mine. Sitting at
the Beeb, after what seemed hours wrestling with and not solving a particular
AMPLE problem, I said to myself, 'somebody out there must have already solved this
problem, if only I could talk to them.'
Luckily, I had on my files a name given to me by Nigel
Sixsmith. Early users of AMPLE will remember that Nigel started a short-lived
AMPLE User Group. It was a shame it failed: I think it was mainly due to it
being paper-based. However, the name he had given me was, of course, Kevin
Doyle.
Kevin had developed an idea for a disc-based AMPLE Music
Exchange and was arranging to advertise the idea through Nigel Sixsmith's AMPLE
User Group newsletter when the group folded. Following lengthy discussions between
us, we decided to launch AMPLINEX - Kevin would be the editor and I would look
after the administration. If Kevin casts his mind back to those discussions, I think
he will agree that I probably railroaded him into getting involved. Anyway, he
provided the software expertise that was needed to design the disc-based
magazine, and we set about constructing the first issue, based on our own
contributions.
Having had the idea, now we had to make it work. The second
bit of luck turned out to be the enthusiasm of the members, who seemed to be
brimming over with ideas, music, hints etc. All that was required was AMPLINEX:
a method by which this knowledge could be spread around.
Since the beginning of AMPLINEX I have been amazed at the
amount of expertise and knowledge that has been submitted by our members. A
quality so high that you, the members, can quite justly feel proud that you
have made AMPLINEX highly regarded as a fount of AMPLE knowledge.
Well, that's enough praise - you might start resting on your
laurels. At the moment we have approximately four hundred current and lapsed
members. At duplicating time I do, on average, eighty discs; but during the
following months this number can be expected to rise to about one hundred and
fifty. As new members join and take back issues, the final total may rise to around
one hundred and eighty discs per issue.
Of the discs distributed, on average, 25% are free of
charge. In other words, a quarter of our members make submissions of some sort
for each AMPLINEX disc. This might seem a low number, but I consider it a very
good percentage. I doubt whether any of the home computer magazines can claim
that 25% of their readers regularly write to them.
It would be nice, though, if there were more submissions;
just think how good the content of AMPLINEX would be if we doubled that figure.
But I am afraid that some members think that they have nothing to offer, and if
they do submit something they feel the need to apologise for its quality, or that
it has been sent in before.
All I can say to such reticent members is: send it in. Kevin
will decide whether to use it or not. You have nothing to lose and a free issue
to be gained. A free issue is earned by the submission, not by whether it is finally
used in AMPLINEX.
This might be a good time to apologise to those members who
in the past have made submissions, earned a free issue, and then failed to see
their work on the disc. Basically, I make the decision as to whether to return
your cheque and not the editor, so in general all submissions (except adverts)
are accepted in place of payment. To say to a member, 'we could not get your hint
or your music on the disc therefore you cannot have a free issue' would be
wrong.
Unfortunately, the disc is of finite size, and some items
have to be omitted or held back for later use.
Whether we will be still going in 1993 is anyone's guess,
but our longevity is dependent on the participation of as many members as
possible. If we get no submissions then there will be no AMPLINEX.
We do have some warning signs: we distributed two hundred
and five copies of AMPLINEX issue 001; by issue 014 that figure had dropped to
about one hundred and fifty. So, in general, there is a decline in interest. At
the same time, those members we still have are as enthusiastic as they ever
were. So I say again, we need your help to let us keep the future reputation of
AMPLINEX as high as it is now.
In case new members have not realised: AMPLINEX is not a
User Group with a panel of experts acting as a source of AMPLE knowledge, but
an Exchange (PO box if you like) with the ability to put you in touch, via the
disc, with other AMPLE users. So if you have problems it is the other members
who will try and give you assistance, based on their experience.
As most members will realise, running AMPLINEX is a
spare-time occupation taking, as far as I am concerned, ten hours a week. This
an average over a two month period and doesn't include duplicating day. The
majority of the time is spent reading and listening to the submissions, and
then entering the details on my database. This database is used by Kevin to
keep track of what he has and has not used.
To keep the administration to a minimum, may I make a few
requests to members making submissions, which would help me a great deal:
Firstly, when filling in the release form, at the section
marked 'content', if the file is music, would you put whether the copyright is
your own or not. Secondly, if you are purchasing back numbers and making a
submission, please send two cheques: one for two pounds (for the next issue),
and the other to pay for the back issues.
One last point: as we have been running late for some time
now, members quite rightly get a little worried in case their discs have gone astray
- especially when they see their cheques have been cashed. All I can say to
members is, if you are worried please write to me, but please enclose a SAE for
a reply.
Finally I would like to thank all of our members for their
marvellous support over the last three years.
Now, I wonder if I solved the problem that started it all?
Published in AMPLINEX 019, September
1990
Index to AMPLINEX issues 013 -018 (Sept 89 - Jul 90)
Patrick Black
The headings to the Index are pretty well self-explanatory.
Directory prefixes are used to indicate in which section an item appears on the
AMPLINEX screen menu, as follows:
Directory prefixes
$ = Music
A = Introduction & Adverts
F = Features
H = Hints & Tips
I = Instruments
N = News & Reviews
Q = Questions & Answers
U = Utilities
A = Introduction & Adverts
F = Features
H = Hints & Tips
I = Instruments
N = News & Reviews
Q = Questions & Answers
U = Utilities
All the '$' music files have now been gathered together in
the 'M' section of the Index - it seemed more logical and the quote marks took
up valuable space! Note the issue code M13 for files on the music disc sent
with issue 013 (September 1989).
Questions and their answers often appear in separate issues
of AMPLINEX, so the letters 'Q' or 'A' or both, are placed with the issue number,
depending on whether the item is a question on its own, an answer to a previous
query, or is a question accompanied by a response.
There is a ROM compatibility table, compiled from members'
submissions, at the end of the Index.
Subject Issue Filename
--------------------- ----- ---------
--------------------- ----- ---------
*TYPE
Instrument location 013 H.ints013
Machine 'hanging' 015Q Q.uest015
016A Q.uest016
and Watford DFS 017A Q.uest017
Instrument location 013 H.ints013
Machine 'hanging' 015Q Q.uest015
016A Q.uest016
and Watford DFS 017A Q.uest017
A
AEN 016Q Q.uest016
017A Q.uest017
018A Q.uest018
AMPLE
!BOOT files,
modules and
memory 015 F.Boot
'!File read only' 016Q Q.uest016
Benchmarks (BBC v
Electron) 014Q Q.uest014
Bibliography 009 H.ints009
continued 013 H.ints013
Chaining files 017QA Q.uest017
Clear screen word 015 H.ints015
Copyright on music 014QA Q.uest014
Deadening sounds 018 H.ints018
Disassembly 017Q Q.uest017
Drum machine trigger 012Q Q.uest012
014A Q.uest014
Finding new words (non-user
accessible) 017 F.newword
annotated utility 017 F.NWdemo
FOR(...)FOR and f1 018Q Q.uest018
FX1A module problems 017 H.ints017
018A A.update
Keypress get word 015 H.ints015
Letters after modules018Q Q.uest018
Making longer progs 012 F.LongPrg
013 H.ints013
MCAT display 018Q Q.uest018
MENU
command line length 015 H.ints015
control over 015 H.ints015
re-making 014Q Q.uest014
015Q Q.uest015
Mixing Desk with more than
40 instruments 015Q Q.uest015
Mixing Desk mystery 017Q Q.uest017
Modules and memory 015QA Q.uest015
Music 500
Convert C.PREPARE to
access waveforms 013 U.PrepInf
013 U.Prepper
Music 1000
headphone output 012 N.ews012
013 H.ints013
Music 2000
and Casio CT-460 016 N.ews016
and Casio HT3000 012Q Q.uest012
014A Q.uest014
MIDI-IN 016Q Q.uest016
MIDIRT signals 016 H.ints016
and Roland CM32L 016Q Q.uest016
VEL in drum kit 017Q Q.uest017
Music 3000
multi-channel instr.016 H.ints016
system disc and free
memory 016Q Q.uest016
017A Q.uest017
Watford Shadow RAM 014Q Q.uest014
015A Q.uest015
017Q Q.uest017
Music 4000
delete file 014Q Q.uest014
drums on Music 4000
keyboard notes 015 U.Drumtxt
program 015 U.DrumKey
Music 5000
amplification 018 H.ints018
PAN values & volume 014Q Q.uest014
PLAY in FOR( loop 016QA Q.uest016
Player - what is it? 016Q Q.uest016
017A Q.uest017
Preset popularity 013 F.instrum
Published articles 017 H.ints017
ROM compatibility
see table below Index
Scrolling text 015Q Q.uest015
Separating notes
query 013 $.VolunDm
with 'Len' 014 H.ints014
with ON PHSET 014 H.ints014
Sideways RAM
Integra-B 016 H.ints016
Solidisk 128 013Q Q.uest013
SLIDE command 017 H.ints017
Staff editor
avoid memory limits 014 H.ints014
018 H.ints018
black on white 014 H.ints014
memory saving 018 H.ints018
'Too many voices' 016A Q.uest016
017A Q.uest017
Transposing instruments
brass '@' offsets 013A Q.uest013
guitar 016 H.ints016
User words limit 014Q Q.uest014
AMPLE PLAY tutor 018 N.ews018
AMPLINEX
015 menu fix for missing
Utilities display 016 A.update
EXEC file 016 $.015fix
and ADFS 017QA Q.uest017
Address ALL A.contrib
and CEEFAX 013 A.Update
Compatibility of music files
Music 2000 014 F.Mcompat
example files 014 $.Metal
014 $.Metal/2
014 $.Metal/5
Music 3000 014 F.Mcompat
submissions 017 A.update
Music 5000/2000 016 F.M5/2cmp
music example 016 F.NiceWrk
on commercial discs 017 N.ews017
Competition 013 A.Compinf
entry 'form' 013 A.Comp000
Contributions ALL A.contrib
closing date ALL A.nextiss
Control program
compatibility 015 A.update
Crumple TMS to AMPLE converter
notes 018 U.CrumTxt
utility 018 U.Crumple
Delays to issues 009 A.welcome
015 A.welcome
017 A.welcome
and Drive 1 016QA Q.uest016
017A Q.uest017
Drum pattern utility 017 U.DrumPat
Hybrid system uses
015-017 A.update
feature 018 F.HMSuses
film sound tracks
instrumental tuition
learning vocal music
school musicals
Index
volume 2 (007-012) 013 F.index2
volume 3 (013-015) 016 F.index31
M09/009 code error 014 A.Update
Member to member
comments 013 A.Update
Music 2000 files 014 A.Update
015 A.update
with Music 3000 014QA Q.uest014
Music 4000 keyboard
split utility 015Q Q.uest015
Music 5000 waveform
editing utility 014 U.Wave
notes 014 U.WaveTxt
Music 500 presets 014 U.Preset1
storage & use 017Q Q.uest017
Printing data ALL A.print
with Interword 013 H.ints013
Programmable Jukebox version 2
notes 017 U.Juketxt
utility 017 U.Jukebox
ROM ID 018 A.update
Sideways RAM utilities
source code 012QA Q.uest012
014A Q.uest014
Spectral Harmonic Analyser
notes 013 U.ASHAinf
utility 013 U.ASHA
Staff Printer utility
notes 016 U.ASPinfo
printer driver 016 U.ASPcode
main program 016 U.ASP
secondary program 016 U.ASP2
and Aries B-32 017Q Q.uest017
018A Q.uest018
replacement PD 018 ASPcode
Unused word search
notes 013 U.Freeinf
utility 013 U.FREE
017A Q.uest017
018A Q.uest018
AMPLE
!BOOT files,
modules and
memory 015 F.Boot
'!File read only' 016Q Q.uest016
Benchmarks (BBC v
Electron) 014Q Q.uest014
Bibliography 009 H.ints009
continued 013 H.ints013
Chaining files 017QA Q.uest017
Clear screen word 015 H.ints015
Copyright on music 014QA Q.uest014
Deadening sounds 018 H.ints018
Disassembly 017Q Q.uest017
Drum machine trigger 012Q Q.uest012
014A Q.uest014
Finding new words (non-user
accessible) 017 F.newword
annotated utility 017 F.NWdemo
FOR(...)FOR and f1 018Q Q.uest018
FX1A module problems 017 H.ints017
018A A.update
Keypress get word 015 H.ints015
Letters after modules018Q Q.uest018
Making longer progs 012 F.LongPrg
013 H.ints013
MCAT display 018Q Q.uest018
MENU
command line length 015 H.ints015
control over 015 H.ints015
re-making 014Q Q.uest014
015Q Q.uest015
Mixing Desk with more than
40 instruments 015Q Q.uest015
Mixing Desk mystery 017Q Q.uest017
Modules and memory 015QA Q.uest015
Music 500
Convert C.PREPARE to
access waveforms 013 U.PrepInf
013 U.Prepper
Music 1000
headphone output 012 N.ews012
013 H.ints013
Music 2000
and Casio CT-460 016 N.ews016
and Casio HT3000 012Q Q.uest012
014A Q.uest014
MIDI-IN 016Q Q.uest016
MIDIRT signals 016 H.ints016
and Roland CM32L 016Q Q.uest016
VEL in drum kit 017Q Q.uest017
Music 3000
multi-channel instr.016 H.ints016
system disc and free
memory 016Q Q.uest016
017A Q.uest017
Watford Shadow RAM 014Q Q.uest014
015A Q.uest015
017Q Q.uest017
Music 4000
delete file 014Q Q.uest014
drums on Music 4000
keyboard notes 015 U.Drumtxt
program 015 U.DrumKey
Music 5000
amplification 018 H.ints018
PAN values & volume 014Q Q.uest014
PLAY in FOR( loop 016QA Q.uest016
Player - what is it? 016Q Q.uest016
017A Q.uest017
Preset popularity 013 F.instrum
Published articles 017 H.ints017
ROM compatibility
see table below Index
Scrolling text 015Q Q.uest015
Separating notes
query 013 $.VolunDm
with 'Len' 014 H.ints014
with ON PHSET 014 H.ints014
Sideways RAM
Integra-B 016 H.ints016
Solidisk 128 013Q Q.uest013
SLIDE command 017 H.ints017
Staff editor
avoid memory limits 014 H.ints014
018 H.ints018
black on white 014 H.ints014
memory saving 018 H.ints018
'Too many voices' 016A Q.uest016
017A Q.uest017
Transposing instruments
brass '@' offsets 013A Q.uest013
guitar 016 H.ints016
User words limit 014Q Q.uest014
AMPLE PLAY tutor 018 N.ews018
AMPLINEX
015 menu fix for missing
Utilities display 016 A.update
EXEC file 016 $.015fix
and ADFS 017QA Q.uest017
Address ALL A.contrib
and CEEFAX 013 A.Update
Compatibility of music files
Music 2000 014 F.Mcompat
example files 014 $.Metal
014 $.Metal/2
014 $.Metal/5
Music 3000 014 F.Mcompat
submissions 017 A.update
Music 5000/2000 016 F.M5/2cmp
music example 016 F.NiceWrk
on commercial discs 017 N.ews017
Competition 013 A.Compinf
entry 'form' 013 A.Comp000
Contributions ALL A.contrib
closing date ALL A.nextiss
Control program
compatibility 015 A.update
Crumple TMS to AMPLE converter
notes 018 U.CrumTxt
utility 018 U.Crumple
Delays to issues 009 A.welcome
015 A.welcome
017 A.welcome
and Drive 1 016QA Q.uest016
017A Q.uest017
Drum pattern utility 017 U.DrumPat
Hybrid system uses
015-017 A.update
feature 018 F.HMSuses
film sound tracks
instrumental tuition
learning vocal music
school musicals
Index
volume 2 (007-012) 013 F.index2
volume 3 (013-015) 016 F.index31
M09/009 code error 014 A.Update
Member to member
comments 013 A.Update
Music 2000 files 014 A.Update
015 A.update
with Music 3000 014QA Q.uest014
Music 4000 keyboard
split utility 015Q Q.uest015
Music 5000 waveform
editing utility 014 U.Wave
notes 014 U.WaveTxt
Music 500 presets 014 U.Preset1
storage & use 017Q Q.uest017
Printing data ALL A.print
with Interword 013 H.ints013
Programmable Jukebox version 2
notes 017 U.Juketxt
utility 017 U.Jukebox
ROM ID 018 A.update
Sideways RAM utilities
source code 012QA Q.uest012
014A Q.uest014
Spectral Harmonic Analyser
notes 013 U.ASHAinf
utility 013 U.ASHA
Staff Printer utility
notes 016 U.ASPinfo
printer driver 016 U.ASPcode
main program 016 U.ASP
secondary program 016 U.ASP2
and Aries B-32 017Q Q.uest017
018A Q.uest018
replacement PD 018 ASPcode
Unused word search
notes 013 U.Freeinf
utility 013 U.FREE
C
Casio CT-460
016 N.ews016
Casio HT3000 012Q Q.uest012
014A Q.uest014
Compatibility of commercial
music files 017 N.ews017
Casio HT3000 012Q Q.uest012
014A Q.uest014
Compatibility of commercial
music files 017 N.ews017
D
Drum pattern utility 017
U.DrumPat
Drums on Music 4000 keyboard
Notes 015 U.Drumtxt
Program 015 U.DrumKey
Drums on Music 4000 keyboard
Notes 015 U.Drumtxt
Program 015 U.DrumKey
F
Fast Fourier Analysis
Notes 015 U.FFAtext
BASIC program 015 U.FFA
FX1A module problems 017 H.ints017
018 A.update
Notes 015 U.FFAtext
BASIC program 015 U.FFA
FX1A module problems 017 H.ints017
018 A.update
G
"Ghost fonts" on
AMPLE DCT 015Q Q.uest015
016A Q.uest016
AMPLE DCT 015Q Q.uest015
016A Q.uest016
H
Hybrid
AMPLE Toolbox 013 N.ews013
delivery delays 015 N.ews015
review 015 N.ews015
with Solidisk SWR 016Q Q.uest016
SWR restrictions 014 N.ews014
Discs
see 'Music Discs'
Manual improvement 015 H.ints015
Microphone input 010 F.HTQ&A
017QA Q.uest017
Music 1000
headphone output 012 N.ews012
013 H.ints013
014 N.ews014
Music 3000 review 014 N.ews014
specification 013 N.ews013
Music 5000 Universal 015 N.ews015
and RM Nimbus 015 N.ews015
comments 016 N.ews016
review 018 N.ews018
Soundscape 015 N.ews015
Soundspace 015 N.ews015
Studio 5000 Release 6
errors 016QA Q.uest016
AMPLE Toolbox 013 N.ews013
delivery delays 015 N.ews015
review 015 N.ews015
with Solidisk SWR 016Q Q.uest016
SWR restrictions 014 N.ews014
Discs
see 'Music Discs'
Manual improvement 015 H.ints015
Microphone input 010 F.HTQ&A
017QA Q.uest017
Music 1000
headphone output 012 N.ews012
013 H.ints013
014 N.ews014
Music 3000 review 014 N.ews014
specification 013 N.ews013
Music 5000 Universal 015 N.ews015
and RM Nimbus 015 N.ews015
comments 016 N.ews016
review 018 N.ews018
Soundscape 015 N.ews015
Soundspace 015 N.ews015
Studio 5000 Release 6
errors 016QA Q.uest016
I
Ian Waugh 015Q
Q.uest015
IBM compatibility 015 N.ews015
comments 016 N.ews016
Instrument design
research 013 F.Instrum
Instruments
12string 014 I.nstr014
demo 014 $.12stDem
Bassguit 014 I.nstr014
2' 4' 8' 16' 32'
organ voices 014 I.nstr014
Thunder 008Q Q.uest008
014Q Q.uest014
Trumpet 015Q Q.uest015
Interlace, mode 7 016A Q.uest016
IBM compatibility 015 N.ews015
comments 016 N.ews016
Instrument design
research 013 F.Instrum
Instruments
12string 014 I.nstr014
demo 014 $.12stDem
Bassguit 014 I.nstr014
2' 4' 8' 16' 32'
organ voices 014 I.nstr014
Thunder 008Q Q.uest008
014Q Q.uest014
Trumpet 015Q Q.uest015
Interlace, mode 7 016A Q.uest016
K
Korg DDD-5
Drum machine 013 H.ints013
MIDI access to
functions 013Q Q.uest013
Drum machine 013 H.ints013
MIDI access to
functions 013Q Q.uest013
M
M5 undocumented words 016Q
Q.uest016
017A Q.uest017
018A Q.uest018
MCPS address 014QA Q.uest014
Microphone input 010 F.HTQ&A
017QA Q.uest017
MIDI-IN 016Q Q.uest016
MIDIRT signals 016 H.ints016
Mozart's musical dice 017A Q.uest017
018A Q.uest018
Music City on Prestel 017QA Q.uest017
018A Q.uest018
Music Discs
John Bartlett
Jazz Disc vol. 2 015 N.ews015
Impressions 016 N.ews016
PLAY AMPLE Tutor 018 N.ews018
Phil Comber
Legend of Obernell 018 N.ews018
Hybrid
AMPLE Bytes Back, extra parts in
Hooked on Tchaikov. 013 H.ints013
Ashes 017 N.ews017
Electricity 013 N.ews013
Music City 1, extra music in
Ice Breaker 014 H.ints014
Shivering Again 013 N.ews013
Windy Island 018 N.ews018
Panda
Bernie Dawson disc 015 N.ews015
Number 12, The Noige,
Moments in Time 016 N.ews016
Number 13, Bernie Dawson,
Jean-Michel Jarre016 N.ews016
Children in Need 1 015 N.ews015
Children in Need 2 016 A.adverts
Take a bite 017 N.ews017
Music files
Abandis 016 $.Abandis
Andante cantabile 015 $.Cantab
Arabesque M13 $.Arabesq
The Battle 015 $.Battle
The Big bag 017 $.BigBag
Blue Monday 016 $.BlueMon
Breathing still 016 $.BreathS
The Brig' at Lochans 018 $.Brig
Chanson de matin 017 $.Chanson
The Christmas song 014 $.Christm
Clarinet quint. in A 016 $.ClarinA
Close encounters 017 $.CloseEn
Coolicks 018 $.Coolick
Crossing the Minch 018 $.Cross
Danza 018 $.Danza
Django's castle 016 $.Django
hanging problem 018 A.update
Doctor Gradus ad
Parnassum M13 $.DocGrad
Drum kit demo 013 $.DrumKit
Eine kleine nachtmus.017 $.EKNacht
Electrix 014 $.Electrx
Endangered species 014 $.Endangr
En vacances 017 $.Vacance
Evening falls 013 $.Evening
Fairly quiet bit 014 $.FQuiet
Falling snow (music) 014 $.Falling
title screen 014 $.FallPic
Fanfare for the Common Man
sheet music 012Q Q.uest012
014A Q.uest014
trumpet 015Q Q.uest015
Fantasia absolute &
divertimento 014 $.Diverti
Fantasy number 1 015 $.Fantasy
Floor 6 Sunday 018 $.Floor6
Free form M13 $.FreeFrm
A Glimpse... 018 $.Glimpse
Happy birthday 013 $.HappyB
Highly strung 017 $.Strung
Homeless 018 $.Homelss
Horrible alien M13 $.Horribl
How tremendously
stimulating 015 $.How
Humantouch 016 $.HumanT
Humphrey where's
my cuppa M13 $.Humph
Idiosyncrasy 018 $.Idiosyn
If I fell 016 $.IfIFell
I just called to say 014 $.Icalled
Illusions M13 $.Illus
In the night 014 $.InNight
I've got you under
my skin 017 $.IGotYou
The Jazzman 017 $.Jazzman
Jean-Michel Jarre (P)016 $.JMJdemo
Jumping on a train 013 $.Train
Kali 016 $.Kali
The Last patrol 015 $.Patrol
Let's go and play the
crazy tune 015 $.Crazy
Lullaby to the
Light Elves M13 $.Lullaby
Ma-Tovu (How goodly) M13 $.Ma-Tovu
Machu picchu M13 $.Machu
PAN problem 014Q Q.uest014
Man in appartment 47 016 $.Appmt47
Mbala M13 $.Mbala
Miami vice 013 $.MiamiVi
Moods 014 $.Moods
Moments in time (P) 016 $.MITdemo
Mood sketches no 5 018 $.Mood5
Morning mist 015 $.Mist
Musique des
automates M13 $.Automat
Nargle 015 $.Nargle
Never a cross word M13 $.XWord
Nobody knows the trouble
I've seen 014 $.Trouble
Pastime with good
company M13 $.Pastime
Playing the railings 018 $.Railing
Prelude in G minor 013 $.Prelude
Quartertone study 013 $.QTone
Recuerdos de la
Alhambra 018 $.Alhambr
Repto M13 $.Repto
River 016 $.River
Root beer rag 018 $.BeerRag
Rotation no.7 017 $.Rotate
Round the corner (HT)013 $.Round
Running on ice (HT) 013 $.Running
Safe sax 017 $.SafeSax
Sargasso 017 $.Sargass
The Shadow of your
smile 015 $.Smile
Shelley 015 $.Shelley
Snapshot M13 $.Snaps
Soft as diamond 017 $.Diamond
Sombre M13 $.Sombre
Sonate 018 $.Sonate
Sun 017 $.Sun
Sunburn (HT) 017 $.Sunburn
Sunday, bloody
Sunday 015 $.Sunday
Sunset, sunrise 014 $.Sunrise
Sweet Caroline 015 $.Carolin
Symphonetta 018 $.Symphon
Tailback 015 $.Tailbck
That South Sea
island 015 $.Island
Three blind mice 018 $.Mice
Toccata in D minor M13 $.Toccata
Voluntary in D minor 013 $.VolunDm
Walk of life 013 $.WalkLif
The waters of Babylon017 $.Babylon
Weasel's amnesia 018 $.Amnesia
We call it sillieee 015 $.Silliee
We'll meet again 015 $.WMeetAg
Yesterday 018 $.Yestrdy
Yo!!! 017 $.Yo
017A Q.uest017
018A Q.uest018
MCPS address 014QA Q.uest014
Microphone input 010 F.HTQ&A
017QA Q.uest017
MIDI-IN 016Q Q.uest016
MIDIRT signals 016 H.ints016
Mozart's musical dice 017A Q.uest017
018A Q.uest018
Music City on Prestel 017QA Q.uest017
018A Q.uest018
Music Discs
John Bartlett
Jazz Disc vol. 2 015 N.ews015
Impressions 016 N.ews016
PLAY AMPLE Tutor 018 N.ews018
Phil Comber
Legend of Obernell 018 N.ews018
Hybrid
AMPLE Bytes Back, extra parts in
Hooked on Tchaikov. 013 H.ints013
Ashes 017 N.ews017
Electricity 013 N.ews013
Music City 1, extra music in
Ice Breaker 014 H.ints014
Shivering Again 013 N.ews013
Windy Island 018 N.ews018
Panda
Bernie Dawson disc 015 N.ews015
Number 12, The Noige,
Moments in Time 016 N.ews016
Number 13, Bernie Dawson,
Jean-Michel Jarre016 N.ews016
Children in Need 1 015 N.ews015
Children in Need 2 016 A.adverts
Take a bite 017 N.ews017
Music files
Abandis 016 $.Abandis
Andante cantabile 015 $.Cantab
Arabesque M13 $.Arabesq
The Battle 015 $.Battle
The Big bag 017 $.BigBag
Blue Monday 016 $.BlueMon
Breathing still 016 $.BreathS
The Brig' at Lochans 018 $.Brig
Chanson de matin 017 $.Chanson
The Christmas song 014 $.Christm
Clarinet quint. in A 016 $.ClarinA
Close encounters 017 $.CloseEn
Coolicks 018 $.Coolick
Crossing the Minch 018 $.Cross
Danza 018 $.Danza
Django's castle 016 $.Django
hanging problem 018 A.update
Doctor Gradus ad
Parnassum M13 $.DocGrad
Drum kit demo 013 $.DrumKit
Eine kleine nachtmus.017 $.EKNacht
Electrix 014 $.Electrx
Endangered species 014 $.Endangr
En vacances 017 $.Vacance
Evening falls 013 $.Evening
Fairly quiet bit 014 $.FQuiet
Falling snow (music) 014 $.Falling
title screen 014 $.FallPic
Fanfare for the Common Man
sheet music 012Q Q.uest012
014A Q.uest014
trumpet 015Q Q.uest015
Fantasia absolute &
divertimento 014 $.Diverti
Fantasy number 1 015 $.Fantasy
Floor 6 Sunday 018 $.Floor6
Free form M13 $.FreeFrm
A Glimpse... 018 $.Glimpse
Happy birthday 013 $.HappyB
Highly strung 017 $.Strung
Homeless 018 $.Homelss
Horrible alien M13 $.Horribl
How tremendously
stimulating 015 $.How
Humantouch 016 $.HumanT
Humphrey where's
my cuppa M13 $.Humph
Idiosyncrasy 018 $.Idiosyn
If I fell 016 $.IfIFell
I just called to say 014 $.Icalled
Illusions M13 $.Illus
In the night 014 $.InNight
I've got you under
my skin 017 $.IGotYou
The Jazzman 017 $.Jazzman
Jean-Michel Jarre (P)016 $.JMJdemo
Jumping on a train 013 $.Train
Kali 016 $.Kali
The Last patrol 015 $.Patrol
Let's go and play the
crazy tune 015 $.Crazy
Lullaby to the
Light Elves M13 $.Lullaby
Ma-Tovu (How goodly) M13 $.Ma-Tovu
Machu picchu M13 $.Machu
PAN problem 014Q Q.uest014
Man in appartment 47 016 $.Appmt47
Mbala M13 $.Mbala
Miami vice 013 $.MiamiVi
Moods 014 $.Moods
Moments in time (P) 016 $.MITdemo
Mood sketches no 5 018 $.Mood5
Morning mist 015 $.Mist
Musique des
automates M13 $.Automat
Nargle 015 $.Nargle
Never a cross word M13 $.XWord
Nobody knows the trouble
I've seen 014 $.Trouble
Pastime with good
company M13 $.Pastime
Playing the railings 018 $.Railing
Prelude in G minor 013 $.Prelude
Quartertone study 013 $.QTone
Recuerdos de la
Alhambra 018 $.Alhambr
Repto M13 $.Repto
River 016 $.River
Root beer rag 018 $.BeerRag
Rotation no.7 017 $.Rotate
Round the corner (HT)013 $.Round
Running on ice (HT) 013 $.Running
Safe sax 017 $.SafeSax
Sargasso 017 $.Sargass
The Shadow of your
smile 015 $.Smile
Shelley 015 $.Shelley
Snapshot M13 $.Snaps
Soft as diamond 017 $.Diamond
Sombre M13 $.Sombre
Sonate 018 $.Sonate
Sun 017 $.Sun
Sunburn (HT) 017 $.Sunburn
Sunday, bloody
Sunday 015 $.Sunday
Sunset, sunrise 014 $.Sunrise
Sweet Caroline 015 $.Carolin
Symphonetta 018 $.Symphon
Tailback 015 $.Tailbck
That South Sea
island 015 $.Island
Three blind mice 018 $.Mice
Toccata in D minor M13 $.Toccata
Voluntary in D minor 013 $.VolunDm
Walk of life 013 $.WalkLif
The waters of Babylon017 $.Babylon
Weasel's amnesia 018 $.Amnesia
We call it sillieee 015 $.Silliee
We'll meet again 015 $.WMeetAg
Yesterday 018 $.Yestrdy
Yo!!! 017 $.Yo
O
ONEN
016Q Q.uest016
017A Q.uest017
018A Q.uest018
017A Q.uest017
018A Q.uest018
P
Panda music discs
see 'Music Discs'
PEN 016Q Q.uest016
017A Q.uest017
018A Q.uest018
PLAY in FOR( loop 016QA Q.uest016
PLAY - AMPLE tutor 018 N.ews018
Player - what is it? 016Q Q.uest016
Programmable jukebox version 2
Notes 017 U.Juketxt
Utility 017 U.Jukebox
Published articles 017 H.ints017
see 'Music Discs'
PEN 016Q Q.uest016
017A Q.uest017
018A Q.uest018
PLAY in FOR( loop 016QA Q.uest016
PLAY - AMPLE tutor 018 N.ews018
Player - what is it? 016Q Q.uest016
Programmable jukebox version 2
Notes 017 U.Juketxt
Utility 017 U.Jukebox
Published articles 017 H.ints017
R
RM Nimbus computer
015 N.ews015
Comments 016 N.ews016
ROM compatibility
see table at end of Index
Roland CM32L 016Q Q.uest016
Roland D5 synthesiser
review 018 N.ews018
Comments 016 N.ews016
ROM compatibility
see table at end of Index
Roland CM32L 016Q Q.uest016
Roland D5 synthesiser
review 018 N.ews018
S
Shadow RAM
Watford unrecognised
in AMPLE 017Q Q.uest017
What's the best? 017Q Q.uest017
018A Q.uest018
Sideways RAM
Integra-B 016 H.ints016
Solidisk 128 013Q Q.uest013
with Toolbox 016Q Q.uest016
SLIDE command 017 H.ints017
Sound sampling with BBC Model B
and Music 4000 016Q Q.uest016
Speech synthesis 015Q Q.uest015
Synthesiser for `500 012Q Q.uest012
013A Q.uest013
Watford unrecognised
in AMPLE 017Q Q.uest017
What's the best? 017Q Q.uest017
018A Q.uest018
Sideways RAM
Integra-B 016 H.ints016
Solidisk 128 013Q Q.uest013
with Toolbox 016Q Q.uest016
SLIDE command 017 H.ints017
Sound sampling with BBC Model B
and Music 4000 016Q Q.uest016
Speech synthesis 015Q Q.uest015
Synthesiser for `500 012Q Q.uest012
013A Q.uest013
T
TMS to AMPLE - Crumple
Notes 018 U.CrumTxt
Utility 018 U.Crumple
'Too many voices' 016QA Q.uest016
017A Q.uest017
Transposing instruments
Brass offsets 'n@' 013A Q.uest013
Guitar 016 H.ints016
Notes 018 U.CrumTxt
Utility 018 U.Crumple
'Too many voices' 016QA Q.uest016
017A Q.uest017
Transposing instruments
Brass offsets 'n@' 013A Q.uest013
Guitar 016 H.ints016
U
Upgrading from BBC B 015QA
Q.uest015
User-defined words
cls 015 H.ints015
com1 015 H.ints015
press 015 H.ints015
User-defined words
cls 015 H.ints015
com1 015 H.ints015
press 015 H.ints015
V
VEL with Music 2000
017Q Q.uest017
W
Wave Designer bugs and
solutions - notes 012 U.WDesign
Wave converter 012 U.TFWave
Waveforms
Converting C.PREPARE
notes 013 U.PrepInf
utility 013 U.Prepper
Editing utility 014 U.Wave
notes 014 U.WaveTxt
Music 500 presets 014 U.Preset1
harmonics 015Q Q.uest015
identifying files 015 H.ints015
storage and use 017Q Q.uest017
using set-up
procedure 015Q Q.uest015
For Nucleus from BCE 009 U.NewWave
009 U.Preset2
Fast Fourier Analysis
Notes 015 U.FFAtext
BASIC program 015 U.FFA
solutions - notes 012 U.WDesign
Wave converter 012 U.TFWave
Waveforms
Converting C.PREPARE
notes 013 U.PrepInf
utility 013 U.Prepper
Editing utility 014 U.Wave
notes 014 U.WaveTxt
Music 500 presets 014 U.Preset1
harmonics 015Q Q.uest015
identifying files 015 H.ints015
storage and use 017Q Q.uest017
using set-up
procedure 015Q Q.uest015
For Nucleus from BCE 009 U.NewWave
009 U.Preset2
Fast Fourier Analysis
Notes 015 U.FFAtext
BASIC program 015 U.FFA
Y
Yamaha PSR70/TX81Z
voice dumps 013Q Q.uest013
voice dumps 013Q Q.uest013
Z
ZROM manual
014 H.ints014
ROM Compatibility Table (B = Model B, M = Master)
Compatible with AMPLE
ACORN
Basic Editor 1.32 BM
DFS 2.26 BM
Forth 1.03 B
View 3.0 BM
Viewsheet 1.0 BM
Viewstore 1.0 BM
ACP/PRES
ADI 1.10 B
ADT 1.76 B
ARM B
AMX
Mouse Support 3.61 BM
Stop Press 1.9 BM
Stop Press Support 1.9 BM
ARIES B-32 1.00 B
Commstar B
COMPUTER CONCEPTS
Inter-Base 2.0A B
Inter-Word B
Inter-Chart B
Inter-Sheet B
Mega-3 B
Spellmaster 1.69 B
Dumpmaster 2.03 BM
Enigma Disc Imager 1.09 B
Floppy-wise Plus 1.9 B
Integra-B OS 1.2 B
*Oxford Pascal 2.1 B
*Slave 1.34 toolkit B
Vine Micros Replay System B
WATFORD
Beebmon 1.00 B
Conquest B
DFS 1.44 B
Dumpout 3.2 B
Quest Paint 1.10 B
Basic Editor 1.32 BM
DFS 2.26 BM
Forth 1.03 B
View 3.0 BM
Viewsheet 1.0 BM
Viewstore 1.0 BM
ACP/PRES
ADI 1.10 B
ADT 1.76 B
ARM B
AMX
Mouse Support 3.61 BM
Stop Press 1.9 BM
Stop Press Support 1.9 BM
ARIES B-32 1.00 B
Commstar B
COMPUTER CONCEPTS
Inter-Base 2.0A B
Inter-Word B
Inter-Chart B
Inter-Sheet B
Mega-3 B
Spellmaster 1.69 B
Dumpmaster 2.03 BM
Enigma Disc Imager 1.09 B
Floppy-wise Plus 1.9 B
Integra-B OS 1.2 B
*Oxford Pascal 2.1 B
*Slave 1.34 toolkit B
Vine Micros Replay System B
WATFORD
Beebmon 1.00 B
Conquest B
DFS 1.44 B
Dumpout 3.2 B
Quest Paint 1.10 B
Incompatible with AMPLE
Care Rom Cartridge System
in some cases (See H.ints008) B
Integra-B OS if earlier
than V1.02 B
*Oxford PASCAL B
PMS NTQ M
Screenprint B
Screenprint Colour B
*Slave toolkit B
in some cases (See H.ints008) B
Integra-B OS if earlier
than V1.02 B
*Oxford PASCAL B
PMS NTQ M
Screenprint B
Screenprint Colour B
*Slave toolkit B
-----------------------------------
* NOTE: contradictory advice from
members on these ROMs. Suck it & see?
* NOTE: contradictory advice from
members on these ROMs. Suck it & see?
Published in AMPLINEX 019,
September1990
Subscribe to:
Posts (Atom)