ID-AL ChronoPlayer User manual

ChronoPlayer
User Guide
V1.0 - July 12, 2016
© 2016, Waves System

ID-AL hronoPlayer - User Guide V1.0
-2- © 2016, Waves System
© Waves System - 2016
The ID-AL products are exclusively manufactured by Waves System.
Waves System
Impasse de La Ville en Bois
44830 BOUAYE
FRAN E
Sales and information: +33 (0)2 40 78 22 44
E-mail: [email protected]
Website: www.id-al.com
Technical department: [email protected]
Technical support: For a detailed list of the technical support options, we suggest that you visit our site:
www.id-al.com.
Information in this manual is subject to change without notice and does not represent any commitment from Waves System. The
equipment described in this manual is supplied under condition of the terms of license specifying the legal use conditions. This manual
may not be reproduced or used, in whole or in part, in any form and by any means, for other use than private, without the written
permission from Waves System.
ID-AL is a trademark of Waves System.

ID-AL hronoPlayer - User Guide V1.0
CE Marking
The E marking is found on the nameplate, at the rear side of the device. It certifies the conformance of the device with the low voltage
E Directive, according to the EN 55022 standard, and the Electromagnetic ompatibility Directive 61000-4-x.
irectives
The requirements related to the electromagnetic compatibility and low voltages directive are met.
Safety Instructions
Overview
Proper usage conforming to the product intended purpose involves strict compliance with the instructions given in this manual.
The staff should receive instructions regarding the proper usage of the device.
Only the use of genuine parts ensures perfect safety for the user and correct operation of the device. Moreover, only the accessories
mentioned in the technical documentation or explicitly approved by the manufacturer must be used. If accessories or consumable
products from other brands are used, the manufacturer cannot stand guarantee for the correct and safe operation of the device.
Damages caused through the use of accessories or consumable products from other brands will not entail right to any benefit under the
terms of warranty.
The manufacturer will be liable for the safety, reliability and functioning of the product as long as the assembly, settings, modifications,
extensions, and repairs have been carried out by the manufacturer or a company approved by the manufacturer, and if the device is
used in accordance with the instructions mentioned in this manual.
The player complies with the technical safety standards in force at the date of print of this manual. All rights reserved for the electrical
diagrams, procedures, names, and devices mentioned herein.
Any reproduction of the technical documentation, even partial, without a written authorization from Waves System is prohibited.
General Safety Instructions
This device has been shipped out from our facilities in perfect working condition. In order to preserve these conditions, for safety, and to
avoid any risk of accidental bodily injury, the user must imperatively follow the safety instructions and read the “Caution!” messages
included in this manual.
This device, manufactured by Waves System, has been designed in a way that practically eliminates any risk if it is used in accordance
with its intended purpose. Nevertheless, for the sake of safety, we would like to draw your attention to the following instructions:
When using the device, comply with all local rules and regulations in force. Any modification or conversion of the device automatically
entails loss of the certification. The operation of a modified device is liable to a penalty. In the interests of occupational safety, the
operator and the user are held responsible for complying with the regulations.
Keep the original packing for a possible product reshipment. Also ensure that the packing material is kept out of the reach of children.
Only this original packing ensures optimal protection for the product during transportation. If a product reshipment appears to be
necessary during the guarantee period, Waves System is not liable for any ensuing damages arising during the transportation and
attributable to a defective packing.
This device should be used only by persons whose training or knowledge ensures proper handling.
Before every use, the operator must check that the device is in perfect working condition.
This product must not be used in places where there is a potential explosion risk. Besides, it must neither be used in an environment
favoring combustion nor in a humid or excessively hot or cold location.
The device must be installed in a dry and dust-free area. Do not install the device directly against a wall.
-3- © 2016, Waves System
CAUTION! O NOT EXPOSE TO MOISTURE OR UST!
Unplug the power supply cable before any servicing!
FOR YOUR SAFETY, PLEASE REA THE USER’S GUI E CAREFULLY BEFORE OPERATING YOUR PLAYER.

ID-AL hronoPlayer - User Guide V1.0
Safety Instructions against Risks ue to Electric Currents
The device must be connected to a grounded A power outlet or a European standard outlet installed as per good professional
practices.
Before connecting the device, check that the mains voltage and frequency match the specifications indicated on the mains adapter.
Before powering, check that the device and cables are not damaged. Damaged cables and connections must immediately be replaced.
Never allow the power cords to come in contact with other cables. Handle the mains adapter cable as well as all other cables connected
to the mains with extreme care.
Always connect the power cord to the device first, then to the mains. The power outlet must remain accessible after the installation.
heck the device and its mains adapter cable from time to time. Disconnect the device from the mains when it is no longer used or for
the purpose of maintenance.
Handle the power cord by using only the plug. Never remove the plug by pulling the power cord.
Electrical connections, repairs, and maintenance must be carried out by qualified personnel.
Do not switch the device on or off within a short period of time as this reduces its lifespan.
Terms of Use
This product has been designed for indoor use only.
If this device has been exposed to very high temperature fluctuations (e.g.: after transportation), do not connect it immediately. The
condensation formed inside the device could damage it. Allow the device to reach ambient temperature before connecting it.
Do not shake the device. Avoid sudden movements during its installation or handling.
When selecting the spot for installation of the player, ensure that it is not exposed to a high source of heat, moisture, or dust. There
should not be any cables lying around as they might jeopardize your and others’ safety.
elivery etails
hronoPlayer
12V mains adapter
Infrared remote control
-4- © 2016, Waves System

ID-AL hronoPlayer - User Guide V1.0
Table of Contents
1 Introduction.................................................................................................................................................. 7
2 Features....................................................................................................................................................... 8
3 Installation.................................................................................................................................................... 9
3.1 onnection of the Inputs.................................................................................................................... 10
4 Storage Device Preparation and Update...................................................................................................12
4.1 Storage Device Initial Preparation.....................................................................................................12
4.2 Update of the Storage Device ontents.............................................................................................12
5 ontrol of the hronoPlayer with the Folders and the Files.......................................................................13
5.1 Organization of the Folders................................................................................................................13
5.1.1 [Jxxx] - Jump to the Folder xxx at the End of the Playback of the Folder...................................15
5.1.2 [RET] - Return to the Previous Folder at the End of the Playback of the Folder........................16
5.1.3 [SEQ] or [RND] - Sequential or Random Playback Mode..........................................................16
5.1.4 [V+xx] or [V-xx] – Relative Volume of the Folder........................................................................16
5.1.5 [NT] – Disable the ommand Events during the Playback of the Folder...................................17
5.1.6 [RSxxx] - Send Bytes onto the RS-232 Output..........................................................................17
5.1.7 [WHL] - Play the Folder while the Assigned Input ombination Remains Activated..................19
5.1.8 [NXTxxx] - Play the Next xxx Audio Files each Time the Folder is Played.................................19
5.2 Organization of the Files inside the Folders.......................................................................................20
5.2.1 [Jxxx] - Jump to the Folder xxx at the End of the Playback of the File.......................................21
5.2.2 [NT] - Disable the ommand Events during the Playback of the File........................................22
5.2.3 [RSxxx] - Send Bytes onto the RS-232 Output..........................................................................22
5.2.4 [V+xx] or [V-xx] - Relative Volume of the File.............................................................................22
6 ontrol of the hronoPlayer with a Timestamped Programming (Scheduler)............................................23
6.1 Introduction........................................................................................................................................ 23
6.2 Principle............................................................................................................................................. 23
6.3 reation of a Timestamped Programming File...................................................................................25
6.4 Application of a Timestamped Programming to the Player.................................................................25
7 L D Display and lickable Knob............................................................................................................... 26
7.1 urrent State of the Player................................................................................................................ 26
7.2 Playback ontrol ommand (PLAY/STOP).......................................................................................27
7.3 Main Volume ontrol Using the Knob................................................................................................27
7.4 Setup of the Player lock Parameters............................................................................................... 27
8 Main Volume ontrol.................................................................................................................................. 30
8.1 Introduction........................................................................................................................................ 30
8.2 Modification of the Main Volume........................................................................................................31
9 onfiguration File....................................................................................................................................... 32
9.1 Assign a Device Number - #ID:xxx....................................................................................................33
9.2 Volume Setting - #VOLUME:xx..........................................................................................................33
9.3 onfiguration of the Baud Rate of the RS-232 Serial Link - #BAUDRATE:xxxxx...............................33
9.4 Monitoring of the Player through the RS-232 Serial Link - #RS_MONITORING:x.............................34
9.5 hoice of the Folder to Play on Startup - #BOOT:xxx........................................................................35
9.6 Assign Specific ommands to the Inputs - #INPUTxx:cmd................................................................35
9.7 Assign Specific ommands to the Special Buttons of the Infrared Remote ontrol - #BUTTONx:cmd
................................................................................................................................................................... 36
9.8 Example of a onfiguration File.........................................................................................................37
10 RS-232 Serial Link Protocol..................................................................................................................... 38
10.1 Reception Protocol...........................................................................................................................38
10.1.1 Byte 1 (Status) 1xxxxxxxb........................................................................................................38
10.1.2 Byte 2 ( ommand) 0xxxxxxxb + Byte 3 (Data) 0xxxxxxxb.......................................................39
10.2 Transmission Protocol - Monitoring..................................................................................................41
11 Firmware Update...................................................................................................................................... 44
Appendix A haracteristics............................................................................................................................ 45
A.I Interfacing and onnectivity................................................................................................................ 45
A.II Audio File Formats Supported............................................................................................................45
A.III Other File Formats Supported........................................................................................................... 45
-5- © 2016, Waves System

ID-AL hronoPlayer - User Guide V1.0
A.IV Storage Devices................................................................................................................................ 45
A.V Built-in lock...................................................................................................................................... 45
A.VI Power Supply.................................................................................................................................... 45
A.VII onsumption (12 V supplied)........................................................................................................... 46
A.VIII Temperatures.................................................................................................................................. 46
A.IX Size................................................................................................................................................... 46
A.X Weight................................................................................................................................................ 46
Appendix B Infrared Remote ontrol.............................................................................................................47
Appendix Built-in lock..............................................................................................................................48
.I Principle.............................................................................................................................................. 48
.II Built-in lock Setup............................................................................................................................ 48
.III lock Setup....................................................................................................................................... 49
-6- © 2016, Waves System

ID-AL hronoPlayer - User Guide V1.0
1 Introduction
The hronoPlayer is a standalone audio player supporting WAV and MP3 audio files stored on an SD/SDH
card or a USB flash drive. Files are played automatically according to an “AutoPlay” setting, a timestamped
programming, or a triggering by external events (dry-contact inputs, RS-232 serial commands, etc.).
The hronoPlayer aims at playing musics, sounds, or messages in various environments such as schools,
museums, exhibitions, showrooms, stores, attraction parks, touristic places, or any other public spaces.
-7- © 2016, Waves System

ID-AL hronoPlayer - User Guide V1.0
2 Features
•Interactivity:
◦Electrical contacts: 8 inputs that can be combined to trigger the playback of up to 255 folders
through sensors, push-buttons, relays, etc.
◦ommands through the RS-232 serial link. A simple protocol is used to send instructions to the
player.
◦Infrared sensor usable with a remote control.
•Timestamped programming: The built-in clock coupled to the Scheduler feature of the hronoPlayer
is used to timetable the music playback, to stop or restart the playback at a specific time and day
(defined within the Scheduler).
•AutoPlay: This feature makes it possible to automatically start playback upon power-on. This feature
is configurable and can be disabled.
•Playback behavior: The audio files stored on an SD memory card or a USB flash drive can be
organized in a particular way that defines the playback rules with the names assigned to the files and
the folders. This smart programming allows a wide flexibility of use.
•A line-level stereo audio output on a standard R A connector.
•Power supply: A 12-V mains adapter is required. The player is protected against polarity reversal and
against the use, by mistake, of an alternating-current power supply instead of the provided D power
supply. Caution! The player supports a power supply voltage between 10 V and 15 V. Beyond this
voltage range, the player can be damaged. The input power supply is transferred to the RS-232
connector (pluggable terminal block) to supply the connected accessories.
A 500-mA (6-W) power supply is adequate to run the player. If you use a PSU of a lower power, you
may get a very poor sound and also a PSU overheating till broken down.
•RS-232 serial link: The hronoPlayer can be controlled by a PL , a computer, or a remote control
using a serial link. The hronoPlayer receives data on its Rx input and sends data on its Tx output.
The serial-link protocol of the hronoPlayer is described in this manual.
-8- © 2016, Waves System

ID-AL hronoPlayer - User Guide V1.0
3 Installation
1. lickable knob for volume
control and the setup menu
2. L D display (player status
and settings)
3. SD/SDH memory card
slot
4. Infrared sensor
5. Activity LED
6. Power supply connector of
the player
7. USB host receptacle for
USB flash drive
8. RS-232 serial link
9. Dry-contact inputs
10. Line-level stereo audio
output
First use: The hronoPlayer ships with default factory settings, and it is ready to operate when a prepared
media is inserted in (see the chapter ontrol of the hronoPlayer with the Folders and the Files).
1. Prepare and insert a quality SD memory card or a USB flash drive.
•With an SD card: hoose a quality model. Insert it into the slot to the stop without forcing. To remove
it, gently push on the memory card to unlock it.
•With a USB flash drive: hoose a quality model. Plug the USB flash drive into the USB receptacle of
the player.
-9- © 2016, Waves System
Caution! Before inserting a storage device (SD card or USB flash drive), it is absolutely necessary to
power off the player.

ID-AL hronoPlayer - User Guide V1.0
The SD cards or the USB flash drives used with the hronoPlayer need to be properly prepared. For more
information regarding the preparation of the storage device, see the chapter Storage Device Preparation and
Update.
2. onnect speakers or a sound system to the audio output and switch the player on thanks to the PSU.
Power Supply Unit: It is recommended to use the mains adapter provided with the player. If another PSU or a
battery is used, the specified voltage range must be respected (see the chapter haracteristics). The power
consumption depends on the power level of the amplifier.
3.1 Connection of the Inputs
The 8 inputs are used to trigger the playback of folders. An input is activated if it is connected to the ground
of the player. The states of all the inputs are combined to form a binary code identifying the folder to play.
Triggering devices can be connected to these inputs in one of two ways:
•Up to 8 triggering devices directly connected to the player inputs. In that case, the associated folders
are 001, 002, 004, 008, 016, 032, 064, and 128.
•Up to 255 triggering devices connected to the player inputs through a circuit encoding their ID. In
that case, the associated folders are 001 to 255. Such an encoding circuit can be made out of
diodes. An optional extension board interfacing up to 15 triggering devices to the player inputs is
available.
-10- © 2016, Waves System
Note: If both an SD card and a USB flash drive are connected, the SD card has the priority, and the USB
flash drive is not used by the player.

ID-AL hronoPlayer - User Guide V1.0
Button Folder Input
1234
BP1 001 ●
BP2 002 ●
BP3 003 ● ●
BP4 004 ●
BP5 005 ● ●
BP6 006 ● ●
BP7 007 ● ● ●
BP8 008 ●
BP9 009 ● ●
BP10 010 ● ●
BP11 011 ● ● ●
BP12 012 ● ●
BP13 013 ● ● ●
BP14 014 ● ● ●
BP15 015 ● ● ● ● D1 to D28: 1N4148 diodes
15 push-buttons mapped to 4 inputs
-11- © 2016, Waves System
Figure 1: Examples of triggering devices on the dry-contact inputs
Figure 2: Optional extension board
Figure : Internal schematic of a player input

ID-AL hronoPlayer - User Guide V1.0
4 Storage evice Preparation and Update
In order to work, the hronoPlayer needs either an SD/SDH card or a USB flash drive containing all the
required data, mainly numbered folders and audio files, as well as optional files such as a Scheduler
timestamped programming file, the setup file config.txt, or the serial.txt file containing the byte
frames to transmit on the RS-232 serial output.
4.1 Storage evice Initial Preparation
It is highly recommended to initially format the storage device (even if it is brand new) as FAT or FAT32
(FAT32 from 512 MiB).
The latest versions of Windows do not allow to format large storage devices (> 32 GiB) as FAT32. In that
case, a formatting tool from a third party is required. Such tools can easily be found on the Internet, even free
of charge for some of them.
4.2 Update of the Storage evice Contents
The structure of the contents on the storage device is explained in the chapter ontrol of the hronoPlayer
with the Folders and the Files. The hronoPlayer support page (www.id-al.com) provides test contents that
can be used as an example for the first startup of the player.
The content update of the storage device has to be performed as follows:
1. Switch off the player.
2. Remove the storage device (SD card or USB flash drive) from the player.
3. onnect the storage device to a computer.
4. opy, rename, or delete the necessary files or folders by following the instructions in the chapter
ontrol of the hronoPlayer with the Folders and the Files or in any other chapter about the player
contents.
5. Remove the storage device by using the eject procedure of the computer operating system.
6. Insert the storage device in the player.
7. Switch on the player.
-12- © 2016, Waves System
Important: The SDX cards (which are most of the time larger than 32 GiB) are not supported by the
hronoPlayer.
Note: The other file systems (NTFS, exFAT, EXT, HFS, HFS+, etc.) are not compatible with the
hronoPlayer.
Important: With an Apple computer running OS X, the hidden files generated by this system when
preparing or modifying the storage device must be deleted. More information about this procedure is
available in the FAQ on the support page of the hronoPlayer: www.id-al.com.

ID-AL hronoPlayer - User Guide V1.0
5 Control of the ChronoPlayer with the Folders and
the Files
The naming of the folders and the files define the playback rules. The folders and the files must be named
and copied according to a specific organization described in the following chapters.
5.1 Organization of the Folders
Only one folder level is allowed at the root of the storage
device. The folder names are composed of 3 digits (from
000 to 999) followed by optional parameters and an
optional arbitrary name.
You must not use special or accented characters.
Example
Folder Name
001
003 [J003]
008 folder name
247 [V+02][SEQ] my folder
The first 3 digits represent the folder number, and are
therefore the main part of its name.
The folders are numbered from 000 to 999.
Example
Folder No. Description
000 Folder number 0 - “AutoPlay” folder, which is automatically played upon power-on.
001 Folder number 1.
034 Folder number 34.
The folder number identifies the folder to be played on startup, or as the target of a jump, or in case of an
input triggering or a scheduled triggering. You can use any number between 000 and 999.
-13- © 2016, Waves System
Important: The 8 input contacts allow the triggering of the folder with the number corresponding to the
binary code formed by the states of all the inputs, from 001 to 255. It is possible to reassign the first 15
input codes, either to the playback of another folder, or to another command, with the file config.txt
(see the chapter: onfiguration File).

ID-AL hronoPlayer - User Guide V1.0
Table 1: Correlation between the inputs and the folder numbers
Folder No.
Input No.
1 2 3 4 5 6 7 8
orresponding Binary Values
1 2 4 8 16 32 64 128
001 ●
002 ●
003 ● ●
004 ●
005 ● ●
006 ● ●
007 ● ● ●
008 ●
009 ● ●
010 ● ●
011 ● ● ●
012 ● ●
013 ● ● ●
014 ● ● ●
015 ● ● ● ●
016 ●
017 ● ●
...
031 ● ● ● ● ●
032 ●
033 ● ●
...
063 ● ● ● ● ● ●
064 ●
065 ● ●
...
127 ● ● ● ● ● ● ●
128 ●
129 ● ●
...
254 ● ● ● ● ● ● ●
255 ● ● ● ● ● ● ● ●
Special case: The folder 000 is the folder played by default on startup, if present. If this folder is missing, the
player switches to the STOP state.
-14- © 2016, Waves System
Note: The folder that is played by default on startup can be modified in the configuration file (see the
chapter: onfiguration File).

ID-AL hronoPlayer - User Guide V1.0
To change the behavior of the player, optional parameters can be added to the folder names. These
parameters have to be enclosed between square brackets ([ and ]). Several parameters can be added to
the same folder name.
Table 2: Optional tags pertaining to the names of the folders
Tag Description
[Jxxx] Jump to another folder after the playback of the folder, or play in a loop (i.e. jump to the
same folder at end of playback).
[RET] Return to the previous folder after the playback of the folder.
[RND] or [SEQ] Random or sequential playback mode of the folder.
[V+xx] or [V-xx] Relative volume setting of the folder.
[NT] Disable the command events.
[RSxxx] Send an RS-232 frame.
[WHL] Play the folder while the assigned input combination remains activated.
[NXTxxx] Play a specific number of audio files from the folder.
5.1.1 [Jxxx] - Jump to the Folder xxx at the End of the Playback of the
Folder
This tag defines the behavior at the end of the playback of the folder. It indicates the 3-digit number (xxx from
000 to 999) of the next folder to play, which can also be the number of the folder itself in order to play it in a
loop. By default, if this tag is missing, the playback stops at the end of the folder.
Example
Folder Name Action Performed by the Tag
001 [J002] Jump to folder 002 after playing folder 001.
003 [J003] Jump to folder 003 after playing folder 003 -> create a loop of the 003 folder.
008 [J023] Jump to folder 023 after playing folder 008.
458 [J999] Jump to folder 999 after playing folder 458.
To play in a loop some audio files on startup, the folder 000 must be used and tagged with [J000] (default
value that can be modified through the config.txt file (see the chapter onfiguration File).
Example: 000[J000]
•If the destination folder does not exist, the playback is stopped.
•An empty target folder is not a special case. Its playback is just instantaneous since there are no
files to play. This means that the tags of an empty target folder are applied normally if any. The
playback stops in such a folder unless it has [Jxxx] or [RET] tags.
-15- © 2016, Waves System
Note: If no optional parameters are indicated, the player plays randomly the complete folder, and then
stops. The playback of the folder can be interrupted by a triggering event.

ID-AL hronoPlayer - User Guide V1.0
5.1.2 [RET] - Return to the Previous Folder at the End of the Playback
of the Folder
During the playback of a folder, if an event or a tag instructs to play another folder tagged with [RET], then
the player jumps to the new folder. At the end of the playback of this new folder, the player jumps back to the
initial folder.
This function can be used to resume the playback of a folder interrupted by the playback of a message
triggered by an event.
Example
Folder Name Action Performed by the Tag
001 [J100] After the folder 001 playback, jump to the folder 100.
002 [J100] After the folder 002 playback, jump to the folder 100.
100 [RET] After the folder 100 playback, return to the previous folder (001 or 002).
In the above example, after the playback of the folder 001 or 002, the folder 100 is played, then the player
jumps back to the initial folder (001 or 002).
5.1.3 [SEQ] or [RN ] - Sequential or Random Playback Mode
By default, without this parameter, the folder is played in random mode.
•[SEQ]: playback of the numbered files (from 001 to 999) of the folder, in ascending order (see the
chapter Organization of the Files inside the Folders).
•[RND]: playback in a random order.
Example
Folder Name Action Performed by the Tag
001[SEQ] Play the folder 001 in sequential mode, then stop.
002[RND][J002] Play the folder 002 in random mode and in a loop.
003[J001] Play the folder 003 in random mode, then jump to the folder 001.
Caution! With [SEQ], the files that are not numbered are ignored. Therefore, a folder without any numbered
file is always considered as empty.
5.1.4 [V+xx] or [V-xx] – Relative Volume of the Folder
This function can be used to play folders (e.g. containing messages) more or less loud than the other folders.
The xx parameter of the tag is the volume of the folder relatively to the main volume (see the Table 6:
Volume (dB) against the selected setting value). It is expressed in volume steps. It is always written with 2
digits (example: 01, 32, 64), ranging from 00 to 64.
-16- © 2016, Waves System
Note: The [RET] tag has only one level of return, i.e. the target folder is always the previously played
folder, whatever the number of folders tagged with [RET] played in a row.

ID-AL hronoPlayer - User Guide V1.0
Example
Folder Name Action Performed by the Tag
001 [V+05] Increase the volume level by 5 steps during the folder playback.
001 [V-03] Decrease the volume level by 3 steps during the folder playback.
At the end of the playback of the folder, the volume level goes back to its previous level.
5.1.5 [NT] – isable the Command Events during the Playback of the
Folder
The playback of the folders with this tag cannot be interrupted, and it ignores the instructions received,
according to the table below:
Table : Commands blocked with the [NT] tag
ommand
Source
Inputs RS-232 Scheduler Knob lick IR Remote
ontrol
Folder change request ● ● ● N/A
Other ●
Example
Folder Name Action Performed by the Tag
001 [NT] The instructions received are ignored during the playback of the folder 001.
In that case, a command on one of the input contacts, or through RS-232 or other is ignored, and the
playback of the current folder is not stopped.
5.1.6 [RSxxx] - Send Bytes onto the RS-232 Output
When the folder is called, a list of bytes is transferred by the serial link in order to control other devices
(another player, a switching grid, a video projector, etc.). The bytes to send are included in a text file that is
especially created for this purpose.
Table 4: Default settings for the RS-2 2 link
Baud Rate (bauds) Start Bit(s) Data Bit(s) Parity Bit(s) Stop Bit(s) Handshake
19200 1 8 0 1 None
The xxx parameter of the tag is the number of the frame to send (line ID in the serial.txt file). It is always
-17- © 2016, Waves System
Note: If the resulting volume is out of the allowed volume range of the player, then it is limited to the
minimum or maximum value.
Note: Without this option, the playback of the tagged folder can be interrupted at any time by a command
event (input, RS-232, Scheduler, etc.).
Note: The baud rate is configurable in the settings file of the player config.txt (see the chapter:
onfiguration File).

ID-AL hronoPlayer - User Guide V1.0
written with 3 digits (example: 001, 045, 999). It is between 001 and 999.
The file defining the bytes to send must be named serial.txt. This file must be located at the root of the
storage device (SD card or USB flash drive).
This file is a text file (raw text, without formatting) that can be created with any simple text editor like
“Notepad” from Windows, or similar. This file must be saved with the “ANSI” encoding. Do not use special
characters.
The file serial.txt of RS-232 codes is a text file containing one or several lines. Each of these lines
includes a sequence of bytes expressed in hexadecimal (from 00h to FFh) and separated with a space. Only
the two characters of the wished hexadecimal value are required.
Each line of this file must start with the following parameter:
#xxx: the xxx ID of the line containing the bytes to send related to the xxx of the tag.
[RS002] → line #002 – The tag [RS002] will send the sequence of bytes of the line #002 of the
serial.txt file.
Example of lines contained in the serial.txt file
It is also possible to append comments to the lines of this file with two slashes (// comment).
Example
Example to allow the triggering of the playback of the folder 001 of another ChronoPlayer
Example
Folder Name Action Performed by the Tag
001[RS001] Send the bytes of the line #001 of the file serial.txt at the beginning of the playback
of the folder 001.
002[RS064] Send the bytes of the line #064 of the file serial.txt at the beginning of the playback
of the folder 064.
-18- © 2016, Waves System
#001:45 85 63 21 78 A5 B2
#002: 8 75 21 35 45 8
#100:21 35 45 78 A5 B2
// example file
#001:05 A1 FF E4 // inline comment
#005:45 85 63 21 78 A5 B2
#100: 8 75 35 45 8 // my command
// other command
#064: 48 25 Ce 8b
#128:4C 8E D 5A //
# :a4 Fc 48 3e 8B
// comment at the end of the file
#001:80 01 01

ID-AL hronoPlayer - User Guide V1.0
Example
Folder Name Action Performed by the Tag
001[J001][RS099] Playback of the folder 001 in a loop. On each loop of the folder, the message described
at line 099 of the file serial.txt is sent on the player's RS-232 output.
5.1.7 [WHL] - Play the Folder while the Assigned Input Combination
Remains Activated
This tag allows to play the contents of a folder as long as the corresponding input combination is activated.
When the input combination associated with the folder is deactivated, the player applies the folder exit tags.
As long as the corresponding input combination is activated, the folder is played in a loop.
Example
Folder Name Action Performed by the Tag
001[WHL] The folder 001 is played in a loop while the input combination 1 is activated. When the
input combination 1 is deactivated, the player stops.
002[WHL][J045] The folder 002 is played in a loop while the input combination 2 is activated. When the
input combination 2 is deactivated, the player plays the folder 045.
003[WHL][J999] The folder 003 is played in a loop while the input combination 3 is activated (inputs 1 and
2 activated). When the input combination 3 is deactivated (inputs 1 and 2 deactivated),
the player plays the folder 999.
The dry contact inputs of the player are combinatorial. Therefore, any changes of the input combination are
taken into account at any time by the player.
Example
Folder Name Action Performed by the Tag
000[J000] The folder 000 is played in a loop on startup.
001[WHL][J000] The folder 001 is played in a loop while the input combination 1 is activated (input 1
alone). If the input 2 is activated in addition to the input 1, this activates the input
combination 3, so the player plays the folder 003.
002[WHL][J000] The folder 002 is played in a loop while the input combination 2 is activated (input 2
alone). If the input 1 is activated in addition to the input 2, this activates the input
combination 3, so the player plays the folder 003.
003[WHL][J000] The folder 003 is played in a loop while the input combination 3 is activated (inputs 1 and
2 activated). If the input 1 is released, the player plays the folder 002. But, if the input 2 is
released, the player plays the folder 001.
5.1.8 [NXTxxx] - Play the Next xxx Audio Files each Time the Folder is
Played
This setting allows to play xxx audio files contained in the folder. Once xxx files have been played, the player
applies the folder exit tags. If the number of files requested by this tag is greater than the number of audio
files contained in the folder, the player loops in the folder as long as needed in order to play the exact
number of audio files requested.
With this tag, the player memorizes the played audio files, meaning that the audio files already played during
-19- © 2016, Waves System
Note: When a folder is played in a loop, the RS-232 message defined with the [RSxxx] tag is sent on each
loop of the folder.

ID-AL hronoPlayer - User Guide V1.0
a previous passing in the folder are not replayed while not all the audio files of the folder have been played.
The xxx parameter of the tag [NXTxxx] is the number of audio files to play in the folder. It is always written
with 3 digits (e.g.: 001, 045, 999). It is between 001 and 999.
Example
Folder Name Action Performed by the Tag
001[NXT003] 3 audio files are played in the folder 001, then the player stops.
002[NXT001][J000] 1 audio file is played in the folder 002, then the player plays the folder 000.
003[NXT005][RET] 5 audio files are played in the folder 003, then the player plays the last folder
called.
004[NXT002][SEQ] [J000] The next 2 files according to the file numbering are played in the folder 004,
then the player plays the folder 000.
5.2 Organization of the Files inside the Folders
Like for the folders, the filenames define the behavior of the
playback.
In sequential mode, the files must be numbered. The
names are composed of 3 digits (001 to 999) and of the
name of your choice. Playback options (tags) can be added
as needed, like a blocking of commands or a temporary
change of the volume.
Example
001 [J367] my message.mp3
063 [RS020] filename.wav
845 [V+12] my file.mp3
My Song [NT].wav
Two types of audio files can be used:
•WAV audio files (.wav).
•MP3 audio files (.mp3).
For more information about the audio file formats supported by the player, see the chapter Audio File
Formats Supported.
The first 3 digits represent the file number, and are therefore the main part of its name (from 001 to 999).
-20- © 2016, Waves System
Note: The naming of the files is free if the playback is in
random mode. ([RND] option or no option in the folder
name). In this case, all the files are played and can be
interrupted.
Note: In sequential mode (SEQ), if both numbered and unnumbered files are present, only the numbered
files are played. In random mode, all the files are played.
Other manuals for ChronoPlayer
1
Table of contents
Other ID-AL Turntable manuals
Popular Turntable manuals by other brands

Audio Technica
Audio Technica AT-LP2D-USB brochure

Audio Technica
Audio Technica AT-ART 1000 user manual

Crosley
Crosley CR6234A instruction manual

BOULANGER
BOULANGER Oglo TT-B500 instruction manual

Redback
Redback A 1730 operating manual

Pro-Ject Audio Systems
Pro-Ject Audio Systems Elemental Instructions for use