FARGO electronic 7KDAB manual Supported WAV File formats

Page 14

Supported WAV File formats

For those that wish to create their own WAV files, you will need to know about some specific constraints of exactly what the DAB does and does not support.

PCM. 8 or 16 bit linear (uncompressed) values, in either mono or stereo format. The maximum supported sample rate is 22.05kHz.

muLaw. This is a logarithmically compressed format which stores 8 bits per sample and expands to approximately 12 bits of precision. Mono and Stereo forms are supported. The maximum supported sample rate is 22.05kHz.

IMA/DVI ADPCM. Adaptive Delta Pulse Code Modulation essentially stores the difference from one sample to the next. Several different ADPCM methods and subsets are part of the WAV file specification, the one that the DAB supports is specifically this type, with 4 bits per sample, in mono format only. The maximum supported sample rate is 16kHz.

For the types that support stereo file playback, no attempt is made to “mix” the two channels together and the data stream for only the left channel will be audible.

If a WAV file is stored using an unsupported compression method, or at too high of a sample rate, the DAB will simply treat the file as a missing file and refuse to play it.

Things to consider when deciding file storage parameters

If the user wishes to provide for the highest fidelity playback, then the files should be stored as 16 bit PCM files. Using this storage method consumes two bytes of disk space per sample.

If the user wishes to conserve as much disk space as possible, then the ADPCM compression method is recommended. Using this storage method, two samples are stored in one byte of disk space.

The default speech libraries included with the DAB utilize muLaw compression for the TI speech synthesizer recordings, and ADPCM for the live recordings. Both types are sampled at 11.025kHz.

It was found that applying ADPCM compression to the TI synthesizer recordings resulted in objectionable artifacts when the files were played, but these same artifacts were not nearly as noticeable for the live recordings.

The practical limit of a narrowband FM voice channel is about 48dB Signal to Noise ratio, so what may sound objectionable in your recording studio, may be inaudible to the end user.

Sample rates higher than 11.025kHz will be of little practical use when the high frequency rolloff of a normal two- way radio is considered. In fact, the end user may find that recordings at 8kHz sample rates are quite satisfactory.

When making your own live recordings using “built-in” audio hardware in your budget desktop computer, you may find that recording at these lower sample rates results in muddy sounding audio, and come to the conclusion that even a 22.05kHz sample rate just isn’t enough. In this case, the real culprit is the poor performance of the low cost audio card in your computer. Here you have two potential solutions. Either record at a higher sample rate, such as 44.1kHz and then downsample to a lower rate, or buy yourself a professional grade audio card that doesn’t have these same performance limitations.

7KDAB, Version 2.0, 19-Aug-2007

© Vyex LLC, 2003-2007

9

Image 14
Contents 7K Digital Audio Board Using the DAB Morse Code Features Appendix a Library Contents Appendix F Schematics Appendix G Daughter PCB Installation Introduction Limited Hardware Warranty Copyright Notice and Limited Software WarrantyTrademarks Installation Installation into the rack mount cabinetInstalling the Flash Card Updating the 7K repeater controller firmware Using the DAB LED Status indicatorBasic use Things to consider when deciding file storage parameters Supported WAV File formatsMulti-Media Card adapters Storing files on the Flash cardRecommended editing programs File system requirements Format d /a1024File system structure for the Audio Files Special files stored in the root directoryLong word continuation Custom DelaySpecial Words Playback Speed Factor Play Random FileForce 7KDAB Reset Send Serial CharactersLoad 7K-IMAGE.BIN Load 7K Patch fileProvide RTC data to DAB Save 7K-IMAGE.BINMessage File Location Morse Code FeaturesMessage File contents Message file control charactersSending ‘Prosigns’ SpeedAmplitude 7KDAB ‘Busy’ message Hardware Interface Using the Serial PortPassword BaudrateConnecting a Modem to the Serial Port Command Line Interface CD Change DirectoryDIR Directory command WAVFind Find a file DEL Delete FileREN Rename File RY Receive Y-Modem Reboot Reboot DABSY Send Y-Modem LO LogoutType Type a file to the console Stop Stop current WAV file playbackTime Display or Set the current Time and Date Command line interface commands available with 7K firmware #! Issuing commands to the 7KRFP Remote Front Panel Rx1 Rx3 LL 99717* LL 99705* LL 9983* Rx1Script 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 Appendix B Ascii Character Chart Dec Char NameAppendix C Morse Code Characters · · · · · · · · - · Appendix D Version History Product Firmware RevisionsOverview Appendix E 7K Version 2.04 Release NotesDisclaimer PW 36 T F Modify ID Timers New CommandsPW 24 Remove Command From Macro Stop playback of current speech wordPW 49 90/91/92/93 xx Message Handler Initial Message Delay PW 49 94/95 xx Logic output pulse durationPW 76 ff yyyy zzzz Function ‘ff’ Item TestedPW 63 16 Daylight Savings time correction New SwitchesPW 63 36 Suppress command responses within macro execution PW 63 19 Ignore Landline Busy InputPage Changed Commands PW 02 f … Ctcss Encoder Function code ‘f’ DescriptionPW 63 xx 0/1/2/3 Set User Switch PW 40 r Set Transmit Timeout TimersPW 96 t Set Dtmf Mute Delay PW 89 … Select Dtmf Priority/ScanNew Message Types Operational ChangesVersion 2.04b Bug Fixes and Changes VersionVersion 2.04a Version 2.04cVersion 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