Design for a digital, assignable multi-function mixing desk

Size: px
Start display at page:

Download "Design for a digital, assignable multi-function mixing desk"

Transcription

1 Design for a digital, assignable multi-function mixing desk SAE thesis by Richard Bennett March Tonmeister TDD design Page 1

2 With the advent of the digital domain, recording studio desks have started to include features derived more from the computing than recording industry. However, the desks are still being designed for the recording engineer, by technicians rooted in the audio engineering and analogue electronics industries. The result is typically an analogue desk with digital hardware assists, based on analogue technology or outdated digital electronics. This document is an attempt to outline a rough design for a desk fully capable of utilising the latest computing technology, designed by a technician grounded in the software engineering and design and digital engineering fields. The result should be a fully digital desk with minimal analogue assists, and easily and cheaply upgradable with subsequent software engineering, from herein known as the TDD, or Totally Digital Desk.. All hexadecimal values in this document are preceded by a dollar sign, to indicate their base. TDD design Page 2

3 OVERVIEW HARDWARE The system consists of a lightweight frame containing the channel strips and access controls. The audio and main control hardware are rack mounted, and can thus be moved to a separate machine room. The frame, or desk surface, acts purely as a remote control for the hardware in the rack. The basic hardware consists of an average looking mixing desk, with no physical channel strips containing components. The width of the desk is designed for ease of access, and is not a limitation on the number of channels available. In this sense, it is your typical assignable desk. The desk surface consists of multiple vertical display screens, layed out as if they were typical channel modules. Although many configurations are available, these displays can be made to look like a pure graphical representation of a typical channel strip. The meter bridge may contain analogue VUs, or digital graphs, depending on the preference at installation time. These can also be changed at a later date via the online configuration. The meter bridge contains a meter for each physical channel path, so that a 48 channel desk with 10 logical channels, will still have a 48 meter bridge. On the end of the desk, is a keyboard and various desk navigation tools. Above this is the main control screen, angled toward the centre of the desk, and in reach of the engineer. This and the channel strips, are touch screens, and are used for navigation through the various components of the desk. An access panel on the back gives access to expansion slots, I/O ports and audio connections. A main bus cable links the desk with the physical components in the rack. The system is run by a single central processor, which monitors and controls the other processors in the system. Other processors include the DSPs used for FX (effects) control, one per software driven channel, the signal transformation chips, such as DACs and ADCs, and the I/O sub-system. Additional processors may be added through sockets supplied. The operating system allocates these resources to tasks as required, so it is unnecessary to have a device for each audio channel. TDD design Page 3

4 OVERVIEW AUDIO All audio is stored inside the desk digitally, and can be optionally stored on disk. Pre-emptive page logic in software, combined with multiprocessing DMA I/O modules, make real time audio transfer between the desk and disk possible, without loss of data. Additional recording time is thus only dependant on the number of active channels in the current system configuration, and the combined capacity of the connected hard drives. Audio is digitised at 50KHz with 24 bit resolution. OVERVIEW SOFTWARE & LAYOUT Memory inside the desk is linear 32-bit, providing 2 gigabytes of RAM. Sections are reserved for the system software and processor memory requirements, and the rest for the digitised audio. The memory is managed by the system software, and may be optionally paged to disk in real time, utilising pre-emptive page logic through DMA processors. Desk upgrades can therefore be performed by simple software engineering enhancements, mailed or couriered to customers, without costly down time and technician availability problems. The desk layout consists of ten logical channel strips, in which only the faders are physical controls. The upper section of the channel contains a flat panel touch screen display, which represents the controls which the channel has access to. See fig. 1. Below that is a touch sensitive scribble strip, which is digitised and stored digitally with the channel information. A special pen is used to write or scribble on the strip. When a real (physical) channel is represented by one of the desk (logical) channels, the scribble strip information is also restored. An alternative could be to use GO technology pen based screens, or the new VSC technology from Flux Research. VSC multi-channel representation technology could also be used to monitor channels not currently mapped to a desk channel path. Next to the faders are the real controls, which control the currently active module. The controls include infinite rotation (vector output) pots and switches, which are mapped into each module as it is used. Because all the controls are in a central point, and are used for every module, the engineer very quickly becomes used to the layout of the controls, and can make changes to a module very quickly. Modules in the channel strips are made active simply by touching them. From then until the next module is touched, the physical controls take immediate effect. By changing the value of a module, say adjusting the centre frequency of an EQ, the touch display also changes to reflect the new value. ie. its graphical representation changes. Modules are icons representing features such as Pan, Phase reversal, From FX, To FX, To Channel, Insert, EQ. etc. When initialised, each channel assumes the setup saved to the 3.5" floppy diskette in the desk's floppy drive. Setups can be recalled later from other disks, by using the recall function from the main display. Saved channel setups are called user setups. The system setup is TDD design Page 4

5 saved to one of the connected hard drives, and includes the current patch bay layout and name information, as well as a master channel setup in the case where no diskette is inserted in the floppy drive when the desk is powered up. All setups reflect EXACTLY what the desk looked like when the setup was saved. To insert a new module into the channel path, you touch the module you wish to add, from the main display, then touch the two modules in the channel where you wish the module to be inserted. To add an FX send, touch the To FX modules on the main display, then a list of available FX will be displayed, with an icon next to each indicating whether input or output of the device is already being used. Again, touch the two modules where you wish to insert the module. Fig.1 gives an example channel strip. Above the fader is the scribble strip. Above that is a To BUS module, sending the signal from the fader to the stereo bus, panned slightly to the left. Above that is an FX send to a stereo SPX. The two indicators are showing the level being sent to the left and right input channels of the SPX. Above the SPX is an EQ module, which is currently selected. The EQ module's graphical display shows the amount of cut or boost in the form of a graphical function curve. At the top is a From TAPE module, with the input gain set to roughly three quarters. Fig. 2 shows the layout of the physical controls. The large wheel is used to decide which channels are represented by the logical channels. Rotating the wheel has the effect of sliding the real channels underneath a 10 logical channel template. The other generic controls include rotary potentiometers, and a switch, for phase reversal for example. Auto-patching is handled by the desk software. When an FX is inserted in the channel path, the software signals the patch bay to redirect the signal to the appropriate connection. The system configuration determines whether the patch is digital or analogue, and auto-routes through appropriate DAC and ADC devices as necessary. FX units are known only by name. Because of the autorouting facility, no numeric patch numbers can be used. If you want the SPX1000, for example, simply touch the module marked "SPX1000". DSP chips are included for internal FX processing in software, as well as the auto-patching to external FX units. The DSP programming, and thus the number and quality of the available internal FX, is upgradable through software, making maintenance a breeze, with minimal down time. Use of DAC/ADC devices and EQ are optimised by the system. Instead of having one per channel, devices are allocated for use as required. This in turn reduces the cost of the desk, and in particular the number of DAC/ADC units and EQ required. TDD design Page 5

6 AUDIO CONTROL INTERNALS Each physical channel path has a dedicated microprocessor, which shares the main memory space with all other channels. One independent processor then controls general system tasks. At powerup time, the operating system is loaded from hard disk into memory, starting at bank 2 (ie. memory location $20000). At the end of the operating system, channel tables are built for each audio channel within the system. Following that are miscellaneous system tables for the main processor, and then the audio memory, which can be allocated for use by any channel requiring it. Although the amount of memory in the system should decide how many real channels there are, pre-emptive paging effectively removes this limitation. System information is kept in bank 0 (ie. the first 64K of memory, which contains locations $0 through $FFFF), at fixed locations. This memory is called the system table. Channel processors may access this memory directly as required. Bank 1 (ie. the second 64K of memory, which contains locations $10000 through $1FFFF) is mapped to the hardware. This includes touch screen feedback data, DAC/ADC functions, and other miscellaneous I/O information. After the channel tables have been built the independent processor starts each channel processor. At this stage, the desk is fully powered up, with each channel processor sitting in a soft wait, spinning on CHT_Mode. For the sake of a description of the internal logic, assume the following tables are correct. Other operating values will be necessary, however I have only included value relevant to the description of the software logic. Each channel table is 4K long, and the layout begins as follows: CHT_LinkNext longword pointer CHT_LinkLast longword pointer CHT_Mode word flag CHT_Num word value continued... CHT_LinkNext contains a longword pointer to the next channel table in memory. Although channel tables are normally kept sequentially in memory, they may be moved in future releases of the software, socht_linknext can be used to walk the tables until the correct TDD design Page 6

7 channel table is found. A longword of $ indicates the end of the list. ie. the last channel table. CHT_LinkLast contains a longword pointer to the previous channel table in memory. A longword of $ indicates the beginning of the list. The address of the first channel table can be found at SYST_Channels in the system table. CHT_Mode contains a word indicating the current operating mode. A value of $0000 effectively de-activates the channel, by placing the processor into a spin wait. The presence of audio down the channel path usually re-activates the channel by changing this value. CHT_Num contains a word indicating the channel number that this table belongs to. The rest of the channel table is used a scratch space by the channel processor. The system table layout is as follows: SYST_Version word value SYST_Channels longword pointer SYST_IO longword pointer SYST_MemTables longword pointer continued... SYST_Version contains a word version number of the operating system. The first release would be $0100, indicating version 1.0. SYST_Channels contains a longword pointer to the first channel table in memory. SYST_IO contains a longword pointer to first IO_Block in the system. IO_Blocks are defined for every device within the system, including the DACs, ADCs and attached hard drives. SYST_MemTables contains a longword pointer to the first memory table. The memory tables are a linked list which together describe all of the available memory and who it belongs to. When a channel processor requests an amount of memory, a memory table is built describing it, and inserted into the list of tables. The table link fields TDD design Page 7

8 are sorted by memory address, so that while the memory blocks are not physically in the correct order, walking the linked list is. As each channel is started, it is told which channel table it owns, the address of which is kept in one of its addressing registers. This provides direct access to its channel table and scratch space. Interrupts are then enabled for each channel's digital inputs, and the main processor starts accepting commands from the various displays on the desk surface. When audio appears at the head of a channel path, post-ad conversion, an interrupt is generated. The main processor then activates the appropriate channel processor by changing CHT_Mode in its channel table. Interrupts for that channel are then disabled, and the channel processor takes over data gathering via its ADC in bank 1. When the channel processor is unspun, it allocates a megabyte of memory for buffering, and spins on its ADC in bank 1. See section DATA ACQUISITION for more details. As data is acquired through the ADC, it is stored in the allocated buffer. When the buffer becomes 50% full, a DMA request is issued. At this stage, the channel processor must check not only the ADC, but the system call flag as well. Once the system is free, it makes a DMA system call and continues on. The main processor will pass the request on to the hardware for DMA of the memory directly to disk. The main processor maintains the layout of each hard drive in memory, in the IO_Blocks. As audio flows in and out of the desk, the channel processors monitor and control all the audio data. As DACs are allocated for use for audio to tape, or to an effect send for example, the channel processor must also be in control. Depending on the channel setup, audio may be entering the channel path via disk or ADC, and exiting via almost any number of DACs or via DMA. As long as DACs are available in bank 1, they can be allocated by the system for use, and the appropriate channel processor can take over their management. TDD design Page 8

9 SCREEN CONTROL USING THE MENUS Whenever modules are selected on the desk surface, the menus on the main display immediately change to those most appropriate. The default screen on powerup shows typical maintenance functions, such as save/restore setup, patch bay definition etc. If there is a disk in the floppy drive, the setup also contains which screen was last used. CONCLUSION In the case of pure surface design, the desk could be used to control virtually any rack mount unit, whether it contains digital or analogue devices. Device manufacturers can build components ready to connect to the system, thus creating an industry standard. This document is only a guide to pure digital desk design, specifically relating to graphical surface representation as an industry standard input device. Because all of the technology described is currently available, such a desk could be built, and as the cost of this technology falls, it could provide an economical answer to the problem of expensive analogue devices, as well as creating an industry standard desk or desk surface, thus giving all engineers equal footing in the world of audio production. TDD design Page 9

10 APPENDIX 1 DATA ACQUISITION ADC output is read by each channel processor, and the data is stored in memory. The standard model for acquisition is that the processor involved will go into a spin wait on a flag. Once the flag is set, the hardware has finished conversion of the next wave sample, and the data value is read from a hardware register which is mapped into the processor's memory space. Reading the value from the data register resets the flag, ready for the next sample. In the case of the TDD, the data register and the register full flag are mapped into bank 1. The data register is 24 bits long. Data is read from the data register and stored sequentially in the allocated memory space. TDD design Page 10

11 APPENDIX 2 MULTITASKING ANOMALIES Because of the heavily used spin methodology, channel processors need to know when they have set a spin flag for exclusive access, as opposed to another channel processor having made the request. A test and set instruction reads the spin flag and checks it for the value $0000. If not, the next instruction is executed. Normally the next instruction would check the status of the previous instruction, and spin on it if the flag was not set. If the test and set instruction finds that the flag contains the value $0000, it stores a register containing the channel number into the flag. Because the read and write are single threaded by the MMU, other channels attempting to execute test and set instructions are protected from overwriting the value in the flag if it is non-zero. The channel processor which successfully sets the flag then reads the flag back to see if its test and set was successful. If the value matches, then the channel processor can continue on with the task while being protected by other channel processors also wanting access to the task. TDD design Page 11

12 APPENDIX 3 SYSTEM CALLS All system calls are made through the hardware registers in bank 1. The channel processor first spins on a system call flag, until it is reset. When this occurs, there is no other pending system call. The processor then sets this flag, to indicate that it is going to make a system call. This causes all other channel processors who wish to make a system call to go into a spin wait. The channel processor then stores the address of the system call parameter block in a hardware register in bank 1. Storing the parameter block address generates an interrupt, which is serviced by the main processor. The main processor reads the parameter block address from the hardware register, and performs the function contained within it. The first word of the parameter block indicates when the call has completed. The channel processor spins on this flag until the main processor clears it. An example of a system call would be a channel processor allocating memory for its own use. It would build a parameter block at the end of its channel table, containing the amount of storage required. After the system call, empty locations within the parameter block will be filled with the starting location of the block of memory, and a return code indicating whether the memory was actually available. If the memory is not available, the channel processor will make a subsequent call with a smaller memory size request. TDD design Page 12

13 APPENDIX 4 GLOSSARY OF TERMS ADC Analogue to Digital Converter. DAC Digital to Analogue Converter. DMA Direct Memory Access. I/O ICs which are able to access main memory for reading and writing without intervention from a processor, use DMA. LONGWORD a 32 bit value MMU Memory Management Unit. This IC controls access to the RAM within the system. At the logic level, RAM reads and writes are synchronised with the main timing crystal. SINGLE THREAD When only one processor or task occurs at one time, the task is being single threaded. Multithreading is where more than one code path is being executed at the same time. In multitasking, single threading is used to protect non-re-entrant code from being executed by more than one task or processor. When single processors are involved, threading can be simulated by time-slicing. SPIN When a processor continually checks a location in memory for a particular value. In multi-processing systems, non-re-entrant code halts other processors by setting a flag in memory. At exit time, the flag is rest. All other processors attempting to call the code must wait until the flag is cleared before proceeding into the non-re-entrant routine. This is called a spin wait, as the processing virtually spins on the flag until it is cleared. WALK When using linked lists, as in the case of channel tables, a processor may walk through the list by using the link pointer of each table to find the location of the next. TDD design Page 13

14 WORD a 16 bit value TDD design Page 14

15 APPENDIX 5 FIGURES AND TABLES From TAPE EQ To SPX To BUS L R Scribble Strip Fig. 1 Fig. 2 TDD design Page 15

Version 4 Software. Version 4 - Supplement. Issue A, August 2007 for Version 4.0+ Software. D5 V4 Supp 1-1

Version 4 Software. Version 4 - Supplement. Issue A, August 2007 for Version 4.0+ Software. D5 V4 Supp 1-1 Version 4 - Supplement Issue A, August 2007 for Version 4.0+ Software D5 V4 Supp 1-1 D5 V4 Supp 1-2 Contents 1.0 Introduction... 1-4 1.1 Hardware Configuration Options... 1-4 1.2 Audio Sync Options...

More information

USER S GUIDE TC FX II. Renowned M2000 Reverb Algorithms. Plug-in for Mackie Digital Mixers

USER S GUIDE TC FX II. Renowned M2000 Reverb Algorithms. Plug-in for Mackie Digital Mixers USER S GUIDE TC FX II Renowned M2000 Reverb Algorithms Plug-in for Mackie Digital Mixers Iconography This icon identifies a description of how to perform an action with the mouse. This icon identifies

More information

Computer System Overview OPERATING SYSTEM TOP-LEVEL COMPONENTS. Simplified view: Operating Systems. Slide 1. Slide /S2. Slide 2.

Computer System Overview OPERATING SYSTEM TOP-LEVEL COMPONENTS. Simplified view: Operating Systems. Slide 1. Slide /S2. Slide 2. BASIC ELEMENTS Simplified view: Processor Slide 1 Computer System Overview Operating Systems Slide 3 Main Memory referred to as real memory or primary memory volatile modules 2004/S2 secondary memory devices

More information

Chapter Operation Pinout Operation 35

Chapter Operation Pinout Operation 35 68000 Operation 35 Chapter 6 68000 Operation 6-1. 68000 Pinout We will do no construction in this chapter; instead, we will take a detailed look at the individual pins of the 68000 and what they do. Fig.

More information

Studio Manager. for. Owner s Manual

Studio Manager. for. Owner s Manual Studio Manager for Owner s Manual E i Important Information Exclusion of Certain Liability Trademarks Copyright Manufacturer, importer, or dealer shall not be liable for any incidental damages including

More information

01V96 Editor. Owner s Manual. Special Notices. Contents. Yamaha Pro Audio Global Site

01V96 Editor. Owner s Manual. Special Notices. Contents. Yamaha Pro Audio Global Site 01V96 Editor Owner s Manual Special Notices The software and this owner s manual are the exclusive copyrights of Yamaha Corporation. Copying of the software or reproduction of this manual in whole or in

More information

Avid/Euphonix EuCon support

Avid/Euphonix EuCon support Avid/Euphonix EuCon support AVID bought Euphonix in April 2010 and added support for EuCon with Pro Tools 9. Pro Tools 9 supports EuCon natively to allow EuCon commands to directly connect to the application

More information

CSC 553 Operating Systems

CSC 553 Operating Systems CSC 553 Operating Systems Lecture 1- Computer System Overview Operating System Exploits the hardware resources of one or more processors Provides a set of services to system users Manages secondary memory

More information

Tools 9 supports EuCon natively to allow EuCon commands to directly connect to the

Tools 9 supports EuCon natively to allow EuCon commands to directly connect to the Appendix C Avid/Euphonix EuCon Support Avid bought Euphonix in April 2010 and added support for EuCon with Pro Tools 9. Pro Tools 9 supports EuCon natively to allow EuCon commands to directly connect to

More information

Cubase SX3 / DM2000 V2 Setup and Operation

Cubase SX3 / DM2000 V2 Setup and Operation Cubase SX3 / DM2000 V2 Setup and Operation Page 1 Cubase SX3 / DM2000 V2 Setup and Operation This document describes setup and operation for remote control of Cubase SX from the DM2000 digital mixing console.

More information

Announcement. Computer Architecture (CSC-3501) Lecture 23 (17 April 2008) Chapter 7 Objectives. 7.1 Introduction. 7.2 I/O and Performance

Announcement. Computer Architecture (CSC-3501) Lecture 23 (17 April 2008) Chapter 7 Objectives. 7.1 Introduction. 7.2 I/O and Performance Computer Architecture (CSC-3501) Lecture 23 (17 April 2008) Announcement Homework #8 and #9 are uploaded at class website Seung-Jong Park (Jay) http://www.csc.lsu.edu/~sjpark 1 2 Chapter 7 Objectives 7.1

More information

MASELEC MTC-6 master transfer and monitor system

MASELEC MTC-6 master transfer and monitor system MASELEC MTC-6 master transfer and monitor system http://www.maselec.com/ Mases Electronics Ltd. Bishopswood, Cannon Hill Close, Bray, Berks SL6 2DH, England. Tel/Fax: +44 (0) 1628-770 104. E-mail: leif@maselec.com

More information

Multi Amplifier Remote Control (MARC) Software QUICK START GUIDE 1.0.0

Multi Amplifier Remote Control (MARC) Software QUICK START GUIDE 1.0.0 Multi Amplifier Remote Control (MARC) Software QUICK START GUIDE 1.0.0 Welcome to Dynacord s Multi Amplifier Remote Control (MARC) Quick Start Guide. We want you to get the most from your Dynacord amplifiers

More information

(Refer Slide Time 00:01:09)

(Refer Slide Time 00:01:09) Computer Organization Part I Prof. S. Raman Department of Computer Science & Engineering Indian Institute of Technology Lecture 3 Introduction to System: Hardware In the previous lecture I said that I

More information

Chapter 1 Computer System Overview

Chapter 1 Computer System Overview Operating Systems: Internals and Design Principles Chapter 1 Computer System Overview Ninth Edition By William Stallings Operating System Exploits the hardware resources of one or more processors Provides

More information

Pro Tools. Automation & Control Surface Manual. Version: 1.0

Pro Tools. Automation & Control Surface Manual. Version: 1.0 Pro Tools Automation & Control Surface Manual Version: 1.0 Contents Control 2802 Fader Automation Page 3 Automation Overview Page 3 Automation Setup Page 3 Recording & Editing Automation Data Page 4 Automation

More information

MixView 3.0 Overview

MixView 3.0 Overview MixView 3.0 Overview Product Bulletin Revision 1 Publish Date: March 1997 Euphonix Product Bulletin: 001 Worldwide Sales, Euphonix Inc. 11112 Ventura Blvd. #301, Studio City, CA 91604 Voice: (818) 766-1666

More information

MainStage 2. Exploring MainStage

MainStage 2. Exploring MainStage MainStage 2 Exploring MainStage KKApple Inc. Copyright 2011 Apple Inc. All rights reserved. Your rights to the software are governed by the accompanying software license agreement. The owner or authorized

More information

How You Use the Timeline

How You Use the Timeline How You Use the Timeline The Timeline and the Canvas display two different views of the same sequence. The Timeline shows the chronological arrangement of clips and layered video and audio clip items,

More information

VirtualDJ Remote - User Guide 1

VirtualDJ Remote - User Guide 1 VirtualDJ Remote - User Guide 1 Table of Contents VIRTUALDJ REMOTE APPLICATION... 3 SETUP... 4 TABLET VIEW... 5 RHYTHM WAVE & DECK INFO DISPLAY... 6 BASIC DECK CONTROLS... 6 ADVANCED DECK CONTROLS... 7

More information

A GRID BASED APPROACH FOR THE CONTROL AND RECALL OF THE PROPERTIES OF IEEE1394 AUDIO DEVICES

A GRID BASED APPROACH FOR THE CONTROL AND RECALL OF THE PROPERTIES OF IEEE1394 AUDIO DEVICES A GRID BASED APPROACH FOR THE CONTROL AND RECALL OF THE PROPERTIES OF IEEE1394 AUDIO DEVICES A thesis submitted in fulfilment of the requirements for the degree of MASTER OF SCIENCE of RHODES UNIVERSITY

More information

version 7.6 user manual

version 7.6 user manual version 7.6 user manual 2 Copyright JAVS 1981-2014 Table of Contents Introduction... 4 Getting Started... 5 Login... 5 JAVS Publisher 7 Overview... 6 Search Tool Overview... 7 Search Tool-Detailed Operation...

More information

User Guide V1023+ October 2018

User Guide V1023+ October 2018 User Guide V1023+ October 2018 This guide is intended to be read in conjunction with the: SD Software Reference Manual and SD Software Reference Appendix available at: https://www.digico.biz/docs/about/manuals_1.shtml

More information

by BSS Audio Detailed product description 1 Introduction

by BSS Audio Detailed product description 1 Introduction by Detailed product description 1 Introduction This document gives a detailed description of the Soundweb system. It gives much more technical information (and less sales information) than the Soundweb

More information

NOTE: There are two different installation methods dependent upon the manufacture date.

NOTE: There are two different installation methods dependent upon the manufacture date. X32 FIRMWARE UPDATE UPDATE INSTRUCTIONS X32 Firmware updates are issued periodically to add new features, fix reported software bugs and improve product performance. Updates are designed to be user-installed

More information

The Engineers. Quick Start Guide

The Engineers. Quick Start Guide The Engineers Quick Start Guide Powered by 16 XLR Outputs, individually assignable to any mix bus or direct output 32 MIDAS Designed Programmable Mic Preamps with individually selectable phantom power

More information

Computer Performance

Computer Performance Computer Performance Microprocessor At the centre of all modern personal computers is one, or more, microprocessors. The microprocessor is the chip that contains the CPU, Cache Memory (RAM), and connects

More information

IRL PC Programmed Infrared Learner & Component Controller. Programming & Installation Manual

IRL PC Programmed Infrared Learner & Component Controller. Programming & Installation Manual IRL-3000 PC Programmed Infrared Learner & Component Controller Programming & Installation Manual For the IRL-3000 with Version 1.5 Software Copyright 1999, Audio Design Associates, Inc., All Rights Reserved.

More information

SSL System T Fully Networked Broadcast Audio Production

SSL System T Fully Networked Broadcast Audio Production System T is a truly new broadcast audio production environment bringing I/O, routing, innovative control, and audio processing together in a flexible, fully networked, large-scale system. Each System T

More information

960L Software Version 3.0

960L Software Version 3.0 960L Software Version 3.0 Installation Instructions & Release Notes DOCUMENTATION CONVENTIONS This document is a supplement to the 960L Owner s Manual (Rev 1). It contains installation instructions for

More information

ENGR 3950U / CSCI 3020U Midterm Exam SOLUTIONS, Fall 2012 SOLUTIONS

ENGR 3950U / CSCI 3020U Midterm Exam SOLUTIONS, Fall 2012 SOLUTIONS SOLUTIONS ENGR 3950U / CSCI 3020U (Operating Systems) Midterm Exam October 23, 2012, Duration: 80 Minutes (10 pages, 12 questions, 100 Marks) Instructor: Dr. Kamran Sartipi Question 1 (Computer Systgem)

More information

Axiom DirectLink for Reason and Record User Guide

Axiom DirectLink for Reason and Record User Guide User Guide Legal Notices This guide is copyrighted 2010 by Avid Technology, Inc., with all rights reserved. Under copyright laws, this guide may not be duplicated in whole or in part without the written

More information

Lesson 5: Software for embedding in System- Part 2

Lesson 5: Software for embedding in System- Part 2 Lesson 5: Software for embedding in System- Part 2 Device drivers, Device manager, OS, RTOS and Software tools 1 Outline Device drivers Device manager Multitasking using an operating system (OS) and Real

More information

OPERATING SYSTEMS & UTILITY PROGRAMS

OPERATING SYSTEMS & UTILITY PROGRAMS OPERATING SYSTEMS & UTILITY PROGRAMS System Software System software consists of the programs that control the operations of the computer and its devices. Functions that system software performs include:

More information

Configuring Cockos Reaper with ZED-R16

Configuring Cockos Reaper with ZED-R16 This document describes how to configure Cockos Reaper to work with the ZED-R16. The following step by step procedures refer to Reaper 3.75 on both MAC an PC. A similar procedure should apply for other

More information

Operating system Dr. Shroouq J.

Operating system Dr. Shroouq J. 2.2.2 DMA Structure In a simple terminal-input driver, when a line is to be read from the terminal, the first character typed is sent to the computer. When that character is received, the asynchronous-communication

More information

Computer Systems. Communication (networks, radio links) Meatware (people, users don t forget them)

Computer Systems. Communication (networks, radio links) Meatware (people, users don t forget them) Computers are useful machines, but they are generally useless by themselves. Computers are usually part of a system a computer system includes: Hardware (machines) Software (programs, applications) Communication

More information

DCN Synoptic Microphone Control. Software User Manual en LBB 3571

DCN Synoptic Microphone Control. Software User Manual en LBB 3571 DCN en LBB 3571 GENERAL CONTENTS Chapter 1-1.1 About 1.2 What is a synoptic layout? 1.3 Controlling microphones Chapter 2 - Getting Started 2.1 Starting 2.2 Using Help Chapter 3 - Preparing for a Conference

More information

Only one console fits the bill

Only one console fits the bill Big show. Big ideas. Sound designers are accustomed to being asked for the impossible. Today s top dramatic and musical productions call for large sound reinforcement systems, sophisticated cues and effects,

More information

QUICK-START GUIDE ROLAND DJ-808

QUICK-START GUIDE ROLAND DJ-808 QUICK-START GUIDE ROLAND DJ-808 Installation and Setup The Roland DJ-808 requires drivers for both Windows and MacOS operating systems. IMPORTANT NOTE: Please ensure you have the latest available drivers

More information

A high performance real-time plasma control and event detection DSP based VME system

A high performance real-time plasma control and event detection DSP based VME system Fusion Engineering and Design 60 (2002) 435 441 www.elsevier.com/locate/fusengdes A high performance real-time plasma control and event detection DSP based VME system A.P. Rodrigues a, *, Carlos Correia

More information

APAD User Guide V1.0

APAD User Guide V1.0 APAD User Guide V1.0 This Guide refers to APAD software V1.0+ Before starting please check www.digico.biz for details of the latest APAD software and documentation. 1. IMPORTANT - Read before starting

More information

Solid State Logic S O U N D V I S I O N

Solid State Logic S O U N D V I S I O N Solid State Logic S O U N D V I S I O N SUPERANALOGUE X - R A C K Super-Analogue Outboard XR622 X-Rack Master Module User s Guide This documentation package contains the User s Guide for your new X-Rack

More information

Audio I/O 1U Manual. Audio I/O 1U System. Dual Balanced Line Audio Input and Balanced Line Audio Output. Manual Revision:

Audio I/O 1U Manual. Audio I/O 1U System. Dual Balanced Line Audio Input and Balanced Line Audio Output. Manual Revision: Audio I/O 1U System Dual Balanced Line Audio Input and Balanced Line Audio Output Manual Revision: 2018.09.13 Table of Contents Table of Contents Compliance Overview Features System Installation Before

More information

Unit 3 and Unit 4: Chapter 4 INPUT/OUTPUT ORGANIZATION

Unit 3 and Unit 4: Chapter 4 INPUT/OUTPUT ORGANIZATION Unit 3 and Unit 4: Chapter 4 INPUT/OUTPUT ORGANIZATION Introduction A general purpose computer should have the ability to exchange information with a wide range of devices in varying environments. Computers

More information

Version 2.0 Manual Supplement

Version 2.0 Manual Supplement E AW4416 This manual supplement explains the functions and specifications that have been added or changed in version 2.0 of the AW4416 s system software. Operation explains how to use the new functionality,

More information

AT&T Issue 1. StarServer S User's Guide

AT&T Issue 1. StarServer S User's Guide AT&T 562-200-115 Issue 1 StarServer S User's Guide System Description 1 This chapter introduces the features and capabilities of the AT&T StarServer S. Before installing the StarServer S, please read this

More information

ADD-ON INSTALLATION GUIDE XEN-LS. apricot MITSUBISHI ELECTRIC

ADD-ON INSTALLATION GUIDE XEN-LS. apricot MITSUBISHI ELECTRIC ADD-ON INSTALLATION GUIDE XEN-LS apricot MITSUBISHI ELECTRIC Intel is a registered trademark, and 80386SX, 80387SX, 80486SX and 80487SX are trademarks, of Intel Corporation. AT is a trademark of International

More information

CS370 Operating Systems

CS370 Operating Systems CS370 Operating Systems Colorado State University Yashwant K Malaiya Fall 2016 Lecture 2 Slides based on Text by Silberschatz, Galvin, Gagne Various sources 1 1 2 System I/O System I/O (Chap 13) Central

More information

CHAPTER-1: INTRODUCTION TO OPERATING SYSTEM:

CHAPTER-1: INTRODUCTION TO OPERATING SYSTEM: CHAPTER-1: INTRODUCTION TO OPERATING SYSTEM: TOPICS TO BE COVERED 1.1 Need of Operating System 1.2 Evolution of os 1.3 operating system i. Batch ii. iii. iv. Multiprogramming Time sharing Real time v.

More information

UC Santa Barbara. Operating Systems. Christopher Kruegel Department of Computer Science UC Santa Barbara

UC Santa Barbara. Operating Systems. Christopher Kruegel Department of Computer Science UC Santa Barbara Operating Systems Christopher Kruegel Department of Computer Science http://www.cs.ucsb.edu/~chris/ Input and Output Input/Output Devices The OS is responsible for managing I/O devices Issue requests Manage

More information

Model 78 Central Controller / Model 79 Control Console

Model 78 Central Controller / Model 79 Control Console Model 78 Central Controller / Model 79 Control Console StudioComm for Surround Once exclusively the domain of major motion picture studios and large production facilities, the recording, mixing, editing,

More information

Personal computer hardware From Wikipedia, the free encyclopedia (Redirected from Computer hardware)

Personal computer hardware From Wikipedia, the free encyclopedia (Redirected from Computer hardware) Personal computer hardware From Wikipedia, the free encyclopedia (Redirected from Computer hardware) Personal computer hardware are component devices which are typically installed into or peripheral to

More information

Update Instructions for V4.9.x.xxx V Vi1 and Vi2/4/6 consoles

Update Instructions for V4.9.x.xxx V Vi1 and Vi2/4/6 consoles Update Instructions for V4.9.x.xxx V1.1 22-08-2017 Vi1 and Vi2/4/6 consoles Note that although a common file is used for upgrading Vi1, 2, 4 and 6 consoles, the update procedure for Vi1 differs from the

More information

EC 6504 MICROPROCESSOR AND MICROCONTROLLER

EC 6504 MICROPROCESSOR AND MICROCONTROLLER DEPARTMENTOFELECTRONICS&COMMUNICATIONENGINEERING EC 6504 MICROPROCESSOR AND MICROCONTROLLER UNIT I THE 8086 MICROPROCESSOR PARTA 1. What is microprocessor? What is the difference between a MP and CPU?

More information

Studer Vista 8 Digital Audio Console Information 29th July 2004

Studer Vista 8 Digital Audio Console Information 29th July 2004 Studer Vista 8 Digital Audio Console Information 29th July 2004 1 INTRODUCTION... 3 2 GENERAL SYSTEM OVERVIEW... 3 2.1 SYSTEM BLOCK DIAGRAM... 3 2.1.1 Block Diagram showing system utlising D21m IO System...

More information

19: I/O. Mark Handley. Direct Memory Access (DMA)

19: I/O. Mark Handley. Direct Memory Access (DMA) 19: I/O Mark Handley Direct Memory Access (DMA) 1 Interrupts Revisited Connections between devices and interrupt controller actually use interrupt lines on the bus rather than dedicated wires. Interrupts

More information

Keep the work area free of clutter and clean. Food and drinks are not allowed in the work area.

Keep the work area free of clutter and clean. Food and drinks are not allowed in the work area. 29 Chapter 3 Computer Assembly Introduction This chapter addresses the process of the computer assembly process. The ability to successfully assemble a computer is a milestone for the PC Ttechnician. It

More information

ST. MARY S COLLEGE FORM 4

ST. MARY S COLLEGE FORM 4 Term 1 Week 1 Week 2 FUNDAMENTALS OF HARDWARE AND SOFTWARE 1. The generalpurpose computer system 2. Functions of the major hardware components of a computer system 3. Functions and uses of primary storage

More information

The Hard Disk Sampler Tool Kit! GIGAStation. Owner s Manual.

The Hard Disk Sampler Tool Kit! GIGAStation. Owner s Manual. The Hard Disk Sampler Tool Kit! GIGAStation Owner s Manual www.egosys.net All rights to this document are reserved. No part of this document may be copied reproduced, or distributed in any form or by any

More information

K-framework 2 User Guide English

K-framework 2 User Guide English K-framework 2 User Guide English System requirements Operating System: Windows XP / Vista / 7 / 8 CPU: Intel Pentium Dual Core Memory: 2 GB 1 TABLE of CONTENTS 1. software installation and set up... 4

More information

I/O. Fall Tore Larsen. Including slides from Pål Halvorsen, Tore Larsen, Kai Li, and Andrew S. Tanenbaum)

I/O. Fall Tore Larsen. Including slides from Pål Halvorsen, Tore Larsen, Kai Li, and Andrew S. Tanenbaum) I/O Fall 2011 Tore Larsen Including slides from Pål Halvorsen, Tore Larsen, Kai Li, and Andrew S. Tanenbaum) Big Picture Today we talk about I/O characteristics interconnection devices & controllers (disks

More information

I/O. Fall Tore Larsen. Including slides from Pål Halvorsen, Tore Larsen, Kai Li, and Andrew S. Tanenbaum)

I/O. Fall Tore Larsen. Including slides from Pål Halvorsen, Tore Larsen, Kai Li, and Andrew S. Tanenbaum) I/O Fall 2010 Tore Larsen Including slides from Pål Halvorsen, Tore Larsen, Kai Li, and Andrew S. Tanenbaum) Big Picture Today we talk about I/O characteristics interconnection devices & controllers (disks

More information

GAMMA instabus Application Program Description. July CO Colour Touch-Panel

GAMMA instabus Application Program Description. July CO Colour Touch-Panel Use of the application program Product family: Product type: Manufacturer: Name: Order no.: Name: Order no.: Display Display units Siemens UP 588/12 Colour Touch Panel UP 588/13 Colour Touch Panel (AC

More information

SRI VIDYA COLLEGE OF ENGINEERING AND TECHNOLOGY,VIRUDHUNAGAR

SRI VIDYA COLLEGE OF ENGINEERING AND TECHNOLOGY,VIRUDHUNAGAR Year/sem: 02/04 Academic Year: 2014-2015 (even) UNIT II THE 8086 SYSTEM BUS STRUCTURE PART A 1. What are the three groups of signals in 8086? The 8086 signals are categorized in three groups. They are:

More information

Computer System Overview

Computer System Overview Computer System Overview Operating Systems 2005/S2 1 What are the objectives of an Operating System? 2 What are the objectives of an Operating System? convenience & abstraction the OS should facilitate

More information

DSP/BIOS Kernel Scalable, Real-Time Kernel TM. for TMS320 DSPs. Product Bulletin

DSP/BIOS Kernel Scalable, Real-Time Kernel TM. for TMS320 DSPs. Product Bulletin Product Bulletin TM DSP/BIOS Kernel Scalable, Real-Time Kernel TM for TMS320 DSPs Key Features: Fast, deterministic real-time kernel Scalable to very small footprint Tight integration with Code Composer

More information

Bringing Insight into the Analysis of Relay Life-Test Failures.

Bringing Insight into the Analysis of Relay Life-Test Failures. 1 of 6 Bringing Insight into the Analysis of Relay Life-Test Failures. S.J.Hobday BEng(Hons) Senior Design Engineer, Applied Relay Testing Ltd, England Abstract - Applied Relay Testing Ltd is a specialist

More information

CL series Live Recording with Nuendo Live. Using Steinberg Nuendo Live

CL series Live Recording with Nuendo Live. Using Steinberg Nuendo Live CL series Live Recording with Nuendo Live Using Steinberg Nuendo Live 2nd Edition: April 2013 Summary: This guide will show how quick and easy it is to achieve a high quality, live multi-track recording

More information

Cubase SX / 02R96 Setup and Operation V2

Cubase SX / 02R96 Setup and Operation V2 Page 1 Cubase SX / 02R96 Setup and Operation This document describes setup and operation for remote control of Cubase SX from the 02R96 digital mixing console. These instructions apply to 02R96 V2.0 or

More information

Premiere Pro Desktop Layout (NeaseTV 2015 Layout)

Premiere Pro Desktop Layout (NeaseTV 2015 Layout) Premiere Pro 2015 1. Contextually Sensitive Windows - Must be on the correct window in order to do some tasks 2. Contextually Sensitive Menus 3. 1 zillion ways to do something. No 2 people will do everything

More information

Short Term Courses (Including Project Work)

Short Term Courses (Including Project Work) Short Term Courses (Including Project Work) Courses: 1.) Microcontrollers and Embedded C Programming (8051, PIC & ARM, includes a project on Robotics) 2.) DSP (Code Composer Studio & MATLAB, includes Embedded

More information

Inear Display AMALGAME

Inear Display AMALGAME Inear Display AMALGAME User Guide Version 1.1 Table Of Contents Introduction 3 Overview 4 Installation and First Launch 5 Interface Overview 6 Loading and Saving Presets 7 Effects 8 XY Pad 9 Sequences

More information

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1 M68HC08 Microcontroller The MC68HC908GP32 Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design General Description The

More information

LED Commander 16/2 DMX controller. user manual

LED Commander 16/2 DMX controller. user manual LED Commander 16/2 DMX controller user manual Musikhaus Thomann Thomann GmbH Hans-Thomann-Strasse 1 96138 Burgebrach Germany Telephone: +49 (0) 9546 9223-0 E-mail: info@thomann.de Internet: www.thomann.de

More information

Controlling CHAPTER CueMix from an ipad using TouchOSC

Controlling CHAPTER CueMix from an ipad using TouchOSC Controlling CHAPTER CueMix from an ipad using TouchOSC The CueMix mixer in your MOTU audio interface can be controlled from an ipad using an ipad app called TouchOSC. From your ipad, you can perform all

More information

The Duende collection The SSL audio suite for your DAW

The Duende collection The SSL audio suite for your DAW The Duende collection The SSL audio suite for your DAW Duende PCIe High-speed PCIe card Duende Mini Ideal for mobile laptop studios Duende Classic The original 19" rack Unique SSL audio processing The

More information

4-BUS PROFESSIONAL MIXING CONSOLE

4-BUS PROFESSIONAL MIXING CONSOLE 4-BUS PROFESSIONAL MIXING CONSOLE HOW CAN A DUAL-MODE 4-BUS MIXING CONSOLE THIS AFFORDABLE SOUND THIS GOOD? Every inch a professional Soundcraft console, the GB4 is packed with the features you need to

More information

Getting Started Guide

Getting Started Guide Introduction Flowcode is an Integrated Development Environment (IDE) for programming microcontrollers such as 8, 16 and 32bit PIC, Arduino and ARM devices. It achieves this by using flowcharts instead

More information

16MB Sound Flash Installation Instructions for E6400 Ultra, E4XT Ultra & E-Synth Ultra

16MB Sound Flash Installation Instructions for E6400 Ultra, E4XT Ultra & E-Synth Ultra 16MB Installation Instructions for E6400 Ultra, E4XT Ultra & E-Synth Ultra 6876 Use these instructions to install of rewriteable Flash Sound Memory to the E6400 Ultra, E4XT Ultra or the E-Synth Ultra.

More information

Unit DMA CONTROLLER 8257

Unit DMA CONTROLLER 8257 DMA CONTROLLER 8257 In microprocessor based system, data transfer can be controlled by either software or hardware. To transfer data microprocessor has to do the following tasks: Fetch the instruction

More information

DaqBoard/1000. Series 16-Bit, 200-kHz PCI Data Acquisition Boards

DaqBoard/1000. Series 16-Bit, 200-kHz PCI Data Acquisition Boards 16-Bit, 200-kHz PCI Data Acquisition Boards Features 16-bit, 200-kHz A/D converter 8 differential or 16 single-ended analog inputs (software selectable per channel) Up to four boards can be installed into

More information

Sonic Studio Mastering EQ Table of Contents

Sonic Studio Mastering EQ Table of Contents Sonic Studio Mastering EQ Table of Contents 1.0 Sonic Studio Mastering EQ... 3 1.1 Sonic Studio Mastering EQ Audio Unit Plug-in...4 1.1.1 Overview... 4 1.1.2 Operation... 4 1.1.2.1 Mastering EQ Visualizer...5

More information

Show Designer 1. Software Revision 3.11

Show Designer 1. Software Revision 3.11 Show Designer 1 Software Revision 3.11 OVERVIEW The Show Designer 1 is a lighting controller based on the successful and simple to use Show Designer. The Show Designer 1 adds to the existing features of

More information

CS330: Operating System and Lab. (Spring 2006) I/O Systems

CS330: Operating System and Lab. (Spring 2006) I/O Systems CS330: Operating System and Lab. (Spring 2006) I/O Systems Today s Topics Block device vs. Character device Direct I/O vs. Memory-mapped I/O Polling vs. Interrupts Programmed I/O vs. DMA Blocking vs. Non-blocking

More information

AEQ FORUM VIRTUAL USER S MANUAL ED. 03/15 Firmware Version: PBA Base CPU v1.65 or higher Software Version: AEQ FORUM VIRTUAL v1.

AEQ FORUM VIRTUAL USER S MANUAL ED. 03/15 Firmware Version: PBA Base CPU v1.65 or higher Software Version: AEQ FORUM VIRTUAL v1. USER S MANUAL ED. 03/15 V. 1.2-03/10/2016 Firmware Version: Software Version: PBA Base CPU v1.65 or higher v1.30 or higher CONTENTS 1. INSTALLING AND RUNNING THE APPLICATION.... 3 1.1. Installation. System

More information

Computer-System Organization (cont.)

Computer-System Organization (cont.) Computer-System Organization (cont.) Interrupt time line for a single process doing output. Interrupts are an important part of a computer architecture. Each computer design has its own interrupt mechanism,

More information

User Manual. Drum Machine

User Manual. Drum Machine User Manual Drum Machine Overview Interface Overview Interface 1 Nithonat s interface is split into three parts: Internal sequencer Responsible for editing patterns in Int.Seq. mode. Internal sequencer

More information

With Fixed Point or Floating Point Processors!!

With Fixed Point or Floating Point Processors!! Product Information Sheet High Throughput Digital Signal Processor OVERVIEW With Fixed Point or Floating Point Processors!! Performance Up to 14.4 GIPS or 7.7 GFLOPS Peak Processing Power Continuous Input

More information

DiGiCo Optocore V221 For SD Rack Optocore Operation

DiGiCo Optocore V221 For SD Rack Optocore Operation DiGiCo Optocore V221 For SD Rack Optocore Operation Issue C - July 2011 1-1 1-2 Contents 1.1 Introduction......4 1.1.1 System Overview......4 1.1.2 Opto V220 (DiGiRacks) and Opto V221 (SD Racks)......5

More information

Unit 2 : Computer and Operating System Structure

Unit 2 : Computer and Operating System Structure Unit 2 : Computer and Operating System Structure Lesson 1 : Interrupts and I/O Structure 1.1. Learning Objectives On completion of this lesson you will know : what interrupt is the causes of occurring

More information

S U P E R M A N U A L. Credits: Apple II+, Apple Ile, Apple IIGS, Appleworks, & PRODOS are trademarks of Apple Computer Inc.

S U P E R M A N U A L. Credits: Apple II+, Apple Ile, Apple IIGS, Appleworks, & PRODOS are trademarks of Apple Computer Inc. S U P E R J g I I LI~ E X P A N D E R G S USER'S M A N U A L Credits: Apple II+, Apple Ile, Apple IIGS, Appleworks, & PRODOS are trademarks of Apple Computer Inc. SUPER EXPANDER(tm) GS 1.0 Megabyte RAM

More information

REAL-TIME MULTITASKING KERNEL FOR IBM-BASED MICROCOMPUTERS

REAL-TIME MULTITASKING KERNEL FOR IBM-BASED MICROCOMPUTERS Malaysian Journal of Computer Science, Vol. 9 No. 1, June 1996, pp. 12-17 REAL-TIME MULTITASKING KERNEL FOR IBM-BASED MICROCOMPUTERS Mohammed Samaka School of Computer Science Universiti Sains Malaysia

More information

Software Instruction Manual

Software Instruction Manual 2 About This Manual This manual will provide a comprehensive look at the JAVS software application. The first part of the manual will provide a general overview followed by a more detailed approach in

More information

SR3_Analog_32. User s Manual

SR3_Analog_32. User s Manual SR3_Analog_32 User s Manual by with the collaboration of March 2nd 2012 1040, avenue Belvédère, suite 215 Québec (Québec) G1S 3G3 Canada Tél.: (418) 686-0993 Fax: (418) 686-2043 1 INTRODUCTION 4 2 TECHNICAL

More information

Microprocessor Architecture. mywbut.com 1

Microprocessor Architecture. mywbut.com 1 Microprocessor Architecture mywbut.com 1 Microprocessor Architecture The microprocessor can be programmed to perform functions on given data by writing specific instructions into its memory. The microprocessor

More information

Troubleshooting the System Hardware

Troubleshooting the System Hardware CHAPTER 5 This chapter provides basic troubleshooting information to help you identify some common problems that might occur with your Wide Area Virtualization Engine (WAVE). This chapter contains the

More information

COSC 243. Input / Output. Lecture 13 Input/Output. COSC 243 (Computer Architecture)

COSC 243. Input / Output. Lecture 13 Input/Output. COSC 243 (Computer Architecture) COSC 243 Input / Output 1 Introduction This Lecture Source: Chapter 7 (10 th edition) Next Lecture (until end of semester) Zhiyi Huang on Operating Systems 2 Memory RAM Random Access Memory Read / write

More information

VI200/400/600 SYSTEM CONTROL MODULE UPGRADE

VI200/400/600 SYSTEM CONTROL MODULE UPGRADE VI200/400/600 SYSTEM CONTROL MODULE UPGRADE Installation Instructions V1.2 PART NUMBER: 5061604-02 1 INTRODUCTION The Vi2/4/600 System Control Module is designed to directly replace the Vi2/4/6 silver

More information

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II The prebid meeting for the packages to be purchased under national competitive bidding for TEQIP Phase II was held on 15/10/2013

More information