FARGO electronic 7KDAB manual Playback Speed Factor, Play Random File

Page 19

9702 – Playback Speed Factor

When this word is spoken, the word that follows it is used as a playback speed multiplier against the playback rate specified in the WAV file header. The word value supplied is specified as a percentage of the playback speed with 0100 (100%) being the normal playback rate.

The value specified can range from 1 to 255%, but if the resulting playback rate exceeds the sample rate limits for the WAV file, the playback rate will be limited to appropriate maximum playback rate.

The playback speed factor is a static value which defaults to 100% on reset. Whenever a user supplied value is specified, that playback speed factor remains as the new playback rate until either a new factor is specified, or until a reset occurs.

For example, “{PW}15 9960 9702 0120” would set the playback rate to 120% of normal speed.

9710 – Play Random File

When this control word is issued, the next two word values are used as a starting and ending word value for the controller to psuedo-randomly play an audio file within the inclusive range supplied. There is no restriction on the start or end value other than that they need to be in the range of 0001 through 9699.

Due to the integer math used, and the fact that any pseudo-random number generator has its limitations, the user will find that the span will affect the apparent randomness of the file chosen. Spans that represent a power of two will appear to give the best degree of randomness, but the span may be of any desired size and should still to be sufficiently random for the purposes of this function.

Some examples:

{PW} 15 9960 9710 3000 3010 ;play one audio file from the range of 3000 – 3010 {PW} 15 9960 9710 1000 4000 ;play one audio file from the range of 1000 - 4000 {PW} 15 9960 9710 4021 4022 ;play either audio file 4021 or 4022

Note: This will also select and play CW files included within the selection range, so it is conceivable to mix audio tracks with CW messages if desired.

7KDAB, Version 2.0, 19-Aug-2007

© Vyex LLC, 2003-2007

14

Image 19
Contents 7K Digital Audio Board Using the DAB Morse Code Features Appendix a Library Contents Appendix F Schematics Appendix G Daughter PCB Installation Introduction Copyright Notice and Limited Software Warranty Limited Hardware WarrantyTrademarks Installation into the rack mount cabinet InstallationInstalling the Flash Card Updating the 7K repeater controller firmware LED Status indicator Using the DABBasic use Supported WAV File formats Things to consider when deciding file storage parametersRecommended editing programs Storing files on the Flash cardMulti-Media Card adapters Format d /a1024 File system requirementsSpecial files stored in the root directory File system structure for the Audio FilesSpecial Words Custom DelayLong word continuation Play Random File Playback Speed FactorSend Serial Characters Force 7KDAB ResetSave 7K-IMAGE.BIN Load 7K Patch fileProvide RTC data to DAB Load 7K-IMAGE.BINMessage file control characters Morse Code FeaturesMessage File contents Message File LocationAmplitude SpeedSending ‘Prosigns’ 7KDAB ‘Busy’ message Baudrate Using the Serial PortPassword Hardware InterfaceConnecting a Modem to the Serial Port CD Change Directory Command Line InterfaceWAV DIR Directory commandREN Rename File DEL Delete FileFind Find a file LO Logout Reboot Reboot DABSY Send Y-Modem RY Receive Y-ModemTime Display or Set the current Time and Date Stop Stop current WAV file playbackType Type a file to the console #! Issuing commands to the 7K Command line interface commands available with 7K firmwareRx1 Rx3 LL 99717* LL 99705* LL 9983* Rx1 RFP Remote Front PanelScript Execute text file to program the 7K controller Firmware Update Procedure Appendix a Library Contents Page Page 1414 Page Page Page Rate Page Type VCO Test Tones Dec Char Name Appendix B Ascii Character ChartAppendix C Morse Code Characters · · · · · · · · - · Product Firmware Revisions Appendix D Version HistoryDisclaimer Appendix E 7K Version 2.04 Release NotesOverview Stop playback of current speech word New CommandsPW 24 Remove Command From Macro PW 36 T F Modify ID TimersPW 49 94/95 xx Logic output pulse duration PW 49 90/91/92/93 xx Message Handler Initial Message DelayFunction ‘ff’ Item Tested PW 76 ff yyyy zzzzPW 63 19 Ignore Landline Busy Input New SwitchesPW 63 36 Suppress command responses within macro execution PW 63 16 Daylight Savings time correctionPage PW 02 f … Ctcss Encoder Function code ‘f’ Description Changed CommandsPW 89 … Select Dtmf Priority/Scan PW 40 r Set Transmit Timeout TimersPW 96 t Set Dtmf Mute Delay PW 63 xx 0/1/2/3 Set User SwitchOperational Changes New Message TypesVersion 2.04c Bug Fixes and Changes VersionVersion 2.04a Version 2.04bVersion 2.04f Appendix F Schematics Revision E 7KDAB, Version 2.0, 19-Aug-2007 Vyex LLC Revision D1 7KDAB, Version 2.0, 19-Aug-2007 Vyex LLC Page Appendix G Daughter PCB Installation