Welcome to Mooler Caster Console 2!

A Quick Start Guide

Welcome to SDP Mooler Caster Console 2, the next generation of mooler casting operation! With more buttons, blinky things, and solutions in search of problems than ever before, Console 2 is sure to bring your live streaming shoes to the next level. By following this guide, you'll be up and running with your new Console in no time! So strap in, 'cause here we go!


Installation

Due to oddities in how JavaFX works, the required libraries can no longer be shoehorned into the executable JAR file. Rather, they have to sit in a folder called "libs" in the current working directory. As such, the download currently comes as a ZIP file containing all the required files in the appropriate structure.

To install, extract the ZIP file somewhere convenient. As long as the "libs" folder stays alongside the main JAR file, you should be fine. Run "SDPConsole2.jar" to start the program. Note that if you make a shortcut to the JAR file, you may need to double-check the value of the "Start in" parameter (in the case of Windows) to make sure that it can find the "libs" folder.

In the future, we may end up packaging Console 2 as a standard installer, so that this won't be an issue anymore.

Additional note to Windows XP users: Some recent testing has found that Console 2 may have problems running under Java 8u151 or 8u152 (the versions available from Oracle at the time of this writing). If you find that the program crashes upon clicking anything, you may need to source a copy of Java 8u144 (or earlier?) to run the program.


Configure Libraries

Among many other new features, Console 2 introduces the concept of "Libraries". This new means of organization allows for quick access to music, spots, noises, and whatever else you choose without the need for that damn file explorer thing that drove us all nuts in the original Mooler Caster Console.

Out of the box, Console 2 comes with the SDP Ads and SDP Other Media libraries (from the SDP website) preloaded. To access other content, including content stored locally, you'll need to add your own libraries. To do that:

Once this is done, close the Library Manager window. You should now see the new libraries listed on the menu at the top of the Library Browser.


Navigating the Library Browser

Once your libraries are set up, you can select them from the menu at the top of the Library Browser, then browse through them using the Library Browser's list pane. Folders within the library are denoted by square brackets around their name, like [Slugbug] or [Ween]. To enter a folder, double-click it. To move back out of the folder, click the "Go Up" button at the top, or click the "Library Root" button to return directly to the top level of the library.

Now, click on a file in the library. You'll (hopefully) see the title, artist, and duration of the track appear in the area below the list pane. Now, you can click any of the buttons at the bottom of the Library Browser to load the selected track somewhere. For a music track, click "Deck 1" or "Deck 2" to load the track to the respective deck. You can now play that track on the deck the same way as with the old Mooler Caster Console (though note that the "Cue" button has moved to where the "Load" button once was). For a sound effect, spot, etc., click "Soundboard". All the soundboard buttons will display "Here?". Now, click the button you want to load to. The spot should now be loaded, and can be played as normal by simply clicking it.


The Playlist Manager

Console 2 also includes the new Playlist Manager, which allows mooler casters to track what they've played, as well as plan out what tracks they want to play. Tracks can be marked as "Tentative" (i.e. not played yet) and/or marked with "flags" for different purposes. Here's the basic rundown:


Have at it!

That pretty much covers the basics. Play around with it, see how you like it, and definitely feel free to be creative in your use of Console 2's new features. If you have any questions, feel free to post in the MCC sticky thread on the forum, or send a PM to IfYouLikeGoodIdeas.


A Word About Multi-Console...

OK, there is one more thing to talk about. Console 2 includes a new feature called Multi-Console. This allows you to connect multiple instances of the Console (running on different computers) together in order to split and/or share functionality across those computers. Please note that this is HIGHLY EXPERIMENTAL, and is very likely the least reliable thing in the new Console, with quite a few oddball bugs and corner cases that need to be worked out. But if you really want to play with it, here's what you need to know: