JuggleMaster

JuggleMaster, first made by Ken Matsuoka in1995, is one of most popular juggling animation programs. JuggleMaster is just a freeware, so you can enjoy it without a fee!

JuggleMaster Java is programmed by Yuji Konishi and ASANUMA Nobuhiko. You can also download it from here.

You can download JuggleMaster from here.


How to make "JuggleMaster" juggle your own patterns

Adding Siteswaps

After having enjoyed JuggleMaster, some may think "I want JuggleMaster to juggle my original patterns" or "I want to see only my favorite patterns."

From now, I teach you how to modify the patterns list.

1.First of all, open the pattern file named Patt_e.jm or Patterns.txt or...(see below). these files are placed in the same directory as JuggleMaster application.

Patt_e.jm Windows
Patterns.txt MacOS
pattern.jm Java
PATT_E.JM MS-DOS
You can open them using a text editor you have. (Caution:I recommend you back up the pattern file before modify it!)

2.Under some dozens of lines, you will find some numbers.and /[3-Cascade Step By Step].

Above the /[3-Cascade Step By Step], type these red lines.

%Center
{ 13, 0}{ 0, 0}

?

/[ My Original Patterns ]

?

#DR=0.5
#HR=0.2
%Normal
7070707 4 Ball Chase

?

/[ 3-Cascade Step By Step ]

3.Have you typed them? Then, save the pattern file and restart JuggleMaster. You will find a new category "My Original Patterns" at the top of patterns list.

Under the "My Original Patterns" category, there will be "4 Ball Chase".too. Try doubleclicking it!

!

4.Open the pattern file again. Type your favorite siteswap (for example, "7777700 5 Ball Flash") just under the "4 Ball Chase". Then save it, restart JuggleMaster again.

About Distribution of Pattern Files: Ken Matsuoka(JuggleMaster's auther) said that anyone can distribute patten files through www or some network, as long as they are free.


Adding Tricks with Hand Movement

Let's add Mills' Mess to "My Original Patterns".

First, you have to know that Juggling Styles (Mills' Mess, Reverse, Chop,..:how to move hands) are defined in various places of the patterns file. You can't use MillsMess upper than its definition lines.

1.Find definition lines for Mills Mess.

/[ Mills Mess ]

?

#DR=0.5
#HR=0.13
%Mills Mess
{ -1, 0}{-12, 0}
{ 0, 0}{ 12, 0}
{ 1, 0}{-12, 0}

Copy the green numbers, and delete them.

!

2.Next, find definition lines for Reverse, Shower, Center.

%Reverse
{ 4, 0}{ 13, 0}

?

%Shower
{ 5, 0}{ 10, 0}
{ 10, 0}{ 5, 0}

?

%Center
{ 13, 0}{ 0, 0}

?

%Mills Mess
{ -1, 0}{-12, 0}
{ 0, 0}{ 12, 0}
{ 1, 0}{-12, 0}

/[ My Original Patterns ]

?

#DR=0.5
#HR=0.2
%Normal
7070707 4 Ball Chase

Type red lines (You can paste the numbers that you've copied.) Don't type "Mills'Mess" or "MillsMess". Type "Mills Mess" correctly.

The pink lines indicates lines that was modified before.

!

3.Add red lines under "My Original Patterns" category.

/[ My Original Patterns ]

?

#DR=0.5
#HR=0.2
%Normal
7070707 4 Ball Chase

?

%Mills Mess
3 Standard MillsMess

?

4.Save the pattern file, and restart JuggleMaster! Mills Mess will appear in "My Original Patterns".

Important: Bring the definition lines to upper place than /[ My Original Patterns], and you can always use Mills' Mess by typing "%Mills Mess".


Customizing Hand Movement

Now, I teach you how to make JuggleMaster move at your will.

Let's make your own Juggling Styles!

/[ My Original Patterns ]

?

#DR=0.5
#HR=0.2
%Normal
7070707 4 Ball Chase

?

%Mills Mess
3 Standard MillsMess

?

%Windmill
{ 10, 0}{ -8, 0}
{ -8, 0}{ 10, 0}
3 Windmill

Just type the red lines. You will see Windmill is being juggled!

The second line { 10, 0}{ -8, 0} indicates the movement of right hand. { 10, 0} is the coodinates of catching place. And { -8, 0} is the throwing place.

!

The third line { -8, 0}{ 10, 0} indicates the movement of the next hand (left hand).

You may think "But, MillsMess is defined by 3 lines. That means right-left-right, and then right-left-right again?" Don't bother it. See this table.

%Mills Mess

first cycle

second cycle

third cycle
{ -1, 0}{-12, 0} right left right
{ 0, 0}{ 12, 0} left right left
{ 1, 0}{-12, 0} right left right

When the last line of previous cycle indicates right hand movement, the first line of next cycle means left one.

This is the coodinates.(from right hand view)

{ -1, 5} indicates 1 left from vertical axis and 5 up from horizontal axis.

But this coodinate mapping is from right hand view. From left hand view, the plus side of vertical axis is left side.

!

So, the normal cascade is written in a line.

%Normal
{ 13, 0}{ 4, 0}
!

Do you understand? Let's make more patterns. By making them, you will understand more and more!

Try these patterns we made.

%Upside-down Tennis
{ 6, 3}{ 1, 3}
{ 6, 3}{ 1, 3}
{ 10, -2}{ -10, -2}
3 Upside-down Tennis

%Upside-down Tennis2
{ 3, 3}{ 3, 3}
{ 3, 3}{ 3, 3}
{ 10, -2}{ -10, -2}
{-3, 3}{-3, 3}
{-3, 3}{-3, 3}
{ 10, -2}{ -10, -2}
3 Upside-down Tennis2

%Exercise
{ 20, 5}{ -5, 5}
{ 20, 5}{ -5, 5}
{ -5, 5}{ 20, 5}
{ -5, 5}{ 20, 5}
(2,2) Exercise

%Dance
{ 20, 5}{ -5, 5}
{ -15, 5}{ 10, 5}
{ 10, 5}{-15, 5}
{ -5, 5}{ 20, 5}
{-15, 5}{ 10, 5}
{ 20, 5}{-5, 5}
{ -5, 5}{ 20, 5}
{ 10, 5}{ -15, 5}
(2,2) Dance

%Flags
{10,5}{10,5}
{-1,13}{-1,13}
{-1,13}{-1,13}
{10,5}{10,5}
(2,2) Flags

;Happy Cascade (by Ken Matsuoka)

#DR=0.6
#HR=0.15

%Happy
{ 20, 2}{ -5, 2}
{ 1, 2}{ 20, 2}
{ 1, 2}{ 20, 2}
{ 20, 2}{ -5, 2}

(2,4x)(4x,2) Happy Cascade

[BACK]