Compile Error Messages

Validation of the Topology Map

 

Message:  The Automatic Mixer (object code '__') at [__,__] has no active audio output.

Explanation:  An Auto Mixer Main Output is connected to a Mix-Minus Combiner

  input, but appropriate audio output connections have not been made.

  Mix-Minus Combiners allow Auto Mixers to share

  control data only, and do not support audio input or output.

 

Message:  Unintended use of Combiner block detected.

Explanation:  A source, other than an Auto Mixer Main Output, is connected to a

  Mix-Minus Combiner input. Mix-Minus Combiners allow Auto Mixers to share

  control data only, and do not support audio input or output.

 

Message:  The main output of an Auto Mixer is connected to more than one

  Combiner block.

Explanation:  The main output of an Auto Mixer can be connected to only a single

  Combiner input (Mix-Minus or Room). Otherwise, Auto Mixer control

  data might be shared with multiple groups of combined mixers, causing

  convoluted behavior.

 

Messages:  Incomplete signal path for Telephone Interface Receive block

  (object code '__') at [__,__].

  Incomplete signal path for Telephone Interface Transmit block

  (object code '__') at [__,__].

Explanation:  Each functional Telephone Interface (TI-2 card channel) must have both

  the Receive and the Transmit blocks properly connected.

 

Message:  Empty layout !

Explanation:  No objects have been placed in the layout.

 

Messages:  There are no audio sources or destinations.

  There are no audio sources.

  There are no audio destinations.

Explanation: No audio input/output objects have been placed (or connected) in the

  layout.

 

Messages: Some DSP blocks do not have inputs. Ignore them ?

  Some DSP blocks do not have outputs. Ignore them ?

Explanation: These messages appear only if the flag 'Prompt To Stop Compilation

  On Warnings' is set under Tools>Options>Compile. If the choice to

  'Ignore' is selected, then the warning "Ignored '...' (object code '...') at

  [__, __]" will be  listed in the compile results. If the 'Prompt To Stop

  Compilation On  Warnings' flag is not set, then compilation proceeds

  and 'Ignores' automatically.

 

Messages: The algorithm for the '__' block (object code '__') at [__,__] has been deprecated.

  You should replace the existing block with a newly created one which uses the

  most up to date algorithm.

  You should replace the existing blocks with newly created ones which use the

  most up to date algorithms.

Explanation: The first warning is issued for each DSP block in the layout that is considered

  outdated. One of the subsequent messages will also appear, depending upon

  whether there is only one outdated block or multiple outdated blocks detected.

 

Messages: The algorithm for the '__' block (object code '__') at [__,__] has been eliminated.

  You should replace the existing block with a newly created one which uses the

  most up to date algorithm.

  You should replace the existing blocks with newly created ones which use the

  most up to date algorithms.

Explanation: These messages are similar to the ones above. The difference is that they are

  not warnings, but errors.

 

Message: Channel numbers have been reset in some audio I/O blocks.

  Re-compile to update the channel number assignments.

Explanation: Channel numbers were assigned in an input/output object, and that

  object was assigned to a specific Audia unit by fixed alllocation.

  Therefore, the channel numbers also became fixed. Then the

  Audia I/O configuration was changed in the Equipment Table.

  Since the new I/O configuration has less input or ouput channels,

  some channel numbers have become invalid.

  Once reset, Compile will automatically re-assign channel numbers.

 

Message: Nothing to compile !

Explanation: All objects placed in layout have been ignored.

 

Messages: Insufficient audio inputs and outputs to implement this layout.

  Insufficient audio inputs to implement this layout.

  Insufficient audio outputs to implement this layout.

Explanation: The design requires more input/output channels than are available

  from the Audia device(s) specified in the Equipment Table. This

  can only occur if the flag 'Auto Device Add' is not set under

  Tools>Options>Compile.

 

Message: Insufficient computing power to implement this layout.

Explanation: The design requires more DSP resources than are available

  from the Audia device(s) specified in the Equipment Table. This

  can only occur if the flag 'Auto Device Add' is not set under

  Tools>Options>Compile.

 

Message: Feedback loop detected.

Explanation: The potential exists for an audio path to be indirectly looped back

  upon itself. This condition could be dangerous, and is not allowed.

 

Messages: Specified Audia unit #__ is not in the Equipment Table.

  Specified Audia unit #__ is not selected for use.

Explanation: Some DSP blocks have been assigned as fixed allocations in a

  specific Audia unit which is not available or selected for use.

 

Messages: Too many audio inputs required for fixed allocations in unit #__.

  Too many audio outputs required for fixed allocations in unit #__.

  Too many I/O channels required for fixed allocations in unit #__ (FLEX units).

  Unit #__ has no CobraNet communication module.

  Too many CobraNet inputs or outputs allocated to unit #__.

Explanation: The number of audio channels assigned as fixed allocations in a

  specific Audia unit exceeds the capacity of that unit.

 

Message:  A suitable I/O card cannot be found in unit #__ for one or more I/O blocks

  with fixed allocations.

Explanation:  The specified FLEX unit does not include the appropriate I/O card type(s)

  to match blocks which are assigned to that unit through fixed allocations.

 

Message:  The '__' block (object code '__') at [__,__] cannot be placed into the

  Audia unit to which it is allocated.

Explanation:  The Audia unit does not support the I/O type which is represented by the

  specified block.

 

Messages: Insufficient DSP power for fixed allocations in unit #__: ___% of

  capacity requested.

Explanation: The DSP resources assigned as fixed allocations in a specific

  Audia unit exceed the capacity of that unit.

 

Message: Gang #__ requires too many resources.

Explanation: The component objects allocated to the specified gang require more

  resources (audio channels and/or DSP power) than is available

  from any current Audia unit.

 

Message: Too many CobraNet inputs or outputs allocated to gang #__.

Explanation: No more than 16 CobraNet Input and 16 CobraNet Output blocks

  can be placed into an Audia unit. Therefore, this allocation is

  not feasible.

 

Message: Invalid reference signal, AEC Reference block (object code '__') at [__,__].

Explanation: AEC Reference blocks cannot connect to their own AEC Input blocks

  since this would amount to a feedback.

 

Messages: DSP tasks for fixed allocations in unit #__ cannot be scheduled.

  DSP tasks for gang #__ cannot be scheduled.

Explanation: Either fixing the allocations or ganging the DSP blocks dictates that the

  DSP blocks be located in the same Audia unit. However, in this case

  it is not possible to distribute the DSP blocks among the available

  DSPs in that unit. See also 'Allocation of DSP blocks to DSPs' below.

 

Allocation of DSP blocks to Audia Devices

 

Message: Too many combinations. Try to reduce the number of groups by

  combining DSP blocks.

Explanation: The possibilities are too numerous to determine a solution within

  a reasonable period of time. Reduce the number of groups by

  ganging components together or giving them fixed allocations.

 

Message: Group #__ has too many connections to be placed into an Audia

  unit.

Explanation: The specified group requires so many links to other groups that it

  would exceed the limitations of CobraNet. Normally, the

  number of CobraNet connections could be reduced by combining

  the specified group with some other group(s). However, in this case,

  it would require more resources than available in a single Audia unit.

  Attempt to produce more compact groups, with fewer connections,

  using fixed allocations and/or ganging. This can also happen if

  CobraNet I/O blocks have been placed into a non-CobraNet unit.

 

Message: Could not place group #__ anywhere. There might be a contention on

  group(s)____.

Explanation: The specified group requires so many links to other groups that it

  would exceed the limitations of CobraNet. Normally, the

  number of CobraNet connections could be reduced by combining

  the specified group with some other group(s). However, in this case,

  the number of CobraNet connections cannot be reduced sufficiently.

 

Message: Could not find a solution.

Explanation: Compile was unable to place the produced groups into available

  Audia units. Attempt to use fixed allocations and/or ganging to

  change the formation of groups..

  

Message: Although the total DSP power is sufficient, the compiler cannot place

  the resulting groups into the Audia units in the Equipment Table.

  More units would have to be added.

Explanation: Compile was not able to distribute the produced groups among the

  available Audia units. This can only occur if the flag 'Auto Device

  Add' is not set under Tools>Options>Compile. Attempt to produce

  smaller groups using fixed allocations and/or ganging. If

  unsuccessful, set 'Auto Device Add' so Compile will automatically

  add necessary Audia units to the Equipment Table. Audia units can

  also be added manually.

 

Message: Total maximal duration of delays exceeded in the unit #_.

Explanation: The number of delay blocks, and their combined delay ranges,

  exceeds the maximum capability of this unit. Currently, any single

  Audia unit can provide a maximum of 45 seconds of delay blocks.

  Matrix Mixers with Delay also contribute to this total, consuming

  1 second per input channel.

 

Allocation of DSP blocks to DSPs

 

Message: Allocating blocks to DSPs...failed to set up a feasible DSP task

  schedule in the unit #__.

Explanation: Although the total DSP power in the Audia unit is sufficient, compile

  was not able to distribute the component objects among the

  available DSPs. When the DSP load approaches 100%, it becomes

  crucial that the objects be distributed more uniformly. Try moving

  certain objects to another unit (using fixed allocations), or replace

  them with a comparable set of smaller objects (within the same unit).

  Otherwise, it may be necessary to add an additional Audia unit to the

  system, and move large DSP blocks into it using fixed allocations.

 

Assigning control blocks to Audia units

 

Message:  Some unconnected control blocks have been ignored.

Explanation:  Control blocks with no connections have been excluded from the

  system. Only Logic Gate , Logic Delay, and Remote Preset Button

  blocks can be ignored. When connected to the system, control dialogs

  for ignored blocks cannot be accessed.

 

Message:  Feedback detected in the control network.

Explanation:  The potential exists for a control path to be indirectly looped back

  upon itself. This condition could be dangerous, and is not allowed.

 

Message:  Unit #__ has too many control connections.

Explanation:  Although quite large, there is a limit to the quantity of control

  connections within a single unit. Connections include both internal

  (source and destination within same unit) and external links (source

  or destination within this unit). Try moving certain control objects to

  another unit (using fixed allocations),

 

Setting up the Audia units after a successful compilation

 

Message: Could not assign audio I/O channels in the unit # __.

Explanation: Indicates a software problem. Please contact Biamp Systems.

 

Messages: Available range of Instance IDs is nearly exhausted.

  Range of Instance IDs has been exhausted.

Explanation: The total number of Instance IDs, as assigned to component and

  line objects, is limited to 65,535. When component objects are

  removed from a design, their Instance IDs are not automatically

  re-assigned to new component objects. Therefore, the messages

  above indicate that a significant number of Instance IDs has been

  wasted. Set 'Reassign Instance IDs' under Tools>Options>Compile

  and re-compile to recover wasted Instance IDs. CAUTION: This

  will change most component Instance IDs, and will render existing

  external control command scripts useless (unless Instance ID Tags

  have been used in lieu of Instance ID numbers). Once Instance IDs

  have been recovered, turn off 'Reassign Instance IDs' to avoid

  further re-assignments.

 

Message: I/O channel assignment in the unit # __ is inconsistent with factory

  hardware configuration.

ExplanationAudiaFLEX units leave the factory with I/O cards arranged in specific

  order, with input cards starting on the right (when viewing the rear panel),

  and output cards starting on the left. If the Compiler encounters an I/O

  channel number assignment fixed to a unit (through fixed allocation of the

  I/O DSP block), which is inconsistent with the factory numbering scheme,

  this warning will be given.