AMPLINEX issue 013 was published in September 1989. 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 issue's News and Reviews section we have the latest
news from Hybrid Technology as well information about a new source of AMPLE
music discs.
Hybrid Technology news
Hybrid Technology have recently announced a new software
product - the AMPLE toolbox. Unlike previous software releases which were
either hardware-related or music albums, this software consists of a number of utilities
to be used alongside existing software.
Included in the package are a 'professional' text editor, a 'graphics
image designer', a program compiler, and a utility to allow modules to be
stored in Sideways RAM. Some new commands such as MERGE (which appeared, in
error, in the AMPLE Nucleus Programmer Guide) and SEARCH (to find unused words)
will also be included. The package will cost £39.10 and we will be reviewing it
in the next issue of AMPLINEX.
With the release of its latest two music discs, Hybrid
Technology brings its music catalogue to a total of 14, and it appears that
these may be the last releases for some time.
The first of the two new discs is 'Shivering Again' by
AMPLINEX member Michael Harbour. This disc contains twelve pieces of music with
the seasonal theme of cold. One of the pieces ('For a dying man' from AMPLINEX
007) will be already familiar to members.
There are a variety of styles from slow mood music to fast,
up-tempo pieces as well as a number of quirky, comic numbers. All the
arrangements are well thought out (with 'Frostbyte' and 'Running on Ice' being particularly
successful) the result being an album which emphasises the music rather than
the Music 5000 itself.
The second disc is 'Electricity' by Russell Fray. This
contains ten pieces of music, mainly in the pop idiom, with a strong reliance
on simple repetitive melodies and chord sequences. Although the music itself is
often too weak to demand attention, my interest could have been held by some
interesting arrangements or inspired use of instruments or effects. Sadly, the
music is presented in an unimaginative way with a few over-used instruments and
long repetitive passages with little musical development.
In summary, Michael Harbour's disc is good quality music
thoughtfully presented. The disc from Russell Fray is a disappointment - a
rather mediocre example of Music 5000 music.
An example piece from each disc is included in this issue's
Music section.
In his review of the Music 1000 amplifier in AMPLINEX 012,
Tony Walduck commented that he had received no documentation with the unit and that
he 'would expect the minimum acceptable documentation to give the levels and
impedance of all inputs and outputs, and indicate whether the output is
short-circuit protected'.
We have since received from Hybrid Technology a copy of the
Music 1000 specification which they say is included with every unit. This shows
information about each of the sockets and controls (as outlined in Tony Walduck's
review) and gives the following additional information:
Output power: 8W per channel
Speaker impedance: 8-16Ω (20W minimum rating recommended)
Frequency response: 20Hz-20KHz +-3dB
Recommended input level: 100mV RMS
Mix output level: 300mV (100mV at either input)
Input/output connections: Pin 2 0V Pin 3 Left signal Pin 5 Right
signal
Panda Discs
Roy Follett
Panda Discs are the latest in music discs for the Music 500
as well as the Music 5000 and are the brainchild of David King, he of DCT fame.
We were sent a sampler disc for review which has a selection
of tunes taken from the seven volumes currently on sale.
Many of tunes have been written or programmed by AMPLINEX
members - such as Frank Dudley, Bernie Dawson, Andy Knight, and Paul Nuttall.
It is good to see their work being made available in greater quantity than
space in AMPLINEX will allow.
In addition to the seven individual's volumes there is a
further one called 'Children in need compilation Vol 1' whose contents were
donated by the writers. All the profits go to this worthwhile charity. Indeed
there is an appeal for further donations of tunes, in order that a second
volume be produced.
It must be good for AMPLE enthusiasts to have yet another
source of music files, and if you have tunes that you have programmed or
written and which you think are good enough to earn royalties then get in touch
with Panda Discs.
Further details about submission of work and how to purchase
these discs, can be obtained for a SAE from:
Panda Discs
Four Seasons
Tinkers Lane
Brewood
Stafford
ST19 9DE
Four Seasons
Tinkers Lane
Brewood
Stafford
ST19 9DE
See also the Advertisements section of this issue.
Published in AMPLINEX 013, September
1989
Walk of Life
by Aiden BlackComposed by: Dire StraitsI wrote this program to see how close I could get it to the original. The problem is that Dire Straits being the musicians they are, there are so many backing instruments you need a 500-track synthesiser to get them all in. Unfortunately, I do not own such a box, so had to make do with 16. Even so, I don't think I did badly considering it was written in an afternoon.
The mix itself is fairly boring; the program uses one basic mix and the voices change themselves for the verses. I used a small 'mix2' to get back to the original 'intro' mix. If you are lucky, the drum's 'PAN' knob will do a dance in the Mixing Desk! I did this to see how much I could get happening without the program jumping. It also livens up the drum rhythm a bit which is awfully dull. APB |
Source: AMPLINEX 013 disk, file $.WALKLIF |
Published in AMPLINEX 013, September 1989
Voluntary in D minor
by Tim BarrettComposed by: William CroftOn examining the music in the Staff editor, it has only slight similarities with the sheet music I transcribed it from. This is mainly due to the many repeated notes having to be separated by demi-semi-quaver rests in order to be played separately, rather than as a single long note. I feel sure that a more elegant and economical method of achieving this must exist, but I have not yet come across it. Feel free to experiment with it and improve it.
Thanks to Corin Greaves for the organ voice ('church' AMPLINEX 009), and to Mike Dobson for the method of using pictures from outside sources in AMPLE programs by *LOADing them into the Notepad ('Squits' AMPLINEX 011). |
Source: AMPLINEX 013 disk, file $.VOLUNDM |
Published in AMPLINEX 013, September 1989
Running on Ice
by Michael HarbourFrom the album 'Shivering Again' Courtesy of Hybrid Technology Welcome to 'Shivering Again', the first Ample Album by Michael Harbour. Prepare to take a trip into the world of coldness. . !
(nb) The little pictures on the left of the titles are meant to be ice-lollies. |
Source: AMPLINEX 013 disk, file $.RUNNING |
Published in AMPLINEX 013, September 1989
Round the Corner
by Russell FrayFrom the album 'Electricity' Courtesy of Hybrid Technology I was going to write the words for the tune here, but I sat down for one hour trying to think of words to rhyme with corner, but all I could come up with was sauna and yawner(?), which aren't the sort of words that make a tune interesting. So instead, I have decided to write a biography on how ROUND THE CORNER became a hit by the great musician, Fiaret Guygillyer. For the un-educated people out there, he was the greatest musician ever heard of 1990 years ago, 1 year before Jesus was born. He came over the tune one day when he was sitting at home in front of his brand new Yamaha xylophone, made out of 200 sabre toothed tiger teeth.
He put his hands over the keyboard, and suddenly felt his hands start to move by themselves, and you guessed it, they played a tune, which he decided to call 'round the corner', as his wife had just gone round to the corner shop to buy some pterodactyl wings for dinner, and he was starving. Now if you believe that, you'll believe ANYTHING!!!!! T H E E N D |
Source: AMPLINEX 013 disk, file $.ROUND |
Published in AMPLINEX 013, September 1989
Quartertone Study
by Lol TaylorIs this music? It is only since I have had the Music 5000 that I have been able to hear experiments like this.
It is up to you to decide whether it is music or not. You might find the word 'o' useful. I do after using 'mfl' and 'mpl' (Music 5000 User Guide page 117). pp becomes 3o, ff becomes 8o. 'end' is used to get a softer ending. Note that VOL is restored. Otherwise editing can be frustrating if no sound comes out of the speakers. |
Source: AMPLINEX 013 disk, file $.QTONE |
Published in AMPLINEX 013, September 1989
Prelude in G minor
by Allan M GardnerComposed by: RachmaninovOpus 23 No. 5 - Alla Marcia |
Source: AMPLINEX 013 disk, file $.PRELUDE |
Published in AMPLINEX 013, September 1989
Miami Vice
by Ian L HubbardComposed by: Jan Hammer |
Source: AMPLINEX 013 disk, file $.MIAMIVI |
Published in AMPLINEX 013, September 1989
Jumping on a Train
by Mike DobsonComposed by: Atomic EnsembleThis is in fact an abridged version of the original classic track which lasts nearly 6 minutes. There seemed no point in putting in the verses with lyrics and good taste prevents me printing them on the screen.
Everything except the drums were played in real time on the M4000 - but not all at full speed! The vibrato and pitch bending were added afterwards as you will see by looking at the part4's. I'm particularly pleased with my 'synbass4' and 'lead' instruments, feel free to pilfer them for yourself. |
Source: AMPLINEX 013 disk, file $.TRAIN |
Published in AMPLINEX 013, September 1989
Happy Birthday
by Ted KirkComposed by: Hill & HillBy Mildred J Hill and Patty S Hill.
Melody by Clayton F Summy. (c) 1935 by Summy-Birchard Co., Evanston, Illinois. Arrangement by TED KIRK (lasts 42 sec). I kept the above off the title-page in case anyone wants to use it as a greeting. I don't mind not having my name on it! |
Source: AMPLINEX 013 disk, file $.HAPPYB |
Published in AMPLINEX 013, September 1989
Evening Falls
by Julian BentonComposed by: Enya |
Source: AMPLINEX 013 disk, file $.EVENING |
Published in AMPLINEX 013, September 1989
Drum Kit Demo
by David WestbrookThe kit contains 7 different drum sounds, some of which are standard (such as Drum) and some of which are mine.
All the different sounds in the kit are played by one player, using special words to redefine the instrument when- ever a different drum is to be "hit". In this way a reasonably full drum part can be built up whilst leaving the maximum resources for musical parts. There are a couple of limitations: first, because all this instrument- swapping demands a lot of processing, things can go wrong if you try to play very fast on lots of drums; second, the mix between drums has to be preset since the mix fader will just raise or lower all the drums at once. If you want to change the balance, you can do so by editing the AMP setting in the instrument words. Each sound has a normal instrument name, plus a 'calling word', which calls the instrument and plays a hit. The drum sounds available are as follows: INSTR. CALLING NAME DESCRIPTION WORD drm Drum as bass drum dr lcy Low-pitch cymbal lc hcy Higher cymbal hc sn1 First snare drum s1 sn2 Another snare s2 rsh Rimshot rs whip Slashing noisy sound wh A typical 'calling word' looks like this: "s1"[1VOICEŸsn1 X] In a score, the only words you write are the 'calling words'. A typical simple pattern would be: "drumpart"[ dr/// dr/// s1/// dr/// ] This plays a simple 4/4 bass & snare beat, each sound being called as needed. You can easily experiment for yourself so have a go - drumpart1 & 2 in this program illustrate the technique. To get a SPOOLed version of the kit to use in your own programs, type 'spool' & have a disc ready to receive the program You can then get the kit into your own programs by typing '*EXEC S.drums'. |
Source: AMPLINEX 013 disk, file $.DRUMKIT |
Published in AMPLINEX 013, September 1989
AMPLINEX Spectral Harmonic Analyser
Bob Ord
Whilst creating a 2 CHAN instrument word I found that I was
trying all the permutations and combinations of the waveforms provided with the
Music 5000 system. Also, I found that once I had the two waves I wanted,
varying the amplitude of the waves (via AMP) affected the instrument's timbre.
I needed help.
I therefore, placed eight instruments defined thus
2 CHANS
EVERY CHAN
Pure Flat Onoff
128 AMP
EVERY CHAN
Pure Flat Onoff
128 AMP
into the Mixing Desk and sent each voice a note from the
harmonic series. By varying the faders I could thereby vary the amount of a
given harmonic the resulting sound contained. Having verified that this
technique would work I set about writing the AMPLINEX Spectral Harmonic
Analyser - ASHA.
The program allows the user to set the amplitude of the
first eight harmonics of a sound and playback the result. When the desired
result is obtained the program analyses the harmonics used and tries to find
the two Music 5000 waveforms and their amplitudes that produce the same timbre.
Once these are found the program displays the result in the
following form:
"newins" [
2 CHANS
1 CHAN
wave#1 Flat Onoff
amplitude#1 AMP
2 CHAN
wave#2 Flat Onoff
amplitude#2 AMP
EVERY CHAN
]
2 CHANS
1 CHAN
wave#1 Flat Onoff
amplitude#1 AMP
2 CHAN
wave#2 Flat Onoff
amplitude#2 AMP
EVERY CHAN
]
This word, once copied, can be brought into Notepad and,
after the command
1 VOICES
is entered and f1 pressed within Notepad, checked to ensure
that the timbre is correct.
Only seven keys are used by the program, they are:-
Cursor right and left
Move the blue box cursor right and left and thus select the
desired harmonic.
Cursor up and down
Set the amplitude of the selected harmonic.
Delete
Resets the selected harmonic to zero.
Return
Plays the sound shown on the screen.
Copy
Starts the analysis of the spectrum shown on the screen.
This may take quite a few minutes depending upon the sound spectrum entered.
Related file on this disc:
U.ASHA - AMPLINEX Spectral Harmonic Analyser
Published in AMPLINEX 013, September
1989
AMPLINEX unused word search utility
"#"[11#O.9#O.9#O.38FO.45#O.)F.21#O.]#
"#"DELETE
"#"DELETE
"#3" [GVAR] 15#3#!&2E#31#-#B!
"#4" [GVAR] 15#4#!&59#41#-#B!
"#5" [GVAR] 15#5#!&73#51#-#B!
"#6" [GVAR] 15#6#!&B8#61#-#B!
"#4" [GVAR] 15#4#!&59#41#-#B!
"#5" [GVAR] 15#5#!&73#51#-#B!
"#6" [GVAR] 15#6#!&B8#61#-#B!
"FREE" [OFFREP(6#5)UNTIL(OFF#2124#+#11
#B?15AND#+1#+#?#B12OFFREP(6#5)UNTIL(
#21214#+#11#B?15AND#+3#+#3#11IF(#12#2
FRAMEFRAME?ON4FVAR#!FRAME!)IF)UNTIL(
)REP#2#2NOTIF(#114#+#4#6)IF)REP#2]
#B?15AND#+1#+#?#B12OFFREP(6#5)UNTIL(
#21214#+#11#B?15AND#+3#+#3#11IF(#12#2
FRAMEFRAME?ON4FVAR#!FRAME!)IF)UNTIL(
)REP#2#2NOTIF(#114#+#4#6)IF)REP#2]
"FREED" ["""#6""DELETE"$+
"""#5""DELETE"$+"""#4""DELETE"$+
"""#3""DELETE"$+"""FREE""DELETE"$+
"""FREED""DELETE"$+]
"""#5""DELETE"$+"""#4""DELETE"$+
"""#3""DELETE"$+"""FREE""DELETE"$+
"""FREED""DELETE"$+]
6#OUT
% Type FREE to identify unused words
% Type FREED to delete this utility
% Type FREE to identify unused words
% Type FREED to delete this utility
Published in AMPLINEX 013, September
1989
AMPLINEX unused word search utility – notes
Kevin Doyle
One of the key elements in AMPLE composition is experiment.
Instruments can be altered, different mixes used, and parts added and deleted.
However, the end result of this can often be a cluttered program
as well as a good piece of music. And if memory is getting short then extra, unused
words need to be identified and deleted.
This utility will show user words which are not in use
elsewhere in the program - you can then decide which ones can be deleted.
The utility is in EXEC format and can be read into an
existing program using the command
*EXEC U.FREE
In order to disturb the existing contents of the screen as
little as possible the screen display is turned off as the utility is read in
and switched back on at the end. (If you press Escape whilst the utility is being
read in you can turn the display back on with 6#OUT or any MODE command).
To use the utility type in the command
FREE
This will then list (in the same form as the SHOW command)
all user words which are not used elsewhere. In a standard music piece some
words (such as 'RUN') will always appear in the list. The 'mix' and 'part'
words will also appear and the use of these can only be checked by examining
the PLAY string in 'RUN'. The utility words 'FREE' and 'FREED' will also always
appear.
Other words, which are recognised as redundant can then be
deleted using
"wordname" DELETE
To delete the utility itself use the command
FREED
The utility uses 6 words out of the maximum allowed in AMPLE
of 125 and therefore it can only be used with user program containing fewer
than 120 words.
The utility works by identifying each user word and then
searching for its occurrence in every user word. If the word is not found in
use anywhere it is displayed on the screen. The time taken for the utility to
do its search is therefore a function of the number of user words and their use
in other user words. For programs with a large number of words, therefore, the
search may take some time - perhaps 30 seconds for a program with 60-70 words.
For those interested in the programming, the utility makes
use of some AMPLE Nucleus words which are not normally user-accessible. To
access these words their tokens have been written directly into previously defined
user words ('#3' to '#6'). These words are initially defined as variables
(GVAR). This means that they occupy three bytes (one for the GVAR token and two
for its data) and that their addresses are known (since GVAR leaves the address
of the data bytes). The contents of the two data bytes are set to &0F00 -
the AMPLE tokens for a zero-length comment - and then the GVAR token is
overwritten with the AMPLE token required.
There are four such AMPLE words used:
"#3" (&2E) - this returns the address of the
next occurrence of a specified byte (or token) in a word. The target byte and
the starting address for the search are input to the word and it returns either
the address where the byte is found and the ON flag or, if the byte is not
found, the OFF flag.
byte startaddr &2E ->
foundaddr ON
or
-> OFF
or
-> OFF
"#4" (&59) - this returns a string containing
a word name from the address of the byte before the word name. Once the address
of the start of a user word definition is known (see below) then 4 bytes can be
added to it to give the address of the byte before the word name. This word can
then be used to return the word name as a string.
wordnameaddress &59 -> wordnamestring
"#5" (&73) - this returns the address of the
next user word in alphabetical sequence. The address of the start of a word
definition and a code (6 for user words, 9 for modules) are input to the word.
Its outputs are the address of the next word plus an OFF flag, or, if no more
words are found, the same address and an ON flag. To find the first word the
input address should be set to 0.
wordaddr code &73 ->
nextwordaddr OFF
or
-> wordaddr ON
or
-> wordaddr ON
"#6" (&B8) - this displays a word name string
padded with spaces to the right to produce an aligned display. It is used by
words such as SHOW and FIND. Word names of less than 10 characters are padded
out to 10; those of 10 or more are padded out to 20.
string &B8
Related file on this disc:
U.FREE - AMPLINEX unused word search utility
Published in AMPLINEX 013, September
1989
Notes on using the Music 500 waveforms
Richard Bettis
In AMPLINEX 009, Ian Guinan informed us that the waveform
creation facilities of the Music 500 could be used to load waveforms into the synthesiser
hardware, and that altering the Music 5000 !BOOT file so that C.PREPARE was
omitted allowed these waveforms to remain and be used via the predefined Music
5000 sound words (Bright, Broad, etc.).
This procedure does have some other side effects, however,
even though the idea is rather clever!
The C.PREPARE program has four main functions:
1) To set up the waveforms
2) To change the value of OSHWM (the value given by PAGE in
BASIC), as described on page 89 of the Music 5000 User Guide
3) To program the function keys for the Music 5000
environment, (MAIN, "GET, "NAME etc.)
4) To program the special characters used in the Staff
editor.
Of these, the last three can be turned on or off by
including key letters in the call to C.PREPARE.
The default call is */C.PREPARE R S K.
‘R’ tells the program to adjust OSHWM to &1300 if it is
at &1900, giving AMPLE an extra 1300 or so bytes of free memory.
‘S’ tells it to set up the 'soft' characters for the Staff
editor (this takes back much of the memory freed by R!).
‘K’ tells the program to set up the function keys.
Any of these letters can be deleted from the command line.
The Music 5000 User Guide (page 89) gives some circumstances when R should be omitted,
though the example of the altered line is wrong.
However, the waveform set-up is performed whatever other
options are requested.
All this has three important implications.
Firstly, if you don't use the Staff editor, you can gain
extra working space by deleting the 'S' option.
Secondly, if the call to C.PREPARE is removed from the !BOOT
file the Staff editor cannot be used, and the extra memory cannot be freed by
the 'R' option.
Finally, in order to keep the Music 500 waveforms, C.PREPARE
has to be omitted, despite these disadvantages.
In order to solve these problems, I have created a program
to alter the original C.PREPARE file, as supplied by Hybrid, to produce a new
file called C.PREPNEW which will perform all the other functions of C.PREPARE, but
will leave any Music 500 generated waveforms intact.
Instructions and further explanation are provided in the
program (U.Prepper). All you need to do is to LOAD in the program, make sure
your system disc is in the default drive, and RUN it.
Note that if this is used for an initial start-up, when the
synthesiser unit has not been programmed with any waveforms, then all the waveforms
will be created from (presumably) the random state after the electronics was powered
up. (All the waveforms will produce a similar, 'Metal'-like but very weedy
bleep.)
Used after a Music 500 waveform programming session,
however, it should provide a useful addition to Ian Guinan's original
technique.
Related file on this disc:
U.Prepper - utility to create new version of C.PREPARE file
which does not load Music 5000 waveforms
Published in AMPLINEX 013, September
1989
Hints and tips
An AMPLE bibliography (continued)
Julian Benton
Following on from the AMPLE bibliography published in the
Hints and Tips section of AMPLINEX 009, here are details of two more articles
of interest, both from Electronics Today International.
1) September 1987 - 'The Hybrid Music System' - A general
introduction
2) October 1987 - 'Inside Hybrid's Music 5000' - A
description of the synthesiser hardware written by Chris Jordan.
More 'Hooked on Tchaikovsky'
Andrew Leahy
The piece 'Hooked on Tchaikovsky' from Hybrid's 'AMPLE Bytes
Back' album, has some parts which have not been included in the RUN word. Parts
'e' and 'f' have been left out. Part 'f' is another arrangement of 'Sugar Plum Fairy'.
To add them to the PLAY sequence change the RUN word to "123-abcdefgh"PLAY.
Use of *TYPE
Lol Taylor
When, in the middle of developing a program, you wish to add
(say) an *EXEC instrument, and you are not sure which file it is in, it is
possible to *TYPE several probable files and read them on the screen without
them being added to your program. When you have found the right one it can then
be *EXECed in.
Korg DDD-5 drum machine
Ivor Abiks
For those members who own a Korg DDD-5 drum machine and
Music 2000 MIDI interface, here's a tip. If you can't be bothered to program a
song into the DDD-5 which needs, for example, a pattern for verses, and a
different pattern for the chorus, here is a way of changing from one pattern in
the preset bank to another.
Simply send the
following at the appropriate point in the score:
&FC MIDIOUT % Stops
the DDD-5
&nnF3 MIDIWOUT % Sends song select
% message to change to
% pattern number nn)
&FB MIDIOUT % Sends continue % message
&nnF3 MIDIWOUT % Sends song select
% message to change to
% pattern number nn)
&FB MIDIOUT % Sends continue % message
I usually define this as an AMPLE word, and insert the word
at the point I wish the change to occur. I have not (so far) encountered any
timing problems - the change appears instantaneous.
Here is a simple example:
"startdrums" [ &FC MIDIOUT
&02F3 MIDIWOUT ]
&02F3 MIDIWOUT ]
"changedrums" [ &FC MIDIOUT
&11F3 MIDIWOUT
&FB MIDIOUT ]
&11F3 MIDIWOUT
&FB MIDIOUT ]
"part1a" [ leadverse ]
"part2a" [ bassverse ]
"part9a" [ startdrums X ]
"part2a" [ bassverse ]
"part9a" [ startdrums X ]
"part1b" [ leadchorus ]
"part2b" [ basschorus ]
"part9b" [ changedrums ]
"part2b" [ basschorus ]
"part9b" [ changedrums ]
"RUN" [ "1239-ab" PLAY ]
This will start with the preset pattern 02
("Rock3") and then change to pattern 11 ("Ballad2") when
playing the chorus.
Music 1000 amplifier headphone output
Neil Walker
The problem of headphones and the Music 1000 amplifier found
by Tony Walduck in his review (News and Reviews AMPLINEX 12), would seem to point
to the headphone output being taken directly from the speaker output. On most
amplifiers this gives a high level of hum and noise, originating from the
amplification after the volume control.
A solution is to fit, in series with the headphones, a
resistor of 1000 ohms in each pair of phone leads. The value or wattage are not
critical - if too low an ohmage is fitted the volume control range will still
be restricted. The resistors may be fitted externally in either of the two leads
going to each headphone. The modification will have no effect on the sound
quality.
Printing AMPLINEX text
Jim Brook
For what it is worth, I would just mention that I print out
AMPLINEX text on a daisywheel printer (Juki 6200) by spooling it to Interword and
using the latter's two column option. It's very easy, requires no brain input
at all (otherwise it would be useless to me) and produces a very neat and attractive
printout. We dilettantes hate having to work out how to do anything and who
knows, I may not be the only one who is also an AMPLINEX member!
Printing AMPLINEX text
Ken Hughes
I have tried using the 80-column print utility from AMPLINEX
005 and found it very good, except for printing out any AMPLE programs that are
included in the text. Unfortunately it also prints these across the page making
them very difficult to read. My solution to this is to use a multi column
printer utility, set to two columns 39 characters wide. This allows printout of
AMPLINEX files exactly as they appear on screen.
The program that I use is one from the May 1988 edition of
BEEBUG magazine. As I use punched hole paper to print on I use the following
short program to set up the printer for Elite type and to leave a margin on the
left.
10 REM PRINTER SET-UP (AMPLINEX)
20 VDU2,1,27,1,77,3
30 VDU2,1,27,1,82,1,0,3
40 VDU2,1,27,1,108,1,16,3
50 CHAIN "PRINT"
20 VDU2,1,27,1,77,3
30 VDU2,1,27,1,82,1,0,3
40 VDU2,1,27,1,108,1,16,3
50 CHAIN "PRINT"
Where "PRINT" in the name of the multi-column
printer utility.
Making longer programs
Roger Sapolsky
Some further comments on using a modified !BOOT file without
the MENU module (see the Features section of AMPLINEX 012). To access Notepad
with no MENU module present use
"PAD" MLOAD
Which will load the module. To go into Notepad, type
PAD
To get rid of the Notepad module, get out of it via
QUIT
and then delete it using
"PAD" MDELETE
Doing without the MENU module in this way will give you an
extra 1034 bytes.
Published in AMPLINEX 013, September
1989
Index to AMPLINEX issues 007-012 (Sept 1988 to July 1989)
Patrick Black
The headings to the Index are pretty well self-explanatory.
Directory pre-fixes 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
MUSIC files are further distinguished by appearing in
quotes, thus
"An Ode"
007 $.AnOde
NB. M09 = files on the Music Disk sent with Issue 009. U11 =
Instrument Utility Disk sent with issue 011. Disk U11 has conflicting file names.
Where two names are given the first is the name given in the Introductory
Notes; the second is the actual disk file name.
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
--------------------- ----- ---------
--------------------- ----- ---------
*ACCESS & *DRIVE
005Q Q.uest005
007 H.ints007
007 H.ints007
A
'@' to transpose
instruments 012A Q.uest012
"A bunch of fives" 010 $.Fives
Acoustic instruments 005Q Q.uest005
009A Q.uest009
Advertisements
Jazz Disc Volume 1 012 N.ews012
"Ah Perdona" 009 $.AhPerdo
"Ain't misbehavin'" 011 $.Aint
AMPLE -
acoustic guitar 011Q Q.uest011
012A Q.uest012
012 I.nstr012
& Archimedes A3000 012Q Q.uest012
& BBC Master Editor 007Q Q.uest007
009 H.ints009
bend utility
*EXEC file 011 U.bend
demo file 011 U.bendemo
bibliography 009 H.ints009
C.PREPARE revision 011A Q.uest011
chaining files 008QA Q.uest008
009 H.ints009
010A Q.uest010
012 F.Chain
changing instruments
with UNUSED 010 H.ints010
chord data facility 010Q Q.uest010
composing/transcribing
on M5000 011 F.Comment
delete file with
'wlist' (M4000) 010Q Q.uest010
& drum machine 012Q Q.uest012
drum rhythms
pitch sensitive 010Q Q.uest010
pop/big band 010Q Q.uest010
011A Q.uest011
Echo 007Q Q.uest007
editors 007Q Q.uest007
entering magazine
listings 010QA Q.uest010
envelopes 005Q Q.uest005
007A Q.uest007
error trapping 007Q Q.uest007
external effects 007 H.ints007
function key
redefinition 010 H.ints010
IDLE 008 Q.uest008
008 Q.timing
instrument library utilities -
see under 'I'
keys of tuned
instruments 011Q Q.uest011
012A Q.uest012
LEN negative settings
with SCORE 010 H.ints010
linking two Hybrid
music systems 011QA Q.uest011
M.FX1A bug 007QA Q.uest007
making longer progs 012 F.LongPrg
memory
BBC B v Master 010Q Q.uest010
RAMROM board 010Q Q.uest010
saving 009 H.ints009
011 H.ints011
MERGE command 012QA Q.uest012
MIDI & AMPLE voices 009 H.ints009
implementation
charts 010Q Q.uest010
011A Q.uest011
instr. selection 007Q Q.uest007
009A Q.uest009
messages & s/ware007Q Q.uest007
008A Q.uest008
slides & bends 012Q Q.uest012
Yamaha DD10
drums 010Q Q.uest010
012A Q.uest012
possibilities 010A Q.uest010
mixes
gaps in mixes 009 H.ints009
for beginners 009 F.mixes1
& submixes 007Q Q.uest007
Music 500
and BBC Master 008Q Q.uest008
circuit diagram 012Q Q.uest012
serial no.
differences 012Q Q.uest012
Music 2000 - 005Q Q.uest005
007A Q.uest007
memory addresses 010 H.ints010
review 008 N.ews008
& Casio CZ5000 007Q Q.uest007
& Casio HT3000 012Q Q.uest012
& Roland D110 010 N.ews010
controlling 012 H.ints012
& Roland MT-32 008 N.ews008
slides & bends 012Q Q.uest012
Music 3000 011 N.ews011
with M2000 012QA Q.uest012
Music 4000 -
booting 006Q Q.uest006
008A Q.uest008
double kbd voices 008 H.ints008
keyboard repair 007A Q.uest007
008A Q.uest008
better metronome 010 H.ints010
silence between
parts 012Q Q.uest012
Music 5000 -
clogging up 010QA Q.uest010
synchronization
to tape 008 H.ints008
to Roland TR707 010Q Q.uest010
Notepad new lines 009QA Q.uest009
Nucleus -
Help Facility 008 U.ANHF
& BCE waveforms 009 U.NewWave
009 U.Preset2
Opus Challenger 006 F.Challen
007A Q.uest007
Opus Ramdisc 006Q Q.uest006
008A Q.uest008
OSCLI 008QA Q.uest008
by phone
downloading 009Q Q.uest009
(Music City & DCT)007 A.update
008 F.Abphone
DCT demo 008 F.DCTdemo
PLAY long sequences 009QA Q.uest009
POS and PAN 007 Q.uest007
programming rock
and pop 012 H.ints012
QTIME 008 Q.uest008
008 Q.timing
READY with DIM 009Q Q.uest009
ROM compatibility 007 H.ints007
008 H.ints008
(see table at end of Index)
SCORE with negative
LEN settings 010 H.ints010
screen control 007QA Q.uest007
screen graphics 008Q Q.uest008
010A Q.uest010
Shadow RAM - see under 'S'
SHIFT to transpose
instruments 012A Q.uest012
spooling 007 H.ints007
STAFF 007 H.ints007
part bars 010Q Q.uest010
011A Q.uest011
saving space 012 H.ints012
'Too many 008Q Q.uest008
numbers' error 009A Q.uest009
synchronising music
and lyrics 007Q Q.uest007
008A Q.uest008
009A Q.uest009
tempo changes on
all voices 007Q Q.uest007
008A Q.uest008
tokens 008 F.Tokens
'Too big' on Master 009 H.ints009
toolkit file 010 H.ints010
transposition of
music 011 H.ints011
tuning systems
with M4000 010Q Q.uest010
UNMIXes, a beginner's
guide 011 F.Unmixes
UNUSED changing
instruments 010 H.ints010
user Groups 010Q Q.uest010
volume – accessing
settings 007Q Q.uest007
waveforms 009 U.NewWave
009 U.Preset2
AMPLINEX -
A.MPLINEX file
& Studio 5000/4 009 A.update
009 A.008fix
re-name facility 009 A.update
address ALL A.contrib
& ADFS 008QA Q.uest008
AMPLE for beginners 008 A.update
& BCE users 008 A.update
& CEEFAX 007 A.update
008 A.update
009 A.update
011 A.update
contributions ALL A.contrib
closing date ALL A.nextiss
use of 007 A.update
Music 2000 files 010 A.update
(also see below)
012 A.Update
copyright 007 A.update
delays to issues 009 A.welcome
development ideas 010 A.update
exit option 010 A.update
Hybrid Q&A session 010 F.HTQ&A
index (007-009) 010 F.index21
M06 music disc 007 A.update
membership 007 A.update
008 A.update
Music 2000 files
on cassette 011 A.update
on disc 011 A.update
organising 012 A.Update
operation of
contribution/fee 010 A.update
release form 010 A.update
printing data ALL A.print
extra options 007 A.print
return to previous
screen 010 A.update
Sideways RAM utils 012QA Q.uest012
survey 007 A.SurvA88
008 A.update
results 010 F.survA88
title screen speed 010 A.update
40-track -
twin disk users 011QA Q.uest011
user problems 009 A.update
80-column utility
OPENIN problem 008 A.update
& non-text files 012QA Q.uest012
"An ode" 007 $.AnOde
"Arp" 007 $.Arp
"Ave maris stella" 010 $.Vespers
"Axel F" 008 $.AxelF
playing problem 009 A.update
009 F.A8Mprob
instruments 012A Q.uest012
"A bunch of fives" 010 $.Fives
Acoustic instruments 005Q Q.uest005
009A Q.uest009
Advertisements
Jazz Disc Volume 1 012 N.ews012
"Ah Perdona" 009 $.AhPerdo
"Ain't misbehavin'" 011 $.Aint
AMPLE -
acoustic guitar 011Q Q.uest011
012A Q.uest012
012 I.nstr012
& Archimedes A3000 012Q Q.uest012
& BBC Master Editor 007Q Q.uest007
009 H.ints009
bend utility
*EXEC file 011 U.bend
demo file 011 U.bendemo
bibliography 009 H.ints009
C.PREPARE revision 011A Q.uest011
chaining files 008QA Q.uest008
009 H.ints009
010A Q.uest010
012 F.Chain
changing instruments
with UNUSED 010 H.ints010
chord data facility 010Q Q.uest010
composing/transcribing
on M5000 011 F.Comment
delete file with
'wlist' (M4000) 010Q Q.uest010
& drum machine 012Q Q.uest012
drum rhythms
pitch sensitive 010Q Q.uest010
pop/big band 010Q Q.uest010
011A Q.uest011
Echo 007Q Q.uest007
editors 007Q Q.uest007
entering magazine
listings 010QA Q.uest010
envelopes 005Q Q.uest005
007A Q.uest007
error trapping 007Q Q.uest007
external effects 007 H.ints007
function key
redefinition 010 H.ints010
IDLE 008 Q.uest008
008 Q.timing
instrument library utilities -
see under 'I'
keys of tuned
instruments 011Q Q.uest011
012A Q.uest012
LEN negative settings
with SCORE 010 H.ints010
linking two Hybrid
music systems 011QA Q.uest011
M.FX1A bug 007QA Q.uest007
making longer progs 012 F.LongPrg
memory
BBC B v Master 010Q Q.uest010
RAMROM board 010Q Q.uest010
saving 009 H.ints009
011 H.ints011
MERGE command 012QA Q.uest012
MIDI & AMPLE voices 009 H.ints009
implementation
charts 010Q Q.uest010
011A Q.uest011
instr. selection 007Q Q.uest007
009A Q.uest009
messages & s/ware007Q Q.uest007
008A Q.uest008
slides & bends 012Q Q.uest012
Yamaha DD10
drums 010Q Q.uest010
012A Q.uest012
possibilities 010A Q.uest010
mixes
gaps in mixes 009 H.ints009
for beginners 009 F.mixes1
& submixes 007Q Q.uest007
Music 500
and BBC Master 008Q Q.uest008
circuit diagram 012Q Q.uest012
serial no.
differences 012Q Q.uest012
Music 2000 - 005Q Q.uest005
007A Q.uest007
memory addresses 010 H.ints010
review 008 N.ews008
& Casio CZ5000 007Q Q.uest007
& Casio HT3000 012Q Q.uest012
& Roland D110 010 N.ews010
controlling 012 H.ints012
& Roland MT-32 008 N.ews008
slides & bends 012Q Q.uest012
Music 3000 011 N.ews011
with M2000 012QA Q.uest012
Music 4000 -
booting 006Q Q.uest006
008A Q.uest008
double kbd voices 008 H.ints008
keyboard repair 007A Q.uest007
008A Q.uest008
better metronome 010 H.ints010
silence between
parts 012Q Q.uest012
Music 5000 -
clogging up 010QA Q.uest010
synchronization
to tape 008 H.ints008
to Roland TR707 010Q Q.uest010
Notepad new lines 009QA Q.uest009
Nucleus -
Help Facility 008 U.ANHF
& BCE waveforms 009 U.NewWave
009 U.Preset2
Opus Challenger 006 F.Challen
007A Q.uest007
Opus Ramdisc 006Q Q.uest006
008A Q.uest008
OSCLI 008QA Q.uest008
by phone
downloading 009Q Q.uest009
(Music City & DCT)007 A.update
008 F.Abphone
DCT demo 008 F.DCTdemo
PLAY long sequences 009QA Q.uest009
POS and PAN 007 Q.uest007
programming rock
and pop 012 H.ints012
QTIME 008 Q.uest008
008 Q.timing
READY with DIM 009Q Q.uest009
ROM compatibility 007 H.ints007
008 H.ints008
(see table at end of Index)
SCORE with negative
LEN settings 010 H.ints010
screen control 007QA Q.uest007
screen graphics 008Q Q.uest008
010A Q.uest010
Shadow RAM - see under 'S'
SHIFT to transpose
instruments 012A Q.uest012
spooling 007 H.ints007
STAFF 007 H.ints007
part bars 010Q Q.uest010
011A Q.uest011
saving space 012 H.ints012
'Too many 008Q Q.uest008
numbers' error 009A Q.uest009
synchronising music
and lyrics 007Q Q.uest007
008A Q.uest008
009A Q.uest009
tempo changes on
all voices 007Q Q.uest007
008A Q.uest008
tokens 008 F.Tokens
'Too big' on Master 009 H.ints009
toolkit file 010 H.ints010
transposition of
music 011 H.ints011
tuning systems
with M4000 010Q Q.uest010
UNMIXes, a beginner's
guide 011 F.Unmixes
UNUSED changing
instruments 010 H.ints010
user Groups 010Q Q.uest010
volume – accessing
settings 007Q Q.uest007
waveforms 009 U.NewWave
009 U.Preset2
AMPLINEX -
A.MPLINEX file
& Studio 5000/4 009 A.update
009 A.008fix
re-name facility 009 A.update
address ALL A.contrib
& ADFS 008QA Q.uest008
AMPLE for beginners 008 A.update
& BCE users 008 A.update
& CEEFAX 007 A.update
008 A.update
009 A.update
011 A.update
contributions ALL A.contrib
closing date ALL A.nextiss
use of 007 A.update
Music 2000 files 010 A.update
(also see below)
012 A.Update
copyright 007 A.update
delays to issues 009 A.welcome
development ideas 010 A.update
exit option 010 A.update
Hybrid Q&A session 010 F.HTQ&A
index (007-009) 010 F.index21
M06 music disc 007 A.update
membership 007 A.update
008 A.update
Music 2000 files
on cassette 011 A.update
on disc 011 A.update
organising 012 A.Update
operation of
contribution/fee 010 A.update
release form 010 A.update
printing data ALL A.print
extra options 007 A.print
return to previous
screen 010 A.update
Sideways RAM utils 012QA Q.uest012
survey 007 A.SurvA88
008 A.update
results 010 F.survA88
title screen speed 010 A.update
40-track -
twin disk users 011QA Q.uest011
user problems 009 A.update
80-column utility
OPENIN problem 008 A.update
& non-text files 012QA Q.uest012
"An ode" 007 $.AnOde
"Arp" 007 $.Arp
"Ave maris stella" 010 $.Vespers
"Axel F" 008 $.AxelF
playing problem 009 A.update
009 F.A8Mprob
B
BBC B v Master memory 010Q
Q.uest010
BBC Master 128
Editor 007Q Q.uest007
Music 500 008Q Q.uest008
'Too big' files 009 H.ints009
"Belief" 009 $.Belief
"Birky's song" 009 $.Birky
"Blues at seven" 008 $.Seven
"Blue train, The" 010 $.BlueTrn
"La Bouree" 010 $,Bouree
"Busking along" 009 $.Busking
BBC Master 128
Editor 007Q Q.uest007
Music 500 008Q Q.uest008
'Too big' files 009 H.ints009
"Belief" 009 $.Belief
"Birky's song" 009 $.Birky
"Blues at seven" 008 $.Seven
"Blue train, The" 010 $.BlueTrn
"La Bouree" 010 $,Bouree
"Busking along" 009 $.Busking
C
"Cannon"
007 $.Cannon
"Caribbean romance" 007 $.Romance
"Carol machine" 008 $.Carols
"Cavatina" 012 $.Cavatin
"Clair de lune" 009 $.CdeLune
"Clarinet concerto
in B flat" 009 $.MozClar
"Creole trumpet" 010 $.CreoleT
"Caribbean romance" 007 $.Romance
"Carol machine" 008 $.Carols
"Cavatina" 012 $.Cavatin
"Clair de lune" 009 $.CdeLune
"Clarinet concerto
in B flat" 009 $.MozClar
"Creole trumpet" 010 $.CreoleT
D
"Danielle"
011 $.Daniell
"Dark" 011 $.Dark
"DCT Maestro is born" 009 $.Born
"Dennis the Menace" 011 $.Dennis
"Desafinado" 007 $.Desafin
"DIY" 009 $.DIY
"Drunken blues, The" 007 $.DBlues
"Drunken plea" 012 $.Plea
"Dark" 011 $.Dark
"DCT Maestro is born" 009 $.Born
"Dennis the Menace" 011 $.Dennis
"Desafinado" 007 $.Desafin
"DIY" 009 $.DIY
"Drunken blues, The" 007 $.DBlues
"Drunken plea" 012 $.Plea
E
Education Support
Grant for 'IT' 010Q Q.uest010
Envelopes 005Q Q.uest005
007A Q.uest007
"Etude Op.25 No.1 -
Chopin" 011 $.Etude
Expansion boards - see Shadow RAM
"Eyres Rock" 009 $.Eyres
Grant for 'IT' 010Q Q.uest010
Envelopes 005Q Q.uest005
007A Q.uest007
"Etude Op.25 No.1 -
Chopin" 011 $.Etude
Expansion boards - see Shadow RAM
"Eyres Rock" 009 $.Eyres
F
"Fanfare for the
common man" 011 $.Fanfare
sheet music 012Q Q.uest012
"Fee fie foe fug" 010 $.FFFF
"For a dying man" 007 $.Dying
"Frere Jacques" 011 $.FrereJ
Function key redefine 010 H.ints010
common man" 011 $.Fanfare
sheet music 012Q Q.uest012
"Fee fie foe fug" 010 $.FFFF
"For a dying man" 007 $.Dying
"Frere Jacques" 011 $.FrereJ
Function key redefine 010 H.ints010
G
"Georgia on my mind" 010
$.Georgia
"Goodbye to a `1000" 008 $.`1000
playing problem 009 A.update
F.A8Mprob
"Goodbye to the
rain forest" 011 $.Forest
"Goodbye to a `1000" 008 $.`1000
playing problem 009 A.update
F.A8Mprob
"Goodbye to the
rain forest" 011 $.Forest
H
Hardware differences
M500/M5000/M87 010Q Q.uest010
"Holding back the
years" 009 $.Years
"Horses don't sing" 008 $.Horses
"Hot heavy
clean'n'mean" 010 $.HHC&M
"How about you" 009 $.How
"How fascinating" 009 $.HFascin
Hybrid
Acorn User Show (Jul 89)
pull-out 012 N.ews012
address (April 89) 010 H.ints010
audio cassette -
'Hybrid Music System's
Greatest Hits' 011 N.ews011
C.PREPARE revision 011A Q.uest011
discs -
AMPLE DCT 009 N.ews009
AMPLE Vibrations 008 N.ews008
Contrast 009 N.ews009
Music City 2 008 N.ews008
snares in "Riders
on the Storm" 012 H.ints012
Plaice 011 N.ews011
"Opportunaties" 011 $.Opportu
Return to the
Homeland 008 N.ews008
playing problems011 H.ints011
"Winds of change" 011 $.Winds
Zen & the Art of
Making Music 011 N.ews011
Educ. Support Grant 010Q Q.uest010
& members questions 009 A.update
Linking two HYBRID
systems 011QA Q.uest011
Members Q&A session 010 F.HTQ&A
Archimedes
creating Modules
discount for AMPLINEX
M2000 capabilities
M2000 MIDI IN
M5000 waveform designer
microphone input
modules on ROM
Nucleus ROM upgrade
sampler
speech
use of Sideways RAM
User Guide inaccuracies
Music 1000 review 012 N.ews012
Music 2000 -
memory addresses 010 H.ints010
review 008 N.ews008
with Roland D110 010 N.ews010
controlling 012 H.ints012
with Roland MT-32 008 N.ews008
Music 3000 expander 011 N.ews011
Music 5000 Junior 008 N.ews008
delay 011 N.ews011
abandoned 012 N.ews012
registration slips 011Q Q.uest011
012A Q.uest012
reverb units 011 H.ints011
Symphony keyboard -
upgrade price 008 N.ews008
footswitch price 008 N.ews008
System disc
issue numbers 008Q Q.uest008
"Hyphon FX" 011 $.Hyphon
M500/M5000/M87 010Q Q.uest010
"Holding back the
years" 009 $.Years
"Horses don't sing" 008 $.Horses
"Hot heavy
clean'n'mean" 010 $.HHC&M
"How about you" 009 $.How
"How fascinating" 009 $.HFascin
Hybrid
Acorn User Show (Jul 89)
pull-out 012 N.ews012
address (April 89) 010 H.ints010
audio cassette -
'Hybrid Music System's
Greatest Hits' 011 N.ews011
C.PREPARE revision 011A Q.uest011
discs -
AMPLE DCT 009 N.ews009
AMPLE Vibrations 008 N.ews008
Contrast 009 N.ews009
Music City 2 008 N.ews008
snares in "Riders
on the Storm" 012 H.ints012
Plaice 011 N.ews011
"Opportunaties" 011 $.Opportu
Return to the
Homeland 008 N.ews008
playing problems011 H.ints011
"Winds of change" 011 $.Winds
Zen & the Art of
Making Music 011 N.ews011
Educ. Support Grant 010Q Q.uest010
& members questions 009 A.update
Linking two HYBRID
systems 011QA Q.uest011
Members Q&A session 010 F.HTQ&A
Archimedes
creating Modules
discount for AMPLINEX
M2000 capabilities
M2000 MIDI IN
M5000 waveform designer
microphone input
modules on ROM
Nucleus ROM upgrade
sampler
speech
use of Sideways RAM
User Guide inaccuracies
Music 1000 review 012 N.ews012
Music 2000 -
memory addresses 010 H.ints010
review 008 N.ews008
with Roland D110 010 N.ews010
controlling 012 H.ints012
with Roland MT-32 008 N.ews008
Music 3000 expander 011 N.ews011
Music 5000 Junior 008 N.ews008
delay 011 N.ews011
abandoned 012 N.ews012
registration slips 011Q Q.uest011
012A Q.uest012
reverb units 011 H.ints011
Symphony keyboard -
upgrade price 008 N.ews008
footswitch price 008 N.ews008
System disc
issue numbers 008Q Q.uest008
"Hyphon FX" 011 $.Hyphon
I
IDLE 008
Q.uest008
008 Q.timing
Instrument library utilities
introductory notes U11 A.MPLINEX
manual -
compressed file U11 U.Zman/cp
view files U11 U.Zman/v1
OR $.zd/19a
U11 U.Zman/v2
OR $.zd/19b
ROM offer 011 A.welcome
sample library U11 $.InsLib
Sideways RAM image U11 $.ZROM
OR $.ZROM19
Instruments -
acoustic guitar 011Q Q.uest011
012 I.nstr012
bdrum4 009 I.nstr009
choir4 007 I.nstr007
chinabell 007 I.nstr007
church 009 I.nstr009
dblbass 009 I.nstr009
electro 012 I.nstr012
gchurch4 007 I.nstr007
guitar 007 I.nstr007
mellow4 009 I.nstr009
nasty4 007 I.nstr007
nice4 007 I.nstr007
pufflute 007 I.nstr007
smooth4 009 I.nstr009
snare4 009 I.nstr009
superins 007 I.nstr007
synbass4 012 I.nstr012
sb4info 012 I.nstr012
thunder 008Q Q.uest008
timpani 012 I.nstr012
trumpet 009 I.nstr009
trumpet4 009 I.nstr009
vox4 012 I.nstr012
"Intro-Vox" 011 $.IntVox
"Invisible touch" 009 $.Invisib
Island Logic Music
System 007Q Q.uest007
"It's Late" 009 $.ItsLate
008 Q.timing
Instrument library utilities
introductory notes U11 A.MPLINEX
manual -
compressed file U11 U.Zman/cp
view files U11 U.Zman/v1
OR $.zd/19a
U11 U.Zman/v2
OR $.zd/19b
ROM offer 011 A.welcome
sample library U11 $.InsLib
Sideways RAM image U11 $.ZROM
OR $.ZROM19
Instruments -
acoustic guitar 011Q Q.uest011
012 I.nstr012
bdrum4 009 I.nstr009
choir4 007 I.nstr007
chinabell 007 I.nstr007
church 009 I.nstr009
dblbass 009 I.nstr009
electro 012 I.nstr012
gchurch4 007 I.nstr007
guitar 007 I.nstr007
mellow4 009 I.nstr009
nasty4 007 I.nstr007
nice4 007 I.nstr007
pufflute 007 I.nstr007
smooth4 009 I.nstr009
snare4 009 I.nstr009
superins 007 I.nstr007
synbass4 012 I.nstr012
sb4info 012 I.nstr012
thunder 008Q Q.uest008
timpani 012 I.nstr012
trumpet 009 I.nstr009
trumpet4 009 I.nstr009
vox4 012 I.nstr012
"Intro-Vox" 011 $.IntVox
"Invisible touch" 009 $.Invisib
Island Logic Music
System 007Q Q.uest007
"It's Late" 009 $.ItsLate
J
Jazz Disc Volume 1
review 012 N.ews012
how to obtain 012 A.adverts
"Jesus walking..." 007 $.Jewalia
"Jig in G" 009 $.JigInG
"Just for the asking" 009 $.Asking
Jukebox f4 bug in A&B
Computing program 012 H.ints012
fix for 012 F.Jukef4
review 012 N.ews012
how to obtain 012 A.adverts
"Jesus walking..." 007 $.Jewalia
"Jig in G" 009 $.JigInG
"Just for the asking" 009 $.Asking
Jukebox f4 bug in A&B
Computing program 012 H.ints012
fix for 012 F.Jukef4
K
Keyboard repairs
007A Q.uest007
008A Q.uest008
Keyboard Split notes 007 U.KS/info
utility 007 U.KSplit
volume 008 H.ints008
Keyboard under `500 012Q Q.uest012
"Killjoy blues" 012 $.Killjoy
"Kitten on the keys" 007 $.Kitten
008A Q.uest008
Keyboard Split notes 007 U.KS/info
utility 007 U.KSplit
volume 008 H.ints008
Keyboard under `500 012Q Q.uest012
"Killjoy blues" 012 $.Killjoy
"Kitten on the keys" 007 $.Kitten
L
"Landscape & vista" 010
$.Vista
"La Volta" 012 $.LaVolta
LEN negative setting
with SCORE 010 H.ints010
"Living for the city" 012 $.Living
"Lullaby of birdland" 009 $.Bird
"La Volta" 012 $.LaVolta
LEN negative setting
with SCORE 010 H.ints010
"Living for the city" 012 $.Living
"Lullaby of birdland" 009 $.Bird
M
"Magnetic media"
012 $.Media
Making longer programs012 F.LongPrg
"March to battle" 010 $.March
Memory savings 009 H.ints009
011 H.ints011
Metronome (M4000) 010 H.ints010
MIDI
controlling
instruments 010Q Q.uest010
expander -
AMPLE program 007 F.Xpander
assembler source 007 F.Xcode
instructions 007 F.X/info
(See MIDI hardware project in 006)
implementation
"MIDI syndrome" 008 $.Syndro
"Mission Impossible" 008 $.Mission
"Misty" 007 $.Misty
Mixes for beginners
part 1 009 F.mixes1
part 2 010 F.mixes2
sub-mixes
"Mood indigo" 010 $.MoodInd
Music 2000 file
contributions 010 A.update
Making longer programs012 F.LongPrg
"March to battle" 010 $.March
Memory savings 009 H.ints009
011 H.ints011
Metronome (M4000) 010 H.ints010
MIDI
controlling
instruments 010Q Q.uest010
expander -
AMPLE program 007 F.Xpander
assembler source 007 F.Xcode
instructions 007 F.X/info
(See MIDI hardware project in 006)
implementation
"MIDI syndrome" 008 $.Syndro
"Mission Impossible" 008 $.Mission
"Misty" 007 $.Misty
Mixes for beginners
part 1 009 F.mixes1
part 2 010 F.mixes2
sub-mixes
"Mood indigo" 010 $.MoodInd
Music 2000 file
contributions 010 A.update
N
"New Choros" query
008Q Q.uest010
010A Q.uest010
on "Saxtracks" 010 N.ews010
"Northumbrian
bagpipes" 010 $.NBagpip
Notepad New lines 009QA Q.uest009
Nucleus -
Help Facility 008 U.ANHF
010A Q.uest010
on "Saxtracks" 010 N.ews010
"Northumbrian
bagpipes" 010 $.NBagpip
Notepad New lines 009QA Q.uest009
Nucleus -
Help Facility 008 U.ANHF
O
"Opportunaties"
011 $.opportu
Opus Challenger 006 F.Challen
007A Q.uest007
Opus Ramdisk 006Q Q.uest006
008A Q.uest008
OSCLI 008QA Q.uest008
"Overture" 007 $.Over
"Overture to the
Messiah" 009 $.OverMes
Opus Challenger 006 F.Challen
007A Q.uest007
Opus Ramdisk 006Q Q.uest006
008A Q.uest008
OSCLI 008QA Q.uest008
"Overture" 007 $.Over
"Overture to the
Messiah" 009 $.OverMes
P
PAN 007Q
Q.uest007
"Pink Panther, The" 010 $.PinkPan
"Polish dance" 009 $.Poldans
POS 007Q Q.uest007
Practice of Music
'keyboard' writing 011 U.Xample1
harmony
instrumentation
programming
rhythm
spacing
part 4 008 U.Music4
part 5 009 U.Music5
chords -
9th, 11th, 13th 009 U.Music5
inversions 009 U.Music5
melody -
counterpoint 009 U.Music5
harmonic aspects 009 U.Music5
psychology 008 U.Music4
rhythm 008 U.Music4
pitch patterns 008 U.Music4
"Prelude & Fugue" 012 $.PrelFug
"Pink Panther, The" 010 $.PinkPan
"Polish dance" 009 $.Poldans
POS 007Q Q.uest007
Practice of Music
'keyboard' writing 011 U.Xample1
harmony
instrumentation
programming
rhythm
spacing
part 4 008 U.Music4
part 5 009 U.Music5
chords -
9th, 11th, 13th 009 U.Music5
inversions 009 U.Music5
melody -
counterpoint 009 U.Music5
harmonic aspects 009 U.Music5
psychology 008 U.Music4
rhythm 008 U.Music4
pitch patterns 008 U.Music4
"Prelude & Fugue" 012 $.PrelFug
Q
QTIME 008 Q.uest008
008 Q.timing
008 Q.timing
R
"Race with the devil" 010 $.RaceDev
"Rainbow" 012 $.Rainbow
"Rat in mi kitchen" 008 $.RatInMi
"Revs" 009 $.Revs
"Rhapsody on a theme
of Paganini" 009 $.RachPag
Rock/pop programming 012 H.ints012
Roland D110 010 N.ews010
controlling 012 H.ints012
review 012 N.ews012
MT-32 with M2000 008 N.ews008
re-programming 008Q Q.uest008
DT707/M5000 sync. 010Q Q.uest010
ROM compatibility 007 H.ints007
008 H.ints008
010 H.ints010
with Watford 32k 010 H.ints010
(See table at end of Index)
"Rosemary" 010 $.Rose
"Russians" 007 $.Russian
"Rainbow" 012 $.Rainbow
"Rat in mi kitchen" 008 $.RatInMi
"Revs" 009 $.Revs
"Rhapsody on a theme
of Paganini" 009 $.RachPag
Rock/pop programming 012 H.ints012
Roland D110 010 N.ews010
controlling 012 H.ints012
review 012 N.ews012
MT-32 with M2000 008 N.ews008
re-programming 008Q Q.uest008
DT707/M5000 sync. 010Q Q.uest010
ROM compatibility 007 H.ints007
008 H.ints008
010 H.ints010
with Watford 32k 010 H.ints010
(See table at end of Index)
"Rosemary" 010 $.Rose
"Russians" 007 $.Russian
S
"Sabrina strikes back"009 $.Sabrina
"Save me" hang-up 007QA Q.uest007
SCORE with negative
LEN 010 H.ints010
"Sea shanty medley" 009 $.Shanty
"Seeing you again" 009 $.CUAgain
"See nature rejoicing"012 $.Nature
Shadow RAM
Aries B-32 008Q Q.uest008
009A Q.uest009
010Q Q.uest010
010A Q.uest010
011A Q.uest011
010 H.ints010
011 H.ints011
'grafix' screen
load example 010A Q.uest010
Integra-B 008Q Q.uest008
009 H.ints009
Solidisk 2Meg128K 007Q Q.uest007
008A Q.uest008
4Meg256K 008A Q.uest008
Watford 32K 010 H.ints010
RAMROM 011Q Q.uest011
012A Q.uest012
Sheet music
inaccuracies 012 H.ints012
"Sleepy shores" 012 $.Sleepy
"Snowman" 008 $.Snowman
"Song of a dreamer" 009 $.Dreamer
"Spooky funk" 010 $.Spooky
Spooling 007 H.ints007
"Squits" 011 $.Squits
STAFF 007 H.ints007
'Too many 008Q Q.uest008
numbers' error 009A Q.uest009
"Star Trek theme" 012 $.StarTrk
"Still is the night" 012 $.Still
"Sweeney, The" 009 $.Sweeney
Synchronising music
and lyrics 007Q Q.uest007
008A Q.uest008
009A Q.uest009
"Syrens" 012 $.Syrens
"Save me" hang-up 007QA Q.uest007
SCORE with negative
LEN 010 H.ints010
"Sea shanty medley" 009 $.Shanty
"Seeing you again" 009 $.CUAgain
"See nature rejoicing"012 $.Nature
Shadow RAM
Aries B-32 008Q Q.uest008
009A Q.uest009
010Q Q.uest010
010A Q.uest010
011A Q.uest011
010 H.ints010
011 H.ints011
'grafix' screen
load example 010A Q.uest010
Integra-B 008Q Q.uest008
009 H.ints009
Solidisk 2Meg128K 007Q Q.uest007
008A Q.uest008
4Meg256K 008A Q.uest008
Watford 32K 010 H.ints010
RAMROM 011Q Q.uest011
012A Q.uest012
Sheet music
inaccuracies 012 H.ints012
"Sleepy shores" 012 $.Sleepy
"Snowman" 008 $.Snowman
"Song of a dreamer" 009 $.Dreamer
"Spooky funk" 010 $.Spooky
Spooling 007 H.ints007
"Squits" 011 $.Squits
STAFF 007 H.ints007
'Too many 008Q Q.uest008
numbers' error 009A Q.uest009
"Star Trek theme" 012 $.StarTrk
"Still is the night" 012 $.Still
"Sweeney, The" 009 $.Sweeney
Synchronising music
and lyrics 007Q Q.uest007
008A Q.uest008
009A Q.uest009
"Syrens" 012 $.Syrens
T
"Telstar"
011 $.Telstar
Theory of Music - see Practice
"Theme" 009 $.Theme
"There are many
steps" 007 $.TherAr
"Three to get ready" 011 $.3GetRdy
"Three year song" 009 $.3Year
"Time is on my side" 012 $.TimeIs
"Toccata in D minor" 008 $.Toccata
Toolkit file 010 H.ints010
Transposing instr. 011Q Q.uest011
'@' & SHIFT 012A Q.uest012
Transposition 011 H.ints011
"Travelin' Tex
Tinhorn" 011 $.Tex
"Tune for pipes
and flutes" 007 $.Flutes
Theory of Music - see Practice
"Theme" 009 $.Theme
"There are many
steps" 007 $.TherAr
"Three to get ready" 011 $.3GetRdy
"Three year song" 009 $.3Year
"Time is on my side" 012 $.TimeIs
"Toccata in D minor" 008 $.Toccata
Toolkit file 010 H.ints010
Transposing instr. 011Q Q.uest011
'@' & SHIFT 012A Q.uest012
Transposition 011 H.ints011
"Travelin' Tex
Tinhorn" 011 $.Tex
"Tune for pipes
and flutes" 007 $.Flutes
U
"Underworld
procession, The" 009 $.UndProc
UNMIXes, a beginner's
guide 011 F.Unmixes
UNUSED changing
instruments 010 H.ints010
User port splitter 009 H.ints009
User defined words
bx (bdrum4X) 009 I.nstr009
lr (LOADRUN) 009 H.ints009
pa 010 F.mixes2
pb 010 F.mixes2
sbinfo (bx & sx) 009 I.nstr009
sig (in STAFF) 012 H.ints012
sx (snare4X) 009 I.nstr009
v (VOICES) 009 H.ints009
procession, The" 009 $.UndProc
UNMIXes, a beginner's
guide 011 F.Unmixes
UNUSED changing
instruments 010 H.ints010
User port splitter 009 H.ints009
User defined words
bx (bdrum4X) 009 I.nstr009
lr (LOADRUN) 009 H.ints009
pa 010 F.mixes2
pb 010 F.mixes2
sbinfo (bx & sx) 009 I.nstr009
sig (in STAFF) 012 H.ints012
sx (snare4X) 009 I.nstr009
v (VOICES) 009 H.ints009
V
"La Venissiene" 009
$.Venissi
"Viola4 dance" 008 $.Viola4D
"Viola4 dance" 008 $.Viola4D
W
Wave Designer bugs &
solutions – notes 012 U.WDesign
- wave converter 012 U.TFWave
Waveforms for Nucleus
from BCE 009 U.NewWave
009 U.Preset2
"Windman" 012 $.Windman
"Winds of change" 011 $.WINDS
'wlist' file (M4000) 010Q Q.uest010
solutions – notes 012 U.WDesign
- wave converter 012 U.TFWave
Waveforms for Nucleus
from BCE 009 U.NewWave
009 U.Preset2
"Windman" 012 $.Windman
"Winds of change" 011 $.WINDS
'wlist' file (M4000) 010Q Q.uest010
Y
Yamaha DD10 drums 010A
Q.uest010
012A Q.uest012
012A Q.uest012
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.2 B
*Oxford PASCAL B
PMS NTQ M
*Slave toolkit B
in some cases (see H.ints008) B
Integra-B OS if earlier
than V1.2 B
*Oxford PASCAL B
PMS NTQ M
*Slave toolkit B
------------------------------------
* NOTE: contradictory advice from
members on these ROMs.
members on these ROMs.
Published in AMPLINEX 013, September
1989
Subscribe to:
Posts (Atom)