Table of Contents Part I Warnings & Safety Information Part II How to Use the Documentation Part III Glossary of Terms Part IV Getting to know Merlin PLUS Part V Merlin PLUS Rear Panel Connections Part VI Inserting Hardware Modules...
PERMANENT DAMAGE MAY OCCUR! If you are unfamiliar with any facility, check that the line you are using is NOT a digital line. If the Tieline codec becomes faulty due to the use of a digital phone system, the WARRANTY WILL BE VOID.
Merlin PLUS Manual v1.2 Disclaimer Whilst every effort has been made to ensure the accuracy of this manual we are not responsible for any errors or omissions within it. The product specifications and descriptions within this manual will be subject to improvements and modifications over time without notice, as changes to software and hardware are implemented.
Merlin PLUS Manual v1.2 Glossary of Terms AES/EBU Digital audio standard used to carry digital audio signals between devices AES3 Official term for the audio standard referred to often as AES/EBU Basic Rate Interface for ISDN services Directory Number for ISDN...
Page 8
Merlin PLUS Manual v1.2 SNMP Simple Network Management Protocol SPID Service Profile ID for identifying devices over ISDN networks Studio-to-transmitter link for program audio feeds Studio-to-studio audio link TCP protocol ensures reliable in-order delivery of data packets between a sender and a receiver User Datagram Protocol: the most commonly used protocol for sending internet audio and video streams.
The 1RU Merlin PLUS rack mount IP codec is designed to rapidly expand your remote capability. Merlin PLUS has the ability to manage up to 6 bidirectional mono connections with IP codecs or smartphones using Report-IT, saving money on codec hardware costs and reducing studio rack space requirements.
Merlin PLUS Manual v1.2 Merlin PLUS Rear Panel Connections XLR Analog and AES3 Inputs XLR IN1/AES3 and IN 2 are balanced line inputs. Input 1 can also be used as an AES3 (AES/EBU) digital input. This input accepts both mono and stereo digital AES3 signals.
Page 12
Merlin PLUS Manual v1.2 Aux Mic/Line Input AUX IN 6.35mm (1/4") balanced auxiliary mic or line input. Headphone Out/Aux Line Out HP/AUX OUT 6.35mm (1/4") software configurable stereo headphone output, or balanced auxiliary line output. The front panel HEADPHONE output and rear panel HP/AUX OUT share the same hardware output.
Merlin PLUS Manual v1.2 Inserting Hardware Modules Two slots are available for inserting optional ISDN or POTS connection modules into the codec. The module slots are numbered as follows. Inserting or Removing a Module Ensure the codec is not powered up when inserting or removing modules. Where possible use anti-static precautions to help minimize the chance of static charges damaging the highly sensitive circuitry.
Merlin PLUS Manual v1.2 Merlin Front Panel Controls The hardware front panel interface features menu navigation buttons, an LCD display with PPM metering and a dialing keypad. Navigation Buttons The codec has four arrow shaped navigation buttons for navigating codec menus and adjusting levels, and an OK button for selecting menu items.
Page 15
Merlin PLUS Manual v1.2 3. Press when you have finished. Contrast can also be adjusted by pressing the HOME button, selecting Settings, then System, and using the down button to navigate to Contrast. Stereo RTS Headphone Output The codec has a 6.35mm (1/4") RTS stereo HEADPHONE output for audio monitoring and this can also be switched to a balanced mono auxiliary line output.
Merlin PLUS Manual v1.2 Navigating Menus All main codec menus can be launched from the Home screen which includes: Features Codec Home Screen Elements 1 Screen Name The name of the current screen 2 Connect Select to connect and adjust connection settings...
Page 17
Merlin PLUS Manual v1.2 Codec Menu Overview Following is an overview of the codec menus. The Connect and Settings selections on the main screen provide a range of configuration settings. Note: file playback may not be supported in all codecs.
Configuring Input/Output Settings. Merlin PLUS supports input expansion with inputs/outputs 3, 4, 5 and 6. Expansion inputs 3 to 6 must be either all analog or all digital. Expansion outputs 3 to 6 must also be either all analog or all digital. By default the output selection follows the input selection, however, inputs and outputs can be configured differently.
Page 23
Merlin PLUS Manual v1.2 Important Note: When sending an audio stream to multiple endpoints using a multi- unicast program, the codec PPMs will display the same audio monitoring as for a default mono or stereo connection. The return audio PPM metering will display return audio from the first connection dialed within the multi-unicast program.
Page 24
Merlin PLUS Manual v1.2 1 x Stereo Peer-to-Peer + IFB Metering This program transmits a bidirectional stereo audio stream and a separate bidirectional mono IFB communications audio stream. Incoming and outgoing audio for both audio streams is displayed on the PPMs.
Page 25
Merlin PLUS Manual v1.2 Metering 6 Bidirectional Peer-to-Peer Mono Audio Streams By default the PPMs display input (encoder) audio levels when up to 6 mono audio streams are configured within a program. Inputs 1 to 6 are mapped to PPMs 1-6.
Page 26
Merlin PLUS Manual v1.2 4. Use the down navigation button to highlight Input Level and press the button. 5. Navigate to the channels you want to adjust and press 6. Press the number on the keypad corresponding to the channel you want to toggle on or off. E.g.
Page 27
Merlin PLUS Manual v1.2 Auxiliary Input Adjustment The codec has 1 x 6.35mm (1/4") Mic/Line level Jack on the rear panel. By default the input is Off and can be configured by: 1. Selecting the SETTINGS button. 2. Navigate to Audio and press the button.
Page 28
Commander or i-Mix G3 codec with one of these codecs. The G3 metering scale is between -11dBu and +18dBu. Tieline codecs perform this metering adjustment automatically when they connect to each other or this can be programmed to occur by default.
Page 29
Merlin PLUS Manual v1.2 Features Description 1 -11dBu PPM meter low point 2 +4dBu Nominal 0vu reference level at +4dBu 3 +16dBu +16 indication where audio will clip/distort Important Note: If your codec (Genie Distribution and Bridge-IT) supports sending multi-...
Merlin PLUS Manual v1.2 Configuring AES3 Input Audio The codec has an IN1/AES3 input on the rear panel of the codec for AES3 (AES/EBU) format audio. This balanced 110 ohm female XLR input can operate effectively over distances of up to 100 meters and accepts both mono and stereo AES3 signals.
Page 31
If this setting is used, the codec will use the sync information received by the AES3 XLR input (this is the same as the AES Rx Clock setting in Tieline G3 codecs) to set the sample rate within the codec. This codec input also carries AES3 audio data.
Merlin PLUS Manual v1.2 Merlin PLUS Headphone/Aux Output The codec has a 6.35mm (1/4") RTS stereo HEADPHONE output for monitoring inputs and return audio. If you are using analog inputs or digital inputs you will see audio metering on the PPMs and can monitor it with the headphones.
Page 33
Merlin PLUS Manual v1.2 Navigate to the source you want to monitor and press . Options include: 1. Default: the default factory program headphone mix 2. Audio Stream: monitors the selected codec audio stream. 3. Inputs: monitors the codec inputs (i.e. encoders).
America? The answers to these questions will be influenced by the country in which you operate. For example, a SPID does not need to be entered into a Tieline codec for operation within Europe, but it does in North America.
Merlin PLUS Manual v1.2 ISDN Module Settings 12.1 The codec has two module slots available. Each module supports 2 B channels and it is possible to insert two ISDN modules and bond 4 B channels together. This will increase connection bandwidth to 256 kbps for connections using high quality algorithms like aptX Enhanced.
Page 36
Merlin PLUS Manual v1.2 Networks Select US-Nat If switch type is National ISDN-1 and 2 US-AT&T If switch Type is AT&T 5ESS EU-ETSI If Switch Type is ETSI (UK, Europe, Australia and most other countries) JPN-NTT If you are in the Japan and your network is NTT 5.
Merlin PLUS Manual v1.2 MSN numbers. This is the best way to answer calls from codecs in a predictable manner. SPID Numbers in North America ISDN relies on an initialization procedure for associating Service Profiles with specific terminating equipment (e.g. your audio codec) rather than lines. In the US Telcos assign a Service Profile ID (SPID) number which assists in identifying different ISDN services across the network.
Page 38
7. Choose the bonding method if multiple B channels have been selected, then press the button. 8. Choose to enable Tieline session data or select no session data enabled, then press the button. 9. Select the default algorithm when receiving a call from a non-Tieline codec, then press the button.
Merlin PLUS Manual v1.2 Language Selection English is the default language in the codec. To select a new language: 1. Press the SETTINGS button. 2. Navigate to System and press 3. Use the navigation buttons to select Language and press 4.
Tieline Genie and Merlin codecs use programs to connect to another codec. A Program configures a Tieline codec to send or receive one or more Audio Streams based upon the particular application the codec is being used for at any given time. The attributes of the audio stream and associated connections are embodied within a program when it is created, including the configuration, dialing and answering parameters.
Page 41
Merlin PLUS Manual v1.2 Creating Programs Only the simplest peer-to-peer (point-to-point) programs can be created using the codec front panel. Toolbox web-GUI contains a feature-rich program creation wizard, which can tailor settings and create backup connections. Use the Toolbox web-GUI to retrieve or edit settings easily at the touch of a button.
Merlin PLUS Manual v1.2 Peer-to-peer connection configured via the codec front panel Multiple Stream Programs Programs can be configured to connect a single audio stream to multiple destinations, or connect multiple audio streams to different destinations. 2 x Mono Peer-to-Peer Programs A 2 x Mono Peer-to-Peer program includes two mono audio streams.
2. A separate bidirectional mono IFB audio stream for communications. 2 x Mono or Stereo + IFB Programs This program is designed to allow a Merlin PLUS codec at the studio to answer calls from two incoming Merlin or Merlin PLUS codecs and receive: 1.
Merlin PLUS Manual v1.2 Getting Connected Quickly Before attempting a new audio stream connection please connect and adjust the following: 1. Attach power to the codec. 2. For IP connections, attach RJ45 Ethernet cables to at least one of the ETH ports on the codec's rear panel.
Page 45
Merlin PLUS Manual v1.2 4. Navigate to Algorithm and press 5. Use the navigation buttons to select an algorithm profile or manually enter algorithm settings, then press If you decide to manually program the algorithm, use the navigation buttons to select your preferred algorithm sample rate (if displayed) and bit rate, pressing after each option is selected.
Important Note: The following procedure shows how to create a custom peer-to-peer connection program using the front panel keypad and navigation buttons. It instructs how to connect to another Tieline codec using ISDN for the very first time without using the Toolbox web-GUI and your computer for configuration.
Page 47
Merlin PLUS Manual v1.2 5. Select the Dial Route to use for this audio stream if one is required, then press the button. Note: See Configuring ISDN Answering for more information on Dial Route and Answer Route tags. These are useful when routing multiple audio streams over transports like ISDN.
Merlin PLUS Manual v1.2 configuration for future use. Use the up navigation button to select Save as Program and press the button. 13. Use the numeric KEYPAD to name the program, then press to save the program. 14. It is possible to dial the B channels associated with this audio stream from this menu. Use the navigation button to select Connect and press to connect.
Page 49
Merlin PLUS Manual v1.2 It is not possible to connect to a G3 codec and receive multicast IP audio streams. To copy multicast client programs onto multiple codecs see Save and Restore Configuration Files. To learn more about programs see the section titled About Program Dialing.
Page 50
Merlin PLUS Manual v1.2 6. Click to configure the Jitter Buffer from either Auto Jitter Adapt or Fixed Buffer Level , then and enter the Jitter Depth, which must be between 12ms and 5000ms depending on the algorithm you select, then press Important Notes: Automatic or fixed jitter buffer settings can be adjusted on individual client codecs as required.
Important Note: When connecting to a Tieline G3 codec using SIP you need to manually select the G3 audio reference level. To do this select SETTINGS > Audio > Ref Level > Tieline G3. In addition, select the following on the G3 codec prior to dialing. Select either a mono or stereo profile Select [Menu] >...
Merlin PLUS Manual v1.2 To make a peer-to-peer call between codecs we recommend both codecs use public IP addresses: Find out the IP address of the remote codec being dialed. Program each codec with a compatible algorithm and sample rate etc.
Merlin PLUS Manual v1.2 It is also possible to configure SIP programs using the Toolbox web-GUI. See the section titled Configuring SIP Programs for more information. 19.8 Dial/Disconnect Multiple Audio Stream Programs Multiple Audio Streams within Programs Some programs are created to allow simultaneous audio stream connections with different destination codecs, e.g.
Merlin PLUS Manual v1.2 Disconnect a Single Audio Stream (not available for multi-unicast connections) 1. Press the HOME button to return to the Home screen. 2. Use the navigation buttons to select Cxns and press the button. 3. Use the up...
Page 55
Merlin PLUS Manual v1.2 Feature Description 1 Lost Packets Packets sent and that failed to arrive 2 Empty (Jitter Indicates how often the jitter buffer ‘reservoir’ empties causing loss of Buffer) audio 3 Late Packets The number of packets that arrive late, i.e. after audio play out...
Merlin PLUS Manual v1.2 Monitoring ISDN Connections 19.10 1. Press the HOME button to return to the Home screen. 2. Use the navigation buttons to select Cxns and press the button. The Connected ISDN screen displays all audio streams which are connected. Press the button again to view connection details.
Merlin PLUS Manual v1.2 2. Use the navigation buttons to select Programs and press the button. 3. Navigate to the program you want to assign a speed number to and press the button. 4. Navigate to Speed Dial and press the button.
Page 58
Merlin PLUS Manual v1.2 4. Select your preferred IP Mode and press the button. 5. Use the down navigation button to select Setup and press the button. 6. Select Alg and press the button. Use the right navigation button to select Profile.
Stereo 19.17 Merlin Backup Connections Tieline codecs feature comprehensive backup audio options which include automatic fail over to an alternative connection when streaming over IP. Two IP backup options are available: 1. Concurrent: Redundant IP streaming using SmartStream PLUS. 2. 'Cold' backup whereby the second connection is dialed after the codec determines that the primary connection has failed.
IP networks like the internet. These combined measures ensure Tieline is capable of offering a rock solid IP audio solution for distributing IP audio economically and efficiently across broadcast networks.
Merlin PLUS Manual v1.2 6. When program lock is Disabled a warning message confirms incoming calls may load any supported factory program. 7. Press the RETURN button to exit the warning message. Important Note: It is only possible to lock custom programs in a codec. If Lock Program is enabled and you load a new custom program in the codec, Lock Program remains enabled and locks the most recently loaded custom program.
Help panel and additional information is available at http://www.tieline.com/support/ toolbox. The Tieline web-GUI application runs on: Internet Explorer 6 or greater on Windows® XP, Windows Vista ® and Windows 7 ®. Firefox® 3 or greater on Windows® XP, Windows Vista ® and Windows 7 ®, Solaris™ and Linux®.
Page 63
7. When you launch Toolbox an authentication dialog prompts you to enter a password to login. The first time you log in you can enter the default setting "password" and click the OK button. Tieline highly recommends you click the hyperlink in the login dialog or visit...
Page 64
Merlin PLUS Manual v1.2 codec into your browser with a full colon and the port number 8080. E.g. 192.168.0.176:8080 It is also possible to specify a different port for connecting the Toolbox web-GUI to your codec. 1. Press the HOME button on the codec to return to the Home screen.
The default password for the Toolbox web-GUI is password. This has to be entered to use the web- GUI and Tieline highly recommends changing the default password as soon as possible to protect your codec from being tampered with during live broadcasts.
Merlin PLUS Manual v1.2 Using the Web-GUI The following sections provide an overview of the different programming panels available within the codec's Toolbox web-GUI. Navigate with the mouse pointer to a symbol at the top of the web-GUI screen and click to open the panel selected. When a panel is opened in the web-GUI, the text below the symbol at the top of the screen is highlighted (see Master in the following image).
Page 67
Merlin PLUS Manual v1.2 Programs Panel for Connection Configuration Feature Description Programs List Displays all programs in the codec New Program button Click to add a new program. Program Name The name of the currently selected program in the panel.
Page 68
Merlin PLUS Manual v1.2 Inputs Panel for Input Adjustments Important Note: Tieline codecs have different input configurations, therefore the image shown may not reflect the number of inputs displayed in your codec web-GUI. Feature Description Channel ON/OFF Buttons Click to turn each channel ON or OFF...
Page 69
Merlin PLUS Manual v1.2 Rules Panel for Creating Relay Activation Rules Rule Description 1 Connect/Disconnect Click to program Connection and Disconnection by program by toggling a relay toggling an input input 2 Connect when an input is Click to program Connection and Disconnection after...
Page 70
Merlin PLUS Manual v1.2 Alarms Panel Feature Description 1 Current Alarms Click to view current device alarms 2 Alarm History Click to view the history of device alarms 3 Acknowledge Selected Click to acknowledge an alarm after activation Alarm 4 Alarm details pane...
Page 71
Merlin PLUS Manual v1.2 Settings Panel Feature Description 1 Network tab Click to edit or view codec network configuration settings 2 Options tab Click to configure RS232 and QoS data settings, Session Port settings and SNMP. 3 Audio tab Click to configure the AES Output Clock sample rate...
Page 72
Merlin PLUS Manual v1.2 Help Panel Feature Description 1 About Details of the Toolbox web-GUI and codec firmware versions, as well as the codec serial number 2 Resources Links to open the user manual in a new browser, or view support...
An IP address is a unique address to identify a device on a TCP/IP network. Your codec uses dual IP protocol stacks to allow your codec to work on both IPv4 and IPv6 networks. Your Tieline codec supports both DHCP (default) IP addressing and static IP addresses for dialing IPv4 connection endpoints.
Page 74
Merlin PLUS Manual v1.2 IPv4 Address Configuration The codec is capable of automatic DHCP address assignment, or manually programmed static IPv4 address configuration via the drop-down Configure IPv4 menu. If you want to ignore IPv4 settings select Off. DHCP IP addresses are automatically assigned and can change each time you connect to your Internet Service Provider or to your own local area network (LAN).
Page 75
Merlin PLUS Manual v1.2 Important Note: Select Off in the drop-down Configure IPv6 menu if you are not using IPv6 to connect to another device. This ensures your codec will attempt to connect using IPv4 at all times. Types of IPv6 Addresses There are two types of addresses displayed in the IPv6 section: 1.
Merlin PLUS Manual v1.2 Configure QoS 1. Open the web-GUI and click the Settings symbol at the top of the screen to display the Settings panel. 2. Click the Options button. 3. Click in the DSCP field and enter the priority setting recommended by your IT administrator.
Page 77
Merlin PLUS Manual v1.2 4. Click the drop down arrow for Network and select the Network Type corresponding to the region in which you are using the codec (see ISDN Module Configuration for more details). 5. Click the drop-down arrow for Line Type and select your preferred option. Ask your Telco whether your ISDN line is Point-to-Point or Point-to-Multipoint.
Page 78
Expected dialing behaviors, e.g. if B channels should bond or not, and whether audio streams need to use Route tags. The type of call being made, e.g. Tieline (with Tieline Session Data) versus non-Tieline. Each of the four available Configs allows you to select which B channel or channels are used to answer a call or calls from incoming ISDN codecs.
Page 79
Unbonded Only is the default setting. Non-Tieline Codecs Select the Ignore Session check-box when a non-Tieline codec is dialing a Tieline codec over ISDN. This allows you to choose the default encoding setting and Route the incoming call to a nominated audio stream via a corresponding Answer Route in the answering codec program.
Page 80
Config 1-4 in ISDN Answer. You can also select the default algorithm to use. For example, if a call from a non-Tieline codec is received via B Channel 1 on Module 1 (i.e. no Dial Route has been specified in the dialing codec): 1.
Merlin PLUS Manual v1.2 Configuring Input/Output Settings 21.3 Click the Inputs button to view input controls available within the Toolbox web-GUI. Important Note: 15 volt phantom power can only be supplied on the Auxiliary input; this is disabled by default.
Page 82
Merlin PLUS Manual v1.2 Ganging Channels: Ganging is useful because it allows you to adjust the audio level of both inputs simultaneously. 1. Click the Input Settings symbol on either channel. 2. Select Gang and click to either gang or ungang channels.
Page 83
Merlin PLUS Manual v1.2 Other Input Controls Adjust the IGC (Intelligent Gain Control) input settings to Auto, Fixed or Off as required. Important Note: When the auxiliary input (AUX IN) is On the default mixer configuration sends audio to all inputs. If you are not using the auxiliary input ensure it is Off to avoid additional noise in program audio.
Merlin PLUS Manual v1.2 Configure Mono or Stereo Peer-to-Peer Programs in Merlin 21.4 The Programs panel incorporates a wizard to configure a new program and all audio stream settings. Before you configure a new codec program consider if: You want your codec to be capable of dialing and answering, dialing only or answering only.
Page 85
Merlin PLUS Manual v1.2 It is also possible to select a Dial Route or Answer Route if required. This is useful when routing multiple audio streams over transports like ISDN and is not recommended for use over IP. See Configuring ISDN Answering for more information.
Page 86
Merlin PLUS Manual v1.2 Click the drop-down arrows on the right-hand side of each text box to adjust the Encoding Sample rate and Bit rate options. For IP connections click to configure: Auto Jitter Adapt and the preferred auto jitter setting using the drop-down arrow...
Page 87
Merlin PLUS Manual v1.2 Important Note: Dual SmartStream PLUS redundant streaming over both Ethernet ports mitigates lost packets on either link and will provide IP network backup if an IP link is lost. To learn more about SmartStream PLUS redundant IP streaming see http:// www.tieline.com/Transports/SmartStream-IP...
Page 88
The time frame against which lost data is measured Keep Alive The keep connection alive time before failing over to a backup connection; Tieline RTP pings every second to confirm connectivity Automatic Resume Select the check-box to configure fail back to a higher...
Page 89
Merlin PLUS Manual v1.2 3. Click Next to continue through the wizard and configure the backup connection in a similar manner to how you configured the primary connection. Configuring Merlin to Answer Connections The codec is capable of being configured to accept calls via different transports (e.g. IP and ISDN), or to accept calls using different audio ports.
Page 90
Merlin PLUS Manual v1.2 another answering connection and continue through the wizard. ii. Click Save Program to save the program at this point. 4. After you save the program you can select the check-box if you want to connect the program immediately, then click Finish.
It is possible to create two simultaneous mono peer-to-peer audio stream connections with different codecs. This is similar to a 'Dual Mono' profile in G3 Tieline codecs. The following program wizard procedure displays the configuration screens to create an answering connection for each incoming call.
Page 92
1 on the codec receiving the call. By default port 9000 is the port specified for the first IP connection made by any Tieline codec; port 9010 is used by default for the second connection in a 2 x mono peer-to-peer program.
Page 93
Master panel. When this program is loaded any codec dialing in using IP1 (using default Tieline IP port settings) will be routed to output 1 on the codec and a codec dialing in using IP2 will be routed to output 2.
Configure Mono or Stereo + IFB Dialing Programs 21.6 This program is designed to allow remote Merlin and Merlin PLUS codecs to dial a Merlin or Merlin PLUS codec at the studio and transmit: 1. A bidirectional mono or stereo audio stream connection.
Page 95
Merlin PLUS Manual v1.2 1. Open the web-GUI and click the Programs symbol at the top of the screen to display the Programs panel. 2. Click the New Program button to open the wizard and: Click in the text box to name the new program.
Page 96
FEC settings and configure a backup connection or SmartStream PLUS for this audio stream (recommended). Note: If you connect multiple remote codecs simultaneously to a Merlin PLUS codec at the studio to create 2 x Mono or Stereo Peer-to-Peer + IFB connections, use audio port 9020 to dial the second mono/stereo connection at the studio.
Page 97
Merlin PLUS Manual v1.2 for Buffer priority, or Fixed Buffer Level and enter the Jitter Depth, which must be between 12ms and 5000ms depending on the algorithm you select. Local and Remote FEC settings if required. Click the check-box to select Enable Redundant SmartStream PLUS and configure dual Ethernet SmartStream IP streaming.
Page 98
Merlin PLUS Manual v1.2 Dialing settings for this ISDN audio stream are now complete. Configuring a Backup Connection or Auto Reconnect At this point in the wizard you can choose to configure Auto Reconnect or create a backup connection for the audio stream you are configuring.
Page 99
The time frame against which lost data is measured Keep Alive The keep connection alive time before failing over to a backup connection; Tieline RTP pings every second to confirm connectivity Automatic Resume Select the check-box to configure fail back to a higher...
Page 100
Note: The default Audio Port is 9010 for this IP audio stream. If you connect multiple remote codecs simultaneously to a Merlin PLUS codec at the studio to create 2 x Mono or Stereo Peer-to-Peer + IFB connections, use audio port 9030 to dial the second IFB connection at the studio.
Page 101
Merlin PLUS Manual v1.2 audio input/output 6 on the studio Merlin PLUS codec. Click the drop-down arrows on the right-hand side of each text box to adjust the Encoding Sample rate and Bit rate options. Click the check-box to select Enable Redundant SmartStream PLUS and configure dual Ethernet SmartStream IP streaming.
Page 102
Merlin PLUS Manual v1.2 Next, click Save Program to save the program with default algorithm settings, or click Next to specify a different algorithm and configure a backup connection if required. (recommended). Dialing settings for this ISDN audio stream are now complete.
1. A bidirectional mono or stereo audio stream connection. 2. A separate bidirectional mono IFB audio stream for communications. A remote Merlin or Merlin PLUS codec can dial into a studio Merlin or Merlin PLUS codec to create these audio stream connections.
Page 104
Important Notes: Before you commence program configuration please note: The auxiliary input is used by default for the IFB communications channel in Merlin codecs. In Merlin PLUS codecs the auxiliary input and XLR input 3 are mixed together by default for 1 x Mono/Stereo + IFB programs.
Page 105
4. Enter the connection name in the text box, then click Next 5. Configure the transport settings: For IP click the drop-down Session Protocol menu and select Tieline Codecs and ensure the Any check-box is not selected, then click Next.
Page 106
8. Enter the IFB audio stream connection name in the text box and click Next 9. Configure the transport settings: For IP click the drop-down Session Protocol menu and select Tieline Codecs and ensure the Any check-box is not selected, then click Next.
Configure 2 Mono or Stereo + IFB Answering Programs 21.8 This program is designed to allow a Merlin PLUS codec at the studio answer calls from two incoming Merlin or Merlin PLUS codecs and receive: 1. Two bidirectional mono or stereo audio stream connections.
Page 108
If your Merlin PLUS codec at the studio will receive both mono and stereo peer-to- peer + IFB calls from different remote sites at different times, we recommend you...
Page 109
4. Enter the name of the connection in the text box, then click Next 5. Configure the transport settings: For IP click the drop-down Session Protocol menu and select Tieline Codecs and ensure the Any check-box is not selected, then click Next.
Page 110
8. Enter the name of the IFB audio stream connection in the text box and click Next 9. Configure the IFB transport settings: For IP click the drop-down Session Protocol menu and select Tieline Codecs and ensure the Any check-box is not selected, then click Next.
Page 111
12.Enter the name of the connection in the text box, then click Next 13.Configure the transport settings: For IP click the drop-down Session Protocol menu and select Tieline Codecs and ensure the Any check-box is not selected, then click Next.
Page 112
16.Enter the name of the second IFB audio stream connection in the text box and click Next 17.Configure the IFB transport settings: For IP click the drop-down Session Protocol menu and select Tieline Codecs and ensure the Any check-box is not selected, then click Next.
Page 113
Merlin PLUS Manual v1.2 Click to configure: Auto Jitter Adapt and the preferred auto jitter setting using the drop-down arrow for Buffer Priority, or Fixed Buffer Level and enter the Jitter Depth, which must be between 12ms and 5000ms depending on the algorithm you select.
Configuring 6 x Mono Peer-to-Peer Answering Programs 21.9 It is possible for a Merlin PLUS codec at the studio to create six simultaneous bidirectional mono peer-to-peer audio stream connections with different remote codecs or smartphones using the Report-IT app. The following image displays the default audio port settings used when creating a 6 x Mono Peer-to-Peer Program.
Page 115
4. Enter the name of the connection in the text box, then click Next. 5. Configure the transport settings: For IP click the drop-down Session Protocol menu and select Tieline Codecs and ensure the Any check-box is not selected, then click Next.
Page 116
IP audio stream connection made by any Tieline codec; port 9010 is used by default for a second IP connection. Merlin PLUS default ports for mono connections 3 to 6 are 9020, 9030, 9040 and 9050. If you need to change this setting on your dialing codec, or in your Report-IT smart phone application, this will need to be adjusted accordingly in the answering codec.
Page 117
Any check-box is not selected, then click Next. Port 9010 is used by default for a second IP connection. Merlin PLUS default ports for mono connections 3 to 6 are 9020, 9030, 9040 and 9050. If you need to change this setting on your dialing codec, or in your Report-IT smart phone application, this will need to be adjusted accordingly in the answering codec.
Important Note: The default Merlin PLUS answering program uses audio port 9020 for a third audio stream IP connection. Merlin PLUS default ports for mono connections 3 to 6 are 9020, 9030, 9040 and 9050. If you need to change this setting on your dialing codec, or in your Report-IT smart phone application, this will need to be adjusted accordingly in the answering codec.
Page 119
Merlin PLUS Manual v1.2 represents the audio being downloaded from the network locally. Multicast server codecs do not display LQ readings. The default UDP audio port setting is 9000 for the first multicast, 9010 for the second multicast and 9020 for the third multicast. The client and server port settings must match to receive an audio stream.
Page 120
Merlin PLUS Manual v1.2 5. Follow the instructions on the right-hand side of the panel to configure the transport settings for the connection, then click Next. Note: select UDP/IP +RTP for RFC compliant streaming. 6. Configure the multicast IP address and audio port (the same multicast address and port must be used for both the server and client programs), then specify which IP streaming interface is used to dial this connection, e.g.
Merlin PLUS Manual v1.2 Important Notes: Automatic or fixed jitter buffer settings can be adjusted on individual client codecs as required. There is no jitter buffer setting on the server codec because it never receives audio packets. 9. Select the Enable File Playback on silence detection check-box to configure the codec to play back audio from a file via a drive attached to the USB port.
Merlin PLUS Manual v1.2 Disconnecting a Program 1. Click to highlight the audio stream in the Connections pane. 2. Click Disconnect to end the connection. 21.12 Dial/Disconnect Multiple Audio Streams Load and Connect Multiple Audio Streams within a Program 1. Click to select the program you want to load from the Programs list.
Merlin PLUS Manual v1.2 2. Click the Disconnect button. 3. Click Yes in the confirmation dialog to disconnect all audio stream connections. Disconnect a Single Audio Stream Connection 1. Click to select the audio stream connection you want to disconnect.
Page 124
Merlin PLUS Manual v1.2 3. Click the blue arrow to expand audio stream information and click the Edit symbol adjust program settings. 4. The program wizard will open at the relevant point to facilitate editing of connection parameters. Click Save Program to store settings.
SIP provides superior interoperability between different brands of codecs due to its standardized protocols for connecting devices and is intended to be used when connecting Tieline codecs to non- Tieline devices. Devices primarily use SIP to dial another device’s SIP address and find its location with a minimum of fuss.
Page 126
Merlin PLUS Manual v1.2 Realm details (sometimes). Program the Codec for SIP using the Web-GUI Use the Toolbox web-GUI to program SIP account registration details into your codec. Once these details have been entered into the codec, each time it is connected to a public IP address it will contact the SIP server automatically to acknowledge its presence over a wide area network.
Merlin PLUS Manual v1.2 Configuring SIP Programs 21.15 SIP programs are like a normal IP program to configure, with two small differences; entering a SIP address and selecting SIP as the Session Protocol. Important Notes: Before you start program configuration please note: SIP can only operate using port ETH1 on the rear panel of the codec.
Page 128
SIP user name to dial successfully. The default UDP audio port when using SIP is 5004 in Tieline codecs. To contact a codec that is behind a firewall or NAT-enabled router, it is essential that this and all other relevant ports are open and forwarded to the other device.
Page 129
Merlin PLUS Manual v1.2 8. Click to configure: Auto Jitter Adapt and the preferred auto jitter setting using the drop-down arrow for Buffer Priority, or Fixed Buffer Level and enter the Jitter Depth, which must be between 12ms and 5000 ms depending on the algorithm you select.
Merlin PLUS Manual v1.2 Reset Factory Default Settings 21.16 There are several options which allow you to restore factory default settings within the codec. 1. Open the web-GUI and click the Settings symbol at the top of the screen to display the Settings panel.
Page 131
Merlin PLUS Manual v1.2 connections. Creating Backup Files 1. Open the web-GUI and click the Settings symbol at the top of the screen to display the Settings panel. 2. Click the Reset/Restore button at the top of the Settings panel.
Merlin PLUS Manual v1.2 4. Navigate to the configuration file on your PC that you want to load, then click Open. 5. Use your mouse-pointer to click and select the check boxes for restoring items. For example, you could select the Include programs check-box and deselect the Include system check-box if you are only copying programs onto codecs.
Page 133
Merlin PLUS Manual v1.2 3. Navigate to the file folder in which you are saving the .tpf program file. 4. Click Save to save the program file. Import a Program 1. Open the web-GUI and click the Programs symbol at the top of the screen to display the Programs panel.
Merlin PLUS Manual v1.2 Lock or Unlock Programs 21.19 It is possible to lock a loaded custom program in a codec to ensure the currently loaded program type, e.g. mono, cannot be unloaded by a codec dialing in with a different program type, e.g. stereo.
Merlin PLUS Manual v1.2 4. Click the Save Settings button to save the new setting. Important Note: Check with your IT administrator before changing this setting. By default the codec is programmed for Assured Forwarding and more details about DSCP are available on Wikipedia at http://en.wikipedia.org/wiki/Dscp.
Management Information Base (MIB) files are required for SNMP applications to interact with your Tieline codec and interpret SNMP data. The codec supports SNMPv1 and SNMPv2 MIB protocols. The required MIB files can be downloaded from the codec using the following links in a PC web browser connected to the same network as your codec: http://<CODEC_ADDRESS>/mibs/TIELINE-SMI-MIB.mib...
Merlin PLUS Manual v1.2 3. Save the file to your computer and then send it as a .zip file to Tieline support via support@tieline.com Download Event Logs Event logs can be downloaded from the codec and viewed using any text editor, e.g. Microsoft®...
Page 138
Merlin PLUS Manual v1.2 System, Audio and Connection alarms are available, including: Power Supply Failure: Enabling the PSU Failure alarm will configure the codec to send alerts if one or both PSUs fail. Chassis Fan Failure: A Chassis Fan Failure alarm configures the codec to send alerts if this fails.
Page 139
Merlin PLUS Manual v1.2 Enabling Alarms To enable and disable alarms: 1. Click the Enabled check-box to toggle enabling and disabling of an alarm. 2. Click Apply or OK to save settings. Configuring Input Silence Detection Parameters When configuring an Input Silence alarm it is also necessary to configure the audio silence thresholds and timeout duration.
Page 140
Merlin PLUS Manual v1.2 2. Click to highlight the Alarm Severity level you want to configure, then select and configure the alerts as required. 3. Click Apply or OK to save settings. SNMP Trap Configuration Simple Network Management Protocol (SNMP) is a protocol used to manage devices on IP networks.
Page 141
Merlin PLUS Manual v1.2 21.23.1 Managing Alarms Active codec alarms are indicated on the web-GUI in the Current Alarms screen. The user is alerted to active alarms by: 1. The Alarm Symbol flashing in the top right-hand corner of the Toolbox web-GUI screen.
Merlin PLUS Manual v1.2 Deactivating Input Silence Alarms An Input Silence alarm is activated when the configured audio and duration thresholds have been breached. To recover from this alarm state the codec must detect input audio 10% higher than the failure threshold. When audio at this level is detected, the codec monitors input audio to ensure it doesn't drop below the recovery threshold setting more than 5 times within the nominated Input Silence duration time.
Merlin PLUS Manual v1.2 Important Notes: The codec cannot send RS232 data or activate relays on IP-enabled Tieline G3 codecs. Auxiliary data is not available for multicast connections. It is important to enable serial port flow control as it regulates the flow of data through the serial port.
Page 144
Merlin PLUS Manual v1.2 Rule 1: Toggle a Control Port Input to Connect and Disconnect a Program This rule is used to connect and disconnect a selected program when a control port input is toggled. 1. Click the first rule in the Rules panel.
Page 145
Merlin PLUS Manual v1.2 4. Check the Rule summary and click Create Rule to save the settings. Rule 3: Synchronise Local Control Port Input Status with a Remote Relay Output Use this rule allow a local codec's control port input to change the state of a remote relay output.
Merlin PLUS Manual v1.2 4. Check the Rule summary and click Create Rule to save the settings. Deleting Rules 1. Click the Rules symbol at the top of the web-GUI screen to open the Rules panel. 2. Click the Delete button next to the rule you want to delete.
Page 147
Merlin PLUS Manual v1.2 1. Click the Settings symbol at the top of the web-GUI screen if the Settings panel is not displayed. 2. Click Firmware. 3. Click Update from a selected file and click the Select File button. 4. Select the .bin file you are using to perform the upgrade and click Open.
Merlin PLUS Manual v1.2 Front Panel Configuration Tasks The following sections explain how to configure codec settings using the front panel LCD screen and KEYPAD. 22.1 Configuring IP via the Front Panel Checking IP Address Details in the Codec 1. Press the SETTINGS button.
Page 149
Merlin PLUS Manual v1.2 5. Select IPv4 Mode and press the button. 6. Select Static and press the button. 7. Navigate to IPv4 Static and enter the IP address, then press the button. 8. Navigate to IPv4 Subnet and enter the Subnet Mask, then press the button.
Overview of Tieline Algorithms 1. The Tieline Music algorithm is optimized for audio bit rates as low as 19.2kbps with only a 20 millisecond encode delay. It offers 15 kHz mono from 24kbps to 48kbps. 2. Tieline MusicPLUS delivers up to 20 kHz mono from 48kbps upwards. It can also deliver up to 20 kHz stereo from 96kbps upwards, offering huge savings on your IP data bills and outstanding audio quality.
Page 151
For example, if MP2 algorithms are used, program delays will be much longer than when using Tieline Music or MusicPLUS algorithms. This is due to the additional inherent encoding delays involved when using MP2 algorithms. This can be a major...
Page 152
Use MP2 algorithms at 64kbps mono or 128kbps stereo for high quality connections when using SIP, or use G.711 and G.722 if required. Tieline G3 codecs do not support connections using AAC and will default to MPEG Layer 2 if an incoming connection is programmed to use this algorithm.
Page 153
Merlin PLUS Manual v1.2 Algor- Audio Algor- IP bit rate per over- Recommended connection Band- ithmic channel head for on-air use ithm Delay connection width Linear (Uncom- 16/24 bit sample rate x 80kbps Extremely high quality pressed) up to bits per...
Manage delay dynamically based on current network congestion. Manage forward error correction (FEC). Tieline codecs can be used to program either a fixed or automatic jitter buffer and the setting you use depends on the IP network you are connecting over. Over LANs, WANs and wireless networks the automatic jitter buffer generally works well.
Page 155
Merlin PLUS Manual v1.2 Algorithm Non-SIP Connections SIP Connections Linear (Uncompressed) Tieline Music Tieline MusicPLUS G.711 G.722 MPEG Layer 2 MPEG Layer 3 LC-AAC HE-AAC v.1 HE-AAC v.2 AAC-LD AAC-ELD Opus aptX Enhanced Programming Automatic Jitter Buffering (Default Setting) 1. Press the HOME button to return to the Home screen.
Page 156
FEC is being used. Fixing Jitter Buffer Settings The default jitter-buffer setting in Tieline codecs is 500 milliseconds. This is a very reliable setting that will work for just about all connections. However, this is quite a long delay and we recommend that when you set up an IP connection you test how low you can set the jitter-buffer in your codec.
Page 158
FEC according to the available uplink bandwidth at each end for best performance. As an example, if you want 15 kHz mono (using the Tieline Music Algorithm) you will need at least a 24kbps connection for audio. Adding 100% FEC will add another 24kbps making your bit rate 48kbps plus some overhead of around 10kbps is required.
Merlin PLUS Manual v1.2 consider reducing your FEC to minimize the likelihood of exceeding your bandwidth capacity. Here is another example, if you want 15 kHz stereo, you need at least 56kbps for the audio. 100% FEC requires at least 112kbps and 50% FEC requires at least 84kbps. If your uplink speed is 256kbps and you're on a shared connection, then choosing a lower FEC setting of 20%-33% may give you better results.
– ensuring critical session data (including dial, connect and hang-up data) will be received reliably. The default session and audio port settings in Tieline codecs, for both TCP and UDP connections, are outlined in the following table.
More than one studio codec is in use and each codec requires a different port number. Changing the Tieline Session Port Number To adjust the local Tieline session data port used by your codec to send connection data: 1. Press the HOME button to return to the Home screen.
Merlin PLUS Manual v1.2 2. Use the navigation buttons to select QoS and press the button. 3. Press the button and use the RETURN button to delete numbers already entered, then use the numeric KEYPAD to enter the new setting recommended by your IT administrator.
Merlin PLUS Manual v1.2 Reset and Restore Factory Defaults using the Web-GUI The web-GUI can also be used to reset and restore factory defaults. See Reset Factory Default Settings for more details. 22.10 Configuring SNMP Settings The codec supports Simple Network Management Protocol (SNMP ) for managing devices on IP networks.
Tieline recommends that the racks in which codecs are installed are thoroughly evacuated to ensure proper airflow from the bottom to the top. Where space is available, a 1RU gap between codecs will assist in minimizing internal temperature build up.
256 kbps for a studio codec and 64 kbps for a field unit connection. 5. Use good quality equipment to connect your codecs to the internet. (Tieline successfully uses Cisco® switching and routing equipment.): If you are using a DSL or ADSL connection make sure you purchase a high quality modem that can easily meet your speed requirements.
Declaration of Conformity This Merlin codec meets the requirements of directives for CE and C-Tick certifications. Technical documentation required by the conformity assessment procedure is kept at the head office of Tieline Technology; 1/25 Irvine Drive, Malaga, Western Australia 6090.
Merlin PLUS Manual v1.2 EN 55 022 Statement This is to certify that Tieline Merlin is shielded against the generation of radio interference in accordance with the application of EN 55 022: 2006 Class A. Technical documentation required by the conformity assessment procedure is kept at the head office of Tieline Technology; 1/25 Irvine Drive, Malaga, Western Australia 6090.
Page 168
No user serviceable parts are contained in this product. If damage or malfunction occurs, contact TIELINE Pty Ltd for instructions on repair or return. This equipment cannot be used on a telephone company provided coin service. Connection to Party Line service is subject to state tariffs.
Web Browser Interface or from the Tieline website <http://tieline.com>. You may request a copy for the open source software on DVD by contacting our support team on +61 (0)8 9249 6688. Tieline Pty Ltd will charge a small handling fee for distribution of this software.
Page 170
Merlin PLUS Manual v1.2 • eventlog o Copyright (c) 2003 BalaBit IT Ltd. • file - 2 clause BSD license, clause 3 removed o Copyright (c) Ian F. Darwin 1986, 1987, 1989, 1990, 1991, 1992, 1994, 1995. o Software written by Ian F. Darwin and others;...
Page 171
Merlin PLUS Manual v1.2 o Copyright (c) 2003-2010, Sparta, Inc. All rights reserved. o Copyright (c) 2004, Cisco, Inc and Information Network. Center of Beijing University of Posts and Telecommunications. All rights reserved. o Copyright (c) Fabasoft R&D Software GmbH & Co KG, 2003. oss@fabasoft.com.
Page 172
Merlin PLUS Manual v1.2 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
Page 173
Merlin PLUS Manual v1.2 o Portions: Copyright (c) 1993 by Digital Equipment Corporation. O Portions: Copyright (c) 1999-2000 by Nortel Networks Corporation. O Portions: Copyright (C) 2004 Nominet, Ltd. O Portions: Copyright RSA Security Inc. O Portions: Copyright (c) 1996, David Mazieres <dm@uun.org>, Copyright (c) 2008, Damien Miller <djm@openbsd.org>...
Page 174
Merlin PLUS Manual v1.2 o "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" o "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
Page 175
Merlin PLUS Manual v1.2 Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package.
Page 176
Merlin PLUS Manual v1.2 Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, Jean-loup Gailly, Hunter Goatley, Ian Gorman, Chris Herborth, Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, Johnny Lee, Onno van der Linden, Igor Mandrichenko, Steve P. Miller, Sergio Monesi, Keith Owens,...
Merlin PLUS Manual v1.2 Trademarks and Credit Notices 23.6 1. Windows is a registered trademark of Microsoft Corporation in the United States and/or other countries. 2. Windows XP, Windows Vista and Windows 7 are either trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.
Page 178
Sample Frequencies Sample 16kHz, 32kHz, 44.1kHz, 48kHz Frequencies Algorithms Tieline Music, Tieline MusicPLUS, G.711, G.722, MPEG-1 Layer 2, MP3, LC-AAC, HE-AAC and HE-AACv2, AAC-LD, AAC-ELD, Opus, 16/24 bit aptX Enhanced IP (uncompressed) Linear PCM16/24 bit 48kHz sampling Data and Control Interfaces USB 2.0 Host port on the front panel...
Page 180
Merlin PLUS Manual v1.2 Appendix A: RS232 and Control Port Wiring Relays The codec uses a DB15 connector to facilitate use of four CMOS solid state relays for the control of equipment, consisting of four relay closures and four opto-isolated outputs.
Page 181
Connector Pins Important Notes: The codec cannot send RS232 data to, or activate relays on Tieline G3 codecs. It is important that you enable serial port flow control within the codec. Flow control regulates the flow of data through the serial port. If disabled, data will flow unregulated and some may be lost.
Page 184
Merlin PLUS Manual v1.2 Configuration - D - IP addresses IPv4/IPv6 jitter buffer Data static IP addresses bidirectional encoding via front panel unidirectional encoding web-GUI software DB15 Configuration files DB-25 expansion in/out backup DB25 wiring pin-outs restore analog Configure 6 x Mono Peer-to-Peer...
Page 188
Merlin PLUS Manual v1.2 - U - - X - UDP port settings XLR in/out Unlock programs 60, 134 Upgrades firmware software USB 2 host port - W - Warnings & safety information digital phone systems earth leakage supplementary ground...
Need help?
Do you have a question about the Merlin PLUS and is the answer not in the manual?
Questions and answers