In the year 2000 Radio 538 started a project called
After buying a tool on CD you are able to make your own radio program. You can upload your program and
try to become DJ of the month. The tool looks fancy but when your used to real buttons it is not easy
to use. You have to move your mouse all over the screen to control the program. This is why I started to
work on the "MultiPlay engine".
15 years ago I was a DJ on several illegal radio stations. making jingles and mixing was number one for
me. So now I thought, why not try the internet? Using the name "DJ Ronald" I uploaded my first 2 shows to
The "MultiPlay" engine is a Windows program. It works fine from Windows 98 to Windows XP. It is using MCI
(Media Control Interface). The next step will probably be using Direct-X, but for now it is ok. I use the
SoundBlaster-Live sound card. Some other sound cards are not capable of playing more than 1 wave file at
the same time.
On this page I will publish the executable of the MultiPlay engine. The program is far from perfect, but
it can help you playing sequences. (jingle->music->jingle etc.)
I will try to update this page when possible with the latest version.
In later versions the player should be able to control 2 sound cards.
An other option will be a external switch on your mix table for starting players. I will com back on
I use "538Webstation" programm for conversion to the "asf" format and to upload to the site. I advise you
to use a audio compressor/limiter when recording!
24-02-2008. I have started to build a new player.
Using Directshow. The "StudioPlayer" can be downloaded
23-04-2001. The new version is available. This version
is able to handle 2 sound cards.
Before using it you should delete the previous "Multiplay.ini" file. In this version the windows
functions are used to handle the Windows "ini" files.
There is a manual available.
02-03-2001. The development was going slow. The next release of
multiplay, will be able to select more than 1 sound card. For each of the 10 players a seperate sound card can
be selected. This can be very usefull when you want to control the levels with you external mix table.
In my set-up, I use 2 Sound Blaster Live Sound Cards. Normaly it is not possible to install 2 identical SB
cards in one PC, but it can be done. I will inform you about the solution.
I hope to publish the latest version this weekend.
After that release I will make a drastic change. I received a lot of feature requests. The second generation
will have a playlist for the songs and jingles seperate.
04-02-2001. The MultiPlay Tool has been updated to version 1.10.
Now the "player reload" problem is solved. I found another problem with the cd track player.
When a cd contains not only audio but also data, the track time is not correct. This will be solved in the
03-02-2001. The MultiPlay Tool has been updated to version 1.09.
The latest version 1.08 had a MAJOR Bug. Thanks for testing Zoran!
31-01-2001. The MultiPlay Tool has been updated. The tool has the
1. All player starting position can be controlled by a tracking bar.
2. Restart wave and cd players improved.
3. CD control improved (2nd CD player needed?)
4. 2nd sequence improved.
5. The last "file read" directory is saved and used at next reload.
6. In the setup dialog the number of wave players can be defined.
Please let me know what you think of the program.
15-01-2001. The MultiPlay Tool has been updated. The next step is
a Setup dialog and manual.
Please let me know what you think of the program.
13-01-2001. The latest show and jingles can be found
The Multiplay tool will be updated soon.
I have added the latest Christmas jingle to the set of jingles. This
jingle has 8 cuts. All samples where recorded from Radio-538.
18-12-2000. I have improved the performance of the engine.
Now you really should be able to use several players at the same time!! This will be tested at startup. The maximum
number of players you can use will be displayed in the "system info" menu. Als the sound card you are using will be
determined in the system info.
The player start key can be used for a fast Restart of the player!!!
The record file directory and name can be defined. For some sound cards the recording Level can be measured
(PCI 128 SB). Try to measure the recording volume by pressing the "L" button next to the level bars. If no level is
measured your sound card driver does not support it. My SB-Live! doesn't support it.
I have recieved a test report from Richard. The engine does not work on 100% on Windows 2000 and Windows-NT. I will
work on that!
13-12-2000. Some improvements are made to the program.
I have placed the jingles I use on 538webstation on this page.
(mp3) Can be played with Internet Explorer 5.5
12-12-2000. Version 1.01. Thanks for the many e-mails I have
In this version you can test your sound card. You will know how many players your sound card can provide.
I have added some dialogs that show what the program is doing
I still have no help included. But here are some tips:
1. You can load a "wav" or "mp3" file into each player by using the load key. When possible the file will
be loaded and the player will be opened. With the clear key the file will be unloaded and the player
closed. However when you have a sound card that can only play on ewave at the same time, the player will
not be opened, but the file name will be loaded only.
2. You can use the mouse to start a loaded player or a function Key. The 10 function keys are registered
as hot keys for each player. So even when you have other programs running on you system, the keys will
start the player!
3. The Engine can play multiple players at the same time. This depence on the sound card you have. At
startup or in the menu you can Get information on the number of wave players and recorders (wav or mp3).
4. The volume bars are still disabled. I will come back to that later.
5. The program can play sequences. Later I will provide a playlist. The sequence can be programmed with the
Sequence button. Each player has a sequence button precedent to the volume bar. When this button is pressed
the button will get a sequence number. The sequence can be cleared by the Clear Button below the sequence
6. Use the "Start Seq" button or Space bar to start the sequence. This will stop the previous sequence after
a delay and start the new one.
7. Use the "Wait Seq" button when you want to start the new sequence automatic when the previous sequence is
8. In the number window precedent to the sequence button a "delta time" can be given. This time will
determine when the next part of the sequence will start. (playtime-delta).
9. I can only test the MultiPlay software on a Win 98 PC with a SB-Live! sound card and a NT client PC
with a simple sound card. So please let me know how it works on your system.
10. The cd player will be optimized.
11. Your complete entered data is saved in a .ini file that will be written in the working directory.
12. It is possible to record the output of your sound card. You have to take care of the level! When you press the
"Start Record" button the recording will start. MCI will write the data to the Windows TEMP directory. After "STOP"
MCI will copy the data to "c:\Record.wav". Later I will let you determine the name and directory. The data is
recorded in Windows PCM formt 44100 samples/sec, 16 bits/sample for 2 channels. Please be aware that it takes
two times the data file size, because a temp file is used.
10-12-2000. This page is created.
The Multiplay engine tool.
There is no help manual available. I will work on that later. For now you can play with it. Let me know
what your experiences are.
The zip file multiplay.zip, holds MultiPlay engine.
The manual page is here.