Natural Music 5 User Manual
Natural Music 5 User Manual
Natural Music 5 User Manual
Thank you for selecting the Natural Music scheduling system for radio broadcasters! Before using
Natural Music, please read, sign, and return one copy of the Software License Agreement. Return of
this License Agreement will register Natural Music so you can get technical support.
Music Scheduling
In the Natural Music system, each song is placed into one of the user-defined Music Categories.
You can imagine each category as a stack of index cards with one song on each card. When the
format clock for that hour calls for a song from that category, the first few songs are examined (the
search depth is set by you), and a study is done to decide if any of your rules for that time of day
(tempo, mood, style, etc.) are violated. If not, the song is scheduled and placed at the bottom of the
"index-card" stack for that category.
Built-In Help
Your first source for help with Natural music is this built-in help file. This help file may be accessed
from any screen in Natural music by clicking [Help][Natural music Help]. You may look up topics in
the [Contents], use the key-word [Index], or use the [Find] function to search the entire help file for
specific words.
Telephone Help
For registered and licensed users of Natural music with a support package who have specific
questions about Natural music for which you cannot find the answer in the help file or user manual,
call 210.349.5808 from 8AM to 5PM Central time (USA) Monday through Friday. For 1 year from the
purchase date, this telephone support is free but you pay long distance charges. After the first year
telephone support is only offered on an annual subscription basis. Telephone help does not include
extended training sessions. [See below.]
e-Mail Assistance
Registered users with paid support can get e-Mail help for minor issues at support@nat-soft.com
Software Training
Initial startup training is not considered part of "software support". The software includes a printable
user manual and extensive indexed help file. During initial startup users often need more extensive
training on overall use of the program than can be provided in a single question to the telephone help
line. In addition to the regular telephone help [for individual questions as described above], you are
also entitled to up to 3 hours of extended telephone training sessions for 1 trainee usable within 1
year after purchase. We ask the trainee to schedule these extended telephone training sessions at
least 24 hours in advance.
Installation Procedure
NOTICE: NM5 should not be installed on the same computer with Microsoft Access97!
NM5 installs new Microsoft Access2000 database drivers that overwrite older Access97
drivers and are not 100% compatible with Access97. NM5 will work fine but some
Accesss97 functions may be lost. The only work-around is to upgrade to Microsoft
Access2000. For more information on this known incompatibility problem review the
following Microsoft document on the internet:
http://support.microsoft.com/support/kb/articles/Q237/5/75.ASP
To initially install and register the NM5 program you must be logged on that computer with
Administrator permission. After installing and registering NM5, you do not need
Administrator permissions to run the day-to-day activity of NM5.
You must be physically at the computer from which you are going to run Natural Music. That is,
don't try to install across a Local-Area-Network onto a server or workstation.
If AutoRun is enabled on your computer, installation will automatically begin when you insert the
Natural Music CD. If not, use [My Computer] from your Windows desktop to navigate to your
CD-ROM. [Double-Click] on NM5SETUP.EXE to begin installation.
Click [Next] to go through the installation process. Please don't change any default settings!
After installation, to use the Natural Music 5 system click [Start] [Programs] [Natural Software]
[Natural Music 5] or click on the Natural Music 5 icon which will be installed on your desktop.
Visit the website www.nat-soft.com/NM5 for a list of reported problems with Natural Music 5
and free download of any required software updates to fix these problems.
Users of the Natural Music for DOS should see instructions on page 1-5 to convert the NM for DOS
data to the NM5 data format. Users of the multi-user / multi-station version of Natural Music 5
should see instructions on page 1-5 of this manual to connect to a shared database on a server.
After Natural Music is installed, it will start up in Evaluation Mode. This will allow all functions of
Natural Music to be used for a trial period of 60 days. If you have already purchased a license for
Natural Music, you should register it immediately upon installation to activate your free
technical support. See registering NM5 on the next page.
From the main menu, click [Help] [Register Natural Music]. Fill in the required registrant
information, and then click [Register by e-mail] to register by e-mail or [Print form to Register by
Fax]. You may then click [Cancel] and contunue working with Natural Music until your registration
key arrives.
Warning: Windows users MUST be logged on the computer with "Adminstrator" permission
levels when registering NM5. To run NM5 after it is registered, users will need at least
"Standard User" or "Power User" permission levels.
e-mail Registration creates a text file with your registration information which you can attach to an
e-mail to: register@nat-soft.com. Natural Broadcast Systems, Inc. e-mail a reply containing your
registration key.
Fax Registration will print a registration sheet containing your registration information which you will
need to fax to 210.344.7567. Natural Broadcast Systems, Inc. will fax your registration key.
Entering Registration Key When you receive your unique registration key from Natural Broadcast
Systems, Inc., click [Help][Register Natural Music] and on the Software Lock tab enter the
required key information.
This describes a very abbreviated Quick-Startup process to quickly generate a usable Music Log
and does not even begin to describe the many functions and controls of Natural Music. Those are
described in detail in other parts of this help file. It assumes you have successfully installed the
system and have Natural Music started to its main screen. From the Natural Music main screen click:
Create a Station Music Database When you first start Natural Music, if you have not created an
initial Station Database, you will need to create one using [File] [New Station]. Simply assign
the database a unique name [usually the station call sign].
Enter Station Setup Information Click [Setup] [Station] to enter station information and
automation setup information, if needed.
Create Music Categories Click [Setup] [Music Categories] [New] to create 1 or more Music
Categories. At this point please set the Search Depth to 25% and leave Prior Day Separation
[blank] at this point. Assign a meaningful name to the Music Categories. See Music Categories
Import or Enter Songs Click [Music Library] [Songs] to access your music database. If you
have imported an existing music database, you will only need to verify that each song is
assigned to the correct Music Category. If your music database is empty, you will need to enter
at least a few songs before trying to create your first music log. For each song you must enter at
least the Title, Artist, Source, and Music-Category to be able to create a Music Log. See Entering
Song Data and Importing Music Database
Create and Assign Format Clock Click [Setup] [Clocks] to create at least one clock. Within
the clock, at each point in the hour, select the Music Category to be played at that position in the
hour. [If you need automation commands, see Automation Command help]. Then be sure to
assign each clock to all hours for which that clock is to be used. See Clocks
Create Minimal Rules Click [Setup] [Rules] to verify that RuleSet 1 is assigned to all hours.
Set up a very simplified set of rules. With RuleSet 1 displayed, click on the [Artist] tab and enter
your required Artist Separation in Hours and Minutes (hh:mm) from 00:00 to 24:00. You may
enter any other rules as needed but for this Quick Start, we recommend you only use the Artist
Separation rule until you get a better idea of the interaction of the various rules. See Rules.
Generate a Music Log Click [Logs] [New] to generate a new Music Log for a day. After the Log
is generated, it will be loaded into the Log Editor so you can edit, print, or send it to your
automation system. See Creating New Music Logs
Edit/Print/Automate Music Log Click [Logs] [Edit] to view an existing Music Log for a day so
you can edit, print, or send it to your automation system. See Editing Music Logs and Sending
Music Logs to Automation.
Data Backup Click [Data] [Backup] to backup your data often, daily if possible, so if your
computer crashes, you will not have to manually reload all your data. IMPORTANT! Natural
Broadcast Systems, Inc. is not responsible for any data loss no matter the cause. The only
protection you have against a catastrophe is to backup your data often!
PROBLEM Users operating across a network may get an error that the database could not be
opened because someone else had it open for exclusive use or you need permission to open it.
POSSIBLE CAUSES This indicates that Natural Music cannot find or open the specified database.
This can also be caused if your "user permission" settings in Windows are not sufficient to open the
file for full read/write access or the server requires a Network Password to access the resource on
which the NM5 database is stored.
SOLUTION Your Network Administrator must correct the issue preventing the database file from
being opened.
Users of NM5 on machines MUST be logged in with Standard Users or Power Users
permission levels or better in order to properly run NM5. They must also have read-write
permission for registry keys.
Users of NM5 on must also have "Full Read-Write" permission for the Natural Music DATA
folder and all its subfolders. This data folder is usually set to \ProgramData\Natural Software
\Natural Music 5\Data but may be changed by the end user as described in Connecting a multi-
user NM5 to a shared database.
PROBLEM Completely blank music log. No songs scheduled or "missed" for one or more hours.
POSSIBLE CAUSES This indicates that Natural Music cannot find a clock to use during the hour(s)
involved, OR the clock that is assigned for the hour(s) is empty.
SOLUTION Check your Format Clocks for the hours to verify that valid Clock ID's are assigned to
each hour for which you need music. If valid clocks are assigned, be sure you have selected a valid
Music Category at each point in that clock.
PROBLEM You get a large number of ***Missed Songs*** when your Music Log is generated.
POSSIBLE CAUSES This indicates that Natural Music cannot find a song within the specified Music
Category which meets all your rules. A few ***Missed Songs*** on a Music Log is normal!
SOLUTIONS This problem indicates that one or more of the following is happening:
Your Rules are too restrictive, relax them.
Your Music Category Search Depth is set too low, and Natural Music is quitting before it finds a
song which doesn't violate one of your Rules.
Daypart Codes are preventing the system from choosing the songs during that part of the day.
NOTE: When one of these errors doesn't appear to be a problem, try checking combinations of
errors. A common type of this "combination problem" occurs when your Prior Day Separation is
set at 4 hours and you have a song which is DayParted to play only 8-midnight. This song will
play once and never play again, because the system will try to separate it from its last play by 4
hours, and there are only 4 hours in which it can play due to DayParting.
POSSIBLE CAUSES This indicates that your rules may be forcing Natural Music to reuse some
songs too often and others not enough. Check the song History to be sure this is not just an illusion.
SOLUTIONS This problem indicates that one or more of the following is happening:
Are you Shuffling the Music Category too often? Never shuffle more often than once within the
number of days it takes the Music Category to rotate completely.
Rules are too restrictive, relax them. Example: This often happens when you have very slow or
fast tempo songs and your tempo rule often precludes them from playing on a regular basis.
This causes the "moderate" tempo songs to rotate too fast.
Your Music Category Search Depth is set too large. The system keeps digging deep into the
category to find songs which meet your rules, causing the violating songs to rotate slowly, if at all,
and the non-violating songs to rotate rapidly.
Your Daypart Codes are preventing the system from choosing some songs during parts of the
day.
By installing this Software, the End-User acknowledges that it has read this License, understands it, and
agrees to be bound by its terms and conditions. Should you have any questions concerning this
License, contact the Licensor at www.nat-soft.com prior to use.
The enclosed computer program(s) and the accompanying documentation are provided to the End-User ("Licensee")
by Natural Broadcast Systems, Inc., ("Licensor") for use only under the following terms. Licensor reserves any right
not expressly granted to the End-user. The End-User owns the disk on which the Software is recorded, but Licensor
retains ownership of all copies of the Software itself and the Software Source Code. The End-User assumes sole
responsibility for the installation, use and results obtained from use of the Software.
A. Install and maintain the Software on one computer (or multiple computers in a one Local-Area-Network only if
a multi-user license is purchased) at any time for use only in the End-User's own business. Until full payment of
the License price is paid, the End-User may only operate the Software in evaluation mode for up to 60 days of
use. Following payment of the one-time License fee, Licensor will provide a key to unlock the software for
permanent use. It shall be a violation of this license to attempt to bypass any copy and evaluation protections
built into the software. It shall also be a violation of this license to use the software in evaluation mode beyond the
60 day evaluation period.
B. Make one copy in machine-readable form solely for backup or archival purposes for the computer on which
the Software is installed. The Software is protected by copyright law. As an express condition of this License, the
End-User must reproduce on the copy Licensor's copyright notice and any other proprietary legends on the
original copy supplied by Licensor.
C. Transfer the Software and all rights under this License to another party together with a copy of this License
and all written materials accompanying the Software, provided (i) the End-User gives Licensor written notice of
the transfer (including in such notice the identity of the transferee), (ii) the transferee reads and agrees to accept
the terms and conditions of this License, and (iii) the transferor immediately ceases using the software and
removes all copies of the Software from all computers not transferred to transferee.
2. RESTRICTIONS. The End-User may NOT sublicense, assign, or distribute copies of the Software to others. The
Software contains trade secrets. The End-User may NOT decompile, reverse engineer, disassemble, or otherwise
reduce the Software to a human readable form. The End-User may not modify, adapt, translate, rent, lease, loan,
resell for profit, distribute, or otherwise assign or transfer the software, or create derivative works based upon the
software or any part thereof, except as expressly provided herein. The Software is designed for use only with
existing Windows operating systems and is NOT licensed for use with any non-Windows operating systems
such as Linux, Unix, OS2 or Apple. Any use with a non-Windows operating system, whether or not using a
Windows emulator, voids any warranties, immediately terminates this license and no further technical support will be
provided by Licensor. Further no warranty is offered that the software will be compatible with any future version of
Windows operating system.
3. PROTECTION AND SECURITY. The End-User agrees to use its best efforts and to take all reasonable steps to
safeguard the Software to ensure that no unauthorized person shall have access thereto and that no unauthorized
copy, publication, disclosure or distribution in whole or in part, in any form, shall be made. The End-User
acknowledges that the Software contains valuable confidential information and trade secrets and that unauthorized
use and/or copying are harmful to Licensor. End-User agrees not to attempt to tamper with any software locking
mechanism in order to make additional copies of the software.
5. TERMINATION. This License is effective until terminated. This License will terminate immediately without notice
from Licensor if the End User fails to comply with any of its provisions. Upon termination the End User must destroy
the Software and all copies thereof, and the End-User may terminate this License at any time by doing so.
6. EXPORT LAW ASSURANCES. The End-User agrees that End-User will not transfer or export, directly or
indirectly, the Software or any of its components outside the U.S. in violation of any U.S. law or regulation controlling
such export.
7. SUPPORT AND TRAINING. Upon payment of the Software License price, Licensor will provide support and
training as follows:
A. SOFTWARE SUPPORT: Support involves answering specific questions or problems involving the operation
of the software. Support also includes free access to online pre-recorded training videos and demonstration
videos for self-instruction. Additionally, the software includes a printable user manual and an indexed help file
for self-assistance and training. For USA users needing live assistance with a software issue, 1 year of free live
telephone support is included to answer specific questions about Natural Broadcast Systems products during
business hours [8AM-5PM Central Time USA Mon-Fri]. This does not include live training sessions. [See next
paragraph]. Following the 1-year free-support period, software support, if requested, will be provided only
under an optional annual support subscription at the subscription pricing then in effect.
B. LIVE TRAINING CLASSES: In addition to the software support described above which includes access to
prerecorded training videos and demo videos, purchasers may elect to pay for enrollment in an online training
class at the prevailing tuition rate. Online training classes are conducted through a virtual classroom
connection requiring a high-speed Internet connection. These training classes are scheduled as deemed
appropriate.
C. Licensor does not provide a toll-free telephone number for support or training.
D. The end-user must provide their employee(s) a telephone that is usable from the location from which the
program is being operated. No support will be provided in cases in which the end-user's telephone cannot be
used by the end-user when sitting directly in front of the computer on which the program is installed.
E. International support is provided by e-mail at info@nat-soft.com or by your local Natural Broadcast Systems
distributor.
F. Licensor does not provide support for any configuration, setup, screen-saver, or printing problems related
to any operating system or other product not provided by Natural Broadcast Systems, Inc.
7. ENHANCEMENTS. From time to time Licensor may, in its sole discretion, advise the End-User of updates,
upgrades, enhancements or improvements to the Software and/or new releases of the Software (collectively,
"Enhancements"), and may license the End-User to use such Enhancements upon payment of prices as may be
established by Licensor from time to time. All such Enhancements to the Software provided to the End-User shall
also be governed by the terms of this License. In order for the End-User to be assured that it will be advised of and
licensed to use any enhancements to the software, the End-User must complete, sign and return to licensor a copy
of this license agreement.
8. DATA BACKUPS. Due to wide range of computer systems in use, the existence of malevolent computer viruses,
and the fact that no computer hardware is completely fail-safe, the Licensor makes no warranty of any kind that End-
User's data won't be corrupted or lost. The End-User agrees that End-Uer's sole protection against data loss is to
perform regular daily data backups to multiple reliable media [not floppy discs] to be stored in multiple locations and
End-User agrees to perform such data backups. End-User further agrees to hold Licensor harmless for any loss of End-
User's data, regardless of the cause.
9. LIMITED WARRANTY. Licensor warrants that, for 1 year from the date of initial use by the original End User, the
Software will operate substantially in accordance with the published functional specifications current at the time of
shipment. If, during the warranty period, a defect appears, End User shall promptly notify Licensor and Licensor's
only obligation shall be, at Licensor's election, to replace the defective Software or refund the purchase price. The
THE WARRANTY AND REMEDY PROVIDED ABOVE ARE EXCLUSIVE AND IN LIEU OF ALL OTHER
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE END-USER ASSUMES ALL RISK AS
TO THE SUITABILITY, QUALITY, AND PERFORMANCE OF THE SOFTWARE. IN NO EVENT WILL
PUBLISHER, PROGRAMMER, LICENSOR, OR ITS DIRECTORS, OFFICERS, EMPLOYEES OR AFFILIATES, BE
LIABLE TO THE END-USER FOR ANY CONSEQUENTIAL, INCIDENTAL, INDIRECT, SPECIAL OR EXEMPLARY
DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS
OF DATA OR BUSINESS INFORMATION, AND THE LIKE) ARISING OUT OF THE USE OF OR INABILITY TO
USE THE SOFTWARE OR ACCOMPANYING WRITTEN MATERIALS, EVEN IF LICENSOR HAS BEEN ADVISED
OF THE POSSIBILITY OF SUCH DAMAGES. IT IS THE RESPONSIBILITY OF THE END-USER TO PROTECT
THE END-SURE'S DATA BY PERFORMING DAILY DATA BACKUPS AND STORING THEM IN A SECURE
LOCATION.
LICENSOR'S LIABILITY TO THE END-USER (IF ANY) FOR MONETARY DAMAGES FOR ANY CAUSE
WHATSOEVER, UNDER ANY THEORY OF LAW, AND REGARDLESS OF THE FORM OF THE ACTION, WILL
BE LIMITED TO, AND IN NO EVENT SHALL EXCEED, THE AMOUNT ORIGINALLY PAID TO LICENSOR FOR
THE LICENSE TO USE THE SOFTWARE.
10. MANDATORY ARBITRATION, ENFORCEMENT, DAMAGES. This agreement shall be construed under the
laws of the State of Texas, and is enforceable in San Antonio, Bexar County,Texas. and shall inure to the benefit of
Licensor and End-User and their successors, assigns and legal representatives. If any provision of this License is
held by a court of competent jurisdiction to be invalid or unenforceable to any extent under applicable law, that
provision will be enforced to the maximum extent permissible, and the remaining provisions of this License will
remain in full force and effect. Any dispute relating to interpretation or performance of this agreement shall be
resolved at the request of either party through binding arbitration. Arbitration shall be conducted in San Antonio,
Bexar County,Texas, in accordance with the then-existing rules of the American Arbitration Association. Judgement
upon any award by the arbitrators may be entered by the state or federal court having jurisdiction. The parties intend
that this agreement to arbitrate be irrevocable. In any action or request for arbitration brought by Licensee for
alleged damages suffered by Licensee under any theory of law, Licensee agrees that Licensor's maximum liability
under all laws or causes of action shall not exceed the License fees actually paid by Licensee. Any notices or other
communications to be sent to Licensor must be mailed first class, postage prepaid, to the following address: Natural
Broadcast Systems, Inc. 10431 Gulfdale, San Antonio TX 78216, USA.
11. ENTIRE AGREEMENT This Agreement constitutes the entire agreement between the parties with respect to the
subject matter hereof, and all prior proposals, agreements, representations, statements and undertakings are hereby
expressly canceled and superseded. This Agreement may not be changed or amended except by a written
instrument executed by a duly authorized officer of Licensor.
By:_______________________________
Authorized Signature / Title/ Date
Call Sign
You should enter a unique identifier for this station. This may be from1 to 100 characters
Password
ONLY if you want to password-protect this station's database, put in a Password of 1 to 100
characters. Note the Password is NOT case sensitive.
Example:
For station 1, the Automation Log would be named 112300M1.Log.
For station 2, the Automation Log would be named 112300M2.Log.
If you leave the station # blank, the Automation Log would be named 112300M.Log
Note: The following Automation systems do NOT follow the numbering system described above:
Arrakis Digilink, Scott Studios SSDOS, SS32, SmartCaster, CartWorks, and DCS
automation systems will not accept any entry in this field, and it will not be visible.
Scott Studios AXS [AXS Log] For inserting music into 'Music Avail Slots' in an AXS log ONLY,
enter the Avail Code #### into which the music is to be inserted in the AXS Traffic Log. If you
want to do a simple "Time" merge with an AXS Traffic Log, that is there are no 'Music Avail
Slots' leave this box BLANK!
RDS Phantom Natural Music needs to know if the station is AM or FM in the RDS Phantom.
Music Category Changes You may open a song in the song browser and change its Music
Category on the song data entry screen. Alternatively, on the song browser screen, you can drag-
and-drop a song into a Music Category folder on the left window. The [Ctrl][Left-Click] or
[Shift][Left-Click] methods select multiple songs to drag-and-drop to a new category.
Add a [New] song to your database, [Open] an existing song to edit it, [Delete] the selected
song(s), or [Find] a particular song by any selected property.
[Listen] launches your default MediaPlayer if you have one (e.g. Windows MediaPlayer,
RealPlayer, WinAmp, etc.) so you can listen to song IF it is available from the NM5 computer.
NM5 uses the WebAudioSource property as the filename it tries to play. If it cannot find that
filename, it will open a browse window so you can locate the actual audio cut.
Display play [History] for the song and artist based on "Scheduled-Clock-Time" taken from the
Format Clock (not "Estimated-Run-Time" which is based on the actual length of songs preceding
a song on a music log and which constantly changes as a music log is edited).
After you sort and filter your song list as desired, you may [Print] it or write it to a text file.
[Tools][Mass-Changer] will change a property value for all Tagged songs currently displayed in
the Song Browser. See Song Browser Mass-Changer on page 2-7.
First Sort Use the first Sort dropdown box to select the data column to be used as the primary sort
column for the song list.
Ascending or Descending The buttons to right of the Sort boxes allow you to sort in Ascending or
Descending order.
Secondary Sort Any songs with matching entries in the primary Sort data column are then sorted by
the column seleced in the second Sort dropdown box.
Third Sort Any songs with matching entries in the primary and secondary Sort data columns are
then sorted by the column selected in the third Sort dropdown box.
Most of the comparison operators are common arithmetic operators like = for equal, > for greater
than and < for less than, <> means not equal to
IN means that the filtered field must be INCLUDED in the list you print in the Filter Value box for
the song to be included in the list. Example: You set up a filter of Category IN A,B,C. This would
list all songs with category A, B, or C. Be sure to include commas between the values in the
Filter Value box if you use the IN comparison.
NOT IN means the songs would be included only if their filter field is NOT IN the Filter Value box.
See Above.
LIKE means the filtered field must be 'like' the Filter Value. Example: If you select Artist LIKE
Beat* you will get a list including all songs with Artists starting with Beat followed by any other
characters. Be sure to put the * at the end of the Filter Value.
BETWEEN means the data field must be like the between 2 values in the Filter value box. Be
sure to put AND between the values in the Filter Value Box. Example: If you select Category
BETWEEN A AND C you will get a list including all songs with Category A through C.
Mass-Changer Function
This allows you to quickly change a value for many songs. The selected value will be changed for all
Tagged songs currently listed in the Song Browser. The displayed songs may be filtered and Tagged
or UnTagged as you desire. The Mass Changer function is available from the [Tools] menu at the
top of the Song Browser screen.
[Mass Changer] [Change] This will allow you to change a column value for all Tagged songs
that are currently displayed in the Song Browser.
[Tools] [Mass Changer] [Tag All] This will allow you to Tag all currently displayed songs so you
can use the Mass Changer on them.
[Tools] [Mass Changer] [UnTag All] This will allow you to UnTag all currently displayed songs.
[Tools] [Mass Changer] [Reverse Tag] This will allow you to reverse the tag on all currently
displayed songs. That is, Tagged songs are UnTagged and UnTagged songs are Tagged.
The Song Editor screen is divided into 4 Tabs. Each will be described on the following pages.
Song Title
Mandatory Entry. The song will be alphabetized by the first character of the title as entered here.
Artist #1
Mandatory Entry. Select the Artist's name from the dropdown box list. If this artist has not yet been
entered in the dropdown list, click the [Add New] button to the right of the Artist dropdown box. The
song will be alphabetized in the artist index by the first character of the artist's name as entered here.
This song will be artist protected based on any conflicts with Artist #1 or Artist #2 of any other song.
Artist #2
If needed, select any other Artist's name from the dropdown box list that also performed on this song
and requires protection. If this artist has not yet been entered, click the [Add New] button to the right
of the Artist dropdown box. This song will be artist protected based on any conflicts with Artist #1 or
Artist #2 of any other song. This may be left blank.
CD's Enter CD followed by a unique Identifier for the CD on which this song is located, then a
dash - and then the track number on the CD. Example: CD 1456 and track 02 should be entered
as CD1456-02.
Automation Limitations The Source field is normally limited to 8 characters, including numbers
and letters which identify the audio or CD cut to be played. Some Automation systems have
different requirements. Look up the following in the index of this manual:
Automate Automation logs
AXS1/AXS2 Source restrictions
BSTG Generation-IV Source restrictions
CartWorks Source Restrictions
Digital JukeBox Automation Logs
EZ-Broadcaster/EZ-2000 Automation logs
MediaTouch Source Restriction
Prophet NexGen Source Restriction
Salsa/Systemation Source Restriction
Scott Studios SSDOS / SS32 / AXS Source Restriction
SmartCaster Automation Logs
Simian/WaveStation Source Restriction
Source2
Except for the automation exceptions listed below, Natural Music does not use this field. You may
leave it blank or enter a secondary Source location such as a CD Identifier for a digital audio file in
case you need to redub the audio or run live at some point from CD's.
CartWorks automation users must enter the CartWorks Category in the Source2 field. See
CartWorks Source Restriction
BSTG Generation IV automation users must enter the Gen-IV "Category" in the NM5 Source2
field. See BSTG Generation IV Source Restriction
BarrCode BXC-3 "trigger" code must be placed in NM5 Source2 field. Be sure to include the
.mp3 or .wav extension for the audio filename in NM5 Source1 field.
MediaTouch automation users must enter the MediaTouch Category in the Source2 field. See
MediaTouch Source Restriction
Prophet NexGen automation users should enter the NexGen "Media-Type" in the Source2 field.
See Prophet NexGen Source Restriction
Scott Studios SSDOS, SS32 and AXS 3 automation users must enter the Scott Studios
Category in the Source2 field. See Scott Studios Source Restriction
Salsa/Systemation automation users must enter the Salsa Source ## in the Source2 field.
Simian/WaveStation uses a `Category' to determine the type of file it is being told to execute.
The default value sent to WaveStation by Natural Music is AUDIO unless you enter another
WaveStation Category in the Natural Music Source2 field during song entry.
The Song Editor screen is divided into 4 Tabs. The following data items may be entered on the
Title/Artist tab.
Intro
You may enter the intro length of this song in seconds. Do not include the : just enter ## in seconds.
This may be left blank.
Length
You may enter the length of this song in Minutes:Seconds [m:ss]
EndType
This designates the end type of the song. You may select any choice from the dropdown box: Fade,
Cold, Decay.
Opener
An Opener is a song uniquely suited to be used at the top of an hour or out of commercial breaks.
You may leave this blank or enter *. If you enter * the system will be able to use this song in any clock
slot designated with to be an Opener slot on the format clock. If you click in the box this entry will
toggle between * and [blank].
Starting in NM5 version 5.0.156, you can use any single-character opener code such as A,B,C,1,2,*,
etc. If you put an opener of any kind on the clock, NM5 is forced to select a song with a matching
Opener code. If you leave the Opener code blank on the clock ANY Opener-coded song (or without a
song with a blank Opener code) can be logged in that slot of the clock.
Gender
This code tells the system how to apply the Gender rules to this song. This is an optional entry that
may be blank. If blank, this song will get no Gender protection. Valid choices are:
Female
Male
Duet
Group
Instrumental
The Song Editor screen is divided into 4 Tabs. The following data items may be entered on the Music
Coding tab.
Tempo
Tempo is actually 2 fields, TempoIn and TempoOut so you may set separate Tempos for the start
and end of the song to aid in transitions. If you enter either TempoIN or TempoOut, you must enter
both Tempos. These Tempo codes tell the system how to apply the Tempo rules to this song. These
are optional entries that may be blank. If blank, this song will get no Tempo protection. Valid choices
from the dropdown box are:
1-Slow
2-Medium Slow
3-Medium
4-Medium Fast
5-Fast
Intensity
This code tells the system how to apply the Intensity rules to this song. This is an optional entry that
may be blank. If blank, this song will get no Intensity protection. Valid choices from the dropdown box
are:
1-Low
2-Medium Low
3-Medium
4-MediumHigh
5-High
Mood
This code tells the system how to apply the Mood rules to this song. This is an optional entry that
may be blank. If blank, this song will get no Mood protection. Valid choices from the dropdown box
are:
1-Down
2-Medium Down
3-Medium
4-MediumUp
5-Up
Style
This code tells the system how to apply the Style rules to this song. This is an optional entry that may
be blank. If blank, this song will get no Style protection. These Style codes are identified by a one-
letter code A-Z and should be defined by you in the [Setup] [Rules] section. See Style Rules.
Other Code
This allows you to create a user-defined control. This code tells the system how to apply your user-
defined Other rules to this song. This is an optional entry that may be blank. If blank, this song will
get no Other protection. These Other codes are identified by a one-letter code A-Z and should be
defined by you in the [Setup] [Rules] section. See Other Rules.
DayPart Code
If you want to restrict the time/days that the song may play, enter the appropriate Daypart Code from
the dropdown box. If you leave this blank, this song will be available for play at all times. These
DayPart Codes are defined in [Setup][DayParts]. See DayPart Setup.
Also Protect
These codes are used in many different ways to crate a required separation between specific songs,
artists, titles, etc. Up to 2 codes can be entered for each song. The song will be protected against all
songs with identical "Also Protect" codes according to the separation requirements you set up in
[Setup][AlsoProtect]. See Also-Protect Codes.
Related Artist Protection You can protect related artists other than the main Artist(s) you
entered previously for this song. You might create an Also-Protect code BT and assign it to all
Beatles song and all songs by any member of the Beatles. This would force mutual protection
between all these songs to the extent you set the BT code Required Separation.
Version Protection You can protect different version of the same song by assigning them the
same Also-Protect code and setting a Required Separation for that Also-Protect code.
Theme
This entry is free-form text and is useful to designate songs that may be used in theme days or
theme weekends. Suppose you wanted to have a weekend where you played a lot of music with a
particular theme. In the Song Browser you could filter the list to include only those songs with the
theme you want. Then you could Mass-Change them to a special Music Category and schedule that
Music Category as desired on your clocks for that day or weekend. After the day or weekend is over,
you can then use the Mass-Changer to change the songs back to their original Music Categories.
Some fields on this tab such as Album Title may have the same value on numerous songs. NM5
provides a DropDown list of already-entered items from which you can select. If the entry you want is
not in the DropDown list, type the desired entry in the box and NM5 will add it to the DropDown list.
Fields with * are required for the RIAA Webcast Electronic Performance Report for on-line streaming.
Fields with # are required for the SoundExchange Small Webcast Electronic Performance Report.
Catalog Number*# A unique number assigned to a product by a record label for ordering
and inventory management purposes. It can be found on the back or spine of the album label copy.
UPC* A 12-digit numeric identification code that is placed on items for retail sale which is read by
scanning devices. The UPC is unique to a particular product, and provides quick detailed information
such as the manufacturer number, the product selection number and the type of configuration. It can
be found on the back or spine of the album label.
Track Label P-Line*# Track performance copyright owner information found on the label
after the P-Line symbol [P surrounded by a circle].
ISRC*# International Sound Recording Code assigned to the sound recording. The ISRC is a
unique 12-digit alphanumeric identifier for each sound recording. It is encoded in the sound recording
and can be read with appropriate software. The ISRC may not be available for all recordings and this
field may be blank if not available.
Most users won't use these fields on the song entry screen. Natural Music allows you to assign
links to Multimedia and Internet source files in case you want to export logs have your Website play
these audio and/or multimedia files. These fields are used when Natural Music creates a SMIL
[Simultaneous MultiMedia Interface File]. For example, if you link this song to a Multimedia Image
file, when the song plays through a 'SMIL' file, the linked Image file will be displayed on the SMIL-
compatible player. Examples:
Audio Source This optional entry allows you to put the complete path and filename of the
audio source file to be played by the Website whenever this song is scheduled. In addition, this is
the property the [Listen] button reads to determine the audio cut filename to be sent to your medi
player when the Listen button is clicked.
Image Source This optional entry allows you to put the complete path and filename of any
image source file to be displayed by the Website whenever this song is scheduled.
Internet URL This optional entry allows you to put the complete path and filename to point a
Web Browser to a particular URL associated with this song.
Chart Data
You may optionally enter the chart data including chart date, peak positions, etc. Natural Music does
not use this data, but it may be helpful to you.
Research Data
You may enter up to 4 characters each for the Like and Burn fields. You may enter up to 20
characters for the fields Reseach1 to Research3. You may use numeric and/or alpha characters.
Natural Music does not use this data, but it may be helpful to you.
CountDown Show
You may [but don't have to] assign this song to a "CountDown Category" and give it a CountDown
Rank. See discussion of CountDown shows in Section 4 of this user guide.
Natural Music maintains a Play History on each Song, Artist, and Packet in the library. When you
select [History] button, you will see a screen with days and dates as rows and hours as columns.
You may choose to display the History in chronological or reverse-chronological order.
Note All Play-Histories are based on "Scheduled-Clock-Times" taken from your Format Clocks.
These are not the "Estimated-Run-Times" which may be displayed on the music log based on
the lengths of all songs preceding this song on the log and which change constantly as the
Music Log is edited and which also change when the music log is merged with Traffic. After
the Music Log is reconciled with an As-Played-Log from your automation system, these Play-
Histories WILL reflect actual played times.
The History screen color coding indicates Red for Song Plays, Green for Artist 1, and Blue for Artist
2 (if there is a second artist for that song). Additionally, for a dual-artist song, Purple is used to
indicate an hour in which both artists played on another song (either together or separately within the
hour). The 2-digit number within each hour indicates the minute in the hour the song or artist was
played.
Violation Log You may also get a list of any times a song was attempted to be played but violated a
rule by selecting [Violation Log] on the History screen. This will only display violations IF you have
selected [Detailed Log Diagnostics] during log generation.
Special Protection
This Artist screen also has the capability to enter a Special Protection for each Artist. Highlight the
Artist and click [Open] to enter the Special Protections.
Like the normal Artist Separation rules, this can be any combination of Never-Violate and
Preferred protection.
If you enter a Preferred protection be sure to enter the Violation Points to be applied.
These 'Special Protections' should normally be blank. Use this sparingly because any entry for an
Artist in this "Special Protection" overrides (for this Artist ONLY) the normal Artist Separation rules
you create in the Rules section. This is useful if you have an Artist that you want to allow to play more
or less often than normal.
Packets Defined
Packets are groups of songs which rotate together through the Music Category in which the Packet
is assigned. Imagine a Packet as several song index cards clipped together.
An oldies station might define their Music Categories as 50's, 60's, 70's, and 80's.
A Christian music station might categorize their music as Contemporary, Southern Gospel, etc.
To change any settings for a Music Category, highlight the Category and click [Open] and you will
see the Music category Edit screen shown on the next page.
Category Rank
Natural Music creates a Music Log by plotting songs into the Format Clocks for each Music Category
in the order the Music Categories are shown in [Setup][Music Codes][Music Categories]. It plots
all songs for one Music Category for the entire day before going to the next Category. You may
select a Rank number on the screen shown above OR Drag and Drop the Music Categories into your
desired logging order on the screen shown on the previous page. Remember:
Fast Rotating and Small Music Categories Rank your fast rotating Music Categories first so
they log first. Songs from early Music Categories are less likely to be precluded by rule violations.
Slower Rotating and Larger Music Categories As the Music Log is filled, more Rule violations
occur, so your large Music categories should be logged last so Natural Music will have a large
selection of songs to "fill in" around the already-logged songs while complying with your Rules.
Search Depth
This determines how deep into a Music Category stack Natural Music will dig trying to find a song
that meets all of your Rules. If Natural Music finds an acceptable song between the top of the
category stack and the Search Depth, it uses the song. Then that song is moved to the back of the
category stack, and all the songs in the category move up one slot in the stack. Setting the Search
Depth is a tradeoff between conflicting goals. Use 10% as a starting point until you get the hang of it.
Large Search Depths make it less likely you are going to have "missed songs" to fill in during
Music Log editing, but you are more likely to have a song repeat too soon due to Natural Music
searching deep in the category stack for a non-Rule-violating song. Large search depths also
result in long search times and slower Music Log generation.
Small Search Depths make it more likely you are going to have "missed songs" which you have
to log during Music Log Editing, but you are less likely to have songs repeat too soon. The
Natural Music system search won't search too deep in the category stack for a non-Rule-
violating song, but will give up and mark it as a "missed song".
Shuffle You may automatically shuffle the songs in a Music Category on a pre-determined
schedule. This may be set to Normal [which is the recommended value], in which case no automatic
shuffling occurs. If you do decide to use automatic shuffling, to determine which shuffle frequency is
right for each Music Category, you need to know how often that Music Category repeats songs. Use
the [Tools][Format Analysis] and check the Individual Song--Avg Rot Hours column to determine
how often songs in a Music Category repeat. Then apply the following guidelines
Daily automatically shuffles the Music Category every day. Use this only on "current" Music
Categories that repeat more than once per day.
Twice-Weekly automatically shuffles the Music Category before creating Music Logs for Monday
and Thursday. Use for Music Categories that repeat in 1 to 3 days.
Weekly automatically shuffles the Music Category every Monday before creating the Monday
Music Log. Use for any Music Category that repeats in 3 to 7 days.
Semi-Monthly automatically shuffles the Music Category before creating the Music Logs on the
1st & 15th day of the month. Use for Music Categories that repeat in 7 to 15 days.
Monthly automatically shuffles songs in this Music Category before creating the Music Log for
the 1st day of the month. Use this for any Music Category that repeats in 15 to 30 days.
Burn-Daily Warning: Only to be used in small categories [like hot currents] scheduled with use-
rules set to NONE. These are categories that you always want logged in a determined order but
wish to “burn” [or automatically rotate like they played] 1 or more songs in that category [# is
determined by the Search Depth % multiplied by # songs in category]. This is done before each
day’s log is generated so the pattern of songs in the category stays the same [not shuffled] but
allows 1 or more songs to be skipped at the start of each day for variety or to match desired
rotation patterns.
Shuffle Warning You can cause serious music rotation problems by using incorrect shuffling of Music
Categories. As a general rule, shuffle a category less often than it rotates. Examples:
Assume your Gold 1 category will repeat in about 3 days. You'd never want to shuffle this category more
often than twice a week (approximately every 3 days).
Your Hot-Currents and Re-Currents probably repeat at least once-per-day, so they can probably be shuffled
daily.
Manual Shuffle
You can manually shuffle the songs in a Music Category at any time by highlighting the Music
Category and clicking the [Shuffle] button in [Setup][Music Codes][Music Categories].
1. Standard This breaks the category up into 10 partitions and shuffles only within each partition.
This provides some song shuffling but also keeps the recently-played songs from moving up to the
top of the category.
2. Deep Shuffle This shuffles all songs within the category and may cause some recently-played
songs to pop up to the top of the category and some that haven't played to the bottom of the
category. This might be useful if you added a bunch of new songs and you'd like to spread them out
in the category.
Use Rules
This allows you to tell the system to turn music code rule tests OFF and/or Artist Separation rule tests
OFF for a particular category. This can be useful for hot rotating current categories that you want to
be logged in the exact order in which they appear in the category without regard to music rule
violations. Your choices are:
All Recommended! This will consider all rules when logging music for this category.
Artist Rules Only This turns music flow testing off, but the system will consider the Artist
Separation rules only. It will not consider music flow rules such as Gender, Tempo, Intensity,
Mood, Style, Other, and Also-Protect. Daypart Protection rules are always used even if you enter
Artist Rules Only here.
No Artist Rules This turns Artist Rules off but leaves all other music flow testing ON and might
be useful for Jingles, Sweepers, etc. It will consider music flow rules such as Gender, Tempo,
Intensity, Mood, Style, or Other. Daypart Protection rules are always used even if you enter No
Artist Rules here.
None This turns music flow rule tests off, including Artist Separation, AlsoProtect, Gender,
Tempo, Intensity, Mood, Style, Other and Also-Protect. Daypart Protection rules are always used
even if you enter None here.
Special Show / CountDown This turns all rule tests off [including Daypart Rules], and simply
plots the songs in descending order by the "Category Rank" as entered on the "Music Research"
tab during song entry. See Special Shows / CountDown Shows in Section 4
[Tools][Format Analysis] will provide you with an analysis of your Music Category rotations
based on:
Song Repeats per Week This is the number of times a song in this Music category will repeat in
a week.
Average Song Rotation Hours The average number of hours before a song in this Music
category repeats.
Average Category Songs per Hour The average number of times per hour this Music category
is scheduled on all clocks in use.
Category % of Total Clocks The percent of total songs scheduled in a week that are from this
Music Category.
Average Song Length This is the average length for all songs in each Music Category.
You may select the display in % or an actual song count in the Display window. The display
will switch to % or song count without the need to click [ReAnalyze]
You may also restrict the analysis to certain Music Category(s). Note: after selecting the
Music Category(s), you must click the [ReAnalyze] button to recompute the analysis using
your Music Category selections.
You may select the Format Clock to be displayed/edited/assigned in the Clock ID dropdown box.
See the next page to create a new Format Clock or copy existing Format Clocks.
Be sure to enter a unique 2-Letter code to identify the new clock. Also enter a Clock Description and
the mm:ss Maximum Music (if you want to restrict the amount of music in the hour). The Typical
Song Length determines the default time spacing for each song slot. This may be manually
changed after the clock is created. Click [Create] when ready to proceed.
Enter a Valid 2-letter code for the Format Clock you'd like to copy to. If the copy-to Clock doesn't
exist it will be created. If you click [Copy] the copy-to clock will contain an exact copy of the copy-
from clock's data.
AUTOMATION USERS See the Interfacing to Automation section of this manual before
entering your clocks to see if there are any special Format Clock requirements for your
automation system.
Automation Requirements See Automation Interfacing to see if there are any special clock
requirements for your automation system. If you need to send commands to an automation
system using this Text Column you will need to place the character & at the beginning of the
Text column. Text which does not have the & command marker at the beginning is not sent to
Automation systems. Also see Automation Logs, Commands in the index of this manual for
more detailed information on use of the clock text to play audio and send automation commands.
Music Totals You can also force an Hour-Total or Music-Sweep-Total to be printed on the
music log by entering one of the following in the ClockText column. Do not enter anything else
on that line of the Format Clock. The [] brackets are required.
[SweepTotal] Total length of items scheduled since the previousSweepTotal entry.
[HourTotal] Total length of items scheduled in that hour.
Music Log PageBreaks By default, Natural Music 5 does not send a PageBreak to the printer at
the end of each hour so the Music Log hours are printed one after the other on each page. If you
prefer to print one hour per page on the Music Log, just insert [PageBreak] by itself as the last
event in the ClockText column your Format Clocks.
Assignment Grids You can create as many Clock Assignment Grids as you like. You MUST have
at least one named Normal which is all most stations will use. Other Clock Assignment Grids may
be created for special seasons (like Christmas) or for other purposes. When you create a New Music
Log, you can select which Clock Assignment Grid to use for that day's Music Log.
Assign Clocks to Days / Hours Be sure you select the Clock Assignment Grid that you want to use
in the Clock Assignment Grid dropdown box. You can assign any of your Format Clocks to any
hour(s) of any day(s) in that grid.
Format Clocks are assigned to the day(s) and hour(s) for which they are to be used on a grid
that shows days as rows and hours as columns.
To assign a Format Clock for a day/hour, select the desired Clock form the dropdown list at the
top if the screen. [Left-Click] the grid cell for hour(s) and day(s) to assign the displayed Clock.
To clear a cell (to make its clock blank, just [Right][Click] in that cell. Natural Music will not
create a Music Log for any day/hour that is blank.
An Artist Block forces 2 or more songs from the same artist to play back-to-back. In the Format
Clock, place a check mark in the ArtistBlock column as shown below for each line which is part of
an "Artist Block". The clock show below will play the same artist at 33:00 and 38:00.
You may get excessive missed songs in Artist Blocks. This can be caused if an artist has few songs
in your library, if many of an artist's songs are precluded from filling an Artist Block by rules violations,
or by Category Search-Depth restrictions. NM5 allows you to override some normal Rule settings.
See Suspending Rules in Artist-Blocks in Section 5 of this manual.
As shown on the previous page, you place a check mark in the ArtistBlock column to force an Artist
Block of 2 or more songs by the same Artist. Suppose you want to do several Artist Blocks back-to-
back for different Artists, such as a two-fer hour. This is done by placing check marks in the
ArtistBlock column on every line of the clock to indicate an Artist Block. To tell NM5 where to start
each new artist, enter the text [NewArtist] in the ClockText Column of the clock on any line on which
you want to start a new artist block.
1. Create a Music Category for your countdown songs and assign it a "UseRules" value of
"COUNTDOWN". This turns off all music testing rules, including daypart testing, artist block
testing, and also-protect testing] and simply plots songs in descending order of the
COUNTDOWN CATEGORY RANK as entered for each song. See Music Categories.
2. In [SETUP][CLOCKS], select that category as desired. You can create special clocks as
desired and assign them to the hours during which the countdown show runs.
3. In [Music Library][Song Browser], open each song and click the "Research" tab and
select the appropriate COUNTDOWN CATEGORY and enter the COUNTDOWN RANK.
You can also drag-and-drop or mass-change songs into the COUNTDOWN CATEGORY
but you must enter the COUNTDOWN RANK individually. Note: The COUNTDOWN
CATEGORY and CATEGORY of a song are 2 different entries.
NOTES:
If you run a continuous CountDown show such as a weekend or holiday countdown, NM5
will automatically pick up from day-to-day the last song played in the previous day and move
on with the countdown. If the countdown stops for more than a full day, the next time you log
it, the countdown will start over at the bottom of the CountDown rank and work up.
Countdown shows do not have to be continuous, and you can intersperse other non-
countdown categories in the clocks. These non-countdown Categories may or may not be
"optional" on the clocks.
This means you can put the songs into a SPECIAL SHOW CATEGORY and also leave the songs in
their regular category at the same time.
1. Create a Music Category for your special show songs and assign it a "UseRules" value of
"SPECIAL SHOW". This turns off all music testing rules, including daypart testing, artist
block testing, and also-protect testing] and simply plots songs fort you special show. See
Music Categories.
2. In [SETUP][CLOCKS], select that category as desired. You can create special clocks as
desired and assign them to the hours during which the countdown show runs.
3. In [Music Library][Song Browser], open each song and click the "Research" tab and
select the appropriate SPECIAL SHOW CATEGORY. You can also drag-and-drop or mass-
change songs into the SPECIAL SHOW CATEGORY Note: The SPECIAL SHOW
CATEGORY and the Music CATEGORY of a song are 2 different entries.
4. When Natural Music generates the log and sees the "SPECIAL SHOW CATEGORY" on the
clock, it will retrieve the songs with that CATEGORY assigned to the SPECIAL SHOW
CATEGORY value on those songs.
RuleSets Defined
Natural Music RuleSets are groups of Rules for Artist Separation, Gender, Tempo, Intensity, Mood,
Style, Other[user-defined], Prior-Day-Separation, Song Circulation and Song Version separation.
You can create up to 9 completely separate RuleSets and assign them to be used during various
days and/or hours. Also see Assign RuleSets
At the top of the screen, the currently-displayed RuleSet is chosen using a dropdown box.
Each hour and day for which the currently-selected RuleSet is in use is color-coded as yellow in
the assignment grid.
To assign the currently-displayed RuleSet to an hour or day, simply click in the grid cell for the
day and hour. That cell will turn yellow and show the RuleSet number to be used.
Note: The following restrictions are not part of an individual RuleSet, so they apply at all times if used
and are treated as Never-Violate. These restrictions are accessed through [SetUp][MusicCodes]
FlexRules Defined
For each type of Rule in each RuleSet, you can set up any combination of Never-Violate and
Preferred restrictions. The Preferred restrictions are 'flexible' and may be violated but will generate a
score based on the severity of the violation. Natural Music always selects the song with the lowest
violation score. Also see Edit RuleSets
Never-Violate Rules Natural Music NEVER schedules a song which violates one of these rules.
Preferred Rule If you set up a Preferred restriction, you should also assign a Violation Points
value between 1 and 999. This sets the importance of the rule [1 is lowest and 999 is highest
importance].
Violation Points If a song complies with the Never-Violate rule but the Preferred Rule is
violated, Natural Music computes a score using the prorated Violation Points computed for the
amount that the song violates the Preferred restriction.
Search Depth Natural Music scans songs up to the user-defined Search Depth (see Music
Categories) and then will schedule the song with the lowest score (i.e. the 'best song') that
violates NO Never-Violate rules.
This rule sets up prohibited play time window. That is, if you set it to 00:45, the same artist will
not play today within +/- 45 minutes of the time that artist played yesterday.
On fast rotating categories, a large Artist Prior-Day Separation can cause problems. We
recommend that this rule NOT be set up as Never-Violate. Instead, set it up as Preferred with a
value of no greater than 00:45. You decide the importance of this rule by setting the Violation
Points value 1 is lowest importance and 999 is highest.
This will allow you to create and edit Rules (in the currently-selected RuleSet only) to be applied to
songs coded as Gender: Male, Female, Duet, Group, or Instrumental when this RuleSet is in force.
For each Gender code, you may set up rules for any of these Restriction Types:
Minimum Song Separation This is the minimum number of songs which must play before this
Gender Code may repeat.
Max-in-a-Row This is the maximum number of songs coded with this Gender code which may play
in a row before a different Gender code must play.
Max-per-Hour This is the maximum number of songs coded with this Gender code which may play
in a given hour.
No Segue TO This Gender code may not Segue TO the Gender codes listed in this column.
This will allow you to create and edit Rules (in the currently-selected RuleSet only) to be applied to
songs coded with Tempo: 1 through 5 (slow to fast) when this RuleSet is in force. For each Tempo
code, you may set up rules for any of these Restriction Types:
Minimum Song Separation This is the minimum number of songs which must play before this
Tempo Code may repeat.
Max-in-a-Row This is the maximum number of songs coded with this Tempo code which may play
in a row before a different Tempo code must play.
Max-per-Hour This is the maximum number of songs coded with this Tempo code which may play
in a given hour.
No Segue TO This Tempo code may not Segue TO the Tempo codes listed in this column.
Minimum Average This sets a minimum average Tempo over 3 songs which must be maintained.
To turn this control off set it to 0.
Maximum Average This sets a maxmimum average Tempo over 3 songs which must be
maintained. To turn this control off set it to 5.
This will allow you to create and edit Rules (in the currently-selected RuleSet only) to be applied to
songs coded with Intensity: 1 through 5 (Low to High) when this RuleSet is in force. For each
Intensity code, you may set up rules for any of these Restriction Types:
Minimum Song Separation This is the minimum number of songs which must play before this
Intensity Code may repeat.
Max-in-a-Row This is the maximum number of songs coded with this Intensity code which may play
in a row before a different Intensity code must play.
Max-per-Hour This is the maximum number of songs coded with this Intensity code which may play
in a given hour.
No Segue TO This Intensity code may not Segue TO the Intensity codes listed in this column.
Minimum Average This sets a minimum average Intensity over 3 songs which must be maintained.
To turn this control off set it to 0.
Maximum Average This sets a maximum average Intensity over 3 songs which must be
maintained. To turn this control off set it to 5.
With the appropriate RuleSet selected from [Setup][Rules], you may click on [Add], [Edit], or [Kill]
for the currently selected rule. Select [RuleType] as Mood.
This will allow you to create and edit Rules (in the currently-selected RuleSet only) to be applied to
songs coded with Mood: 1 through 5 (Down to Up) when this RuleSet is in force. For each Mood
code, you may set up rules for any of these Restriction Types:
Minimum Song Separation This is the minimum number of songs which must play before this
Mood code may repeat.
Max-in-a-Row This is the maximum number of songs coded with this Mood code which may play in
a row before a different Mood code must play.
Max-per-Hour This is the maximum number of songs coded with this Mood code which may play in
a given hour.
No Segue TO This Mood code may not Segue TO the Mood codes listed in this column.
Minimum Average This sets a minimum average Mood over 3 songs which must be maintained. To
turn this control off set it to 0.
Maximum Average This sets a maximum average Mood over 3 songs which must be maintained.
To turn this control off set it to 5.
Minimum Song Separation This is the minimum number of songs which must play before this Style
code may repeat.
Max-in-a-Row This is the maximum number of songs coded with this Style code which may play in a
row before a different Style code must play.
Max-per-Hour This is the maximum number of songs coded with this Style code which may play in a
given hour.
No Segue TO This Style code may not Segue TO the Style codes listed in this column.
Minimum Song Separation This is the minimum number of songs which must play before this
Other-Code may repeat.
Max-in-a-Row This is the maximum number of songs coded with this Other-Code which may play in
a row before a different Other-Code must play.
Max-per-Hour This is the maximum number of songs coded with this Other-Code which may play in
a given hour.
No Segue TO This Other-Code may not Segue TO the Other-Codes listed in this column.
This entry allows you to prevent the same song from appearing near the same time on consecutive
days. You should specify this in hours:minutes. A particular song may not play within hours:minutes
of the time it played yesterday. This prevents a song from appearing 2 days in a row at exactly the
same time.
On fast rotating categories, a large Prior Day Separation can cause problems. We recommend
that this rule NOT be set up as Never-Violate. Instead, set it up as Preferred with a value of no
greater than 00:45. You decide the importance of this rule by setting the Violation Points value 1
is lowest importance and 999 is highest.
To force hour and daypart rotation, use the Circulation rules (see next page), not this Prior-Day-
Separation.
This entry allows you force a song to appear in a number of hours or dayparts before repeating that
hour or daypart. There are 5 Dayparts for Circulation purposes: Mid-6A, 6A-10A, 10A-3P, 3P-7P,
and 7P-12Mid.
We recommend that this rule NOT be set up as Never-Violate. Instead, set it up as Preferred
rule and assign it a value for Violation Points. A reasonable starting point is to set the Preferred
rule to 10 hours or 2 dayparts. You decide the importance of this rule by setting the Violation
Points value 1 is lowest importance and 999 is highest.
To force a song not to appear 2 days in a row at exactly the same time, use the Prior-Day-
Separation rule.
Circulation Rules for Dayparted Songs Circulation Rules are adjusted for Dayparted songs so
Dayparted songs don't get precluded from playing by Circulation Rules.
Example: Suppose you have a Circulation Rule of 10 hours and a song is Dayparted so that it can
only play 7P-12Midnight. The 10 hour Circulation Rule would allow the song to play once in each
hour 7P-12Midnight but then never play again because the song could never appear in 10 other
hours before repeating an hour. Natural Music will automatically adjust the Circulation Rule for this
Dayparted song to 2 hours. This is calculated as 10 x (5 / 24) which is the 10 hour normal circulation
rule multiplied by the 5 hours in which the song may play divided by 24 hours in a normal day.
Song Version Rule sets the amount of separation required in hh:mm between DIFFERENT
versions of a song with exactly the same title. Enter hh:mm [00:00 to 999:00] separation in either or
both of the PREFERRED and/or NEVER-VIOLATE boxes above."
Also see
Edit RuleSets
This entry allows you create "No Repeat" periods within a single day. The No-Repeat-Zone is a
never-violate rule only. This does not control how often a song repeats except as described below.
Assume you want to create a "No-Repeat" workday from 9AM-5PM. Within the RuleSet(s) used in
those hours, add the No-Repeat-Zone rule. NM5 will never repeat a song on the same day within
the hours in which a RuleSet containing the No-Repeat-Zone rule is in effect.
Exclude Some Categories from the No-Repeat-Zone Restriction The No-Repeat-Zone restriction
applies to all categories unless they are specifically excluded from the rule. To exclude 1 or more
categories [such as liners, jingles, etc.] from the No-Repeat-Zone rule, type the category ID's in the
Do NOT apply to Category(s) box on the No-Repeat-Zone rule screen. If you want to exclude
multiple categories, separate them with commas. Any categories excluded from the No-Repeat-
Zone rule will be allowed to repeat in the No-Repeat-Zone.
DayParts Defined
DayPart codes allow you to prevent songs from playing at inappropriate times of the day or days of
the week. When you change the allowed days/times for one of these codes, it immediately applies
this change to all songs to which this code is applied. These DayPart codes are defined by you and
identified by a single-letter code A-Z.
Example: Your Night-Only dayparted songs will "stack up" all day at the top of your category stacks
due to the DayPart restriction, and your first Night hour will be overloaded with Night-Only songs that
haven't been able to play earlier in the day.
Title Separation This can also be used to prevent 2 versions of the same song from appearing
too close together. There are few times this situation might occur, but it if does (such as for
Christmas songs), you can create an Also Protect code and assign it to all versions of a song to
get the requisite separation. NOTE: as of version 5.0.230 this can also be accomplished more
easily using a "Song Version" rule. See RULES in section 5.
Other Uses You can use this for any other protection you need. Just create a 2-letter code,
enter the protection time desired, and assign the code to all songs to be protected from each
other.
You can then set the Artist Block override rules on the following screen:
If you use [Optional] song slots on your music clocks, you can choose whether any empty
optional song slots from your clocks are transferred to the music log for editing proposes.
To discard all empty optional song slots so they won’t show up on the generated log, check
[Discard Empty Optional Song Slots After Log Build].
To keep only needed but unfilled empty optional song slots on the built log [meaning the hour is
short but NM5 could not fill the empty optional slots due to rule violations], uncheck [Discard
Empty Optional Song Slots After Log Build].
Warning When editing Music-Logs, NM5 warns only for Artist-Separation and Also-Protect
violations because these violations may not be obvious and may stretch across several hours.
For other rules, NM5 assumes the user sees surrounding songs and other violations. Play-
Histories and reported violations are base on the fixed "Scheduled-Clock-Time" from your
Format Clocks, not the "Estimated-Run-Time" which constantly changes as the log is edited.
To begin, select one or more items in the Music Log by slowly dragging your mouse over them
while holding the [Right] mouse button. The selected items will turn red.
You may then click [Edit][Cut] to move the items to the ClipBoard. Click [Edit][Copy] to copy
the items to the ClipBoard.
If you have items on the ClipBoard, you may click [Edit][Paste] to insert all items on the
ClipBoard onto the Music Log at the current Music Log position. Any Cuts or Copies from the
Music Log will clear any existing items from the ClipBoard before the Cut or Copied items are
placed on the ClipBoard.
You may Drag-and-Drop individual items from the ClipBoard onto the Music Log or you may
Paste the entire contents of the ClipBoard at the currently-selected Music Log position.
Listen to Songs
[Listen] launches your default MediaPlayer if you have one (e.g. Windows MediaPlayer, RealPlayer,
WinAmp, etc.) so you can listen to song IF it is available from the NM5 computer. NM5 uses the
WebAudioSource property as the filename it tries to play. If it cannot find that filename, it will open a
browse window so you can locate the actual audio cut.
After the Music Log is created, the Diagnostic Log can be displayed by selecting the Log
Diagnostics Tab in the Music Log Editor.
The Log Diagnostics Tab will list all songs Natural Music attempted to schedule in the currently-
highlighted Music Log slot and why they failed to log. You may drag a song from the Log
Diagnostics Tab onto the Music Log to override the rule violation and force that song to be
logged.
Natural Music can display how much music you have scheduled in each hour of your log by clicking
the Log Statistics tab in the Music Log Editor. If the clock for that hour has a music limit, the Log
Statistics will also show the mm:ss +/- (over or short) for that hour.
You may click on any hour in the Log Statistics Window to jump to that hour in the Music Log.
Title Tab
You may enter a Heading and Sub-Heading to be printed on each Music Log page. You may also
select the time range for which the Music Log is to be printed.
Columns Tab
You may select which song properties are to be printed on the Music Log. You can add or remove
these properties by dragging them between the Include and Available boxes. To set the column
widths to be printed and to actually print the music log, click the [View/Print] button to see the results
on your design and to print the final log. On the Preview screen, you may drag the column dividers
left and right to set the column widths. Natural Music will remember these settings the next time
you print a log.
Page Setup
You may select the page margins, font and fontsize for the Music Log page.
Manual Recycle Example: "Recycle" the midday music (10A-3P) to the next day from 12Mid-5A:
In [Setup][Clocks], don't put any clock in the hours to be copied-TO so the hours will be empty.
In the Music Log Editor, open the music log into which you want to copy the recycled song list
and select [Edit] from the menu.
Then select [Recycle Music Hours].
You will need to specify the date for the "Source Log" (the log to be copied FROM). The Source
log and Target log may be the same log, but if it is the same log, the Copy-FROM and Copy-TO
times may not overlap. In other words, you cannot copy an hour onto itself within the same log.
You will need to specify the "Copy FROM Start Time" (the start time in the source log to be
copied FROM). In the example this would be 10:00:00AM
You will need to specify the "Copy FROM Stop Time" (the last time in the source log to be copied
FROM). In the example this would be 2:59:59PM
You will need to specify the "Copy TO Start Time" in the Target Log (the first time in the Target
log to be copied TO). In the example this would be 12:00:00AM
When you click [Copy] the hours from the Source log will be copied into the Target log starting
at the Target Start Time. In this example 10A - 2:59:59P would be copied from the specified
source log into the 12A - 4:59:59A time slot in the Target log.
Important Notes All existing items in the target log in the time range to be Copied-TO will be
deleted. No rule testing is done for recycled hours so there may be unreported song or artist
violations between the pre-existing log and the recycled songs. When songs within recycled hours
are copied into a Target log, they are not rotated to the bottom of their Music Category. This makes
the copied hours "not count" as far as Music Category rotation is concerned. However, the history for
the recycled song does reflect the actual play in the recycled hours of the Target log.
Use the [Browse] button to locate the automation play-log to be read and click [Reconcile] when
ready to start the process.
Any songs scheduled but not played by the automation will be removed from the
NM5 music log and returned to the top of the Music-Category stack IF that song had not been
scheduled on any NM5 music log after the time it was originally scheduled to play. If the song was
scheduled to play at a later date or time (as would be the case for currents or hot rotating songs), its
category stack position is NOT changed.
Any songs played by the automation but not scheduled on the NM5 music log will
be added to the NM5 music log. The song is rotated to the bottom of the Music-Category stack IF
that song had not been scheduled on any NM5 music log after the time it was originally scheduled to
play. If the song was scheduled to play at a later date or time (as would be the case for currents or
hot rotating songs), its category stack position is NOT changed.
The format of the event-list file is user-selected in the [Tools][Program Options][General] tab of
the WaveStation. Natural Music can read either file. Just be sure to select the appropriate file type
from the dropdown box on the NM5 Log Reconciliation screen shown below.
RDAdmin > Manage Reports > Add > Enter Name > Select Export Filter > Technical Playout Report
(1) specify the category or categories contained in the LTX file to be included in the NM5
reconciliation. Separate multiple categories with a comma.
--- or---
(2) enter [ALL] to include all audio cut categories contained in the LTX file
Natural Music allows you to insert song data from your music log into a predefined HTML Template.
You can use any web design program you like to create the Template so it may be as simple or as
complex as you like. You must add a few special tags into the HTML template so NM5 knows
where (and what) you'd like to insert.
Natural Music Song Insertion Markers In the HTML template you need to designate the
area into which NM5 is to insert each song from the music log. This is done by inserting the following
words in the HTML template. The braces are required! For each song in the log, NM5 will duplicate
the HTML code between these start and end markers and insert the selected song fields.
{nm5Start} At the beginning of the HTML block in which NM5 is to insert data.
{nm5End} At the end of the HTML block in which NM5 is to insert data.
Natural Music Song Field Insertion Markers Between the 2 markers shown above you
place the HTML lines, tables or other HTML commands containing the NM5 song fields to be
inserted as shown below. These field names must be entered as text in the HTML file and enclosed
in {} and you may insert as many or as few as desired. When NM5 creates the final HTML file it will
insert these song fields into the HTML file at the locations in which the {} fields are placed.
{Album} {Artist} {CatalogNumber} {Composer} {Country}
{IRSC} {Length} {LinerNote} {Other} {Publisher}
{RecordLabel} {Source} {Style} {Title} {UPC}
{Year}
Other Natural Music Insertion Markers You may also place the following special tags in
the HTML template. These may be located anywhere in the HTML template.
{nm5Date} Inserts the Log date.
{nm5Hour} Inserts the Log hour.
Several automation systems have their own file formats. Natural Music converts to their formats
when these automation systems are selected in [Setup][Station]. Otherwise Natural Music uses the
output file format described in the Generic Automation Text Log Format depending on which Generic
text output you select. The following Automation types are supported by Natural Music:
Arrakis Digilink™ See page 7-18
Arrakis New~Wave™ See page 7-18
AudioVault AV-Air™ See page 7-55
Audisk™ See page 7-19
Automate System™ See page 7-31
AutoPlus™ See page 7-61
AXS™ 1 or 2 See page 7-16
BarCode BCX 3™ See page 7-48
BSI Simian™ / WaveStation™ See page 7-8
BTSG Gen-IV System™ See page 7-41
CartWorks™ See page 7-34
ControlReady™ See page 7-33
Dalet ™ See page 7-25
DJB Radio™ [was Digital JukeBox™] See page 7-32
DJB Zone™ See page 7-32
Digital Universe™ See page 7-40
Dinesat™ See page 7-51
DRS2006™ See page 7-37
Enco:DAD™ [Custom Filter] See page 7-20
Enco:DADpro32™ [ASCII Flat File] See page 7-22
EZ-Broadcaster™/EZ-2000™ See page 7-24
Generic Text Log Format See page 7-6
Generic[Comma-Delimited] Log Format See page 7-7
Jazler RadioStar See page 7-60
Maestro™/DCS™ [MusicPro™ Format] See page 7-28
MediaTouch™ See Page 7-35
MusicReady™ See page 7-33
Myriad™ See page 7-46
OtsAV DJ™ See page 7-52
PlayoutONE™ See page 7-65
Pristine RapidFire™ See page 7-44
Prophet NexGen™ See page 7-43
Raduga™ See Page 7-38
RDS Phantom™ See page 7-26
RCS Zetta™ See page 7-58
Rivendell™ See page 7-57
Salsa/Systemation™ See page 7-27
Scott Studios™ SSDOS / SS32 / AXS-3 See page 7-15
Scott Studios AXS™ 1 or 2 ONLY See page 7-16
Simian™ See page 7-8
Skylla™ See page 7-50
Smartcaster™ See page 7-30
StationPlaylist™ See page 7-53
SynchronicityONE™ See page 7-63
TuneTracker™ See page 7-48
Automation Logs[cont]
[Automation list continued]
WaveStation™ See page 7-8
Wide Orbit Automation ™ See page 7-15
WireReady Automation ™ See page 7-33
Station Number
The entry in the field will usually be the "Station Number". You may leave this blank but this station
number helps uniquely name the Automation Music Log created by Natural Music. If using Natural
Log traffic software, this station number should match the station number in Natural Log.
Example:
For station 1, the Automation Log would be named 112300M1.Log.
For station 2, the Automation Log would be named 112300M2.Log.
If you leave the station # blank, the Automation Log would be named 112300M.Log
Note: The following Automation systems do NOT follow the numbering system described above:
Scott Studios AXS 1 or 2 [AXS Log] For inserting music into 'Music Avail Slots' in an AXS log
ONLY, enter the Avail Code #### into which the music is to be inserted in the AXS Traffic Log. If
you want to do a simple "Time" merge with an AXS Traffic Log, that is there are no 'Music Avail
Slots' leave this box BLANK!
RDS Phantom Natural Music needs to know if the station is AM or FM in the RDS Phantom.
Automation Source MISSING...Song not sent to Automation This indicates that the "Source"
property for that particular song is blank and Natural Music does not know what audio cut to tell the
automation to play. To fix this:
In the [Music][Song Browser], open the song and enter the "Source".
In the Log Editor click [View][Refresh Log] to update the song entries on the Music Log.
Then run the [Automation Log] again in the Log Editor.
SmartCaster/EZ Broadcaster Too many Songs Invalid Break Number... For these Automation
systems, there is a limited number of "Music Breaks" per hour. The limit is 10 for EZ-Broadcaster and
12 for SmartCaster. Fix the clocks so that you never have a break number higher than the limit.
& must be the first character on the line followed immediately by the audio cut ID
Everything to the right of & up to the first blank space is sent as the audio cut ID to be played.
After the space, you can put an optional description, but only the characters up to the first blank
space is sent as the Audio Cut ID.
If you want to send a specific cut length, this length must be enclosed in { }.
Be sure to observe the Audio File naming conventions used by your Automation system.
In unusual circumstances, you may not want to send the entire Music Log to the Automation Log.
You do not need to use the commands these at all except to STOP the music from being sent to the
Automation Log. That is, without these commands, NM assumes you want the entire Music Log sent
to the Automation Log.
Automation Off
Enter the following item in ClockText column of your Format Clock to STOP the music data from
being sent to the Automation Log. No items after this entry will be sent to the Automation Log until
NM sees an Automation ON command. Nothing else should appear on this line of the Format Clock
except the following: &Automation-Off
Automation On
Enter the following item in the ClockText column of your Format Clock to RESTART the music data
being sent to the Automation Log. All items after this entry will be sent to the Automation Log until
NM sees an Automation OFF command. Nothing else should appear on this line of the Format Clock
except the following: &Automation-On
Generic Text Log Format accommodates up to 8 characters in the [Source] (cutID) data field
Generic Text Long CutID’s accommodates an unlimited number of characters in the [Source]
(CutID) data field.
If you select Generic Text LONG CutID's as the automation log type, the cutID's or filenames [NM
Sources] are placed starting at column 80 and are unlimited in length [not at column 10] and
terminated with carriage return / line feed.
Start Length Field Identification
1 8 Scheduled [military] time formatted hh:mm:ss
10 8 not used
20 24 Song Title
45 4 Length in SECONDS
50 24 Artist names(s)
74 2 Intro time [may be blank]
77 2 Not Used
80 any CD or Audio Filename
Automation Logs are created int the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
The output file is straight ASCII text with no page breaks, no form feeds, no headers, and no
graphics. Each line contains the following data fields for each song entry in the Music Log. Each data
field is separated by a comma. Each Line is terminated with a Carriage Return/Line Feed. This file
can be read using any text editor such as Windows NotePad.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Convert][Automation Log] to create the Automation Log. It should normally be sent to the
\BSI32\Import folder on your WaveStation computer.
There are 2 Natural Music output log formats you may use to interface to WaveStation. Both work
equally well, but you MUST configure the Log Import filter in WaveStation differently
depending on which output log format you select to use to export the Natural Music Logs.
Simian allows use of long filenames (greater than 8 characters plus .WAV). The .wav does NOT
count as part of the 8 character limit.
Natural Music can handle long filenames up to 100 characters in the Source field but we do not
recommend using more that many characters!
If you use more than 8 characters in the filenames, you must use one of the BSI Simian
delimited formats: [Pipe-Delimited] is recommended.
Simian™ Categories
Simian uses a `Category' to determine the type of file it is being told to execute. The default value
sent to Simian by Natural Music is AUDIO unless you enter another Simian Category in the Natural
Music Source2 field during song entry.
Simian™ Q Start-Codes
Simian uses 5 codes (designated as Q in Simian) to determine how an event is triggered. These are
placed in Column 9 of the automation log by the Natural Music log converter. Natural Music
automatically sends + as the Q Code for any event in which you have not specified another valid Q
code. To send a Q code other than + for a line on which a Music Category is specified in the clock
setup screen, type the following in the Clock Text column of that event line with no other text.
Important: You must UNcheck the box next to Force AutoStep + on all events in Simian's Log
Import setup. Otherwise all Q's will remain + regardless of what you enter in NM clocks. See
Configuring Simian Log Import Filter.
&Q+ Segues after prior event or cut ends. This is the default value used by Natural Music
&Q@ Plays at a specific time without waiting for previous event to end
&Q# Plays at a specific time but waits for a playing cut or event to end. This is useful to skip any
unplayed items at the end of an hour and reposition the Simian to begin a new hour at the
appropriate log position to keep it on schedule.
&Q! Wait for "BackTimed Start". This causes Simian to change the pitch of the playing audio to
backtime to a specific event. See Simian Manual for more information.
&Q$ Wait for "Manual Start" (Converted to Q=[Blank] when sent to Simian)
&Q~ Applies only to Simian version 3 and later. Converted to N when sent to Simian for non-
sequential timed start of recording, switching, etc.
Example 1: To tell Simian to play the audio cut (or Simian "cart") named LegalID with a Q code of
# that is 10 seconds in length, enter the following in the Clock Text column of NM. This will send
the LEGALID as FileName, AUDIO as the Simian "Category" and # as the BSI Q.
&LegalID# Top of Hour ID {00:10}
Example 2: You want to tell Simian to play the audio cut (or Simian "cart") named LegalID with a
Q code of # but you want it sent as Category other than AUDIO so BSI's system won't display it on
your website. Enter the following in the Clock Text column of NM. This will send LEGALID as
FileName, ID as the Simian "Category" (or anything you place within the [] brackets), and # as the
BSI Q. Note Q goes immediately after the Category bracket, then a space then the filename, then
another space, then the optional description.
&[ID]# LegalID Top of Hour ID {00:10}
Load Log Example To tell Simian to load the next day's log assuming you use M1 as the extension,
enter the following in the last event of the Natural Music Clock for the last hour of the day:
Natural Music will automatically insert the next date in place of MMDDYY when it creates the Music
Log for each day. Note: If you use a different last 2 characters for the filename (such as M2 or C1 or
C2) just use those characters in place of C1 in the above example. C1 above indicates a combined
log for station 1.
Then in Simian:
You should then see the Natural Music log on the screen. If not, see TroubleShooting Simian Import
Problems
Simian's log import filter must be configured to read our standard text log output file. This consists of
telling Simian the location of the log elements. In Simian, you need to use the [Tools], [Program
Setup], [Log Import] section:
Simian's log import filter must be configured to read our standard text log output file. This consists of
telling Simian the location of the log elements. In Simian, you need to use the Tools, Program Setup,
Log Import section:
Item Position
Cue 1
Time 2
Name 3
Length 4
Category 5
Description 6
Problem The Simian Log Name column is blank or there are odd characters on the Simian Log.
Solution Simian Log Import filter has not been configured to read Natural Music logs. See
Configuring Simian's Log Import Filter
Problem The Simian Log shows Q of + on all events even though you tell Natural Music to send
another Q for some events.
Solution Be sure the next day's log is imported and saved before Simian tries to load it. Be sure the
Q-Code is not @. Simian's Load Log command should have a Q-Code of + per BSI support staff.
Commercial Breaks: An automation commercial break may be created by putting the following in
the Clock Text column of NM. Insert the desired break length in place of mm:ss (2-digit minutes are
required such as 03:00 for 3 minutes) &COM-DALIVE {mm:ss}
Voice Tracks To tell these automation systems to play a VoiceTrack, use the following in the Clock
Text column [Music Category column must be blank]. After the first space, a description may be
entered.
&VTK-JNTIME for ‘Jock’ recording with No link;
&VTK-JUTIME for ‘Jock’ recording with a link Up to the previous cut
&VTK-JDTIME for ‘Jock’ recording with a link Down to the post-voice track cut
&VTK-JBTIME for ‘Jock’ recording with a link Both up and Down
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Example: The Digilink Music Log for 03-28-92 is T032892M.DIG. This file can be viewed with a text
editor such as NotePad
You can use the Arrakis Digilink Utilities/Transfer/Import functions to import this music file into
Digilink where it is merged (by the Digilink) with the Traffic Log.
Also see
Using ClockText on Format Clocks to Send Commands to Automation
Example: The New~Wave combined traffic/music log for Mar 28, 1992 is T032892.DIG. This file can
be viewed with a text editor such as NotePad
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
The Music log created by NM for Audisk is a text file formatted as shown below. You will
need the MAKELOG.EXE program with Audisk in order to import this Music Log into the
Audisk event file.
Example: The Natural Music log file for Audisk for 03-28-92 is 03281992.ASC. This file can be
viewed with a text editor such as NotePad
Then when you run MAKELOG.EXE it should import and merge the Music Log with your existing
Traffic log for the same date.
Also see
Using ClockText on Format Clocks to Send Commands to Automation
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Example: The Natural Music output file for Enco:DAD for 03-28-92 for station 1 (or the only station)
is 032892M1.TXT. This file can be viewed with a text editor such as NotePad.
&SEGUE in the "Text" column of your Format Clock causes the following song(s) to be played
without stopping until another & marker is encountered. Each clock hour must begin with
&SEGUE.
(Continued next page)
Sometimes you may need to "Stop" the Enco:DAD system to do a live break or some other event.
This is accomplished by changing the "command marker" for that event:
&LOAD in the "Text" column of your Format Clock causes the following song(s) to be
loaded but not started until a signal is given to the Enco:DAD to begin the audio playback.
&AUTOPLAY in the "Text" column of your Format Clock causes the following song(s) to be
loaded but not started until a signal is given to the Enco:DAD to begin the audio playback.
&NORMAL in the "Text" column of your Format Clock switches the Enco:DAD into "Normal"
mode.
Once the command is set, it is sent for each event until changed! If you change the command to
Load, it will remain Load and be sent as L for all events until you enter another command.
Also see
Using ClockText on Format Clocks to Send Commands to Automation
Note: Effective with version 5.0.209 of Natural Music, the "Multi-Library" version of Enco DADPro
is supported. There is a completely separate output log from Natural Music for this purpose labeled
as "Enco DAD MULTI-LIBRARY". For songs scheduled from Natural Music you need to specify the
"Library Location and Name" in NM's SOURCE2 field for each song. For example if the cut comes
from library on drive "E:" named "CUTS" you'd enter "E:CUTS" in SOURCE2. This only applies if
you are using "Multiple-Libraries" in Enco DAD.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Once the command is set, it is sent for each event until changed! If you change the command to
Load, it will remain Load and be sent as L for all events until you enter another command.
Transition Codes:
S = Segue A = AutoPlay L = AutoLoad N = Normal
To play a specific audio cut put the cut number in place of ##### below:
*Note2: Only when using "Enco DAD MULTI-LIBRARY" and you want to play a specific audio cut
you need to enter the cut as DRIVE:LIBNAME-CUTNUM. Separate the library name from the cut-
number with a dash.
Example: &[P,S] E:CUTS-##### would play a cut from library E:CUTS
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Example: The Natural Music output file for EZ-Broadcaster for Sat 03-28-92 is SATURDAY.SPT.
This file cannot be properly viewed with a text editor such as NotePad. The Natural Music system
expects to find the commercial Traffic log with this name already on the disc to which you are
sending the music data. The music is inserted into the music "breaks" between the spots.
Break Numbers
When using the EZ-Broadcaster/EZ-2000 automation system, the music is sent to the automation in
"breaks" of up to 10 songs.
You have a total of 10 of these "breaks" per hour to hold your music and spots. You therefore
need to be sure your traffic system and music system use different "breaks" in each hour.
You need to designate which "break number" the songs should be inserted into. A convenient
way to do this is to use odd breaks (1,3,5,7,9) for spots, and even breaks (2,4,6,8,10) for music,
or vice versa.
Example: The Natural Music output file for Dalet for 03-28-92 for station 1 (or the only station) is
032892M1.TXT.
Dalet Filter
Dalet uses a "filter" to read the file created by the Natural Music converter. Consult the Dalet
support department for help in configuring their filter to read this file. Please review Generic Text
Log File Format.
Also see
Using ClockText on Format Clocks to Send Commands to Automation
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
$$ is either AM or FM
mm = Month ## left zero-padded
dd = Day ## left zero padded
yr = Year ## (95 for 1995, 01 for 2001)
Example: The Natural Music output file for the RDS Phantom for the AM station is 03-28-92 is
AM032892.MUS. This file can be viewed with a text editor such as NotePad.
Slot-by-Slot Loading
The Natural Music song list is loaded by RDS Phantom into each hour slot-by-slot into Music avails
set up in the RDS Phantom clocks. In other words, the first song in the hour is loaded into the first
music slot for that hour in RDS Phantom, the second song into the second slot, and so on.
At the top of each hour, RDS Phantom skips any unused songs in the prior hour and starts loading
the first song in the new hour as listed in Natural Music's Music Log.
Also see
Using ClockText on Format Clocks to Send Commands to Automation
Sending Automation Commands / Filenames Using Clock Text When using automation, it is
sometimes necessary to send command codes to the automation, such as source switching, playing
jingles, legal ID's, etc. Usually the traffic system handles this, but here may be a need to send some
command codes through the Music System. This is done in Natural Music by entering TEXT on the
Clock Setup at whatever point you need the command to occur. You indicate to Natural Music that
this is a command to be sent to the automation by preceding it with &.
When using the Clock Text column for Salsa, always put the 3-letter Salsa category such as
MUS, a comma or space, the Salsa Source, a comma or space, the Salsa slot (always 00 for
hard disc audio), a comma or space, then the Salsa Cut number.
Example 1: To tell Salsa to play Hard Disc cut named 1234 from the Salsa MUS category, Salsa
Source 01, leave the clock Music Category column blank, and put &MUS,01,00,1234 in the Clock
Text column. You may use commas or spaces between the elements.
Example 2: To tell Salsa to execute an AX1 command from Salsa Source 3 , cut 0001, leave the
Music Category column blank, and put &AX1,03,00,0001 in the Clock Text column. You may use
commas or spaces between the elements.
In Natural Music, place the Salsa Source and Salsa Cut Number in the Natural Music Source field
formatted as ss-tttt where ss is the 2-digit Salsa Source, and tttt is the 4 digit Salsa Cut number.
Note: To the best of our knowledge this automation file works with the older DCS system as
well as the newer Maestro.
Example: The Natural Music output file for the DCS for 03-28-92 is 032892.ASC. This file can be
viewed with a text editor such as NotePad.
&DCS_HR
Required as the first event in every hour clock. There must be a clock for every hour with at least this
one command in each hour.
&DCS_VOICE_TRACK??
Required as the first event in every automated hour clock. Note: ?? should be replaced with the
DCS/Maestro Voice ## for that hour.
&DCS_TRAFFIC_MERGE??
Required to mark the locations in which the DCS LogMerge program may insert items from the traffic
log. ?? is the minute value in the hour that the break begins. Note there is a single blank space
between TRAFFIC and MERGE but no spaces between MERGE and ??.
&DCS_CART_VT_????_MMSS
Plays an individual cut number specified by ????. MMSS is the length in minutes and seconds.
&DCS_DIRECTIVE_LW_mm_rr00_DESCRIPTION
Load window directive where mm = minute value in the hour the directive is to occur. rr = relay
number, for SetVoice use 99. For SetVoice, use $xx in the description where xx = the voice
number. For other Windows use $xxxx where xxxx is the appropriate value for the window. Refer to
your DCS or Maestro manual.
&DCS_FUNCTION_??_mm_DESCRIPTION
DCS User function directive WHERE ?? = DCS function number, mm= minute value in hour at which
function is to be executed.
&DCS_LN_DESCRIPTION
Log Note where Description is replaced with the text to be sent as a log note.
Be sure to put a valid DCS cut ID in the Source entry field in Natural Music. This is the field that will
be sent to DCS to tell it to play this Audio Cut.
Example: The Natural Music output file for SmartCaster for Sat 03-28-92 is BREAKLOG.SAT.
This file cannot be properly viewed with a text editor such as NotePad. The Natural Music system
expects to find the commercial Traffic log with this name already on the disc to which you are
sending the music data. The scheduled songs are inserted into the designated music "breaks"
between the spots.
Break Numbers
When using the Smartcaster automation system, the music is sent to the automation in "breaks" of
up to 10 songs.
You have a total of 12 of these "breaks" per hour to hold your music and spots. You therefore
need to be sure your traffic system and music system use different "breaks" in each hour.
You need to designate which "break number" the songs should be inserted into. A convenient
way to do this is to use odd breaks (1,3,5,7,9,11) for spots, and even breaks (2,4,6,8,10,12) for
music, or vice versa.
You must use &BREAK followed by a number as the Clock Text to designate a break number
for Smartcaster use.
Also see
Using ClockText on Format Clocks to Send Commands to Automation
Automation Errors for SmartCaster Automation systems
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Example: Music Log for 03-28-92 is 032992.TPP. This file can be viewed with a text editor such
as NotePad.
WARNING: This file must be a merged file containing both commercial data and music data in
the order in which the events are to be played.
Also see
Using ClockText on Format Clocks to Send Commands to Automation
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Example: Music Log for Saturday 03-28-92 is SAT_MUS.LOG This file can be viewed with a text
editor such as NotePad.
Example: Music Log for Saturday 03-28-19 is MUS_02282019.LOG This file can be viewed with
a text editor such as NotePad.
Slot-by-Slot Loading
The Natural Music song list is loaded by DJB Radio / DJB Zone into each hour slot-by-slot into Music
avails set up in the DJB Radio clocks. In other words, the first song in the hour is loaded into the first
music slot for that hour in DJB Radio, the second song into the second slot, and so on.
At the top of each hour, DJB Radio skips any unused songs in the prior hour and starts loading the
first song in the new hour as listed in Natural Music's Music Log.
Also see
Using ClockText on Format Clocks to Send Commands to Automation
Note: There are 3 export logs from Natural Music for these systems:
1. ControlReady [DOS]
2. ControlReady/MusicReady [Legacy] for Windows versions of these systems using
only audio cuts with up to 8 character CutIDs’
3. ControlReady/MusicReady [Windows] for Windows versions of these systems using
some audio cuts with greater than 8 character CutIDs’
Example: The Natural Music output file for MusicReady for 03-28-92 for station 1 (or the only
station) is 032892M1.TXT.
Also see
Using ClockText on Format Clocks to Send Commands to Automation
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Example: The Natural Music output file for CartWorks/CDS32 for 03-28-92 is 920328.CWM.
Example: To tell CartWorks or CDS32 Automation to play Hard Disc cut named DA1234 from
"Category' JIN, leave the Music Category column blank, and put &JIN-DA1243 {00:07} in the Clock
Text column.
When using the Clock Text column for the CartWorks / CDS32 systems, always separate the
"Category" and DA number with a dash.
Everything to the right of & up to the first blank space is sent as the audio cut number to be
played.
After the space, you can put a description, but this is not sent to the automation system, only the
code up to the first blank is sent.
After the description you may optionally put the run length within {}. The {} is required!
Category here is NOT the music Natural Music Category but the Category of the audio cut as
designated in the CartWorks / CDS32 systems.
If you are using MediaTouch 32™, use the "Log Tools" module purchased (as an optional
add-on) from MediaTouch and select [Utilities] [Merge Options] [MusicMaster].
If you are using MediaTouch Enterprise™ under [Music Type] select [Natural].
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music og Editor, click
[Automation Log] to create the Automation Log
The MediaTouch 32™ music file does not use the Generic Text Log File Format. The log file is
named mmddyyyy.ASC where
mm = Month ## left zero-padded
dd = Day ## left zero padded
yyyy = Year #### (95 for 1995, 01 for 2001)
Example: The Natural Music output file for MediaTouch for Mar 28, 2007 is 03282007.ASC.
&L:C:LIN:ZM1000 "Liner Station ID" {:10} tells MediaTouch to play Liner ZM1000
&L:C:PSA:ZM1000 "PSA" {:10} tells MediaTouch to play PSA ZM1000
&S:P @M20:00 "Stopset Catcher" {2:00} send a 2:00 Stopset to MediaTouch
Be sure to include the {mm:ss} length. The {mm:ss} is stripped out by Natural Music before
the text is sent to MediaTouch.
Category here is NOT the music Natural Music Category but the Category of the audio cut
as designated in the MediaTouch system.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Example: The NM output file for DRS2006 for 03-28-92 for station one is 032892M1.LOG
Be sure to save the structure as a unique name with a .pst extension. Then you can load this
structure, click [Load Playlist] to select the playlist to import, and click [Import Playlist].
Example: To tell DRS2006 Automation to play a cut for a certain Artist and Title leave the Music
Category column blank, and put &ARTIST-TITLE in the Clock Text column.
When using the Clock Text column for the DRS2006 system, always separate the actual
"Artist" and "Title" names with a dash.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Example: The Natural Music output file for Raduga for 03-28-92 for is 19920328.ALB
Example: To tell Raduga to play a media file leave the Music Category blank on that clock line. Put
& followed immediately by the complete path and filename in the Clock text column of the NM clock.
Be sure to start with the &.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
See also
UDS Source Restriction
The exact format of the text commands needs to be provided by UDS, we have no information
regarding the specific text to be entered.
Example: To tell Digital Universe to play Hard Disc cut named 1234 leave the Music Category
column blank, and put &1243 Jingle the Clock Text column.
Everything to the right of & up to the first blank space is sent as the audio cut number to be
played.
After the space, you can put a description, but this is not sent to the automation system, only the
code up to the first blank is sent.
After the description you may optionally put the run length of the item as follows, it must be within
{}, &1243 Jingle {00:07}
To make a text "non-category" item "First-In-Set" just append the words [FirstInSet] with the
brackets at the end of the line.
First-In-Set Markers
If you need to designate an category item on the clock as "First-in-Set" to begin a music set, put the
category in the clock category column and then also put [FirstInSet] in the clock text column.
Time-Update Markers
If you need to designate an item as a "Time Update" (for example at the top of hour ID), in the NM
clock text column put
Sync Example Assume you want to make sure you do an ID near the top of the hour but you
don't want to stop what is playing at the top of the hour. This is a "soft sync" in BTSG Gen-IV. This
would sync to the Legal ID at the top of the hour and play it immediately after whatever is playing
finishes.
Note the # forces a "soft sync" in BTSG. To make it a "hard sync" use the @ and whatever is
playing will be faded and this event will begin.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Event Number 10 6
Event Length 45 4
Event Code 74 2
Title 20 24
Cut 16 3
LogTime Hour Pos 1
LogTime Min Pos 4
LogTime Min Pos 7
You must use an import filter provided by Pristine to import this log into the Pristine system.
With the exception of the Sequence Numbers described below, Pristine uses the interface as
described in Generic Text Log Format. See that section of this manual.
Commercial Break Example Assume you want to tell Pristine where to insert Commercial Breaks
when it merges the Traffic and Music Logs. You use the Pristine "Sequence Numbers" as follows:
&SEQ#-00
through
&SEG#-09
The 2-digit number at the end designates which commercial break is to be loaded.
Hard Coding an Audio Cut Assume you want to tell Pristine to play an individual audio cut.
Be sure to put a space between the cut number and the Title. Then put the commas between Title,
Artist, EndType, Intro, Outro and be sure to put the length inside the {}. If you do need all the fields,
simply put a comma for each empty field up to the one(s) you want to use. After the last field you
want to use you do NOT need to put any comma(s).
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
SegueType
Myriad needs a segue type for every item it plays. NM always sends segue type X to Myriad unless it
is told otherwise. To tell NM to send another segue type to Myriad, on the NM clock in the clock text
column put a valid Myriad segue type. See the Myriad manual for the valid segue types.
Example:
Assume you want an item to have segue type @ for automatic sweep. Put a normal category in
the category column of the NM clock, then in the text column put @
Audio Cut Example Assume you want to play an audio cut 1002 containing the weather forecast.
You would enter this as in the clock text column as shown below. The {0030} indicates it is 30
seconds in length and is optional.
&1002,X,E,Weather,Dave,{00:30}
Break Example Assume you want to fill a break at :10 after the hour with commercial spots from a
traffic scheduler with a seguetype of N. You enter this as show below in the clocktext column in
NM. Be sure to put a single space between BREAK and XX: and between the minutes and the
SPOT SET text.
&:,N,BREAK XX:10 SPOT SET
Autofade Example Assume you want to turn on or off Myriad's autofade system until the next
hour.
&:,X,$AON turns AutoFade ON
&:,X,$AOFF turns AutoFade ON
Disable Songs Example Assume you want to delete all unplayed songs in the hour and skip
ahead to the next hour of music.
&:,X,$D
See your Myriad manual for exact text of control codes. Always start with &:,segue type, then
whatever control code you need.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Audio Cut Example Assume you want to play a cut named 1002.mp3 from BCX-3 "trigger" W
before a commercial break. This could be any valid BCX-3 trigger. You would enter this as &W-
1002.mp3 in the clock text column. This will work with any of the automation commands, just use
the & when entering the event name on the Natural Music clock followed by a valid BCX-3 trigger,
a dash, then the cut ID, then at least one space and an optional description as shown below plusr
the length in braces { } The {00:30} indicates it is 30 seconds in length.
&W-1002 AM WEATHER {00:30}
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Important Note: You can import an AudioList file from TuneTracker that will put all the information in
the correct fields. Contact TuneTracker to determine how to get this AudioList from their system. In
NM simply use [Data][Import] select the TuneTracker type and [Browse] to the file to be imported.
Hour Marker Example The ClockText column for the first event in every clock must be an hour
marker as follows: &[Hour]
Play Audio Cut Assume you want to play a specific audio cut named /boot/jingles/Jingle1.mp3
at a specific point in the clock. You should leave the category blank on that clock line, then enter in
the clock text column the following text: &[PLAY] /boot/jingles/Jingle1.mp3
Set a Commercial Break All commercial breaks must be marked in Natural Music if you are using
TuneStacker to merge traffic spots into the music log. This is done by putting the following text in
the Clock Text column [again leave the category blank]: &[BREAK]
Be sure the time on that line is the same time the break is shown in the commercial [traffic] log.
Other Commands There are a large number of commands you can send from NM to the
TuneTracker. Conact TuneTracker for the proper syntax. In NM, enter these commands as follows
in the clock text column:
& followed immediately by the command from TuneTracker.
This command usually starts with the #
WARNING: Skylla can be configured to read length as #### seconds or MM:SS from the NM log. If
you want to send length in MM:SS select SKYLLA as your log type. If you want length as ####
seconds select "Generic Text Long CutID's". Length formatting is the only difference between the 2
output logs. Also NM to aired log reconciliation is supported for "Skylla" but not for "Generic".
The output file is straight ASCII text with no page breaks, no formfeeds, no headers, and no
graphics. Each line is unlimited length terminated with a Carriage Return/Line Feed. This file can be
read using any text editor such as Windows NotePad.
BLOCK Markers
Dinesat loads audio music items into "BLOCKS". Natural Music will automatically create a new
BLOCK at the start of every new hour. In most cases this one block per hour will be sufficient to load
all your music for that hour. However if you need to create additional BLOCKS for some reason,
insert the & followed by BLOCK into the Clock Text column of the clock to start a new BLOCK.
Example: &BLOCK
Also see
Using ClockText on Format Clocks to Send Commands to Automation
WARNING: OtsAV DJ requires that you have the complete path and filename of each audio file
entered in the "SOURCE" entry for each song in Natural Music. A simple list of audio files to be
played for each hour are all that is sent to OtsAv DJ so no timed-executed events can be sent from
Natural Music.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
Example: To to play a specific media file leave the Music Category blank on the clock. Put &
followed immediately by the path and filename in the Clock text column of the NM clock. Be sure to
start with the &.
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In the Music Log Editor, click
[Automation Log] to create the Automation Log
StationPlaylist Music Log File The Music file uses a StationPlaylist-specific file. The
log file is named yymmddM.LOG where
mm= Month ## left zero-padded
dd = Day ## left zero padded
yy= Year ##
M indicates Natural Music log
Special StartCodes The ClockText column on each line of the clock in NM controls how that event
is to be triggered in StationPlaylist. If you put nothing on that column NM assumes the item starts
when the prior one ends. This is the usual situation so most clock items will need no special coding in
the ClockText column. However 2 situations might require an entry in the ClockText column. [Put
nothing else in this column]
It is also recommended that the first event in each hour have the ~ StartCode to keep StationPlaylist
approximately on schedule. This has the effect of skipping any unplayed songs in prior hour and
starting the new hour when the last song of prior hour ends.
Hard Coding Play Audio Cut from Clock Text Assume you want to play a specific audio cut
named at a specific point in the clock and you don't want to have to create a category and record
entry for it . You should leave the category blank on that clock line, then enter in the clock text column
the following text.
&[PLAY] /boot/jingles/jingle1234.mp3
This will default to StartCode to normal segue after last items finishes and RecordType to M for
music. /boot/jingles/jingle1234.mp3 is the complete path and filename to be played.
To specify the Recordtype you can put it after the word PLAY:
[PLAY S] /boot/jspots/Spot3456.mp3
This sets RecordType of S for spot and uses normal segue StartCode.
To specify the StartCode and Recordtype you can put them after the word PLAY:
&[PLAY~S] /boot/jspots/Spot3456.mp3
This starts playing the Spot3456.mp3 audio after the prior playing items ends after the specified
time and sets RecordType of S for spot.
AudioVault Log File Format: The AudioVault AV-Air log uses the Natural Music
Generic Text Log Format either normal or long cutID's. AV-Scheduler-Schedule-Build and uses a
predefined specification from AudioVault.
If you select the normal AudioVault Av-Air automation log type, the cutID's [NM Sources] are limited
to 8 characters and will appear in column 10 through 18 of the text record. If you select AudioVault
AV-Scheduler-Long-CutID's as the automation log type, the cutID's [NM Sources] are placed
starting at column 84 and are unlimited in length. AV-Scheduler-Schedule-Build cutID's are limited
to 13 characters. AV-Scheduler-Schedule-Build [IMP_Selector] cutID's are limited to 8 characters.
ActionCode: NM assumes “X” which means “Play & AutoSegue”. For other Action Codes you can
enter in the Clock Text column of NM clock any valid code: – + @ # See Av scheduler for
description of ActionCode.
NOTE: Rivendell users will need to configure the Music Data Import settings in Rivendell as
shown below.
Rivendell Commands
You can also use & to play an audio cut from the Fomrat Clocks. Just enter & followed immediately
(no spaces) by the audio cut number as the event description in the Natural Music Clock Setup
(&####). This is useful for scheduling weather, jingles, ID's, etc.
Clock Text
&1234 Some audio cut
Will play audio cut 1234 described as "Some audio cut: or whatever text you put in as a description
to send to Rivendell.
This is done in Natural Music by entering TEXT in the Clock Text column at whatever point
you need the command to occur. The Audio Cut or Cart to be played is read from the
character following the & to the first blank space. The format must be followed exactly:
Example for Zetta Macros &[MACR] plus 1 space then any macro parameters
Example 1: To tell Zetta to play the audio cut 12345 with a ChainType of X that is 10 seconds in
length, enter the following in the Clock Text column of NM5. This will send the 12345 as Cart
Number, SONG as the EventType [Note X is the default ChainType unless you enter -]
NOTE: In Jazler RadioStar there should be a preconfigured import filter named [Prodigy
Playlist] to import Natural Music export files
This is done in Natural Music by entering TEXT in the Clock Text column at whatever point
you need the command to occur. The Audio Cut or Cart to be played is read from the
character following the & to the first blank space. The format must be followed exactly:
Note: The brackets [ and ] around the SW commands are required for NM5 to recognize them as
commands and will be stripped out before being sent to Jazler.
Example 1: To tell Jazler to play the audio cut S0001 with no SW command
&S0001
Example 1: To tell Jazler to play the audio cut JS0001 with SW2 command
&[SW2] S0001
This is done in Natural Music by entering TEXT in the Clock Text column at whatever point
you need the command to occur. The Audio Cut or Cart to be played is read from the
character following the & to the first blank space. The format must be followed exactly:
Note: & must be the first character in the clock text column and there must NOT be a space between
the & and the [. See your Autoplus manual for the usage and meaning of these cuts.
Example 2: To tell Autoplus to execute an Exact Time Marker command cut at the top of the hour
you would use:
&[E] Top of the Hour
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In te Music Log Editor, click
[Automation Log] to create the Automation Log
ALWAYS start the clock text with the & symbol followed by 1 space.
To set the TrafficMerge start and end points [times] where the traffic/commercial log will be inserted
enter the following exactly as shown below:
• & TrafficMerge Start [HH:MM:SS]
• & TrafficMerge End [HH:MM:SS]
To set a SoftMarker:
• & SoftMarker [HH:MM:SS]
Automation Logs are created in the Music Log Editor. At the Natural Music main screen, select
[Logs]. Select an existing Music Log and then click [Open]. In te Music Log Editor, click
[Automation Log] to create the Automation Log
To set the TrafficMerge start and end points [times] where the traffic/commercial log will be
inserted enter the following exactly as shown below:
&&CMD=TRAFFICMERGE_MM:SS-MM:SS
&&CMD=TRAFFICMERGE_30:00-34:00
Which will create both the traffic merge start and end points in the P1 Log.
&PRO1555 PROMO --- would play a cart named PRO1555 at the designated position in
the log.
Also:
&&CMD=NOTE_VOICETRACK_HERE --- would place a note in the log. The note can
be anything following NOTE_ You could even do
&&CMD=NOTE_TURN_ON_COFFEE_POT_AT_6AM
Song Lists
You can print standard lists sorted by Title, Artist, and Music Category.
Performance Rights
You can create logs for performance rights agencies (such as BMI, APRA, RIAA) on paper or to a
text file for electronic filing. Play-History is kept for 45 days but this may be changed in Station Setup.
Play History
This is a "summary" or "detail" play history of a song for a period of time. Play-History is kept for 45
days but this period may be changed in the Station Setup.
Packet List
If you use Packets, this will list your Packet information
Customizing Reports
You may customize the formatting of your reports and lists as described on the next few pages of this
manual. If you want to save the custom design changes for future use, you may [Memorize] the
report settings and recall them under the Memorized Reports menu choice.
To set the Title and SubTitle to be printed, you first need to display the Report Design screen by
selecting the desired Report from the [Reports] menu on the main Natural Music screen.
Report Name
For customized Reports, this is the unique name by which you may recall a customized report
design.
Report Type
This is one of the Natural Music Report Types:
Song List
Performance Rights
Play History
Packet List
Report Title
This is the main title heading to be printed at the top of the printed page in large print.
Report SubTitle
This is a sub-heading to be printed as the second line of the page header in medium print.
Report Period
For Play-History or Performance-Rights Reports, this will allow you to select the date or time period
to be printed.
To set the Columns [Song Properties] to be printed on the Report, you first need to display the
Report Design screen by selecting the desired Report from the [Reports] menu on the main Natural
Music screen.
You may drag and drop the columns [Song Properties to be included in the Report] back and forth
between the Available Columns and the Included Columns boxes to either include or exclude a
column from the song list.
Filter Field
Use this dropdown box to select the song data field [Song Property] to be filtered.
Comparison
Use this dropdown box to select the comparison to be performed to determine if the song should be
included in the Report. See description of these comparison types on the next page.
Filter Value
This text box is where you enter the value for the filtering.
AND or OR
Only if you want to add another filter restriction, click the [AND] or [OR] selection on the next line and
repeat the above entries for the second filter line.
Most of the comparison operators are common arithmetic operators like = for equal, > for greater
than and < for less than., <> means not equal to
IN means that the filtered field must be INCLUDED in the list you print in the Filter Value box for
the song to be included in the list. Example: You set up a filter of Category IN A,B,C. This would
list all songs with category A, B, or C. Be sure to include commas between the values in the Filter
Value box if you use the IN comparison.
NOT IN means the songs would be included only if their filter field is NOT IN the Filter Value box.
See Above.
LIKE means the filtered field must be 'like' the Filter Value. Example: If you select Artist LIKE
Beat* you will get a list including all songs with Artists starting with Beat followed by any other
characters. Be sure to put the * at the end of the Filter Value.
BETWEEN means the data field must be like the between 2 values in the Filter value box. Be
sure to put AND between the values in the Filter Value Box. Example: If you select Category
BETWEEN A AND C you will get a list including all songs with Category between A and C.
To set the Report Sorting you first need to display the Report Design screen by selecting the desired
Report from the [Reports] menu on the main Natural Music screen.
First Sort
Use the first Sort dropdown box to select the data column to be used as the primary sort column for
the song list.
Ascending or Descending
The buttons to right of the Sort boxes allow you to sort in Ascending or Descending order.
Secondary Sort
Any songs with matching entries in the primary Sort data column are then sorted by the column
selected in the second Sort dropdown box.
Third Sort
Any songs with matching entries in the primary and secondary Sort data columns are then sorted by
the column selected in the third Sort dropdown box.
To set the Report page settings you first need to display the Report Design screen by selecting the
desired Report from the [Reports] menu on the main Natural Music screen.
Orientation
If your printer permits, you may select Portrait or Landscape paper orientation. Landscape will rotate
the apper 90 degrees and allow more width for printing data on each line.
Margins
You may select the desired margins (in inches) for top, bottom, left, and right.
Font
You may select any font that has been installed for your printer.
FontSize
You may select any available font size for the printout.
If you want to save and reuse the customized formatting of certain Reports and lists as described on
the previous pages, you may [Memorize] the report settings and recall them under the Memorized
Reports menu choice.
On the Report Design screen, make any customizations and then click [Memorize]. You must give
this Report a unique name so you can recall it for future use.
To use a Memorized Report, click [Reports][Memorized Reports] from the Natural Music main
screen.
Check [Print to File] on the screen shown below if you want to create a text output file rather than
print.
NM5 can only prepare the report for a period for which the song play histories are saved
in the NM5 database. Therefore, you must set the Save Song History for ## Days in
[SetUp][Station] to enough days so you always have at least a calendar month (or longer
for quarterly Internet reporters) of play history in the database on the day you generate
this report.
The times listed in the BMI EMR report will be the "Scheduled Time" unless you
perform the Log Reconciliation in the [Music Log Editor] to read the exact times from
an automation "Play-Log" or "Air-Log".
The BMI output file is created (and named) in accordance with the specifications issued
by BMI for electronic reporting. It is recommended that you NOT change this filename as
it identifies your company to BMI for licensing purposes. The entries are described below.
When ready to export the file click [Create]. Please do NOT change the name of the
BMI report output file. The file name is assigned by NM5 according to standards
set by BMI.
BMI Account Number This is the number assigned by BMI to identify your account.
Submitter Entity name This is the company name under which you are licensed with BMI.
Submitter Type This is the type of entity which is reporting. This may be STA for radio station,
INT for Internet reporters, or OTH for other.
Call Sign or Website Name Radio station must always put their 4-letter call sign in this
entry. Do NOT put Am/Fm after it. Put AM or FM in the station type field. Non-radio entities should
put thier website or company name in this field.
Report Start Date Enter in the logging period to be reported. NOTE: Each EMR report can
only contain data for one calendar month. If your reporting period falls in 2 or more calendar months
create one report for each calendar month.
Use PkZip Compression You may also elect to compress [Zip] the file to reduce its size
for transmission to BMI.
Include NM5 Categories Use this to omit any non-music categories such as liners and
jingles from the report.
ASCAP has issued a standard for creating a file you can use to electronic file for reporting Internet
Music Use. NM5 can create a file in the appropriate format. From the Main Menu, select [Reports]
[Performance Reports][ASCAP Webcast Report]. You will then see the screen on the following
page on which you should enter the information NM5 needs to create the ASCAP Internet Music Use
[Webcast Report] file.
The times listed in the ASCAP Music Use Report will be the "Scheduled Time" unless
you perform the Log Reconciliation in the [Music Log Editor] to read the exact times
from an automation "Play-Log" or "Air-Log".
Broadcaster/Webcaster/URL Name
This is the company name under which you are licensed with ASCAP.
Channel Type
This is IT for interactive when a choice/selection (listening or downloading activity) is made by the
listener for a specific song. This is NI for non-interactive when a choice/selection (listening or
downloading activity) is not specific to a particular song (regular broadcasts and streaming where the
listener does not select specific songs).
RIAA performance licenses are generally required for Internet audio streaming. RIAA requires very
detailed reports of these online performances. Natural Music 5 has the capability to create these
reports in the RIAA-required format for electronic filing with RIAA. From the Main Menu, select
[Reports] [Performance Reports] [RIAA Webcast Report]. You will then see the screen on the
following page on which you should enter the information NM5 needs to create the RIAA file.
The RIAA output file is created (and named) in accordance with the specifications issued
by RIAA for electronic reporting. It is recommended that you NOT change this filename
as it identifies your company to RIAA for licensing purposes. The entries are described
below. When ready to export the file click [Create]. Please do NOT change the name
of the RIAA report output file. The file name is assigned by NM5 according to
standards set by RIAA.
There are several unusual fields such as UPC code, ISRC code, and Track Label P-Line
that must be entered for each song in the RIAA report. See Song Data Entry - Album
Data in Chapter 2 of this User Manual for a discussion of these fields.
This electronic RIAA file must cover a calendar month and NM5 can only prepare the
report for a period for which the song play histories are saved in the NM5 database.
Therefore, you must set the Save Song History for ## Days in [SetUp][Station] to
enough days so you always have at least a calendar month of play history in the database
on the day you generate this report.
The times listed in the RIAA report will be the "Scheduled Time" unless you perform
the Log Reconciliation in the [Music Log Editor] to read the exact times from an
automation "Play-Log" or "Air-Log".
Licensee Name This is the name under which your RIAA performance license is granted.
Channel or Program Identifier This is the unique channel or program identifier that
differentiates this channel or program's play list from all other channels or programs you operate.
Channel or Program Genre This is the category of musical content the channel is
offering. Radio broadcasters would probably use their format as the genre.
Report Mont-Year Each Report may contain only one month's data. Do a separate report for
each month you are reporting.
Time Zone This is the offset (in +/- hours) from Greenwich Mean Time, of local times listed in
the report.
Use PkZip Compression You may also elect to compress [Zip] the file to reduce its size
for transmission to RIAA.
Include NM5 Categories You may select the NM5 categories to be included. This allows
you to exclude any categories you use for liners, jingles or other non-music program elements.
The report created by NM5 is based on SoundExchange's Guide on File and Reports of
Use Delivery Specifications effective as of January 1, 2007 and is subject to change. We
therefore provide this report WITHOUT WARRANTY OF ANY KIND and you therefore
use this report AT YOUR OWN RISK.
There are several unusual fields such as ISRC code that must be entered for each song
in the SoundExchange report. See Song Data Entry - Album Data in Chapter 2 of this
User Manual for a discussion of these fields. SoundExchange is extremely picky about
the reporting of artist names. They must be match the artist names in their
SoundExchange database exactly. Individual artists must be listed as firstname a space
then lastname. Be sure you properly enter the names of groups. Example: They won't
accept "BEATLES" you must submit "THE BEATLES", and they won't accept "THE
EAGLES" they must be listed as "EAGLES", because that is how they are named in the
SoundExchange database. Good luck!
This electronic file must cover the time period required by SoundExchange and NM5 can
only prepare the report for a period for which the song play histories are saved in the NM5
database. Therefore, you must set the Save Song History for ## Days in
[SetUp][Station] to enough days so you always have at least a calendar month of play
history in the database on the day you generate this report.
Please do NOT change the name of the SoundExchange report output file. The file
name is assigned by NM5 according to standards set by SoundExchange. Per
SoundExchange requirements, the file is zipped (compressed)
If your "music service" provides more than one "channel" such as multiple co-owned
broadcast stations or Internet channels, SoundExchange requires that these channels be
reported in 1 report-of-use file. NM5 can accommodate this, just be sure to list same
"service name" in each NM5 database, and give each NM5 database a unique "channel
name". Then when you go to create the 2nd channel [and subsequent channel] reports
for a period, NM5 will prompt whether it should combine the report with the prior existing
report for the period. Click [YES].
Aggregate Tuning Hours This is the aggregate tuning hours, on a monthly basis, for the channel as
computed by a recognized ratings service or as computed by the eligible service from its server logs.
Transmission Category This is single-letter code that describes your service as defined by
SoundExchange.
A - For eligible non-subscription transmissions other than broadcast simulcasts and transmissions
of non-music programming.
B - For eligible non-subscription transmissions of broadcast simulcast programming not reasonably
classified as news, talk, sports or business programming.
C - For eligible non-subscription transmissions of non-music programming reasonably classified as
news, talk, sports or business programming.
D - For eligible non-subscription transmissions by a non-Corporation for Public Broadcasting
noncommercial broadcaster making transmissions covered by 37 CFR 261.3(a)(2)(i) and (ii).
E - For eligible non-subscription transmissions by a non-Corporation for Public Broadcasting
noncommercial broadcaster making transmissions covered by 37 CFR 261.3(a)(2)(iii).
F - For eligible non-subscription transmissions by a small Webcaster operating under an
agreement published in the Federal Register pursuant to the Small Webcaster Settlement Act of
2002.
Channel Name This is the unique channel or program identifier that differentiates this channel or
program's play list from all other channels or programs you operate.
Service Name This is the name under which your SoundExchange performance license is granted.
Contact Name Person who may be contacted by SoundExchange regarding this report.
Include NM5 Categories You may select the NM5 categories to be included. This allows you to
exclude any categories you use for liners, jingles or other non-music program elements.
Be sure to enter the "service name" exactly the same in each NM5 database.
Be sure the report period is exactly identical for each channels.
Be sire the "transmission category" is the same for each channel.
After you export the report for the first channel, NM5 will warn you when you try to export additional
channels' reports to the existing file for the same service name and service category. To add the new
channel's report to the existing report file, click [YES].
RIAA performance licenses are generally required for Internet audio streaming. RIAA requires very
detailed reports of these online performances. Natural Music 5 has the capability to create these
reports in the RIAA-required format for electronic filing with RIAA. From the Main Menu, select
[Reports] [Performance Reports] [RIAA Webcast Report]. You will then see the screen on the
following page on which you should enter the information NM5 needs to create the RIAA file.
The RIAA output file is created (and named) in accordance with the specifications issued
by RIAA for electronic reporting. It is recommended that you NOT change this filename
as it identifies your company to RIAA for licensing purposes. The entries are described
below. When ready to export the file click [Create]. Please do NOT change the name
of the RIAA report output file. The file name is assigned by NM5 according to
standards set by RIAA.
There are several unusual fields such as UPC code, ISRC code, and Track Label P-Line
that must be entered for each song in the RIAA report. See Song Data Entry - Album
Data in Chapter 2 of this User Manual for a discussion of these fields.
This electronic RIAA file must cover a calendar month and NM5 can only prepare the
report for a period for which the song play histories are saved in the NM5 database.
Therefore, you must set the Save Song History for ## Days in [SetUp][Station] to
enough days so you always have at least a calendar month of play history in the database
on the day you generate this report.
The times listed in the RIAA report will be the "Scheduled Time" unless you perform
the Log Reconciliation in the [Music Log Editor] to read the exact times from an
automation "Play-Log" or "Air-Log".
This playlist log is created in accordance with the specifications issued by Public
Interactive.
There are several required data values for each song: TITLE, ARTIST, ALBUM TITLE,
and RECORD LABEL. If you do not enter these data values in NM5, Public Interactive
may reject your playlist log.
The times listed in the playlist log will be the "Scheduled Time" unless you perform the
Log Reconciliation in the [Music Log Editor] to read the exact times from an
automation "Play-Log" or "Air-Log".
NM5 can only prepare the playlist log for a period for which the song play histories are
saved in the NM5 database. Therefore, you must set the Save Song History for ## Days
in [SetUp][Station] to enough days so you always have sufficient days history saved in
the database on the day you generate this report.
Include NM5 Categories You may select the NM5 categories to be included. This allows
you to exclude any categories you use for liners, jingles or other non-music program elements.
Uses for this report While this report can be based on any song property, it is most often used by
broadcasters who are required to report the % of music content from their home country. This can
be done by selecting the "Country" property to report.
Selected Categories You may select which categories to include, most often all. This option is
offered for those stations that use some categories for jingles. Liners, ID's, etc. and do not want to
include them in the report. If you do not include some categories, the report of total plays and the
computed % will not include items logged from those excluded categories.
Special Considerations
1. This report is only accurate for the time period during which the play history is maintained by NM5
as set by the user on the NM5 station setup screen.
2. This report can not be memorized because its format is significantly different from other NM5
reports. However, this report has few settings and they are easily selected when the report is run.
3. When you select a report property such as AlsoProtect or Artist which can have 2 values assigned
to a single song, each play of the song counts twice. Example: A song with 2 artists would count as
2 song plays if you select Artist as the property to be reported. If you select any other property, the
song will be counted only once.
Your data is valuable! Think of how much time it will take you to manually re-enter all your data!
The only protection you have is to do frequent Data-Backups, daily if possible! We cannot
recover lost data for you so please do not ask.
We recommend that you save Data-Backups to several different discs and locations on a
rotating basis. Save these Data-Backup files in separate locations in case a Data-Backup
diskette goes bad or there is a fire or natural disaster. We do not recommend use of floppy
discs for data backup because of the large number of discs necessary and the resulting
complete loss of your database if even 1 floppy disc has an error or goes bad.
Data Backup
To begin the Data-Backup, from the Main screen:
Click [Data][BackUp]
Natural Music will let you know whether it successfully created the Data-Backup file. Natural Music
uses standard pkZip™ data compression to reduce storage requirements for the Data-Backup files.
Special Note for ZipDisc™ Backups Natural Music sees ZipDiscs as "removable" (like
floppy discs) and will enable the "multi-volume" support needed to backup large files onto multiple
floppy discs. This causes all existing files in the root directory of the ZipDisc to be deleted each time
a new backup is done. If you want to backup several Natural Music database files to one ZipDisc,
simply create a folder on the ZipDisc and do all backups into that folder instead of the root directory
of the ZipDisc. This will prevent existing files on the ZipDisc (those in the folder) from being deleted
during the backup of additional databases because the files are not in the root directory.
Data-Restore will return your data to its status as of the last Data-Backup date.
It will erase any data from the restored database that was entered since the last Data-Backup of
that database.
Data-Restore
To begin the Data-Restore, from the Main screen:
Click [Data][Restore]
You may import data anytime you make changes to the automation audio cut library to add songs.
NM5 will scan for any new "Sources" (audio file ID's) and add any new entries to the NM5 database.
It is highly recommended that you do a [Data][Backup] before trying to import data into any
existing Natural Music database.
Some users prefer to code the songs as they are dubbed into Simian/WaveStation. NM5 allows you
to use the "AccountExec" field in the Simian/WaveStation database to hold this information. To
activate this function, select "AccountExec = NM5 Category, Gender..." in the last dropdown box in
the "Natural Music Field" entry on the Import screen (see sample on previous page).
The codes must be entered in this order. If any fields are not needed just put a comma with no entry
for that field.
1. Category [AA-ZZ]
2. Gender [M,F,G,D,I]
3. TempoIn [1-5]
4. TempoOut [1-5]
5. Intensity [1-5]
6. Mood [1-5]
7. Style [A-Z]
8. Other [A-Z]
9. DayPart [A-Z]
10. Opener [blank or Y]
11. AlsoProtect1ID [AA-ZZ]
12. AlsoProtect2ID [AA-ZZ]
You may import data into NM5 anytime you make changes to the automation audio cut library to add
songs. NM5 will scan for any new "Sources" (audio file ID's) and automatically add a new entry in
the NM5 database.
Click [Data][Import] from the main Natural Music screen. Select the Import File Type from the
dropdown box. If your vendor is not listed, the vendor can usually provide a database file using
Comma-Delimited or Position-Dependent text and you will need to configure the Natural Music
import filter.
If desired, you may check [Tag NEW Imported Songs] and any NEW songs imported will be
'Tagged' so you can easily identify them in NM5's Song Browser.
If you'd modify the import filter and want to save the modified settings for future use, click [Save
Filter] before proceeding. If you save the filer settings, you may reuse the filter by selecting
"[Use your SAVED Import Filter---]" from the Import FileType box.
From the Natural Music for Windows Main Screen, click [Data][Import]
Select Natural Music for DOS from the Import FileType box.
Next to the Import FileName Box, click [Browse] to find the Natural Music DOS File named
NatMus.STP. This file will be located in the
Enter a name for your Natural Music for Windows database and click [Start] to convert the
Natural Music DOS database into Natural Music 5 for Windows format.
Select or create a new "Target" station database into which the songs are to be imported.
Select the NM5 file type to be imported from the Import File Type dropdown box in the
[Data][Import] section.
Select the "Source" NM5 database from which songs are to be imported.
Click [Import] Any song found in the source database and not found in the target database will
be imported. (If the Source field matches in both databases it is considered the same song and
will not be duplicated).
When you open the file, the data for the first song record will be displayed in the grid showing the
character in each column of the record.
To set the import filter, for each row in the table, select the NM5 'Music Field' and tell Natural
Music the starting column and ending column for that row's data field. You may leave fields
empty if they are unavailable in your imported data except Title and Artist1 which are required.
As you set each field, the right column of the table will display the value currently read for that
field for verification purposes. You may click [Test Next Song] to verify the next song's data.
If desired, you may check [Tag NEW Imported Songs] and any NEW songs imported will be
'Tagged' so you can easily identify them in NM5's Song Browser.
When you open the file, the data for the first song record will be displayed in the grid showing the
field value in each column of the record.
To set the import filter, for each row in the table, select the NM5 'Music Field' and tell Natural
Music the record column and for that row's data field. You may leave fields empty if they are
unavailable in your imported data except Title and Artist fields are required.
As you set each field, the right column of the table will display the value currently read for that
field for verification purposes. Click [Test Next Song] to verify additional song entries.
If desired, you may check [Tag NEW Imported Songs] and any NEW songs imported will be
'Tagged' so you can easily identify them in NM5's Song Browser. Click [Import] when ready to
proceed.
Text File
Select Text File and click [Export], you will be shown a design screen where you can design the
data export file.
Export
After making the design selections on the Data Export Design screen, click [Export] to preview the
data export. On the Preview screen, you can drag the column boundaries to expand or contract the
column widths. When done setting the column widths click [Export] on the Preview screen.
Text - This is the normal text without commas or delimiters between columns.
Comma-Delimited Text - This will write a file with commas between the columns. This is the
most common type of file used to import into other database or spreadsheet programs.
Tab-Delimited Text - This will write a file with tab characters between the columns.
Pipe-Delimited Text - This will write a file with pipe | characters between the columns.
If you wish to export to the AXS MusMgr.DTA, from the Main Screen click [Data][Export]. Then
from the Data Export Screen:
This export to AXS process may take awhile, as several index files are also created during the
process. This process may be performed while AXS is on the air.
Corrupted Database
When you attempt to open or compact a database which has been corrupted, a run-time error
usually occurs. In some situations, however, a corrupted database may not be detected, and no error
occurs, but the database acts oddly. Database corruption can occur if:
The Natural Music program is closed unexpectedly because of a power outage or computer
hardware problem,
Microsoft Windows doesn't have a chance to write data caches to disk because it freezes or is
restarted in a hard reboot.
Database Repair
This function attempts to repair a database that was marked as possibly corrupt by an incomplete
write operation or other problems with your hardware or operating system.
The Data Repair function attempts to validate all system tables and all indexes.
Any data that can't be repaired is discarded.
If the database can't be repaired, a run-time error occurs.
After repairing a database, it's also a good idea to compact the database using the [Database
Utilities][Compact Database] function method to defragment the file and to recover disk space.
To begin Data Repair, click [Data][Database Utilitites][Repair Database] from the main Natural
Music screen and select the Database to be repaired.
Compact Database
After many data operations such as deleting songs and play histories, the Natural Music database
may become rather large and fragmented. This can cause database performance to become
markedly slower. You may want to occasionally use the [Data][Database Utilitites][Compact
Database] function from the main Natural Music screen to defragment the file and to recover disk
space.
B
Backup, Data 9-1
BarCode BCX-3 Automation 7-48
Browser, Songs 2-4
BMI Electronic Music Report 8-10
BSI Automation (see Simian)
BTSG Gen-IV Automation
Automation Logs 7-41
C
CartWorks & Pristine CDS32
Automation Logs 7-34
Category 2-9
Source Restrictions 7-34
Chart Data 2-16
Circulation Rules 5-11
Clipboard 6-3
Clocks, see Format Clocks
Columns,
Adjusting Width 8-3
Selecting to Display 8-3
Compact, Database 9-12
Composer 2-14
ControlReady Automation 7-33
Convert from Natural Music for DOS 1-5
D
Dalet Automation 7-25
Database,
Backup 9-1
Export 9-9, 9-10
Repair 9-11
Restore 9-2
Compact 9-12
Export 9-9, 9-10
Import 2-1, 9-3 to 9-8
New, Open 2-1
Repair 9-11
Sharing data across a LAN
DayPart Codes,
Defined 5-14
Song 2-13
DCS Automation Logs 7-28
Delete Music Log 6-1
DigiLink See Arrakis Digilink
DJB Radio [Digital JukeBox] Automation Logs 7-32
Digital Universe Automation 7-40
Dinesat Automation 7-51
E
Editor, Music Logs 6-2 to 6-7
EncoDAD Automation Logs 7-20,7-22
EndType 2-10
Errors 1-7, 7-3
Export, Music Database 9-8
EZ-Broadcaster Automation Logs 7-24
EZ-2000 Automation Logs 7-24
F
Filter Songs
Song Browser 2-6
Reports 8-4
Format Analysis 3-5
Format Clocks,
Assign Clocks to Days/Hours 4-6
Automatic of date/time items
Copying 4-2
Defined 4-1
Setup/Edit 4-4, 4-4
H
Hardware Required 1-1
Help 1-2
History,
Artists 2-17, 2-18
Songs 2-4, 2-17
I
Import,
Another Music Scheduler 9-5
Automation 9-3
Data Filter 9-6, 9-7
Halland Music Library 9-4
Music Database 9-3 to 9-8
Purchased Library 9-4
Text Files 9-6 to 9-8
TM Century Music Library 9-4
Installing NM5 1-3
Intensity,
Rules 5-6
Song 2-12
Internet Links 2-15
Intro 2-10
J
Jazler RadioStar Automation 7-60
Import L
Length 2-10
Library Analysis 3-6
License, Software 1-9 to 1-11
Licensing Agency see Performance Rights
Liner Note 2-14
Logs, Music 6-1
N
Natural Music for DOS Conversion 1-5
NexGen Automation 2-9, 7-43
Never-Violate Rules 5-2
No-Repeat day rule 5-13
No Segue TO 5-4 to 5-9
P
Packets,
Assigning Songs to 2-10, 2-20
Assigning to Music Category 2-20
Creating New Packets 2-19
Defined 2-19
Lists
Page Breaks, Music Log Printing 4-4
Password 2-4
Performance Rights
Agency 2-14
Reports 8-1, 8-2, 8-10
Play History 2-17
Preferred Rules 5-2
Printing,
Report or Log to Text File 8-9
Music Log 6-7
Prior Day Separation Rule 5-10
Pristine RapidFire Automation, 7-45
Problems, Common Startup 1-7 to 1-8
Prophet NexGen Automation 7-43
Publisher 2-14
Q
Quick Start Guide 1-6
R
Raduga Automation Logs 7-38
RDS Phantom Automation Logs 7-26
RCS Zetta Automation Logs 7-58
Recycle Music Hours 6-8
Registering Natural Music 1-4
Reports
ASCAP Internet Report 8-12
BMI Electronic Reporting 8-10
Customizing 8-2 to 8-8
Export to Text File 8-9
Filter 8-4, 8-5
Logged Song Statistics 8-22
Memorized 8-8
Packet List 8-1
Page Setup 8-7
Performance Rights 8-1, 8-10 to 8-16
Play History 8-1, 8-2
Public Interactive Playlist Log 8-21
RIAA Webcast Report 8-17
S
Salsa/Systemation,
Automation Logs 7-27
Source Restrictions 2-9
Scott Studios, SSDOS, SS32, and AXS 3
(for AXS 1 & 2, see AXS)
Automation Logs 7-15
Importing Data From 9-3
Source Restrictions 7-15
Search Depth 3-2
Separation, Special Artist Protect 2-18, 5-3
Shuffle Songs 3-3
Simian Automation Logs
Automation Logs 7-8 to 7-14
Category 7-8
Filenames 7-8
Importing data from 9-3
Liners Jingles ID's 7-10
Load Next Day's Log 7-11
Log Import 7-11 to 7-13
Log Import Filter Configuration 7-12, 7-13
Macros 7-10
Play Audio from Clock Text 4-4, 7-10
Q Codes 7-9
Source Restrictions 2-9, 7-9
TroubleShooting 7-14
Skylla, Automation Logs 7-50
SmartCaster, Automation Logs 7-30
T
Tagged Songs 2-7
Technical Support 1-2
Tempo,
Rules 5-5
Song 2-12
Theme 2-20
Title
Reports 8-2
Song 2-8
Troubleshooting 1-7, 7-3
TuneTracker Automation 7-49
U
UDS Automation 7-39
Use Rules 3-4
V
Version Rules, song 5-12
Voice Tracks 4-5
W
Wide Orbit Automation 2-9, 7-15
WireReady Automation 7-33