Rane ECM 64 Operator's Manual

Manual is about: CONFERENCE SYSTEM

Summary of ECM 64

  • Page 1

    Manual-1 operators manual ecm 64 conference system quick start the ecm 64 is a very versatile product with many applications. This section will help you with basic setup, then use the contents below to find the detail you need for your specific application. Although the ecm 64 or ecm 64ad are config...

  • Page 2

    Manual-2 front panel description input sig and ol level indicators: sig lights when the input signal (before trim) is above –25 dbu for mics and –19 dbu for line inputs. Ol lights when the input signal (before trim) is within 2 db of clipping. Output sig and ol level indicators: sig lights when the ...

  • Page 3

    Manual-3 rear panel description chassis ground point: a #6-32 screw is supplied for chassis grounding purposes. Although the rs 3 supplies a third wire ground, some installations may require that all audio equipment be tied together using a grounding bus. Power input jack: this 5-pin din connects to...

  • Page 4

    Manual-4 typical ecm 64ad installation the ecm 64ad is preprogrammed to operate out of the box using the following system configuration. Run raneware, choose device > restore memories from file, and load the ecm 64 file ap1.C64. In this example we will not use custom names, just the defaults to keep...

  • Page 5

    Manual-5 wiring digram for typical ecm 64ad installation ap1.C64 raneware screens.

  • Page 6

    Manual-6 site survey before you start any installation, be aware of these quidelines. For the ecm 64 to operate properly the following must be closely observed: ambient noise level - air conditioning equipment (listen for rushing air from registers and rattling air ducts), fan noise from computer eq...

  • Page 7

    Manual-7 rane does not supply an external control device to operate the ecm 64. Custom wiring recommendations: • use momentary or toggle-type switches to ground (pin 15) to operate the mrp data pins. • use momentary switches to ground (pin 15) to operate the control pins. • status pins use open-coll...

  • Page 8

    Manual-8 software operation overview raneware controls and commands will be in sans-serif type like this and match the defaults shown in raneware. Be aware that inputs and outputs may be given custom names in raneware and may not match the text in this manual after they are changed. The ecm 64 hardw...

  • Page 9

    Manual-9 after polling, the device selection window displays any connected rw 232 units, as well as offline versions of all rane rw 232 products. The quickest way to get to the rw 232 device edit screen, if not already displayed, is to click the device button on the far right side of the toolbar. Wh...

  • Page 10

    Manual-10 ecm 64 input and output controls inputs each input has programmable trim and mute controls. The input trim operates from –15 to +16 db in 1 db steps. The input is calibrated so if it is set to 0 db, a 0 dbu input gives a 0 db meter level. For a –10 dbu input, set the input trim to +10 db. ...

  • Page 11

    Manual-11 digital hybrid controls peripheral status and dial dialogs digital hybrid the dh 1 digital hybrid is an optional module, included in the ecm 64ad. This internal module allows audio conferencing over a standard pots 2-wire phone line. A 32 millisecond line echo canceller is utilized to remo...

  • Page 12

    Manual-12 alignment procedure quick overview a. Setup mic gains b. Setup line in and aux in input levels c. Select matrix routing and if necessary the matrix level d. Adjust the output levels e. Select the input mix for the acoustic echo canceller. F. Select the reference for the acoustic echo cance...

  • Page 13

    Manual-13 dh 1 and eca 1 installation eca 1 dh 1 ecm 64 options two internal cards are available for the ecm 64. The ecm 64ad already includes both options. Eca 1 acoustic echo canceller the eca 1 is a continually adaptive acoustic echo canceller (aec) module, required when the ecm 64 is used for au...

  • Page 14

    Manual-14 advanced application connecting the ecm 64 to a larger ecs in this application the system required: • full duplex audio for a video codec and a telephone connection • automatic mic mixing with acoustic echo cancelling of 15 table top, 2 podium and 2 wireless microphones • speech reinforcem...

  • Page 15

    Manual-15 ecm 64 and larger ecs installation.

  • Page 16

    Manual-16 device control language data structures abbreviations used: definition: $: signifies hexadecimal number addr: device address chnum: channel number code comstat: communications status code dcl: device control language dt: device-type code (predefined) id: manufacturer’s id code (predefined)...

  • Page 17

    Manual-17 output 1 parameters: index hex name / system parametersencoding method 33 $21 output (mute)* 1/0 (byte) 1 = mute 34 $22 output level 0 to 118 (byte) -114 to +4 dbu 35 $23 output limiter (on/off)* 1/0 (byte) 1 = on, 0 = off 36 $24 input select* 0 - 63 (byte) bitwise where bit 0 = mics, bit ...

  • Page 18

    Manual-18 device type (dt): $32 = ecm 64 manufacture’s identification code (id): $08 = rane corporation channel number codes (chnum): typically set to 0, unless otherwise stated. Memory number codes (memnum): $00 = live or working memory, $01 = preset memory #1, $02 = preset memory #2, ... , $10 = p...

  • Page 19

    Manual-19 program all channels from memory on all devices (82 hex): transmit $fb 00 $fb 00 transmit $00 $03 (where $03 = number of data bytes to follow including checksum) transmit $82 (command code) transmit memnum transmit checksum lock device (85 hex): transmit addr header ($fb xx $fb xx, where x...

  • Page 20

    Manual-20 send globals (8c hex): transmit addr header ($fb xx $fb xx, where xx = addr) (see note 9) get dt get id transmit $00 $72 (where $72 = number of data bytes to follow including checksum) transmit $8c (command code) transmit global parameters transmit checksum get comstat global parameters (1...

  • Page 21

    Manual-21 hybrid parameter list (hpl) hybrid command data description 0 dial dtmf number (char) string null terminated ascii string, 20 (char) max 1 dial stored number 1-6 dial stored number (1 – 6) 2 off hook 1/0 1= off hook / 0 = on hook a ‘,’ within the dtmf number inserts a 1 second delay. A non...

  • Page 22

    Manual-22 status consist of 20 bytes returned in this order: byte parameter value 1 opstat see opstat 2 preset memory 1 - 16 3 working/stored flag 1/0 (see note 6) 4 working/dirty flag 1/0 (see note 7) 5 meter display 0 - 7, 0 = mic mix, 1 = line in, 2 = aux in, 3 = hybrid rx, 4 = out 1, 5 = out 2, ...

  • Page 23

    Manual-23 get device serial/identification number (04 hex): transmit addr header ($fb xx $fb xx, where xx = addr) (see note 9) get dt get id transmit $00 $02 (where $02 = number of data bytes to follow including checksum) transmit $04 (command code) transmit $fa (checksum) get 3 byte number (msb fir...

  • Page 24

    Manual-24 notes 1. When the value $fb occurs anywhere except in an addr header, it is repeated. 2. The data size is the number of bytes, prior to the $fb repetition, between the command code and the checksum inclusively. 3. The checksum applies to the “data size” bytes through the byte immediately b...

  • Page 25

    Manual-25 example packet expansion code for rw 232 messages // 09-10-96 - devin cook (derived from rw232.Cpp code) // this code only deals with the body of an rw 232 message (command/data) // the steps needed to fully communicate with an rw 232 device are as follows: // 1. Send the address: [fb xx f...

  • Page 26

    Manual-26 compliance notices fcc notice this equipment has been tested and found to comply with the limits for a class b digital device, pursuant to part 15 of the fcc rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a c...