background image

Page 44     

 March 23, 2012    •   Alcorn McBride ProTraXX User’s Manual    •    Rev 1.4         

 

Play - PL 

Description:   

This command causes the ProTraXX to play a sound file. 

 
Command Bytes:  

<n><d><i>PL

 or 

"<filename>"<d><i>PL

 

 

 

Parameters: 

 

<n>

 is the ASCII file number between 0-99999 

 

 

<filename>

 is the ASCII file name  

 

 

<d> 

is either 

followed by a channel number in ASCII,

 P

 followed by a 

channel pair number in ASCII, or 

G

 followed by a channel group number in 

ASCII 

 

 

<i> 

is either 

U

 for uninterruptible playback or 

for interruptible playback.  

This parameter is optional. 

 
Message Response: 

R

 

 
Comments:  

 

If no sound number or filename is specified, the file specified with the last 

Search command (see below) will be used. 

 

 

Channel numbers range from 1 through 16, Channel Pairs from 1 through 8, 

and Channel Groups from 1 through 13.  Use “*” for All Channels. 

 

 

This command can also start the system playlist or can be used to force a 

playlist to continue by using the ‘>’ character in place of a file number. 

 
Examples: 

 

Play file 21 to Channel Pair 4.  

 

21P4PL 

 

 

Play file 1 to Channel Group 12. 

 

1G12PL

 

 

 

Play file “music.mp3” to all channels.   

"music.mp3"*PL 

 

 

Move the playlist on Channel Pair 1 to the next entry 

>P1PL

 

Loop Play - LP 

Description:   

This command causes the ProTraXX to play a sound file, automatically looping it 

back to the start when the sound finishes. 

 
Command Bytes: 

<n><d><i>LP

 or 

"<filename>"<d><i>LP 

 

Parameters: 

<n>

 is the ASCII file number between 0-99999 

 

<filename>

 is the ASCII file name  

 

<d> 

is either 

followed by a channel number in ASCII,

 P

 followed by a channel 

pair number in ASCII, or 

G

 followed by a channel group number in ASCII 

 

<i> 

is either 

U

 for uninterruptible playback or 

for interruptible playback.  This 

parameter is optional. 

 
Message Response: 

R

 

 
Comments:  

If no sound number is specified, the number specified with the last Search command 

(see below) will be used. 

 

Channel numbers range from 1 through 16, Channel Pairs from 1 through 8, and 

Channel Groups from 1 through 13.  Use “*” for All Channels. 

 
Examples: 

Play and loop file 21 to Channel Pair 4. 

 

21P4LP

  

 

Play and loop file 9 to Channel 3.  

 

 

9C3PL

 

 

Play and loop file 1 to Channel Group 12. 

 

1G12LP

 

 

Play and loop file “music.mp3” to all channels   

"music.mp3"*LP 

Summary of Contents for ProTraXX

Page 1: ...ProTraXX Sixteen Independent Mono MP3 Players User s Guide...

Page 2: ...r use or sale Some or all of the following open source software were used in the development of this product u boot uClinux ALSA Busybox drivers by Analog Devices Inc drivers by PLX Technology Inc dri...

Page 3: ...March 23 2012 Alcorn McBride ProTraXX User s Manual Rev 1 4 Page 3...

Page 4: ..._____________________________________________________ 14 Microphone Input______________________________________________________________ 14 Aux Line Input ______________________________________________...

Page 5: ...___________________________________________ 51 Stop Channel Playlist ___________________________________________________________ 51 Paging Commands ____________________________________________________...

Page 6: ...ial or USB It can even be programmed to play on a scheduled basis using its built in Real Time Clock or execute a pre programmed sequence of playback operations using a playlist ProTraXX offers the la...

Page 7: ...rmation about specifying installing configuring updating and programming your Alcorn McBride ProTraXX from several sources For Contact When Firmware Updates http www alcorn com support Any Time Knowle...

Page 8: ...some audio before you dive in to all of that Below are a few easy steps to show you how to play audio from the ProTraXX right out of the box In the Box ProTraXX Multichannel Audio Player with CF card...

Page 9: ...channel of the ProTraXX to a set of powered speakers or to the input to an amplifier Power the ProTraXX using the included power supply The LCD display will indicate that the ProTraXX is initializing...

Page 10: ...ber 1 to channel 1 Button number 2 plays file number 2 to channel 2 etc The front panel contains a row of sixteen pushbuttons These buttons allow you to test play each of the unit s 16 mono channels W...

Page 11: ...hing Red Firmware Update Error GPS Status LED The LED located directly above the File Access LED is used to indicate GPS status It will be red when any data is being received from the connected GPS an...

Page 12: ...xplained in the sections that follow Main Menu Audio Clock Network System Master Volume 0 100 Sample Rate Auto First Det 44 1 48KHz Time Date Time Zone offset DST Mode None USA UTC Aus Europe NTP Yes...

Page 13: ...ays to operate the unit Please refer to the TraXX Configuration Software section for programming details Each input can be individually configured for either contact closure or voltage input operation...

Page 14: ...or GPS time updates to occur NTP can be enabled disabled from the front panel menu Microphone Input This is a 5 Pin female XLR connector used to connect a microphone and push to talk PTT switch The Pr...

Page 15: ...ns where audio hum or other noise is being caused by potential ground loops A Ground Lift disconnects the internal ground from the ProTraXX s metal chassis reducing the chance of ground noise affectin...

Page 16: ...0 0 1 NTP Server pool ntp org FTP User admin FTP Password password UDP Port 2638 RS232 Serial 9600 Baud 8 Data Bits No Parity 1 Stop Bit Buttons Enabled Yes LCD PIN 1111 LCD Locked No Master Volume 10...

Page 17: ...Manual Rev 1 4 Page 17 Power The power input is a 2 5x5 5x10mm threaded barrel connector with center pin and the outer rim The ProTraXX requires 9 36VDC at approximately 2 Amps An external 115 or 230...

Page 18: ...mpact Flash For the latest list of compatible and recommended Compact Flash please visit http www alcorn com library appnotes HowMuchFlash index html Supported File Formats The ProTraXX plays MP3 file...

Page 19: ...t nnnnn portion of the file name The ProTraXX supports files that are assigned numbers between 1 and 99999 so this part of the filename is always represented as 00001 through 99999 Just as an example...

Page 20: ...e this might be used is in a shooting gallery where you want the sound to be heard every time a gun s trigger is pulled See the Command Protocol section for details on how to specify interruptible vs...

Page 21: ...to resolve hostnames into IP addresses If you will not be using domain names for NTP server addresses etc you need not change this value from the default Before using FTP be sure that the network set...

Page 22: ...topped with a control command or you can choose a paging trigger The paging trigger is a front panel button rear input or mic push to talk input that initiates paging while active and returns channels...

Page 23: ...on its compact flash card Depending on the length of your filenames this is approximately 100 000 entries LCD Status Display You can choose from three different home screen status displays via the LCD...

Page 24: ...is a very simple Ethernet protocol that allows an Ethernet device to transmit a generic string of data to another Ethernet device Since UDP is such a common standard UDP packets can be generated easi...

Page 25: ...the power supply of the ProTraXX as with contact closure the wiring can be further isolated When triggered inputs execute whatever standard control command has been assigned to them TraXX Config the...

Page 26: ...onal commands and configure them for active on or active off operation Manage Input Groups By default the 16 discrete inputs on the ProTraXX act individually and are constrained to a total of 16 separ...

Page 27: ...Page 27 In the TraXX Config program select Manage Input Groups to open this window Select one of the Groups and click Edit Selected Group to assign inputs to that group For this example we have assign...

Page 28: ...nel Groups allow you to control multiple audio channels using a single input or Serial Ethernet command In the TraXX Config program select Manage Channel Groups to open this window Select a Group and...

Page 29: ...can have it play a file or you can specify a Custom Command where you can use any command out of the Command Reference in this manual The Configuration File is named CONFIG LST which the ProTraXX alw...

Page 30: ...s control interfaces Although any of the supported commands can be used playlists usually contain Play commands which cause the ProTraXX to play audio clips from the Compact Flash card When a playlist...

Page 31: ...aylist pauses in the current position until another Play command occurs at which time it resumes processing of the playlist This is useful for applications where a user interactively controls the prog...

Page 32: ...the playback of file 1 it will be interrupted and the playlist will move on to the next command If a Play command is not received the ProTraXX will not advance to the next playlist command until file...

Page 33: ...ck OK 3 Select the event you wish to insert into the playlist For this example we ll choose Play and Loop Clip 4 Using the arrows in the parameters box you can select which type of Play command you wi...

Page 34: ...n McBride application called Schedule Builder The remainder of this section contains information on how to make this schedule file using either method Schedule File Format The schedule scl file itself...

Page 35: ...TraXX to play file 1 to channel 12 Example 2 T 14 46 D 01 1 2015 E COMMAND 1 C12RJ Stop CH 12 Playback Two things have changed in this example Start Time T 2 46pm in the afternoon 14 46 military Start...

Page 36: ...fines a certain range of valid repeat periods For this example only the Thursdays in November are eligible for this event When a Set is used in an event the Repeat Number takes on a different meaning...

Page 37: ...Start Time section for syntax Examples I 1 30 I Sunset I Sunrise A End Date The End Date is the month day and year your event stops being active See the D Start Date section for syntax Examples D 01 0...

Page 38: ...Command 1 1P1PL Every 2nd Sunday in May Play file 1 to channel pair 1 R 1 P Day S Month E Command 1 2P2PL Every 1st day of every month play file 2 to channel pair 2 R 2 P Day S Month E Command 1 4P4P...

Page 39: ...July August September October November and December Examples R 5 P day S month repeat 5th day of every month R 2 P Monday S month repeat 2nd Monday of every month R 4 P Thursday S November repeat 4th...

Page 40: ...r 1 Open the Schedule Builder application 2 Select the ProTraXX in the list of supported devices and click OK 3 The Add Edit Event window will appear automatically This is where you select the event y...

Page 41: ...Date Time section on the right side of this screen 6 If you only want the command to be executed once just click OK However if you want the command to be repeated say every hour or every day you can...

Page 42: ...K and the event will be added to the schedule 8 In this screen you are free to Add Edit Delete Scheduled events as needed 9 Once you are finished creating the schedule all you need to do is save the s...

Page 43: ...y the hexadecimal value of 0x0D Certain commands were added in later firmware releases In this case the minimum OS version is indicated If no minimum version is indicated the command has always been a...

Page 44: ...o Channel Pair 4 21P4PL Play file 1 to Channel Group 12 1G12PL Play file music mp3 to all channels music mp3 PL Move the playlist on Channel Pair 1 to the next entry P1PL Loop Play LP Description This...

Page 45: ...by a channel pair number in ASCII or G followed by a channel group number in ASCII i is either U for uninterruptible playback or I for interruptible playback This parameter is optional Message Respon...

Page 46: ...mber in ASCII options is one or more of the following A sort ascending D sort descending overrides ascending C sort case sensitive sort by number randomize each directory overrides all sorting options...

Page 47: ...uninterruptible playback or I for interruptible playback This parameter is optional Message Response R Comments Channel numbers range from 1 through 16 Channel Pairs from 1 through 8 and Channel Group...

Page 48: ...nel number in ASCII P followed by a channel pair number in ASCII or G followed by a channel group number in ASCII Comments Channel numbers range from 1 through 16 Channel Pairs from 1 through 8 and Ch...

Page 49: ...1 through 8 and Channel Groups from 1 through 13 Use for All Channels Message Response R Examples Route Aux Input to Channel Pair 2 CLP2PL Route Aux Input to Channel Group 4 CLG4PL Route Aux Input to...

Page 50: ...ds lst as the system playlist cmds lst PL Play Channel Playlist Description This command causes the ProTraXX to start a playlist on a specified channel pair Command Bytes n d PO or filename d PO Param...

Page 51: ...es Set the paging zone to Channel 3 ZC3ZN Set the paging zone to Channel Group 2 ZG2ZN Set Paging Trigger Description This command specifies which input front panel button or push to talk will trigger...

Page 52: ...is not required Command Bytes BZN Minimum OS Version TraXXOS 1 2 4 Message Response R Examples Begin paging to the selected paging zone BZN Stop Paging Description This command stops paging to the pag...

Page 53: ...ttons 1 to enable buttons Message Response R Examples Lock front panel buttons B1KL LCD PIN Enable Description This command is used to enable or disable the LCD PIN number lock When enabled a 4 Digit...

Page 54: ...can also be obtained from the LCD menu Soft Reset Description This command issues a software reset to the unit Command Bytes XX Message Response R Example Reset Unit XX Set Name Description This comma...

Page 55: ...for All Channels Message Response R Examples Mute Channel 2 MC2AD Unmute Channel Group 1 UG1AD Set Volume of Channel 3 to 7 10 7P3AD Mic In Aux In Volume Control Description This command sets the inpu...

Page 56: ...P SSSSS where XXX XXX XXX XXX is destination IP PPPPP is destination port SSSSS is source port Comments The o field is not necessary if using Serial or USB Serial destination You must escape all speci...

Page 57: ...2 Status G2 P Example Response 2 P h0d 3 P h0d 4 P h0d Filename Status Request Description This command requests the filenames that are currently playing on the specified channel channel pair or chan...

Page 58: ...of a channel pair or group changes s is the channel status to trigger on P for play started S for stopped L for looped A for paused c is the command to perform when this status occurs such as CH1 Sto...

Page 59: ...5 When the LCD display reads Update Complete and the file access LED is off the firmware update is complete If your firmware file was named OS NEW it will be renamed to OS SAV and the unit will autom...

Page 60: ...too fast or too slow A All files played on the ProTraXX must be encoded to use the same sample rate i e all 44 1KHz or all 48KHz etc You cannot mix and match sample rates Q I hear snaps and pops in t...

Page 61: ...10 100Base T UDP control FTP file transfer NTP time protocol USB Serial Connectors DB 9M serial RS 232 connector USB type B connector for USB serial RJ45 jack for Ethernet connection Phoenix Type scre...

Page 62: ...Address 16 21 ISO IEC 11172 3 18 LCD display 10 LCD PIN 16 Loop Play 44 Manage Channel Groups 28 Manage Input Groups 26 Menu 12 Menu Knob 10 MPEG 1 Part 3 18 Mute 55 Mute All Button 10 Noise 15 On St...

Reviews: