Vous êtes sur la page 1sur 9

Broadcast Electronics Inc.

4100 North 24th Street, Quincy, Illinois 62305 USA • Phone (217) 224-9600 • Fax (217) 224-9607 • www.bdcast.com • bdcast@bdcast.com

9.20 Features and Fixes


DCS-02-2009 Rev A, 11/19/07

AudioVAULT Version 9 is a major leap forward for AudioVAULT users. Perhaps most
significantly, it moves away from our legacy hardware. AV 100 hardware is no longer
supported under the new version, although it will still be possible for server applications
like NFS to interoperate with legacy systems.

A number of new features and countless fixes have been incorporated into our new
release—many of them the result of input from our vital and active user base. With the
new features, we've made significant changes that will increase the stability and
usefulness of your AudioVAULT system including:

• Axia sound device support


• The default database engine is now SQL Server Express
• Non-administrator Windows account support
• AVAir System and User settings
• AVAir Time Announce "stuck" and event list drawing fixes
• AVPropEdit - new application
• AVDbView enhancements
• Support for VX882e and VX1222e PCI-Express audio cards
• Support for VX222HR audio card
• RDDI improvements: multiple engines, pass-thru events, next break format, etc
• AVWeb is no longer part of the AudioVAULT release.
• AVDisk is no longer part of the AudioVAULT release.

AudioVAULT Suite: New Features


We appreciate your comments and suggestions, all of which are taken into account as
we test and develop new versions of our software.

Axia sound device support


AudioVAULT can now play and record using the Axia IP-Audio Driver for Windows. A
license is required to enable this sound device.

©2007 Broadcast Electronics Inc. All rights reserved.


Specifications subject to improvement or change without notice.
Broadcast Electronics and the BE logo are registered trademarks of Broadcast Electronics Inc.
All other trademarks are property of their respective owners.
SQL Server/Express Database support
Microsoft SQL Server Express is now the default database engine, offering reliability,
performance and scaling improvements over the Access (.MDB) engine. Setup
automatically converts the PC to use SQL Server Express.

A new database prompt is seen in various applications offering three choices: SQL Server
(Express or Full), Access, and a custom Connect string. For the SQL choice, the network
is scanned for all available AudioVAULT SQL servers on the network.

Non-administrator Support
The applications now run under non-Administrator accounts. User-based settings are
stored in HKeyCurrentUser. Saving "System" settings, however, requires AVAdmin
privileges. AVAdmin and AVUser are user groups created by Setup. The system
administrator must manually add your users to these groups. In a restricted
environment, accounts that run AudioVAULT applications and don’t modify
configuration data should be added to the AVUser group. Administrator/Engineer
accounts should be added to the AVAdmin (Windows) group. In addition to the
permissions that the AVUser group has, the AVAdmin group has write access to some
AudioVAULT configuration registry keys, and write access to the AVScan (SQL) database.

AVAir System and User settings


To support the newer security model, AVAir settings have been separated into to
categories: Layout and System. Layout settings are saved per-user (with system-wide
defaults). System settings (decks, automation settings) and default layout settings may
only be saved by an AVAdmin user. Switching layouts can also (optionally) switch system
configurations. The INI "ConfigName" parameter loads a layout, while the new
"SystemConfigName" parameter specifies a specific System configuration name.
ConfigName=Default is the default.

• All tabs will display event list configuration information, not just the first tab
• Event list and Inventory grids show duration with milli-second resolution
o Affected stations: Univision Las Vegas
• AirBoss Copy, Story, and Jock Note titles are Unicode-compatible

Page 2 of 9 ©2007 Broadcast Electronics Inc.


Time Announce Fix
Fixed the problem where the Time Announce function would sometimes get stuck. The
fix affects anything that was loaded via curly braces ({TimeAnn}, {TempAnn}, etc). There
is a v9.10 patch (avouto32.ocx) for this fix.

AVPropEdit
AVPropEdit is a new application designed to allow easy editing of advanced file
properties for AudioVAULT files. Using an easily searched database, AVPropEdit opens a
property tab allowing users to enter data like album title and release information.

AVDbView Enhancements
AVDbView has a much improved user interface for viewing, sorting, and printing from
the AudioVAULT Database.

Support for PCI-Express Audio Cards


AudioVAULT now supports the Digigram VX1222e and VX882e audio cards which are all
PCI-Express. Use the driver from the AudioVAULT setup (1.61.015 HR, or better).

VX222HR is supported
The Digigram VX222HR sound card is now supported. Use the driver from the
AudioVAULT setup (1.40 HR, or better).

Convert help files to .CHM


To enable documentation authors to use current tools, and in preparation for Vista, the
.HLP format is no longer used. Help files are now delivered in the compiled help file
format .CHM.

Upgrade to Notepad++ from PFE


Our default text file editor has been upgraded from PFE32 to Notepad++. Notepad++
supports advanced features such as syntax coloring, function/section maps, Unicode,
columns, find-in-files, show-white-space, collapse/expand, hex/ASCII conversions, etc.

Page 3 of 9 ©2007 Broadcast Electronics Inc.


AudioVAULT Suite: Fixes
Fixed problem with a Serial Remote Control output
There was a problem when the output from a serial remote control was being sent out
when the indicator's caption is set.

Remove WaitForService script


The applications now automatically launch and wait for the service internally, as
required. The WaitForService script is no longer used.

VaultXPRESS & Vault2 Services: New Features


Session logging
"Hangup:Bad session status" is now logged when corrupt or invalid sessions are closed.

Added a new Mixer AV2K.INI section


These mixing settings are used on output to configure how multi-channel output data is
allocated to each destination. This is configured in two AV2K.INI pieces.

• The machine needs to be told which mixer section to use:


[Machine.1]

Mixer=Stereo

• Then, you define a stereo mixer section:


[Mixer.Stereo]
Source1.Out1=.5
Source1.Out2=.5
Source1.Out1=.5
Source2.Out1=1,0
Source2.Out2=0,1

• The mixer section defines how source inputs map to destination inputs. If no
values are specified for an input, the destination is silent. The above sample
section only handles Mono and Stereo source files; a 5.1 file would play silence.

The syntax is:


Source<s>.Out<d>=val1,...valN where:
ƒ s is the number of channels in the source audio file
ƒ d is the output channel we are defining

Page 4 of 9 ©2007 Broadcast Electronics Inc.


ƒ valX is one of the following:
• A floating point number; this is typically in the range 0 ->
1. 1 = unity gain, 0 = mute.
• The special value SQRT2, which equals the square root of
two. (used for some multi-channel applications; translates
to 1.414)
• The special value SQRT1/2, which equals the square root
of 0.5. (0.707...)
• A floating point value followed by "dB"; as in -3dB

As an example, a 5.1 to stereo mix-down would be:


Source6.Out1=1,0,SQRT1/2,0,-SQRT1/2,-SQRT1/2
Source6.Out2=0,1,SQRT1/2,0,SQRT1/2,SQRT1/2

Can Play All MPEG 2 Frame Padding Variations Regardless of File Format
Padded MPEG 2 frames are one byte larger than non-padded frames. Previously, all
frames in a given MPEG 2 cut required equal padding. Now, frame padding can be mixed
within a given MPEG 2 cut (Ex., "Standard" padding).

VaultXPRESS & Vault2 Services: Fixes


• Av2k - fixed issue with MPEG chirps for files from certain MPEG encoders
• Fixed problem where AV2K could run out of heap space

AUDIOVAU.EXE (AVRPS, AVSat, AVNet): New Features


• AVRPS no longer requires "\x1c" characters for list formats to specify the
filename field; this is determined automatically
• New AVRPSxx CutTimer display shows the time to the end of the cut within the
current break. IDD_CutTimer can be remoted on a serial transport if needed. This
new field is not normally visible. To enable it add an entry similar to:
AVRPS_LOAD=CutTimer.Vislble=True
• AVRPS pause seeking allows you to click on the timeline to set the play position
while playback is paused. Use a Pause-Click-Pause sequence to jump around
with the cut.
• Trim and Tones Next/Prev now functions correctly with all list types, not just
editlists.

Page 5 of 9 ©2007 Broadcast Electronics Inc.


AUDIOVAU.EXE (AVRPS, AVSat, AVNet): Fixes
• AVRPS
o Handle errors when deleting read-only files
o would sometimes give handle errors when deleting read-only files
• Playlist event times of 23:59:59 were saved as 00:00:00
• Cut properties were not saved with Convert To EDL
• Log reception of remote control events with machine ID

AVAir: New Features


• AVAir voicetracking can now be configured whether cuts should fade at saved
EOM or when second cut starts. Previous versions of AVAir would always fade the
first cut when the second cut is started, ignoring any preconfigured EOM. There
is now a checkbox in FadeCfg that enables the new behavior of starting the
second cut (as displayed/moved in AVScheduler), then starting the fade when
specified in the cut. This allows the voicetrack to occur during the "natural" fade
of the cut.
• AVAir voicetracking can now be configured to ignore EOM on second cut.
Previous versions of AVAir would not calculate an "Auto Slide" if the second cut
had an EOM. If enabled, you can now use cuts with EOMs as the voicetrack and
get automatic behaviors. This works well with jingles and liners where they may
not always be used within a voicetrack. To enable this feature, set
VoicetrackIgnoreEOM=True in the appropriate AVAir section of the INI file.

System and User settings


To support the newer security model, AVAir settings have been separated into to
categories: Layout and System. Layout settings are saved per-user (with system-wide
defaults). System settings (decks, automation settings) and default layout settings may
only be saved by an AVAdmin user. Switching layouts can also (optionally) switch system
configurations. The INI "ConfigName" parameter loads a layout, while the new
"SystemConfigName" parameter specifies a specific System configuration name.
ConfigName=Default is the default.
• All tabs will display event list configuration information, not just the first tab
• Event list and Inventory grids show duration with milli-second resolution
o Affected stations: Univision Las Vegas
• AirBoss Copy, Story, and Jock Note titles are Unicode-compatible

Page 6 of 9 ©2007 Broadcast Electronics Inc.


Faster Inventory Grid Updates
AVAir no longer waits for all the data to be retrieved before painting the inventory grids;
this makes switching tabs much faster for those sites with a large number of files.

AVAir: Fixes
• AudioVAULT Setup now installs AirBoss version 5.1e. Due to limited CDROM
space, only the AirBoss client install is included on the AudioVAULT Setup. Use
the AirBoss/NewsBoss Setup to install its server components.
• NewsBoss version compatibility. Newer versions of NewsBoss use different
registry keys than previous versions. Both conventions are now supported.
• Time Announce Fix. Fixed the problem where the Time Announce function would
sometimes get stuck. The fix affects anything that was loaded via curly braces
({TimeAnn}, {TempAnn}, etc). There is a v9.10 patch (avouto32.ocx) for this fix.
• Fixed a bug where you could drag events that were playing
• Bad data in the database was preventing dragging from an inventory tab
• Fixed drawing problem with scrolling by lines. Events would appear to duplicate.
There is also patch for those running v9.10

AVMaint: New Features


• Calibrate now allows values to be entered via keyboard

AVMaint: Fixes
• Category/Class files were not properly truncated after deleting trailing entries

NFServeW: Fixes
• Fixed an issue where NFServew would die when encountering a long or invalid
filename
• Fixed AV100 copy problem where destination drive was owned by another AV100
card

Misc. Utilities: New Features


• AVFilter has an InputFormat for custom (yymmdd or ddyymm) filenames
• AVFilter has better support for time formats in incoming data
• AVRip has more Keyboard functionality
• AVImport now supports adjusting audio properties on import/export

Page 7 of 9 ©2007 Broadcast Electronics Inc.


Misc. Utilities: Fixes
• Removed AVDisk.exe from AudioVAULT
• AVImport - Fixed fault when encountering a bad file
• AVImport - Fixed issue where exporting to local directory wrote entire path as
AudioVAULT filename
• AVImport - Fixed shutdown failure when Config form had been viewed

AVFixUp: New Features


• Plugins can be ordered so you can form a chain. The "output" of one plugin is fed
to the next. Ex: if you do a CopyToOtherVault, followed by SetProperties, the
properties of the destination file are adjusted
• CopyToOtherVault directly supports AdjustAudio Properties that resemble
AVRip's display
• Now have a "standard" script file for custom functions
C:\audiovau\avfixup.bas allows users to define scripts. This will be helpful, for
example, in AVImport/AVFixUp where custom logic and rules can be referenced
via {} in New Name, New Category, and New Class or the SetProperty AVFixUp
plug-in. Also the new ScriptDirectory= INI setting specifies the folder where
avfixup.bas is loaded from.

AVFixUp: Fixes
• Fixed the problem where AVFixUp faulted at shutdown if using a job (.WSF script)
• AVFixUp now allows you to change the name of the database when you do a
build database
• CopyToVault was applying the gain twice
If the audio format was changed and the source file had a gain specified, the
gain would be applied during the copy and still left set on the resulting file.

RDDI: New Features


• RDDI replaces AVWeb
• RDDI now handles IPv6 addresses and multiple DNS adresses
• The HDRadio destination in RDDI allows custom formatting for all fields
• New transport types offer more flexibility for Ins/Outs; natively talks to
serial/TCP/UDP without remote control
• Now supports HDPadV3, the new HD Radio standard for encoding and
transmitting title/artist (PAD). This is an ID3 tag wrapped in an iBiquity PSD
header, and then transmitted over UDP.

Page 8 of 9 ©2007 Broadcast Electronics Inc.


• Now supports Multiple Engines in one User Interface, allowing RDDI to handle
multiple stations. A new top-level grid lists all engines. This simplifies the
configurations such as HD, where there can be multiple channels per station.
• Now supports pass-thru events, allowing one RDDI Engine to chain to (feed)
another RDDI Engine.
• Added NextBreakFormats, allowing customized rules for extracting next song
information from the input data.
• Added AllowPartial, which controls how Current, Next, and PassThru events are
all processed (either one by one or all together).
• Added ConnectionTimeout, specifying the number of seconds with no activity
before connection timeout.
• Added RecordSeparator and RecordTerminator
o RecordSeparator: Character string to use for breaking the data into
appropriate packets for reception
o RecordTerminator: Character sequence that is found at the very end of
the packet
• Added StartFormat, StopFormat, TimeFormat, NextBreakFormat
o StartFormat: Specifies data to output when the encoding process is
started
o StopFormat: Specifies data to output when the encoding process is
stopped
o TimeFormat: Format of data that is output once a second
o NextBreakFormat: The format to use when outputting the next break

Page 9 of 9 ©2007 Broadcast Electronics Inc.

Vous aimerez peut-être aussi