368 lines
17 KiB
HTML
368 lines
17 KiB
HTML
|
|
||
|
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||
|
<html>
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<meta name="generator" content="Adobe RoboHelp 9">
|
||
|
<title>Cobranet Information</title>
|
||
|
<link rel="StyleSheet" href="HtmlHelp.css" type="text/css">
|
||
|
<style title="hcp" type="text/css">
|
||
|
<!--
|
||
|
td.hcp1 { vertical-align:TOP;
|
||
|
padding-left:1px;
|
||
|
padding-top:1px;
|
||
|
padding-right:1px;
|
||
|
padding-bottom:1px; }
|
||
|
td.hcp2 { vertical-align:CENTER;
|
||
|
padding-left:1px;
|
||
|
padding-top:1px;
|
||
|
padding-right:1px;
|
||
|
padding-bottom:1px; }
|
||
|
p.hcp3 { margin-bottom:0; }
|
||
|
span.hcp4 { font-weight:bold; }
|
||
|
-->
|
||
|
</style>
|
||
|
</head>
|
||
|
|
||
|
<body class="ns-0 ltr">
|
||
|
<div id="globalWrapper">
|
||
|
<div id="column-content">
|
||
|
<div id="content">
|
||
|
<p><a name="top" id="top"></a></p>
|
||
|
<h1 class="firstHeading">CobraNet Information</h1>
|
||
|
<div id="bodyContent">
|
||
|
<p id="siteSub"> </p>
|
||
|
<p><img src="Cobranet.JPG" alt="image:Cobranet.png" title="image:Cobranet.png" style="border-width: 2px; border-style: solid;
|
||
|
margin-top: 0px; margin-bottom: 0px; margin-left: 0px;
|
||
|
margin-right: 0px;" width="437" height="122" border="2"></p>
|
||
|
<p>CobraNet is a widely adopted audio network solution.
|
||
|
<a href="MAINIntroduction.htm">London Architect</a> has
|
||
|
been created to maximise the inclusion of CobraNet devices,
|
||
|
including Crown and other manufacturers, in a single system
|
||
|
design. Peak Audio's CM-1 module has been used within
|
||
|
the <a href="Hardware Devices.html">BLU series processors</a>
|
||
|
to interface with the hardware.</p>
|
||
|
<p> <br>
|
||
|
<script type="text/javascript" language="JavaScript1.2">//<![CDATA[
|
||
|
if (window.showTocToggle) { var tocShowText = "show"; var tocHideText = "hide"; showTocToggle(); }
|
||
|
//]]></script></p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Channel_Count" id="Channel_Count"></a></p>
|
||
|
<h2>Channel Count</h2>
|
||
|
<p>As standard, devices within the Soundweb London system
|
||
|
are capable of transmitting and receiving a maximum of
|
||
|
32 channels of CobraNet audio onto and from the network.
|
||
|
This channel count may be reduced if higher sample rates
|
||
|
or lower latencies are required - see Table C. Each <a
|
||
|
href="BLU-80.html">BLU-80</a> and <a href="BLU-32.html">BLU-32</a>
|
||
|
Soundweb London device may transmit and receive four CobraNet
|
||
|
bundles which can carry a maximum of 8 audio channels
|
||
|
at the default setting of 48 kHz, 20 bit.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Bundles" id="Bundles"></a></p>
|
||
|
<h2>Bundles</h2>
|
||
|
<p>Each output bundle may be assigned to be Unicast or
|
||
|
Multicast. A Unicast bundle may have only a single receiving
|
||
|
device and will not be transmitted unless the receiving
|
||
|
device is requesting, enabling destination controlled
|
||
|
routing. A Multicast bundle may have multiple receiving
|
||
|
devices. No more than three Multicast bundles should exist
|
||
|
within the network to maintain a sensible level of network
|
||
|
traffic.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Sample_Rate_and_Bit_Depth" id="Sample_Rate_and_Bit_Depth"></a></p>
|
||
|
<h2>Sample Rate and Bit Depth</h2>
|
||
|
<p>To maximise channel count, the CobraNet network should
|
||
|
be configured to operate at 48kHz. Each bundle can carry
|
||
|
8 channels of audio data at 16 or 20 bit. A maximum of
|
||
|
7 channels will be available if all channels within a
|
||
|
bundle are required to be 24 bit.</p>
|
||
|
<p>The CobraNet network can also be configured to operate
|
||
|
at 96kHz.  It is recommended that CobraNet is not
|
||
|
used on a system where a device in the design has it's
|
||
|
clock synchronised to BNC since the CobraNet clock will
|
||
|
not be synchronised to the word clock and this will compromise
|
||
|
the CobraNet audio.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Latency" id="Latency"></a></p>
|
||
|
<h2>Latency</h2>
|
||
|
<p>Delay is incurred by the buffering of audio data into
|
||
|
Ethernet packets in CobraNet transmitters and receivers.
|
||
|
Additional delay is incurred in analog to digital conversion,
|
||
|
digital to analog conversion and sample rate conversion.
|
||
|
These additional delays are usually only in the order
|
||
|
of dozens of samples and of no consequence. Data on an
|
||
|
Ethernet network travels at the speed of light, and for
|
||
|
long distance runs optical fire connections should be
|
||
|
used. Standard fast Ethernet runs over CAT-5 copper cable
|
||
|
should be up to 100m.</p>
|
||
|
<p>The maximum latency incurred in a CobraNet network is
|
||
|
256 samples (5-1/3ms) per switch or device through which
|
||
|
the audio data must pass. This latency can be reduced
|
||
|
at the expense of CobraNet audio channels transmittable
|
||
|
from device to device and all devices on the network must
|
||
|
be configured to operate at this latency.</p>
|
||
|
<p>A CobraNet network utilising the CM-1 module can make
|
||
|
use of a number of possible latency times and sample rates.
|
||
|
See the <a href="MAINApplication_Preferences.htm">Application
|
||
|
Preferences</a> in the <a href="Tools Menu.html">Tools
|
||
|
Menu</a>.</p>
|
||
|
<p> <span style="font-style: italic;"><br>
|
||
|
Latency against sample rate at 20-bit resolution:</span></p>
|
||
|
<p> </p>
|
||
|
<table class="wikitable" wrapperparagraphselector="P" style="margin-top: 14pt;"
|
||
|
cellspacing="2">
|
||
|
<tr>
|
||
|
<td class="hcp1"><p> </p></td>
|
||
|
<td class="hcp1"><p> </p></td>
|
||
|
<td class="hcp1"><p> </p></td>
|
||
|
<td class="hcp1"><p> </p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3"><span class="hcp4">Latency</span></p></td>
|
||
|
<td class="hcp2"><p class="hcp3"><span class="hcp4">Sample
|
||
|
Rate</span></p></td>
|
||
|
<td class="hcp2"><p class="hcp3"><span class="hcp4">Bit
|
||
|
Resolution</span></p></td>
|
||
|
<td class="hcp2"><p class="hcp3"><span class="hcp4">CM-1
|
||
|
Channel Capacity</span></p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3">5-1/3ms</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">48kHz</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">20</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">32 In, 32 Out</p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3">5-1/3ms</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">96kHz</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">20</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">16 In, 16 Out</p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3">2-2/3ms</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">48kHz</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">20</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">32 In, 32 Out</p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3">2-2/3ms</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">96kHz</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">20</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">16 In, 16 Out</p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3">1-1/3ms</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">48kHz</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">20</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">32 In, 32 Out</p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3">1-1/3ms</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">96kHz</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">20</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">16 In, 16 Out</p></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<p>For a comprehensive list of latency and how it affects
|
||
|
channel count please refer to the "Impoortant CobraNet
|
||
|
Information" document from the Help menu.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Clock" id="Clock"></a></p>
|
||
|
<h2>Clock</h2>
|
||
|
<p>The CM-1 modules within the devices on the network automatically
|
||
|
negotiate a 'conductor' that generates a master clock
|
||
|
for the network. An LED on the front panel of the BLU-80
|
||
|
and BLU-32 indicates which device contains the conductor.
|
||
|
If the conductor device should fail then the network will
|
||
|
assign the conductor status to another device, this process
|
||
|
takes milliseconds, although audio cannot be passed through
|
||
|
a CobraNet network without a conductor.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Network" id="Network"></a></p>
|
||
|
<h2>Network</h2>
|
||
|
<p>The Soundweb London system requires an Ethernet LAN
|
||
|
backbone for both proprietary system communications/control
|
||
|
and CobraNet audio distribution. Consequently each Soundweb
|
||
|
London processor requires a total of two network ports
|
||
|
for CobraNet audio and one for control. CAT-5 cable should
|
||
|
be employed for connectivity. It is recommended that the
|
||
|
network should be a discrete system for audio and communications
|
||
|
and should not be used for any other network purposes.
|
||
|
Crown Audio amplifiers and other CobraNet devices may
|
||
|
be connected.</p>
|
||
|
<p>CobraNet does not use TCPIP and should happily coexist
|
||
|
on a network running this protocol. CobraNet does not
|
||
|
run successfully over current wireless networks due to
|
||
|
their inability to guarantee real time transmission (as
|
||
|
needed for audio)</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Switches_.26_Hubs" id="Switches_.26_Hubs"></a></p>
|
||
|
<h2>Switches & Hubs</h2>
|
||
|
<p>Ethernet repeater hubs are not recommended and may not
|
||
|
be connected into a switched CobraNet network. A network
|
||
|
may consist only of all switches or all repeaters. The
|
||
|
Hewlett Packard ProCurve is the Harman Group recommended
|
||
|
range of Ethernet switches, for more recommendations check
|
||
|
the Peak website. CobraNet currently runs the system at
|
||
|
100BT speed but a gigabit backbone is recommended, particularly
|
||
|
in shared usage systems (although it is recommended to
|
||
|
have a separate network for CobraNet to avoid collisions
|
||
|
and data queuing).</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Switch_.E2.80.98hops.E2.80.99" id="Switch_.E2.80.98hops.E2.80.99"></a></p>
|
||
|
<h3>Switch 'hops'</h3>
|
||
|
<p>Where possible, the CobraNet network should not include
|
||
|
more than seven switch hops (seven switches between transmitting
|
||
|
and receiving Soundweb London devices). An additional
|
||
|
256 sample latency will be induced for each subsequent
|
||
|
switch hop. To combat this, a gigabit Ethernet backbone
|
||
|
should be employed which will increase the number of switch
|
||
|
hops before additional latency occurs.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="CM-1_RJ45_LED_Flash_Codes" id="CM-1_RJ45_LED_Flash_Codes"></a></p>
|
||
|
<h2>CM-1 RJ45 LED Flash Codes</h2>
|
||
|
<p>Each CM-1 card has two RJ45 network ports labled Primary
|
||
|
and Secondary. These ports each have two LED indicators
|
||
|
that will flash to indicate the status of the port. Here
|
||
|
are the flash codes for these ports:</p>
|
||
|
<table wrapperparagraphselector="P" style="-moz-background-clip: -moz-initial;
|
||
|
-moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
|
||
|
margin-top: 14pt; background-repeat: repeat; background-position: 0% 0%;
|
||
|
background-attachment: scroll; border-collapse: separate;
|
||
|
border-collapse: separate;" cellspacing="2" bgcolor="#F0F0F0"
|
||
|
border="1">
|
||
|
<tr>
|
||
|
<td class="hcp1"><p> </p></td>
|
||
|
<td class="hcp1"><p> </p></td>
|
||
|
<td class="hcp1"><p> </p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p> </p></td>
|
||
|
<td class="hcp2"><p class="hcp3"><span class="hcp4">Left
|
||
|
LED</span></p></td>
|
||
|
<td class="hcp2"><p class="hcp3"><span class="hcp4">Right
|
||
|
LED</span></p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3"><span class="hcp4">Conductor</span></p></td>
|
||
|
<td class="hcp2"><p class="hcp3">Flashing Orange</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">Flashing Green</p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3"><span class="hcp4">Performer</span></p></td>
|
||
|
<td class="hcp2"><p class="hcp3">Solid Orange</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">Flashing Green</p></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="hcp2"><p class="hcp3"><span class="hcp4">Fault</span></p></td>
|
||
|
<td class="hcp2"><p class="hcp3">Flashing Orange</p></td>
|
||
|
<td class="hcp2"><p class="hcp3">Flashing Orange</p></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Redundancy" id="Redundancy"></a></p>
|
||
|
<h2>Redundancy</h2>
|
||
|
<p>The CobraNet compatible devices within the Soundweb
|
||
|
London system are fitted with a Peak Audio/Cirrus Logic
|
||
|
CobraNet CM-1 module. The module itself offers a Primary
|
||
|
and a Secondary CobraNet port. Under normal operation
|
||
|
the Primary port only receives audio data from and transmits
|
||
|
audio data to the network. Should the Primary port or
|
||
|
connection fail, the CM-1 module automatically switches
|
||
|
to receive from and transmit with the Secondary port.
|
||
|
This must be considered in network design. It may be appropriate
|
||
|
to connect the Primary CobraNet port to a Primary network
|
||
|
and the Secondary CobraNet port to a Secondary, backup
|
||
|
network. In this event, it should be noted that the backup
|
||
|
network should in some way be bridged to the Primary network
|
||
|
in order for the audio data to be present on the Secondary
|
||
|
network should the module switch over.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Communications" id="Communications"></a></p>
|
||
|
<h2>Communications</h2>
|
||
|
<p>Third party controllers may be connected into the system
|
||
|
via the serial port using the raw message protocol.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Video" id="Video"></a></p>
|
||
|
<h2>Video</h2>
|
||
|
<p>CobraNet, at the time of writing, is not yet capable
|
||
|
of delivering video, although this functionality is being
|
||
|
developed.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="CM1_DSP" id="CM1_DSP"></a></p>
|
||
|
<h2>CM1 DSP</h2>
|
||
|
<p>The CM1 CobraNet interface card has onboard DSP used
|
||
|
to perform various functions. CobraNet latency, bit depth,
|
||
|
sample rate and total number of audio channels transmitted
|
||
|
or received can increase the CM1 DSP usage. When trouble
|
||
|
shooting CobraNet problems, make sure you are not exceeding
|
||
|
100% usage on the CM1 DSP meter. This meter can be found
|
||
|
in the Default Control Panel for each London CobraNet
|
||
|
device (BLU-80, BLU-32, BLU-800 & BLU320).</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="CM1_Meters" id="CM1_Meters"></a></p>
|
||
|
<h2>CM1 Meters</h2>
|
||
|
<p>To conserve valuable DSP resources on the CM1 card,
|
||
|
the CobraNet meters on the transmit and receive bundles
|
||
|
are turned off by default. These can be turned on to aid
|
||
|
in trouble shooting CobraNet, but should not be left on
|
||
|
unless the DSP usage on the CM1 can support the current
|
||
|
design without exceeding 100% usage.</p>
|
||
|
<p>To turn the CM1 meters on:</p>
|
||
|
<ol>
|
||
|
<li class="p"><p class="hcp3">In Design
|
||
|
Mode, highlight the London CobraNet device in the
|
||
|
Main Layout Window.</p></li>
|
||
|
<li class="p"><p class="hcp3">Open the
|
||
|
Properties Window.</p></li>
|
||
|
<li class="p"><p class="hcp3">Expand the
|
||
|
Parameters section.</p></li>
|
||
|
<li class="p"><p class="hcp3">Change the
|
||
|
value of CobraNet Meters to ON.</p></li>
|
||
|
<li class="p"><p class="hcp3">Go Online
|
||
|
with the system.</p></li>
|
||
|
<li>Choose Send Values to Network Device from the Parameter
|
||
|
Synchronization dialog.</li>
|
||
|
</ol>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<p class="hcp3"> </p>
|
||
|
</body>
|
||
|
</html>
|