1.0 LS Studio: A live radio show assistant

Live Support Studio is the part of Campcaster that completely does the on air playback function inside a radio station’s live studio but also includes all known automation elements.


LS Studio can be installed on the user’s machine placed inside the broadcast studio and connected with the audio mixing board that distributes an audio signal to the transmitter or live stream system. From there, the user can manage the content to be broadcast live on-air. Users also have the option of searching and browsing the audio library of the radio station or the system it belongs to – starting from general search criteria to the smallest search details.



Note: Campcaster Studio is not software for dynamic reduction equalization or audio signal post processing – it doesn’t make any major dynamic signal improvement.


If you want to edit and do additional processing of radio signals afterwards, we recommend (before any distribution of audio signal towards the transmitter) to use a known standalone dynamic reduction tool (dynamic compression, DeEsser, level maximizing) for pseudo acoustic improvements of the sound spectrum and listening impression.


Campcaster Studio is intended to be used on an independent playback machine that has two working modes:

Live Support Studio, whether in Automatic or Live Assist mode, has almost the same appearance.















1.0.1 Live Automatic mode


In Live Automatic mode, a radio program is broadcast without studio personnel. Files in playlists in this mode are snapped together automatically one after another (clean snap), together with all user-predefined functions and settings determined in the playlist editor.


Basically, the broadcast process looks like this: song – mix – next song.


Note: Live Automatic mode is currently the only mode LS Studio has. Changes take place frequently, so check the Campcaster homepage at https://www.campware.org often.


      1. Live Assist mode


Live Assist mode can be considered as a live jingle machine with the function of adding audio material by users, whether they are program moderators, audio technicians, announcers, DJs or MCs (depending on your radio station’s orientation).


As a live jingle machine, Live Assist mode broadcasts audio files one by one (song by song), according to the broadcast scheduler and previously-created playlists. After the audio file is played, the list stops, waiting for the user’s next start command.

So that the broadcast process looks like: song – stop – manual play – next song.





















1.1 Accessing Campcaster Studio


When starting the computer with Campcaster installed from the demo/install CD – you will find the LS Studio icon on the desktop.


After starting the Campcaster application on your studio machine, the Master Panel will appear, allowing you to login into the system and giving you essential information about the station time and logo as well as what is currently in the program.


1.2 Master Panel


When starting Campcaster Studio, the Master Panel appears in the upper part of the screen, remaining on the screen as your friendly assistant the whole time you work on your computer.


No matter in what mode of LS Studio you are working in, the Master Panel displays:


Note: The content of the Next Playing and VU meter fields is currently neither available nor visible. This is only a short description what these fields will indicate in an upcoming version of Campcaster.







1.3 Login/Logout














Clicking the ‘log in’ button on the Master Panel, you get to the login palette, which displays the following :

The selected language will last as long as you are logged into the LS Studio application. When you log out and then log in for a second time, you won’t have to choose the interface language again, as it will be remembered. You will only need to choose the language again if you quit LS Studio completely and start the program again.

After successfully presenting on the system and logging in into Campcaster Studio, you will be able to see the following:



Recommendation:

We recommend that you, as an user, logout after every session, when finishing your part of the radio program. The reason for this is special settings and user rights that are connected only to you and nobody else.

If you are using Live mode after another user, you can simply logout your colleague and login yourself – in order to start the new session that logs you as an author with your personal specified rights and saved settings, and all audio files and playlists you left in the ScratchPad the last time.





1.4 Navigation Menu

The Navigation Menu contains all the main functions you need for operating Live Support Studio. It is located in the lower part of the Master Panel, and is visible there throughout the whole user’s session.

The Navigation Menu consists of the following functions:


    1. Live Mode





















Clicking on the ‘Live Mode’ button in the Navigation Menu opens up a new palette on the screen below the Master Panel.


The Live Mode palette contains:


When the Live mode palette opens, the space below the play and preview buttons is blank. User can create there the list of audio files (if he or she works in Live mode), that are going to be broadcasted by the determined order. Playlist cannot be saved in this palette, but from the other function palettes that user access on some other way.


Note: Live Mode currently works ‘automatically’ (files are played automatically one after another). An upcoming version will also include working as ‘live assistant’ (that means that user plays one song after another).


The list of files in Live Mode represents your temporary playlist that will be broadcast either song by song or automatically, depending on how you set it.


Inserted audio files display as rows, one after another. Each row contains:

Right-clicking your mouse on an audio file inserted into Live Mode will bring up a context menu offering you the following options:




Note: A playlist is the physical list of audio files that will be broadcast in the order the user determines. A created playlist, when saved in the system, appears as a single file and not as the whole list. When playing, a playlist will appear as a single audio file with the total duration of its parts.









Creating mini-playlists is usually very important and highly recommendable. In practice, the sales department can create a playlist of commercials that lasts from 2-4 minutes and contains up to 10 short audio commercial spots. These mini-playlists are saved in the system as advertising blocks and have a pre-determined time for broadcast.

The program creator than can simply upload the complete advert playlist from the sales department, instead of inserting ads file by file.

1.6 Upload file















The ‘upload file’ option allows you to upload files from your local computer, Campcaster server or any other available source into the system. It then appears in the ScratchPad.

Browsing the audio archive or any other source or disc, user can find the audio file they wanted, add or edit its metadata information (the descriptions that help others to find the file) and upload it to the ScratchPad, where the uploaded file becomes the topmost item in the ScratchPad list.



The ‘upload file’ palette consists of the following elements:



Note: If an MP3 file is uploaded, Campcaster will automatically use the information stored in its ID3 tags, if there is any.

Once you finish with uploading and creating the file’s metadata, the selected file will be transferred to the ScratchPad (you can see that it appears at the top of the ScratchPad list).

    1. ScratchPad













As in Campcaster Station, the ScratchPad represents your workspace during your entire session. It can be used for loading all the materials (audio files, playlists…) you find necessary for creating your program. The ScratchPad also displays a list of all files you have worked with recently, and could be described as a cross between a web browser’s history window and the clipboard.

Clicking on the ScratchPad button on the Navigation menu opens the ScratchPad palette. It consists of the following elements:

In order to perform operations with individual files, you can click the right mouse button on an individual item in the ScratchPad. A popup menu will appear, offering you the following options (referring to the audioclips and playlists):

The ScratchPad has additional options for playlists only. If you right-click on a playlist, additional actions offered will include:

    1. Playlists / Simple playlist editor














Playlists can be edited and created in the Playlists palette, which, at the same time, works as a simple playlist editor.

This function allows you to execute various operations such as:

You can add a file (sound file or playlist file) from the ScratchPad to the active or new empty playlist by:



You can also edit the existing playlist in the Playlists palette by:

The Playlists palette will then appear, displaying:

Note: As of version 1.0.2, fade in and fade out options are currently unavailable, as well as the checkbox field.

If there are no items entered in the playlist, the space below the Name field remains blank.

The saved playlist will now be visible in the ScratchPad, and the text in the lower left part of the palette will inform you that your playlist have been saved. This includes saving all actions (moving files, adding or removing, changing fades) that will be visible in the playlist the next time you open it.

Right-clicking on the items in the playlist gives you additional options for playlist editing:


1.9 Scheduler


The Scheduler palette allows you to automate (schedule) your playlist for broadcast at a predefined date and time.

Clicking on the Scheduler button in the Navigation menu opens up a palette similar to the Scheduler Navigator from Campcaster Station. The palette appears as a monthly calendar and contains the following elements:

1.9.1 Adding playlists to the Scheduler

After you have created and edited a playlist in the Playlists palette, it will be available in the ScratchPad and can be added to the Scheduler by:

That action opens a new Schedule palette, similar to the previous one, allowing you to determine the exact date and time for the selected playlist to start and to enter it into the scheduler table. The default date will be your current date. Besides the monthly calendar, this Schedule palette contains:

1.9.2 Removing playlists from the Scheduler

You can remove a playlist from the Scheduler by right clicking on a scheduled playlist in the table and selecting Delete. This removes the playlist from the Scheduler , but does not remove it completely from the system. The playlist and the items inside it stays in the ScratchPad for the next use.

1.10 Search

The search palette allows you to search (on either a simple or advanced level) and browse the archive of available files in Campcaster’s storage server, in order to use them for creating playlists, scheduling or creating Live Mode lists. You can start looking for audioclips not only by title, but also by general searching metadata criteria down even to the smallest search details.

The main part of the Search palette are tabs that gives you the option to choose what type of searching and browsing you want to use:

      1. Search – that works as a simple search engine

      2. Advanced Search – lets you set multiple criteria for searching

      3. Browse

All functions allow you to search for sound files as well as playlists and webstreams.



1.10.1 Simple search
















The Search (simple search) option works as a basic simple search engine. The user types a keyword into the search field, and then presses the Search button.

In the simple search option, the search process is based on keywords that you enter, and can represent complete words, phrases, or only a part. Keywords must refer to the information stored in either the title or creator fields; these are the only metadata criteria enabled in the simple search mode.

1.10.2 Advanced Search











Advanced Search also works as a regular search engine. As in simple search mode, you can search the metadata that you and other Campcaster users have input during the upload process. The main difference is that Advanced Search allows you to select as much metadata criteria as you find relevant to make your search successful. All the search results will appear at the bottom of the search palette.

The Advanced Search tab contains the following elements:

By selecting more categories in the pulldown menu, and adding additional search rows, you can set your search process to be more precise and narrow your search results.

1.10.3 Browse












Like in Campcaster Station, the Browse function in Campcaster Studio allows you to browse all files from the server according to general criteria you specify. In order to narrow search results as much as possible, the browse function gives you the opportunity to choose between similar files that are in the same subcategory.

The browsing process is divided into three columns with the same list of offered criteria.

Note: It is in your best interest to choose as many categories as you need, in order to refine and narrow search results and to find the file quickly among the thousands of files in the server.

Whether you choose simple Search, Advanced search or Browse option, the search results will appear at the bottom of the palette in the table containing Type, Title, Creator and Length of the resulting file.

By right clicking on an item (audio file, playlist or a webstream) in the search result table, a menu appears offering operations:


2. Additional information

2.1 Where to go for more help

You can visit Campcaster’s discussion forums online at https://www.campware.org. There you will also find program updates and other useful information.


2.2 How to report bugs

Campcaster needs your input to constantly improve. If the software doesn’t behave as it should, please let us know about it by entering a trouble ticket at https://www.campware.org/projects/campcaster. That way, the Campcaster team can keep track of your problem and you can check to see whether it has been fixed.