Copyright: Copyright (c)1998 Damir Colak  All Rights Reserved.


PartyDJ
PartyDJ 1.3

Copyright (c)1998 Damir Colak

All Rights Reserved.

Introduction

RadioDJ note

What's new

Program options

Shortcut keys

ToDo list

Contact information

Registration info (order form)

Shareware version of PartyDJ can be used 14 days after first execution. After that you

must buy PartyDJ or stop using it. See registration info!


ToDo List

Some of these ideas will be implemented in future versions. Your support will be most appreciated.

•	More powerful schedule function - check if one event breaks another etc.

•	Status line - so you'll be much more informed - is alarm on, what song is playing, what's next and much more

•	FastAccess panel - for radio DJ's - panel with specified .mp3 files, one click - immediate play

•	And more ofcourse, your feedback is appreciated


Radio DJ Note

New major feature in PartyDJ 1.3 is SCHEDULE.

Use it to make list with time associated to each song. Every song has it's own start time and if it doesn't it will be played after previous song in a list was played. For instance we can specify time only for the first song (commercial, etc.) and next songs without specified time will be played after it. While scheduled songs are being played play controls in main PartyDJ dialog are disabled. Ofcourse you can use cancel button in schedule dialog to cancel playing. You can also alter schedule list while schedule is playing but that's not recommended. One more thing, in this version schedule does not check if one song is going to start while other scheduled song is playing. Take some time to check schedule list.

So, you make your playlists, load them and start looping them. Then you go to schedule option load schedule list for commercials. Click on start schedule and forget about commercials. When the time comes schedule will fadestop song currently played from main/support lists, play scheduled songs and after they finish looping of main/support lists will continue!

There is even more to it, experiment and use tooltips for help.


Greetings

This is the page were author sends greetings across the world! ;-)

Main testers

Ana Colak

Aleksandar Radojcic

Dejan Panic

Dule

Nenad Rogic

Other! (order of apearance not important)

Vitez Koja 	our man in BocUWaNa

PHL	our man in Germany

Markom	our man in Yugoslavia

Ivan ex EUnet	our man that was in EUnet :-)

Malac	our boss at Diginaut

Milutin	our man in Austria

Vesna&Bojana	our women in Belgrade

Jelena Colak	soon to be our woman in USA

Girl in Green	who knows, she might see this and call me :-)

Little Anna	nice to see you're nice

Ivana Drcec	stay positive!

Jasmina Colak	our lost friend in Pula

Mitke	our man in pits and mountains

Maya	Mitkes soon to be wife? ;-)

Boban	soon to be computer museum owner!

People of KST

People of Akademija

People of diginaut

People of WinAmp

People of SETNet

People of FineNET

People of All Crazy Parties

People of All Radio Stations

Crazy greetings (serbo-croat language)

Hej ljudi, kako vam se cini program? Zivite van Jugoslavije, programirate, zelite da saradjujete? Kontatirajte me, ko zna sta cemo smisliti :-) Mislim na _sve_ koji razumeju ovaj tekst i one koji su se potrudili da ga prevedu ;-)

Job Seeking

You're a director of a computer firm out of Yugoslavia and would like to have good Visual C/C++, MFC, SyBase, Internet programmer(s)?

Contact me at dcolak@eunet.yu.

For more info download CV:	http://fon.fon.bg.ac.yu/~dcolak/cv_dcolak.zip


Introduction

Let's say you have a computer (no joke :) and a lot of .mp3 files.

You have a party to make. No one wants to sit in a cold lonely room and play music. Or maybe there are so many "DJ's" that there's gonna be a big fight over who's gonna play music? So, why don't you all gather at someones place, sit over computer and make your lists! Ofcourse you'll have to take your laptop (or homecomputer) to the party and connect it to the sound equipment. All .mp3 files must be on it's harddisk or CD-ROM.

Well, we're on a party. You run into the DJ room, load main and support list and just hit Loop Main in PartyDJ. Music starts playing, you lock the dj room and enjoy yourself. After each song is played it's put in a played list so you'll know what was on and what wasn't.

Another scenario is that DJ is beside the computer and using PartyDJ he has more than a powerful tool for arranging and playing music! While the main list plays he can alter support list or even main one! He can fade current song to the next one, load "hardcore" list in support list and play it at appropriate times and  much more! Try it, you won't be dissapointed!

One more thing, while PartyDJ is looping one of it's lists you can play with winamp a song wich is not in PartyDJ, just double click that .mp3 file. After WinAmp finishes playing that song PartyDJ will continue playing it's list! While arranging songs PartyDJ will warn you that song was already played or was placed in a list. You don't have to worry about that. Moving songs between main and support list is also possible. More options are available, see rest of the help! ;-)

For Radio DJ's information, read radio dj note.

Damir Colak

Author of PartyDJ


Contact information

Snail mail

Damir Colak

Jurija Gagarina 235/80

11070 Novi Beograd

Yugoslavia

Electronic

Tel: 	+381-11-163452

EMail:	dcolak@eunet.yu

dcolak@fon.fon.bg.ac.yu

dcolak@setnet.co.yu

WWW:	fon.fon.bg.ac.yu/~dcolak/pres/partydj/index.html

or	fon.fon.bg.ac.yu/~dcolak/index.html

Click here for greetings.


What's new

Version 1.3

Schedule - great for Radio Stations (playing commercials) and even home use as alarm ;)

Multiple WinAmp support - one PartyDJ for each WinAmp - for people with two sound cards.

Alarm - program PartyDJ to wake you up or to start another list at specified time.

Migrate option - move whole list to another directory/disk - playlist being altered automatically.

Copy selected sound file - to selected folder/file.

Status time in hh:mm format.

QuickDJ - shortcut keys, fast altering of lists

Function keys - control PartyDJ with function keys, see shortcut keys for more info.

Import sound files - load .mp3 files into lists from PartyDJ (number of files limited by system)

Interface redesigned for more ease of use.

Popup menus available, use right mouse button over playlists, in schedule also.

Pause button added.

Real help file added.

Version 1.2

Loop and NM (NoMove) option added for playing music without

moving played songs to the played list.

Last used lists are restored next time program is started.

Next song is shown as a tooltip.

Version 1.1

Initial World Wide release


Program options

Making playlists

•	Way no.1 (with explorer)

Start explorer or other drag&drop file manager.

Find files you wish to add to the PartyDJ.

In a PartyDJ click on a main or support selection button (just above each of the panels).

Select music files in Explorer and drag&drop them over PartyDJ.

•	Way no.2 (without explorer)

In a PartyDJ click on a main or support selection button (just above each of the panels).

Use more options button->selected list->import files to select files you wish to add to a list.

Altering playlists

•	Way no.1

Select song you wish to move.

Use top/up/down buttons just above the panel or use mouse to drag&drop song in a list.

•	Way no.2

Click on rand button just above selected panel to randomize song order.

Warning! This will completly destroy previous song order.

Storing and loading playlists

Use load/save buttons just above panels to save their lists.

You can save them with .pli or .m3u extension but file format is the same (WinAmp compatible).

Delete playlist

Use more options button and delete option.

Playing music at home

Use home play song/loop buttons.

Played songs are not moved to played list.

Use next/fade to next buttons while loop playing songs.

You can alter song order while playing also!

Position cursor over next/fade to next buttons to see what's next song to be played.

Playing music at party, radio station

Use party play song, play main/support buttons.

Played songs are moved to played list.

Use next/fade to next buttons while loop playing songs.

You can alter song order while playing also, just remember that top song is next to be played.

Position cursor over next/fade to next buttons to see what's next song to be played.

Song/list length

Position cursor over song and in a Time panel (lower right corner of PartyDJ) will show

song position and time passed to that song.

Double click song in a list and get overall time length.

File manipulation

Use more options button.

For copying whole list to another directory use migrate option.

Single file copy is also available through more options menu.

Schedule system

Radio stations

Click on options->schedule to access schedule dialog.

Use schedule list like other lists in PartyDJ to add/remove songs.

Each song has time linked to it. Click on edit to change the time or click on

time button next to delete to remove time. Songs without time are played after one

with time.

Example:

12:21:11 	Commercial no.1

--:--:--	Commercial no.2

--:--:--	Commercial no.3

15:00:00	Commercial no.1

--:--:--	Commercial no.3

So, in 12:21:11 first commercial is played and after that second and third. In 15:00:00 first

commercial is played and then third.

Warning: it is possible to break into commercial that is already playing by specifying time.

For instance if Commercial no.2 had time 12:21:15 it would cancel commercial no.1 and start

playing commercial no.2 if the time came.

Home use

We like to play every our or so same crazy sound file like "party on" and similar ;-)

You can announce New Year etc... ;-)) Well, it can wake you up in a morning just fine ;-)

Alarm

Go to options button and select Alarm... option. It's a simple function permiting you to start

home or party looping main or support list at specified time. If the schedule is currently running

alarm is disabled!

In alarm status in main dialog you'll see when is alarm going to be triggered. You also can

see what list and how will be played.

Example:

PM: 12:12:12	- Party loop main list at 12:12:12

HS: 10:00:00	- Home loop support list at 10:00:00

AB:  hh:mm:ss	- A can be P for party and H for HOME

- B can be M for main list and S for support list

- hh:mm:ss is the time alarm was scheduled for

Multi winamp support

To use multiple WinAmp option of PartyDJ first start two WinAmp instances.

Then start PartyDJ twice, each time selecting different WinAmp to control.

Popup menus

Use right mouse button over playlists to access popup menus.

This works in schedule module dialog also!

More info

Check out shortcut keys to master PartyDJ.

You can play selected song while loop playing list. After that song was played PartyDJ continues to

loop list. Same goes for playing song from explorer. If you click on stop in WinAmp you can't stop

PartyDJ looping list, he'll just skip to the next song in a list.

Use tooltips to get more info about commands - position mouse cursor over button and wait few seconds.


Shortcut keys

Function keys

F1 	Help

F2	Stop

Shift+F2	Fade to stop

Ctrl+F2	Pause

F3	Fade to next

F4	Next

F5	Home play song from main list

F6	Home play song from support list

F7	Home loop main list

F8	Home loop support list

F9	Party play song from main list

F10	Party play song from support list

F11	Party play main list

F12	Party play support list

QuickDJ keys

Insert	Select main panel

Ctrl+Insert	Home play song from main list

Shift+Ctrl+Insert	Home loop main list

Del	Select support panel

Ctrl+Del	Home play song from support list

Shift+Ctrl+Del	Home loop support list

Ctrl+Up	Move song one place up in a list

Ctrl+Down	Move song one place down in a list

Ctrl+Shift+Up	Move song to the top of the list

Ctrl+Shift+Down	Move song to the bottom of the list

Ctrl+Home	Copy song from support to main list

Ctrl+End	Copy song from main list to support

Ctrl+Shift+Home	Move song from support to main list

Ctrl+Shift+End	Move song from main to support list

Note:

Difference between home and party commands is that party ones move played songs to the played lists.

Another difference is that party commands play top song of a list while test ones play from selected song

downwards.


Registration info

Fill the form, print it and send it with the money to the following address:

Damir Colak

Jurija Gagarina 235/80

11070 Novi Beograd

YUGOSLAVIA

Put the money and form in a blank white paper so it can't be seen through mail envelope.

Please make payment in DeutchMarks (make conversion from US$) or US$! Other currencies are not accepted and will not be returned!

Name:      _________________________________________

Company: _________________________________________

Address:   _________________________________________

                _________________________________________

                _________________________________________

Email:       _________________________________________

Name to register PartyDJ to:

(usually your company or your name)

                _________________________________________

Registration details

  [  ]  Register PartyDJ for noncommercial use    	  US$10

  [  ]  Register PartyDJ for commercial use	  US$35

  [  ]  Send the registered version on floppy disk   + US$10

  [  ]  Send the registered version by mail

Payment method

  [  ]  Cash

Keep me informed about other products by the same author

  [  ] other applications by the same author

Suggestions to improve PartyDJ:

________________________________________________________________

________________________________________________________________

I understand that author of this program can't be held responsible for any dammage occured while using this program in any way.

I understand that program is released as is and that no warranties are given.

I understand that the software has to be treated like a book: only one person may use the software at a time.

I understand that improper payment will not be returned.

I understand that unsigned payment will be improper.

Date: __________________

Signature:

_______________________