home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 1: Collection A
/
17Bit_Collection_A.iso
/
files
/
505.dms
/
505.adf
/
DOCS
/
SmusInfo.Doc
< prev
Wrap
Text File
|
1989-09-09
|
9KB
|
219 lines
SmusInfo
Topics
1. Introduction & Acknowledgements.
2. Usage.
3. Copyright.
4. Distribution.
5. BUG reports.
6. Donations.
1. Introduction.
I developed this program as a companion for SmusCopy, enabling me
to get some information about scores that I really needed to know.
Such as which instruments are used, and on what track. The volume
level would also be nice, as well as the key signature. And as a
second reason it would be good practice. And somebody once told me
'Practice makes Perfect!'. So I took SmusCopy as a base, deleted a
function here, added one there, modified some others, and what did
it produce? Correct! Give the man a cigar! One big fat green Guru
Meditation! Wait, GREEN guru? I though a Guru was red! Well not in
my case. A friend of mine probed around in the KickStart a bit and
changed the color to green! Nifty bit of customizing! So I started
from scratch again. This time with better results!
Features:
- Fully compatible with both Workbench V1.2 and V1.3.
- Works on all Amigas.
- Supports most AmigaDos devices.
- The built-in Help function. Just type SmusInfo ?.
Acknowledgements.
- Fred Fish, for supplying me with the incentive to develop this
program, by means of his Fish PD collection. (special thanks for
LibFish 16!).
- The guys at EA, for putting the information that I needed in the
Public Domain.
- The author of the program MC-Info, whoever he (or she!) is.
- Pieter, for giving me some pointers (no pun intended), and other
helpful information, as well as stringarray handling routines.
- Mark Riley, for providing me with an inexpensive way of access
to all those Sonix scores.
2. Usage.
Usage : SmusInfo <SCORE>
How to use this program? Well it is fairly simple, all you have to
input is the full pathname of the SCORE, without the .smus suffix.
To clarify this I will give some examples.
Score to info : DF0:Scores/Jolene.smus
Command line : SmusInfo DF1:Scores/Jolene
Score to info : DH0:Sonix/Scores/Jolene.smus
Command line : SmusInfo DH0:Sonix/Scores/Jolene
Score to info : DH0:Sonix/Scores/Miami Sky.smus
Command line : SmusInfo "DH0:Sonix/Scores/Miami Sky"
The output of the program will be displayed in the CLI window,
you could however redirect it to a printer, or a file by using the
'>' redirection symbol. (See your Amiga manual on how to do this.)
Output:
Filename : name of the file.
Score : Name of the score.
Author : Name of the author. (if there is an AUTH chunk.)
Copyright : The copyright message. (if there is a (c) chunk.)
Annotation : The annotation text. (if there is an ANNO chunk.)
A list of all the instruments loaded by the score and the register
number of every instrument. together with an eventual MIDI channel
and preset. Only if MIDI is 'Yes' though.
The volume setting and the key signature of the score.
Per track, every time there is an instrument change, the program
will display the name and registernumber of the instrument changed
to. Depending on the number of instrument changes this list might
grow to a respectable length. I wanted this info. If, however the
majority of users (definition of user: A person who has sent me a
donation.) only wants a list of the different instruments used on
a track I will change the program accordingly. So, if you want the
program to be changed accordingly, notify me. It's all up to YOU!!
Requirements:
- An Amiga with a minimum of 512KByte.
The program should support all regular Amiga devices. I tested it
with DF0: to DF2:, VD0:, VDK:, RAM:, CARD: and DH0: to DH2:. It is
compatible with both WorkBench 1.2 and 1.3. I haven not tested it
with 1.1 though. Since I neither own a synthesizer nor know how to
work one, I'm not able to test on MIDI instruments. If anybody out
there could test this specific feature for me and would tell me if
it works or not, I would be grateful.
NOTICE:
This software is supplied as is, and neither the author nor the
distributor is liable or responsible for any damage to either the
computer or any pheripherals or media this software is used on.
3. Copyright.
This program is considered FreeWare. It may be copied freely. When
doing so please note the following restrictions.
- The program may not be used or bundled by any software retailing
over US$ 10.00 (British £ 3.00), or it's equivalent in any other
currency, without prior written permission from the author.
- This document must always accompany the program.
- This document may not be altered in any way.
- The author retains the right to remove this program from the
Public Domain at any time, without prior notification.
- If you like the program, or find it useful, please read the last
chapter of this document and act accordingly.
4. Distribution.
Distribution rights are hereby, of course, granted to Fred Fish,
and any other non-profit organisation. Persons wanting to include
this program and / or it's source on any disk retailing over US$
10.00 (British £ 3.00), or it's equivalent in any other currency
must first obtain written permission for this from the author.
5. BUG-Reports.
Known Bugs:
- None as of 15th April 1989.
Send report To:
Although I've had this program tested extensively, there still is
the possibility that something has been overlooked. If you find a
bug, or you think you might have found a bug, please print out the
following form on you printer, fill in the neccessary details, and
sent it to the address mentioned on it. Thanks!
------------------- Cut Here Please ------------------------------
+----------------------------------------------------------------+
| BUG Report |
+----------------------------------------------------------------+
| Program : SmusInfo Version : 1.3 |
+----------------------------------------------------------------+
| Bug : |
| |
| |
| |
| |
| |
| |
+----------------------------------------------------------------+
| Additional information |
| Error code : |
| |
| |
| |
| |
| |
| |
+----------------------------------------------------------------+
| Sent to: P. Kolenbrander |
| <BUG-Report SmusInfo V1.3> |
| Turfveldenstraat 37 |
| NL-5632 XH EINDHOVEN |
| The NETHERLANDS |
| |
+----------------------------------------------------------------+
------------------- Cut Here Please ------------------------------
6. Donations.
This program is considered Freeware. Meaning that if you find this
program useful, you are kindly requested to make this noted to the
author. Preferably by means of a (cash!) donation or other useful
token of appreciation. This is not mandatory as is with Shareware
programs however.
If you have any cash to spare, it is always welcome. Unfortunately
I have my expenses also. Donations in other form, like disks, (PD)
software, Sonix Scores!, home-built programs / hardware etc, are
of course also welcome. Remember:
'It is better to give than to receive!'
(I've given you this program, so now it's you turn, isn't it?)
Enjoy the program!
My address is: P. Kolenbrander
Turfveldenstraat 37
NL-5632 XH EINDHOVEN
HOLLAND
No phone, not since some guy woke me at 04:00 AM ( My local time,
not his!). So, if you feel it is that urgent to call me you won't
mind taking the trouble of finding out my phonenumber. But PLEASE!
check the time-differences. I can get pretty uncooperative when
called out of bed in the middle of the night!