The CSLogIt RAS editor is used to send metadata to the Center Stage Live datacasting module CSRDS which will then post the metadata to a combination of datacasting devices and services. These include RDS\RBDS encoders, HD Radio/DAB/DRM, web sites, streaming services and web services such as TuneIn, NextRadio, iHeartRadio, Commotion, etc).

The Remote Playlist module is available free of charge from Arctic Palm Technology Inc. and can be downloaded from the Download Page at www.arcticpalm.com. Once downloaded and installed, the first time the program is run it will ask for an Authentication File. The Authentication file is created at the host site using the CSRAS module and e-mailed to the remote Producer proving the remote user with the necessary rights to create and post metadata playlists to the host station.


CSLogIt can be used in three different formats. 1). On-The-Fly, where songs are entered and sent directly in CSLogIt and sent to CSRDS. 2). As a pre-define a “Song List” including several songs we may use in this broadcast. Song lists may also be imported from an iTunes Playlist or a Tab Delimited file (See Import Formats). When the song is played, the on-air host clicks the event which is sent to CSRDS as if it came from an automaton system. 3) A Play List for use in pre-recorded segments. The Center Stage Live module CSRAS will monitor the system for these playlist and when the scheduled date and time OR “trigger” is received CSRAS will automatically post each event to CSRDS based in the playlist schedule. Triggered events may be used when the station is using an automation system but has pre-recorded programming that does not supply now playing information.


The CSLogIt module has some unique features that will help simplify the process for creating song and play lists.

  1. Both the song list and playlist events can be imported from an iTunes Playlist or Tab Delimited file.
  2. One or more clocks may be predefined and used as required. A clock is a basic playlist with the scheduled breaks including commercial segments for a traffic merge and music segments to be filled by the producer. Simply select the desired clock and you are ready to fill the music.
  3. As songs are entered CSLogIt will create a mini-music library where information about the song is saved. Once entered, the song can be added to a playlist or song list without the need to re-enter information.
  4. The program has special “Intro and Trailer” voice track commands to add a voice track entry before or after the selected song or music segment.
  5. As entries are added to the playlist, the program will automatically enter the number of events and total time scheduled.
  6. To simplify the scheduling process, the program will automatically adjust the time of events to the end time of the last event in the program segment.
  7. Items can also be added using the Playlist window where the music library can be viewed by Artist, Song Title or to make it easier to time a segment, by duration.
  8. The Import option will import an iTunes or Tab Delimited Playlist and merge it with a selected clock. Items imported from an iTunes playlist will be added to the mini-music library.
  9. Playlist times can be adjusted using the Time Stamp command allowing a single clock to be used for multiple hours.
  10. CSLogIt can be installed on multiple computers providing on-air staff the ability to create their song list from the Announcer Lounge or other location.
  11. Individual users can be assigned a login and password preventing one announcer from accessing another announcers song list.

User Login

If desired, we can create individual logins for each announcer to pre-define the song list for use in their broadcast. Announcer logins and passwords are configured using the Center Stage Scheduler (CSScheduler). Once entered, the user will be prompted for the user name and password each time the program is started.

If one of the computers in the on-air studio has network access, CSLogIt can also be installed in the Announcer’s Lounge allowing announcers to create their song list in preparation for their shift. When they enter the studio, they open their song list in CSLogIt and they are ready to go.


Before CSLogIt can be used, we will need to tell the program where the data is located on the network. To do this, start CSLogIt and select Properties from the Tools Menu to open the Properties Window.

This is the Station ID as defined in CSRDS and CSScheduler.

Center Stage Installation Location
This is the full path to the directory where Center Stage Live is installed.

Save Music Database
This is the directory where the CSLogIt music mini-library will be saved. When using multiple computers it is important that all instances for this station point to this directory. If desired, a single mini-library can used for all stations.

CSRDS Now Playing File
This is the full path and filename as defined in the CSRDS Input Sources Tab – Log File Location. As the Play command is issued, CSLogIt will update this file with the entry and CSRDS will post it to the RDS Data Casting system. For CSLogIt running outside of the on-air studio, this should be blank or a “dummy” file. This will prevent someone from accidentally sending an event to the RDS Data Casting system.

Save CSRAS Log Files In
This is the path CSRAS will monitor for Playlist files. Playlist files will be named with the Station ID, date and segments name. CSRAS will monitor these files and post the scheduled events based on the time or trigger.

Producer Download Location
This is the location where files from remote users will be downloaded.

CSRDS Play List History Files
This is the path to the directory where CSRDS is saving the RDS Data Casting audit files. These audit files are used for time shifting programming and for repeat broadcast from pre-recorded segments

When the configuration is completed, click Update to save the changes and Continue to close the properties window. 

Note: While CSLogIt will run with user level rights, you will need Administrator rights to update the configurations.

Creating the Music Library

The music library can be created by manually entering the metadata for the song. When completed, click “Add to List” to add the song to the mini-library and the song list, or click “Add to Music” to add the song to the library without placing it in the song list. If available, you can also import this information from an iTunes Playlist or a Tab Delimited format. Use the Export Playlist function in the iTunes software to create a playlist text file or export as a Tab Delimited file in applications like Excel. Once created, click the RAS icon (merge sign in the toolbar) and select Import Song List from the File Menu, select the format from the dropdown list and browse to the file to be imported. Click Import and the songs will be added to the song list and the mini-library. Click Exit and the songs will be available for the song list.

Creating a Song List

When the program opens, the Song List Editor Window will be displayed ready to create the song list.

To create the song list, enter the metadata for the song or select the song from the Song dropdown list and click Add to List. For songs already entered you may type the first few characters of the song name and the information will be displayed as you type. To remove an entry from the song list, double click the entry in the list and it will be removed. If desired, you may also drag and drop entries to re-sequence the list. CSLogIt will accept several optional items about the song like composer, label, album, etc there are 3 mandatory items. These are the Artist, Title and duration. The duration will define how long the song will be kept in the displays before it is replaced by the station’s static message. If another song starts before the end time of the current song the new song will be displayed. If the song ends (based on duration) and another song is not scheduled the stations static or schedule message will be posted.

Import a Song List

To import a song list create a song list import file. Once created, start CSLogIt and select Import Song List from the File Menu to open the Import Window.

To Import a Song List:

  1. Select the format from the Drop Down list.
  2. Select the date from the calendar
  3. Use the Browse command to select the file to import
  4. Click Import

The songs will be imported and added to the song list for this station, date and user and added to the mini-library and the program will return to the Song List window for further editing. When completed, save the song list for use in the on-air studio.

To Import a Play List:

  1. Select the formation from the Drop Down list
  2. Enter the start time as HH:MMAM or PM
  3. Select the predefined clock from the drop down list
  4. Select the date from the calendar
  5. Use the browse command to select the import file
  6. Click Import

Alternate Commercial File (N/A) 

The songs will be merged into the pre-defined template, added to the mini-library and the program will return to the Playlist window for further editing. When completed, save the playlist for CSRAS that will automatically post the playlist events based on the station date and time or trigger.

iTunes Playlist 

To create an iTunes playlist, use your iTunes application to create the song list. When completed, select Export from the file menu and select the TXT format. Modify the file name and save it where CSLogIt can access it. If using a remote MAC or PC save it to a USB stick and open it on the CSLogIt Computer.

Tab Delimited 

To create a Tab delimited file, open an application list Excell and enter the information as follows: Each row will contain 1 song with Col 1 – Song Title, Col 2-Artist name, Col 3-Album Name, Col 4- Duration as MM:SS. When Completed, Select Save As and select Text (Tab Delimited) from the File Type options. Enter the name of the file and save it in a location where CSLogIt can access the file. If using a remote MAC or PC save it to a USB stick and open it on the CSLogIt Computer.


Don't Let The Green Grass<TAB>Donald Ray Johnson<TAB>For You Only<TAB>04:50 Will Display as Don't Let The Green Grass Donald Ray Johnson For You Only 04:50

Music Library Window

Songs can also be added using the Music Library list. This is accessed using the Notepad icon in the toolbar. When selected, the Music Library window will have two columns. The left column is a list of all songs in the mini-library while the right window has a list of all songs in the current song list.

Song List Music Library Window

Play List Music Library Window – Displays Clock Times

To add a song to the song list, double click the item in the left window, or select several songs and click Add. When completed, click Update to save the changes and return to the Song List window. Use the clear command to remove all songs from the song list and continue to close the window without changing the song list.

If desired, select the By Artist, By Title or By Time option to re-sequence the Library song list.

Using the Song List

To use the song list, start CSLogIt in the on-air studio and click the Open Icon to see a list of all pre-defined song lists for this user.

Songs are kept in the mini-library for 180 days after the last play and the entry in the database will be overwritten by new songs. Should a song list be opened for a replaced song, the program will display the replaced song and the selected entry will not be in the list.

To add a new song to the library/song list:

  1. Enter the metadata in the appropriate fields. (Artist, Title Duration, etc) **Note: The duration MUST be entered as accurately as possible.
  2. Add the song:                                                                                                                a. Click Add to Music to add the song to the mini-library
    b. Click Add to List to add the song to the mini-library and the song List
    c. Click Play Now to save the song in the mini-library and send the song to CSRDS

Tool Bar
New Icon                    Clear all fields for a new entry
Open                           Open the windows browser to open an existing song list
Save                            Save the song list for this date and user
Print                             Print a copy of the song List
Clear Icon(F9)             Clear all fields without saving the metadata
Log File                       Preview existing CSRAS playlist files
Music Library              Open the mini-library to select one or more songs
PlayList                        Open the Play List window to create a Playlist for CSRAS
Properties                   Verify the file paths and locations for this instance of CSLogIt.                                           Requires Administrator rights to modify
Delete                          Delete selected song from the mini-library
Exit                               Exit CSLogIt


A song can be added at any time by selecting it from the dropdown list or entering the metadata. Once entered, click Play Now to send the song to the CSRDS Data Casting system or Add to List to have it ready for a later play. To clear song information without adding to the library or song list, click the Clear (eraser icon) in the toolbar.

From the Song List

 To send a song to the CSRDS Data Casting system, select the song and click Play Selected (F8) or to send the next song in the list, click Play Next (F12). The bottom portion of the window shows the last song sent to the CSRDS Data Casting system, a summary of the events and total time in the song list, the name of the mini-library used by this instance and the name of the selected song list file.

Re-Sequencing the list

 If desired, you can drag and drop songs to change the sequence in which they appear. Place the mouse over the song to move and hold the left click button. Move the mouse to where the song is to go and release the left button.

Restore a Song List

 To ignore all changes and restore the song list to the last saved state click F4 or select Restore Song List from the tools menu

Print the Song List

 If desired, you can also print a hard copy of the song details using the Print Command

Creating Clocks

To create a clock, click the Clock icon in the Play List window to open the Clock Window.

To create a new clock, enter the clock name in the Name area or select the clock from the dropdown list to modify an existing clock. A clock can be a single entry for all segments by entering the segment number for each segment. If there are multiple breaks within the program, a single clock for each segment will be easier to control. To build the Clock enter the following for each element :

The segment number for this element
The start position within the hour or the time from the start of the program
Select the type of element from the drop down list. These are: VT – Voice Track            COM – Local Commercial Break NAT – National Commercial Break OTH – Any            type of external programming such as news, weather, sports, etc SET – A                      positioning time to re-set the time
      A description of the Event. For Commercial Breaks this will be entered                           automatically
Click this option to add the event to the clock

Repeat this process until all non-music elements have been entered.


The top of the Clock window contains a “Toolbar” with the Clock commands. These are:
Clear the Clock Window ready for a new clock
Save the Clock and add it to the Clock Drop Down list
Print the Clock
Duplicate the Selected Segment as the next segment number
When the elements have been entered, click the Add/Delete Segment icon to generate all of the programming segments between the elements. Click the icon a second time to remove the segments.
Click the Delete Icon to delete this clock
Click the Exit icon to close the clock window
Use Clock
Use this command to add the clock to the current playlist and close the Clock Window

Creating a Playlist/Queue Sheet

The playlist or queue sheet can be created prior to recording the audio and used as the “log” for the recording session or can be created after the recording session. The times and data in the queue sheet will be used to send metadata to the station’s RDS\RBDS Encoder, Web Site, Playlist Histories, Streaming sites and for reporting purposes. The playlist should be as accurate as possible.

Playlist Editor

Using the Calendar, select the date for the Playlist. Once selected, the program will assign the segment name based on the station, host and the date.
Air Time
If the play list will be used at the station(s) at a specific time use this area to enter the actual air time of the event. For a play list that will be used at different times, the air time is the position within the segment. That is, a time of 3:00 would use the event 3 minutes into the segment. Clock times are the position within the segment. However, once the segment has been created a specific time can be defined by entering the actual start time and using the Time Stamp command. This will alter the start time for all events to the specified time. Play list can also be “triggered” to start when a specific event is received from the automation system. The trigger can be a specific cart/audio ID or information in the Artist or title field. For Example MyShow Seg1 as the cart title. When using a clock, the program will automatically take you to the segment where the events are to be added.
Adding Songs
Song can be added to the Play List as they are for a song list. Highlight the “segment” in which the song is to be added and click Add to Playlist. To add multiple songs from the database, click the Notepad icon to open the mini-library window.
Sequencing Song List
If desired the sequence in which the songs are shown in the drop down list can be altered using the Artist, Title or Time options.

Note: A pre-recorded program may be made up of several segments. Segments within a Play list file refer to the music segements within this segment of the program.

Non-Music Entries 

In addition to music events we may add non-music events such as program breaks, voice tracks, commercials or other events to create a complete Queue sheet for the entire segment. 

The Categories include the following:

This is the category used for songs and all items in this category, will be displayed in the RDS outputs.
This category is used for non-music events such as news, sports, voice tracks, etc. This information will keep the playlist on time but these entries do not appear in the RDS outputs.
Use this category for local commercial breaks. If desired, these entries will be the Local Commercial merge point when importing local commercial into the segment.
Use this category for National commercial breaks. If desired, these entries will be the Local Commercial merge point when importing National commercial into the segment.
Use this category for voice tracks. When scheduling for a specific day we can use the Intror command to add a voice track before the selected event or Trailer to add a voice track after the selected event. When used, the program will add the voice track for the length specified or default a 10 second track.
This is a special command to force the playlist to a specific time. Should other events be off by a few seconds, the Set command can be used to force the playlist back to a set time. For example if we have a specific event that starts at a specific time, we can enter this time as a set event which will force the rest of the playlist to synchronize to this time.

Status Line

 The timings for this segment are shown under the metadata data entry area and include the following: 

Blue box contains the time of the segment from the start time of the first event to the end time of the last event. 

Yellow Box contains the total time left in all of music scheduled music segments. 

Green Box is the length of time of the selected event. 

Black Box contains the ID, the number of events and the total time of all events.

Summary Stats

This area displays a summary of all the events scheduled in this Playlist Queue Sheet.

File Menu

New Entry (F5) Clr Form icon
Clear the data entry section ready for a new music item
New Segment (Ctrl+N) New Icon
New Segment Command or New Icon in the Toolbar creates a new segment file for another day part
Save Segment (Ctrl+S) Save Icon
Save Segment Command or Save Icon in the Toolbar saves the playlist ready for CSRAS to use on the selected date and time
Save as Day of Week
For non-music stations we may use the playlist to create a playlist of programming promo messages to be used at specific times. Since these are often the same for multiple days, we can save the playlist as a Day Of the Week file that will be used every week. For Example if we save the file as a Monday, the file will be used every Monday.
Print Segment (Ctrl+P) Print Icon
Print Segment Command or Printer Icon in the Toolbar to print a copy of the playlist
Delete Segment Delete Icon
Delete this segment
Import Play List
Import a playlist from iTunes , Sonart or the Basic XML file format.
Import Traffic
Import Local or National Commercials into the segment
Update authentication settings as directed by hosting site

Edit Menu

Cut/Copy/Paste (CTRL+X, +C,+V)
Use these commands to copy or move the selected items to the existing or new segments
Select All
Select all entries in this segment
Un-Select all entries

Tools Menu

Add Commercial (F8)
Add a commercial entry to the selected location in the playlist
Add Event (F9)
Add a feature event to the selected location in the playlist
Clocks (F12) Clock Icon
Open the Clock Window
Clear Playlist CTRL+D
Clear all entries in the current playlist
View Uploads
View which files have been uploaded to host site

Tool Bar Icons

Create a New segment file
Save the segment file
Print the Playlist (Queue Sheet)
Del Seg
Delete this segment
Clr Form
Clear the input form for a new entry
Delete the selected event(s) and place them in the clipboard
Place the selected events in the clipboard
Paste the entries in the clipboard at the selected point in this segment
Open the Clock Window to create or select a clock for this segment
Change the times of the events in this segment to the Air time entered
Delete the selected events from this segment
Close the Playlist window

Playlist Icon

To open the music library and select items for the selected segment, click the Notepad Icon. If a music segment is selected, the playlist window will display the time within that segment and add the selected entries to that music segment. If clocks are not used, the selected entries in the playlist will be added to the end of the current segment.

Step by Step Play List Creation

Once the software has been installed and authorized, we can begin creating play lists for our program segments.

Step 1. Creating the Clock

 If the program includes several feature breaks for news, weather, sports, commercials, etc, we will create a clock to eliminate the need to re-enter this information for every day. Generally clocks would cover a 30 or 60 minute period and may include multiple programming segments. You may create as many clocks as necessary. For Remote users, the clock may already have been included in the authorization file and will automatically be used for each day. If desired, these entries can be removed using the Clr Seg command in the toolbar.

To Create the Clock:

  1. Click the Clock Icon in the CSLogIt Toolbar to open the clock window
  2. Enter a name for this clock.
  3. Enter the segment number. This would be the 30 or 60 minute programming period. Normally 1.
  4. Enter the on-time for the event. This would be the position within the hour the event is to be used. For Example we may have a Traffic Update at 20 mins into the hour so the event time would be 20:00.
  5. From the drop down list select the type of event (see above for event type details)
  6. Enter a description as it is to appear in the list (Note:Commercial breaks and Set Times are predefined)
  7. Click Add.
  8. Repeat this process until all pre-defined events have been added to the clock. (DO NOT add music/programming segments)
  9. When all pre-defined events have been scheduled click the “Add Music Segments” icon in the Clock Toolbar. This will generate music segments to fill the time between the pre-defined segments. Click second time to remove the music segments.
  10. When the clock is completed, click Save.

Step 2. Creating a Play List

  1. Using the Calendar, select the date for the playlist.
  2. If using a clock:                                                                                                              a. Click the Clock Icon to open the Clock Window
    b. Select the Clock from the Drop Down list
    c. Click Use Clock to add the clock to the playlist and select the first music/programming segment to be filled. 
  3. Add the songs and voice tracks to the music/programming segment.
    a. New songs can be added manually or by importing an iTunes Playlist
    b. For songs already in the music database, click the NotePad icon to open the          song list.
    c. Select the songs from the list by double clicking the song or select multiple            songs and click Add
    d. The display at the bottom of the list will display the total time selected and for        a music/program segment, the time left to fill. (Red indicates over the                      scheduled time. If updated, CSLogIt will adjust the events after this time.
    e. Repeat this process until the entire segment has been scheduled and click            Save Segment.
    f. Once all music entries have been added we can import local and national               commercials using the Import Traffic command.
    g. For multiple segments, click New Segment and repeat from step 2.
  4. When the entire program has been scheduled, Click Send to Host to upload the Queue Sheet to the host site. IF available you can also attach the completed audio file.

Playlist Library Window

The left window has a complete list of all songs in the music file. This list can be viewed by Artist, Song Title or duration. To add a song to the playlist, double click the song, or select one or more songs and click the Add to Playlist command.

As items are added to the playlist, the number of items and time will be shown at the bottom of the window. When completed, click Update to update the playlist and return to the main window, click continue to return to the main window WITHOUT updating the playlist, or click Clear to remove all items from the playlist.

If a music segment is selected, the To Fill area will show the time left in the segment and display in RED if the segment time is exceeded. This will not prevent the items from being added to the playlist but you may need to adjust the timing accordingly.

Import Playlist

If desired, a playlist can be imported from iTunes playlist, a Sonart Automation System Log, and XML file or a Tab Delimited file. To Import a play list file Select Import Playlist from the File Menu.

When the Import Window opens, select the format and if available enter the time the playlist is to start and select the date. If desired, use the Clock dropdown list to select the format for this segment. Use the Browse command to select the playlist to import and click open to return to the Import window. Click Import to import the playlist to the Metadata log.

Traffic Import (N/A)

Commercial Import

When importing commercials a separate playlist/queue sheet file will be created for each station in the import file. The positioning of the commercials is controlled by the clock. If necessary, an alternate commercial file may be selected for the import. If an alternate file is selected, CSLogIt will replace selected commercials based on station, date and ISCI codes.

Send To Station (Remote Version Only)

When the playlist and audio files are ready to upload, click the Send to Host command in the main window to open the transfer window.

When opened, the playlist files to be sent to the host station will be listed in the top portion of the window. To add the audio files, click the Add Audio Files to open the browser to add the audio files to the upload list.

Using the browser process, go to the directory where the audio files are saved and select the file(s) to be uploaded and click Open.

When ready, click the Upload Files command to start the transfer.

During this process, the program will validate the connection to the host and transfer the files to the Host Station. Depending on the number and size of these files, this process could take some time. While the program may appear to be at a standstill and may even report the (Not Responding) message, files are being transferred and you will be notified when this process is complete.

Did this answer your question?