Home |  Contact |  Guestbook |  Print Window |   RSS | 


     This drawing was made in Singapore in 1997. I was told that it means 'Good Fortune'. Click for the explanation.    



Multiplay Engine page









In the year 2000 Radio 538 started a project called 538Webstation.
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 538Webstation.

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 this subject.

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 here.

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 next release.

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 following improvements:
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 here

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 received!
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 buttons.
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 finished.
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 program.

The zip file multiplay.zip, holds MultiPlay engine.

The manual

The manual page is here.





Last updated:

 Copyright 2006-2016 ronaldsnoeck.com |  Disclaimer |  Privacy