Site hosted by Angelfire.com: Build your free website today!

 

This is how to use Djamp V2.3
with msagents and winamp.

The bookmark list is as follows;

1 - 9 plus 11 and 12
dealing with djamp in general. 10 dealing with djamp and win 98. 13 and 14 dealing with djamp and media monkey. 15 dealing with winamp.


top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

djamp V2.3 can be found at---- http://groups.yahoo.com/group/agentcharactors/
in the PERMANENT files SMALL ONLY folder. you must be a member of the group

For Those With Win7 op system, the msagents have been Removed from the windows system files,
You Will need to go to msdownlads and find the msagent Sp for win7 to get all the files to use agents in win7.

you might also need to find the sapi 4 file to use the old agent voice engines if you find an old non microsoft made msagent that you want to use.

or you could look on line for the program called Double Agent it is made to allow use of msagents on win 7 or later op systems you still need the sapi 4 for using the older non ms, msagents.

Or how I have it working and found what

 might be considered work arounds.

by roving cowboy / keith hall.

Ok. Here goes first what is Djamp it is confusing as the old version is found

on winamp's site under plugin downloads.  so is it a plug in? 

the answer is “No” it is a media player that works with winamp only.

it will allow you to start winamp when you start djamp or start djamp

when you start winamp.

        what does it do then for real?

ok it does one thing it connects the software for running msagents

with winamp by way of controlling the winamp functions.

        what good is it.?

it is a way of enabling you to have a virtual DJ for your computer,

to use over your shoutcast internet radio station or just for your

own enjoyment on your computer.

       what do we do to install it?

simple you need to have ALL Msagent software installed and working

on your computer. and winamp before you install Djamp.

then if you have the older version 2.0a then you delete that folder and clean up the
registry from what it loaded in to the registry.

then just unzip the new v 2.3 in to the folder of your choice.

       what else?

nothing for using djamp as long as you have all the above installed and

some agent acs files to use your ready to use djamp with winamp.

       what agent is needed?

which ever one you want to use.  However!

        I knew there was a however someplace
what is this dreadful however?

it is just a simple however as in you can use any msagent you want, but the author
has shown how to do it with different text files for each agent or one for all agents.

Which means if you want to use lots of them all the time then they must be ones that
support the standard msagent animations. more about that later.

 

        oh is that the only however?

yes.

        good now am I ready to go if I use Merlin?

yes the djamp will use peedy as its default agent but you are allowed

to change it after you start djamp. the default comments text now uses multiple agents.

this and all other options will not be saved until you close djamp and reopen it then they will be wrote in to the ini file. 

        good now just how do I get it to say
what I want, like the names of the songs?

that is simple the author of djamp has provided text files in the program called

comments, and triggers, first you should read the help file to see what special

scripting can be done...

        oh good I thought you was going to tell me
now I got to read another file.

well ok I’ll tell you some but NOT all.
in the comments you can make the agent of your choice say

  1. 1. the name of the song ( this is done by this varable in the comment line #Title )

  2. 2. the name of the singer ( this is done by this varable in the comment line #Artist )

  3. 3. the name of the virtual radio station ( this is done by this varable in the comment line #Station )

  4. 4. the name of the DJ ( this is done by this varable in the comment line #DJname )

  5. 5. the vip person or persons of the station ( this is done by this varable in the comment line #VIP )

  6. 6. the time of day ( this is done by this varable in the comment line #Time )

  7. 7. the previous song name ( this is done by this varable in the comment line #PrevTitle )

  8. 8. the previous singer name. ( this is done by this varable in the comment line #PrevArtist )

those are the special codes you can use from the author there are others you have to read his help file to find, but they do not make the agent say anything they just make the djamp,
do certian things.

there are only some advanced speech tags from msagent you can use. They are;

  1. 1. \Spd=##\ ( the numbers allowed to replace the number signs are 50 - 250 )
  2. 2. \Pau=####\ ( the numbers allowed to replace the number signs are 100 - 1000 )
  3. 3. \emp\ ( this is just for making the words be stressed by the msagent like WOW instead of wow )
  4. 4. \char= normal\ ( this is used after you have used 5 or 6 below to change it back to normal tone )
  5. 5. \char= monotone\ ( this is used mostly when making the agents sing or to get very boreing )
  6. 6. \char= whisper\ ( this is used when you need to make a snyde comment as in back talking )

and you can place one animation for the agent to do for each of the comments you want the agent to say. the animation is only good if your using this in an on screen power point presentation or on a musical dance party shown on an large thearter screen TV set.

Now in this new verison you can use the looping animations of the agents.

BUT this is only advised to do if you add the agents name in front of the animation.
why because the looping animations are not standard for all msagents.

more on that when i show you how to type the comments.

here are the standard animations you can use.

note this is the standard ones used by microsoft's merlin and you don't need to use the words Show Play or hide for the djamp just the words in the quote marks.
Pick the shortest ones as they give the most room for comments.
Also there are some that have sound effects that will sound good on the radio.
well really i think merlin, peedy, genie, robby. which are all microsoft's do have sound on all the below animations.
the ones i colored are the best for sound effects.
(unless you use my roving cowboy agent he shoots at random when he speaks, but he also shoots doing idle so he could start shooting doing the playing of the song.)

now these are the standard but remember some of merlins are only his
and the other agents have some that are only their animations

Show
Hide
Play "Acknowledge"
Play "Alert"
Play "Announce"
Play "Blink"
Play "Confused"
Play "Congratulate"
Play "Congratulate_2"

Play "Decline"
Play "DoMagic1"
Play "DoMagic2"

Play "DontRecognize"
Play "Explain"
Play "GestureDown"
Play "GestureLeft"
Play "GestureRight"
Play "GestureUp"
Play "GetAttention"
Play "GetAttentionContinued"
Play "GetAttentionReturn"
Play "Greet"
Play "Idle1_1"
Play "Idle1_2"
Play "Idle1_3"
Play "Idle1_4"
Play "Idle2_1"
Play "Idle2_2"
Play "Idle3_1"
Play "LookDown"
Play "LookDownBlink"
Play "LookLeft"
Play "LookDownReturn"
Play "LookLeftReturn"
Play "LookLeftBlink"
Play "LookRight"
Play "LookRightBlink"
Play "LookRightReturn"
Play "LookUp"
Play "LookUpBlink"
Play "LookUpReturn"
Play "MoveDown"
Play "MoveLeft"
Play "MoveRight"
Play "MoveUp"
Play "Pleased"
Play "Process"
Play "Read"

Play "ReadContinued"
Play "ReadReturn"
Play "RestPose"
Play "Sad"
Play "Search"
Play "StartListening"
Play "StopListening"
Play "Suggest"
Play "Surprised"

Play "Think"
Play "Uncertain"
Play "Wave"
Play "Write"
Play "WriteContinued"
Play "WriteReturn"

        oh wow that seems like a lot of work
for 3 or 5 comments?

no you’re wrong it is a little work for 5000 comments.

now there is not a however, it is a BUT this time.
as in but the number of comments I found depend on the speed of your computer's cpu. 

as it will need to read all the comments and pick one before it plays the song. 
a slow cpu will take longer between the songs.
and could even mess up the comment if it takes very long.


        oh I see so this needs to be on a super computer
then what good is it?

no it can be on a small pent 2, 266hrz cpu with 224 mb's of ram.
as that is what I have it on and use it there more then this fast xp. computer.
well i have had to change to a new xp system the old win98 mother board toasted
been 2 years now since i changed but the 98 system was the smallest i used it on.

        oh that is better now what else is there to know?

Okay now you need to know that I have found that you need to use the comments and triggers.
In random mode for best results and also that you can not keep them in neat order.
Which is to say that instead of having the comments start at the same tab after you put the animation in the comment line.
It is best to stagger them or the msagent search in the djamp program might possible get confused as to what line it was reading after the pause.
Like you see all these lines start in the same tab space but are staggerd on the end.
Well the comments can be all starting at the same line on the left as long as there is an animation listed first. But then don't hit the Tab key and line up the comment to say, make them staggard you will see when you open the authors comment text.

the above about being kept neat at the same tab only seems to be needed if you are using the notepad program for saving the triggers and comments.

when you change to saving the triggers and comments in the doc format then the comments and triggers can be kept neatly at one tab. .


       what are the triggers ?

the triggers are just what you would rather the agent say or do when it finds a special word.

like say Hiriam, which is hank williams Sr's real first name.  the msagent can not say it so

you would make a trigger that says when it see's hiriam it is to say hank williams.

so triggers is how you map out things like that.

as in when it sees words like jingle that will be the station jingle

so the agent won’t say anything.

        oh I see the triggers are a way to tell the agent
to say this or shut up stupid..?

that is one way of putting it.

        good now is there any special way of coding
the comments or trigger text files?

well I am glad you asked that.

        oh great now we're really going to get it.?

not really it just matters what is placed where and how.

I will give you some examples each for the comments and triggers.

ok now you must do this, and that is a MUST as it will cause errors if you don’t.


        oh and what is this Must do thing.?

"Correct Spelling of the animations"

 

Djamp has some over the default notepad limit errors
click
here

 

COMMENTS

i had removed these lines from the comments text.

#
AgentName=JAMES
DJname=That Big Mouth dee jay
Station=the butlers pantry station
Language=English US (409)
VIP=royal family members.
#

as they don't seem to work with the new 2.3 version of djamp.
however in doing so all my comments were moved up 7 lines.
making my first 7 comments not be read.
so in order to fix it i tried to put the lines back in to the comments text but doing that did not work on my computer.

so i had to make the 7 of them blanked out ones. like

"Read" " #Blank- line -7"
"Read" " #Blank- line -6"
"Read" " #Blank- line -5"
"Read" " #Blank- line -4"
"Read" " #Blank- line -3"
"Read" " #Blank- line -2"
"Read" " #Blank- line -1"


Examples

"RestPose" "That was #PrevTitle, by #PrevArtist, #Time, now for\Pau=700\ #Title, by #Artist. "

"Merlin Alert" "I am #DJName, \emp\Wow that was great now for #VIP, of #Station, this is #Title. "

now look at that VERY CAREFULLY notice the blank spaces and comma's and periods.
(note the quote marks don't need to be spaced around the words just the varibles.)

As you see there is the agent name of merlin in front of the alert animation.
that means when that comment is done it will be merlin that does it.
putting the name there is also how you get djamp to start up different msagents.
now this is also how you specifie the looping animations for certian agents, by using their name and then put the $ in front of the looping animation for that agent that you want to use.

This also is how you use the animations that are not standard, you put the agents name in front of the animation that only they have.

you must make sure when using multiple agents in the comments file that you put the agents name
of the agent in front of each animation and make sure it is the proper agent for that animation.

because each agent will do the comments they are told to plus the ones that don't have any agent named to do.

which is why you must make the speical and the looping animations have their agent's name in front of them.

 

when your doing both the previous song and artist and the next song and artist it is best to put a pause code in between them to give the server some time to check both of them.

If there is no pause in between the previous and next variables then the agent could repeat the first varible in the comment line.

For you that don’t know msagent scripting, a second pause is typed like \Pau=1000\ .
now even though in the authors help file he says his Variables are not case sensitive I found them to be just that and have had to make them all like I put them in the examples.


New varibles , they are to work in both the triggers and the comments.

there are a few new varibles they are,

" #Break " that one stops or disables djamp and winamp.

" Animation name# " you put the name in place of the example and it will play the hide animation for the agent and then disable Djamp from talking and then allow winamp to continue playing songs. like this.

"123" "Pleased#" " #Blank - keep quite dj"

that will when it sees the numbers 123 like that play the pleased animation then the hide animation as is told to by the # sign. the @ will make it just stop djamp but not winamp
and then the dj wont say anything as the blank tells it to shut up.

ok here is the simplified way to add more or other msagents.
in the comments file you just need to do this.

"Merlin Alert" "hello i am #DJName, and this is #Title, by #Artist. "

"Robby Alert" "hello i am #DJName, and this is #Title, by #Artist. "

that will make merlin say that comment.
if you want another agent you just put their name there and not merlin's.

if you want to use a speical agent with an certian animation then you will need to make sure you put that agents name in front of their certian animation.
it is a good idea to have an msagents name in front of each animation that they do.
also if you use multiple agents it is best to name an msagent for each comment.
just to make sure you don't get any msagent that can not do the animation for that
comment, trying to say do it because it will crash djamp with an error saying.
"animation not supported" which is just that agent that tried to say it did not support it.




all the above is only if you use multiple agents in the one comments file.

if you want to make a comments file for one of your other agents and use only that agent then you will need to rename the main comments file to something else.

and then put all the info in the new text file for your one agent you want to use.
and make sure you remove any animations that agent can not do. and then
name that text file comments.txt so it will be the one to get used.

just make sure you do not use any other agent's names in your speical msagents comment file or that agent will also load when it's comment shows up.

UPDATE october 2010, i have found that i've forgot a simple error in typing that you need
to know about.
when making the comments in the comment file or the triggers in the trigger file
you need to turn off word wrap.
this is because doing that will allow you to see if you had pressed
the enter button and made a new line in a long comment,

if you did you need to put that line back as one with the backspace button so when you turn
off word wrap you see "the msagents name " what ever name it is all lined up in single rows
on the left of the file like this.

"the msagents name "
"the msagents name "
"the msagents name "
"the msagents name "
"the msagents name "
"the msagents name "
"the msagents name "

or djamp won't start also missing " marks might make him not start.


also make sure you have the exact animation name for that msagent or it will crash djamp.

 

now for the triggers.

TRIGGERS

Examples

( they must be done this way.)

"jingle"           "Alert"            " #Blank "

"hiriam"           "Think"            " #Time, now for Hank Williams Sr and #Title. "

"blank fill"           "Alert@"             " #Blank "

"blank fill"           "Alert#"             " #Blank "

"blank fill"           "Alert"             " #Break "

the author says that the variables he gives for use can not be used as trigger words.
the triggers also must be staggard like the comments.
only the trigger words can line up.
and there must be one space between the quote marks for the animations and the comments. also looking above you see the use of @ and # and Break. in order they do this.

play the alert then do the hide animation then stop djamp and let winamp play the
next song and stop if it is the last song or continue by itself.

play the alert then do the hide animation then stop djamp and winamp .

play the alert then do the hide animation then then stop djamp and winamp.


note the quote marks don't need to be spaced around the
trigger words or the animations just the variables.

        oh okay so that is how you code all them
and now just how do we make the text file really
work.?

simple go in to the folder for djamp in the program files area of your computer  make a back up copy of the comments and triggers files that the author provided, now you see there are different ones he made one for each of the four agents from Microsoft.

just make a copy of the ones that say comments and triggers.

not the ones that have the agents names on unless you want too.

also while there make a short cut for the djamp.exe and put it on your desktop or in your start menu so you can get to it easier.

now when you open the comments the author provided you will see he says not to edit the top comment lines as they are needed. 

BELIEVE HIM  and don’t edit them.
you will be making more copies from your backed up files if you do.

if your not running djamp at the time you can open the text files and edit them when in this folder, the author said it wont cause any error now and then you can also edit them by the buttons on the tabs for triggers, or comments in the program.

         Ok you make that sound really simple
is there any updates to it??

Well now that you mention it and I have had time to play with it more.

           I knew it I just knew it.

 

You that also go in to the ini files like i do and change things will NEED to know.
that the
limit on the number of times that djamp uses agent-less transations for songs is
5 songs any more and djamp will not start.

Now one last very important item I also found out.

DO NOT! Make the djamp files read only.

That also causes some troubles as it can not write the new
Modified date to its record list then.

That’s it for this update I hope I don’t find any thing else but I like to monkey around with things so?
well i found out more with the next section.

WINDOW'S DEFAULT NOTEPAD ERRORS

Okay here is what i found out on the windows default notepad limit caused errors.
this happens in both triggers and comments and is
not caused
by djamp it is caused by windows.

if you add more then the set data storage limit of notepad windows will save it
but the next time you try and open the file it will ask to open with Wordpad,
because it is too big for notepad.

when that happens to you close djamp and the comments or triggers file
and then go in to the folder for djamp and open the file you just tried to edit.

it will still ask you to open with wordpad because it is windows that needs to fix the error, now what you need to do is check all the comments or triggers
that you entered the last time for errors and fix them.

this time when you save the file save it as a plain text .Doc file which is the default format for wordpad.

now after you have saved it to a doc format you need to close wordpad
and then open the djamp ini file with notepad,
and look in the file for the command to
open the comments.txt or triggers.txt file and change that to make it open the comments.doc or triggers.doc file.
which ever you were editing, now click save and close the ini file.

now reopen djamp and it should load the doc file and all errors are gone.

the reason i said to check your previous editing for errors is

Because when you over save the data limit in window's default notepad
it will mess up the text at the limit marker.

the reason you change it to a doc format is

Because the doc format has no data limit or atleast it is a very large limit.

now for the troubles for windows 98.

there is major trouble in win98 it will crash when trying to change multiple agents in the comments it just wont do it.
no matter what i have tried.
the trouble is an error in the software of either winamp or djamp?
but both keep giving me error alerts when i use multiple agents.
djamp will give me an error for the runtime 91 error.
and winamp gives me the winamp invalid access error.

both give me this at the same time or they mix up and tell me each others error alert?
so something is not liked some where.
but that is only with multiple agents.

if i use one agent it seems to work for a short time
but it will soon give me the runtime 91 error.

but that is in win98 only.
not sure what is causing that, i have checked all the comments and triggers
for the above mentioned typo's, but found none.

so it seems win98 is not getting something it wants.

and every time the author has fixed it either one of the companys updates and breaks
his fixed code.

        I was wondering if there was anything that
would not work in way of msagent speaking codes.

I did use the stop bar for the msagents advanced speech tag that means to randomly speak one of the two comments in the same speak line?

it worked for about 3 times then the agent was messing up so the random comment msagent does in its own scripting does not work in djamp.

you know it is  this one.  

merlin.speak " hello I am Merlin | Hello are you my new student "

that | for that random stuff is what will not work in djamp for more then once or twice with out messing up the agent.  so don’t use it.

        is there anything else that was left out
or you did not see in the help
files from the author?

why yes there is just one thing I can think of, ?

        I knew it I just knew it.

oh it is not that bad here they are.

when you change the station name or the name of the DJ  or the VIP persons you should double click on the icon image of the cdrom with the treble clef on it.

that is beside the text areas for the names you just changed.

the agent will appear and say hello goodbye and then disappear again. 
that will save the changes you just made.

        Can there possible be any way to
run this program on timer system .

NO It keeps messing up when i try it.

but i might be trying the wrong way also?

so You try this way.

or find out how to do it and let me know?

if you use djamp and winamp on timers by the task scheduler.
then it is best to start winamp first
you then start djamp one minute later,

make the settings in the properties for the task that starts djamp
set to run djamp for the whole time you want to use it as in say 2 hours. then have the task close djamp at one hour and 57 minutes.

and in the task properties for the task, you use to start the playlist in winamp.
you want to play it for say 2 hours and stop it. then set the time you want to stop it one hour and 57 minutes. this will close winamp first then close djamp and not cause any crash by either of them.

this allows you 3 minutes for closeing and restarting of djamp and winamp,.
It also allows you 3 minutes to do your advert's or station jingle or give news
and weather updates if your using djamp on an internet radio station.

 

as you can see you need to close winamp first this will disconnect all the djamp controls to winamp
and then you can close djamp and the controls for djamp using msagent need two minutes to
completely close before you restart djamp with the new playlist.

now your wondering why it has to be that way. and why you can not just let djamp run when
you change playlists.

REASON
is that winamp will close the player when changing playlists,
causing djamp to deactivate and that will cause a crash or
it will then require you to sit there and re activeate djamp.
(something you dont want to do if your using timers to control them.)


if you start djamp as said above one minute after you start winamp then set it to close with 3 minutes before you set it to restart djamp that will be closing the same time winamp is
which it seems to want to be set up that way
and winamp will close first then djamp or both at the same time.

but being done so with different timers as it seemed to mess up using one timer for both,

So you are just starting the playlist in winamp and using task scheduler for stopping it.
then your starting djamp and then closing winamp before you close djamp.
as long as it is done like that you can start and stop playlists all day.

 

Now you’re wondering why there are some people that say to turn off the task scheduler service when I say use it.

That is because they don’t use it or Need to use it.

But if you’re using winamp and djamp on shout cast broadcast's you need to use task scheduler so run it.


        Is there any other Players to use djamp with.

Yes
you can use media monkey and djamp.


djamp is working with both winamp and Mediamonkey.

how ever aside from the above errors in win 98 and win Xp
when used with meida monkey there are others.

here is what to do when using djamp with media monkey.

1. make a comment file for using only one msagent.
as it will still crash while using more then one msagent, that crash is because of lack of
ram and high cpu cycles, so doing more then one on small system is not good.

2. start media monkey first and have it use the media monkey player not winamp.
and then start djamp 2.3 if you want to see djamps panel or start it first and when
mediamonkey starts after it monkey will cover up djamps panel but leave it on the screen.

3. make sure you set the option in both media monkey and winamp to
" not allow more then one instance of the player " either player

4. now start playing songs in media monkey by starting the playlist script with a timer
and then you can change playlists all day with that timer script from Peke in the
Mediamonkey dot com forum.


as long as you dont click on anything else dealing with winamp when using djamp with media monkey it works fine, if you click on anything that starts winamp then djamp,
will toss monkey's player out and use winamps but wont play monkeys playlists.


then after so long if you change playlists in media monkey
by use of the windows scheduler script that was wrote for media monkey,
when it changes the playlist that will cause djamp to mess up
as it was all ready for one song but that was not played because of the change of playlists.
there is no problem with that it is just mediamonkey switched files before djamp seen it.

which makes it stop the playlist and annouce the other song as if it was just finished being played.
then annouce the song it just stopped and restart it.

the above playlist switching errors seem to happen all the time and causes more errors later,
but there seems to be a way to stop it from messing up later,
this is the workaround.

make a playlist and call it something like program switch and change the main playlist 2 minutes before the time you want to play a new list.

but change it to the program switch list you just made and in that switch list have it
play a short blank song file say 10 seconds or so,

then set a trigger for that song so that djamp would do it when that song shows up and make that trigger the one for break so it disables djamp.
the varible won't disable monkey.
it also goes then that you must have djamp set to be
auto activated that should allow
djamp to start up when the next playlist starts. but it seems to be in need of a few minutes
before it restarts, i've added several short minute long jingle playlists before i change
to the next genera of music playlist,.

on a side note here.
if you do not have the above error when using
monkey and the task scheduler script from peke,
then you can forget about it because i use the orgianl script by peke for monkey.
but i beileve you will have it as the error happened before i used the script.

 

I have been able to get djamp to use the djamp setting for having the msagent speak below the other suggested amount on this page of 70%.
here is how i did that;

I opened mash, made several msh files and vbs scripts for windows scripts where i used different msagents.

by doing that i mean that i use;

script 1 to start and run by task scheduler all day just as long as i use djamp. it uses an msagent that has lots of different animations and i made it do them all and repeat them. so it is running,

i made the other 2 scripts with one of the beach ball msagents.
and i have that script tossing the ball all around the screen were it goes complete out of site all the time and it runs in timed intervials by task scheduler like a screensaver,
i did the other scripts the same as this one just made the ball bounce in different places, and start at different times.

doing the scripts makes the msagent server keep working and makes it stay aviable for the djamp agent to use so it does not crash when you set the djamp's percentage below 70, i am now using it
sat to 30% chance of djamp speaking, it might even work on lower amounts,
i have not found i need that lower of them though as now it speaks once or twice every 50 minutes, but i am using it with media monkey also.
so i am unsure if that has anything to do with it.?

the other way i get more slient time is use the blank variable and put it at random number lines in the comment text like this;

"Read" " #Blank --------------------------------------------------------------------------- 400"

that way i get a chance of more then 5 in a row of the agent not talking.
and it tells me the number of the comment line so i can find one if it is messed up or just needs changed.
(don't forget to count that line number or you will be messed up. later on.)

 


Also the variables for the previous artist and previous titles
are not used properly when using djamp with media monkey they mess up and say the wrong names when used.


The reason for that is because media monkey is faster at changing songs then djamp.
making djamp play catchup to it.

Causing monkey's choice to play next, to be replaced by djamps choice, this makes the
choice that was made by monkey to be listed as the previous artist or title,
even though it never played.

djamp also because of that will when playing songs in sequence not do so in media monkey
but it will skip ever other one because that was the one monkey had choose and changed in
the players current song list making djamp change to the next one and skip every other song.
the above does make for some rather strange comments by the djamp, some are funny.

the above seems to be caused by small buffers on the output plugin used so adjust them to about 2 seconds. if you can adjust them.

also it seems you can make it do the messed up previous variables
by going in to the ini file for djamp and changing the history number for it to remember from the default of 15 to only 2.

this will make it not know who to annouce so it does grab any name that is scanned in fast. but putting the number back to default value of 15 seems to give it a better chance of not messing up.

the above speed error looks like it can be controled with the buffers and the history value, however this speed error just might also be the cause
for the changing playlists error in monkey.
but using djamp with media monkey and with one msagent does work just not perfectly

if you want to run djamp on timer also with its own task job in scheduler make it run
for the length of time you want it to run and then stop like maybe 12 hours?

djamp will start and close with the task scheduler timer job but it requires that
djamp's gui be on screen and not in system tray other wise it will not close.
the gui does not have to be on top of the other windows on the screen
it can be behind the others and it will still close.


and if you try using winamp to send the media monkey playlists to and play them
it will work with winamp as it is made to.

but if your using scripting to control media monkey
then you will confuse everything because media monkey scripting only works
with the media monkey player so you will have 2 players trying to play songs.

winamp will use the playlist it started and the monkey will use the one it restarted.

djamp will try to annouce for both of them and constantly change the songs
and not let any of them play on the monkey.
but keep restarting that player with new songs.

and then continue to play the winamp player while announcing the songs on the monkey player.
so using multiple players will confuse the heck out of djamp.

one more thing. this is new and is an update. mediamonkey version 3.2.0.1300 is the latest
one how ever it is having troubles with its shuffle button, so when you use djamp and
shuffle on that versioin of mediamonkey djamp will go spastic on you, and change songs
every 2 seconds and anouce any number of songs in one comment.


making it sound like djamp is a drunk dj. so turn off the shuffle button in mediamonkey
doing that will also fix some other errors that shuffle causes in mediamonkey,.

i know your wondering what else? sure i just found an issue of mediamonkeys that will mess with djamp. in mediamonkey there is an option for auto dj. this shows up on a pane with two sections one is for auto dj the other is for the now playing playlist. Auto dj just picks songs from a playlist at random and can mess up djamp.
using the now playing playlist option it gives you the choice of how many songs to keep in the list. if you set it to anything other then all it will cause djamp to do the above errors of announcing the wrong songs. So i suggest leaving it set to show All songs in the now playing playlist.

 

        Is that all NOW.

Yes.  enjoy and have fun with your virtual dj and radio station.

Here is some information for winamp now.
If your using the plugin for winamp called playlist autogain, 
you will notice on some songs that there is a loud burst of noise before or after the music.   

That seems to be, because the plugin will boost,
all sound to the 89% level of the WINAMP’s volume slider including the muted sound.

( At least it did on my windows 98 computer. )

I found that on my computer with the sound blaster live card,
the
old plugin  wide & dynamix was best in keeping the sound
to a percent level of winamp’s volume slider  and not have the muted sound boosted.


top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
end

THE TABLE OF CONTENTS IS