home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mods Anthology 2
/
Music-AmigaModsAnthology-2of4-Psychodk.mcsteam.iso
/
Tools
/
BeBox
/
Ralf_Tracker_0.3
/
ralf_tracker_0.3a.txt
< prev
next >
Wrap
Text File
|
1996-04-10
|
4KB
|
95 lines
Name : ralf_tracker_0.3a
Author : Raphael MOLL
Version : 0.3 alpha1
Machine : BeBox with BeOS 1.1d7
Status : freeware with sources publicly available.
Disclaimer
----------
I currently work in a small french company called MIPSYS.
There is no link between this software and MIPSYS.
I originally started the port of the amiga tracker as a play. Beside
that, it gave me some interesting experience about the BeBox
programming, especially for threads and BAudioSubscribers.
Important
---------
This software is a preliminary version. Anything can happen. It can
crash, but it can also hangs your computer at any moment. I am not
responsible of any damage that you, your work, your computer or anything
else on Earth can be subjected to due to the usage or misuage of this
software.
Subject
-------
ralf_tracker is a so called "sound tracker", which plays music files
called "modules" and output them to the audio output of your prefered
BeBox.
Distribution
------------
There are two possible archives.
The first one, "ralf_tracker_0.3a_app.tar.Z" contains the application.
As an example, a module called "cripto.mod" is bundled with the archive.
More modules can be found on every ftp site on the Internet. Just ask
for ".mod" with Archie. Modules typically can be found in music-related
subdirectories or in Aminet mirrors.
The second archive will be called "ralf_tracker_0.3a_src.tar.Z" and will
contain the whole sources, with the CW8 projects. CW8 means "CodeWarior 8",
which is an Integrated Development Environment" which runs on the Mac.
There is a version of the IDE for the BeBox which is called "BeIDE".
I used the Mac version. The projects are to be used on a Macintosh. You must
recreate the projects to compile under the BeIDE. For this to be possible, there
are two files, ralf_tracker.pi.txt" and "tracker_lib.pi.txt" which contains a
textual description of the CW8 projects.
History
-------
The ralf_tracker is heavily based on a C-source tracker running under
several unixes (Linux, Solaris, HP, etc.), created by Marc.Espie@ens.fr.
See file tracker-3_19.readme (yes, I do not already use the version 4!)
How to use
----------
This time it is very easy to use it since I coded the inferface...
Just launch the application and drop files from the browser onto the
list (on the left).
Then select a file in the list and 1) double-clic it, or 2) click the
"play" button. This make the tracker starting playing that file.
The list is a play list. This means that when a module is finished, the
tracker plays the next one in the list or wraps.
I added the items in the main menu, and so I provide some shortcuts.
Bugs
----
Still to be coded are the four buttons to manage the list (load, save,
reorder).
Sometimes the next button doesn't work : when you press it, instead of
playing the next module, it stops. Workaround : just click stop and then
click play again.
There was an old bug that made the application crash if the quit button
was used while playing a module. I think I exterminated that bug but I'm
not quite sure.
You still can't drop a directory -- I will code this in order to load all the
directory contents (recursively). [LAST MINUTE MAID : I DID IT !]
When you load several files, the window is locked while it processes the entry
names.
The End
-------
Just play with that and tell me.
o-------------------------------------------------------------o
Raphael MOLL
------------
e-mail for personal information : moll@linux.utc.fr
web page for personal information : http://linux.utc.fr/~moll/
o-------------------------------------------------------------o