An mLAN Connection Management Server for Web-Based, Multi-User, Audio Device Patching
- Foss, Richard, Fujimori, J I, Klinkradt, Bradley, Bangay, Shaun D
- Authors: Foss, Richard , Fujimori, J I , Klinkradt, Bradley , Bangay, Shaun D
- Date: 2003
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427404 , vital:72436 , https://www.aes.org/e-lib/browse.cfm?elib=12397
- Description: A connection management server has been developed that enables connections to be made between mLAN-compatible audio devices, via a client web browser on any web-enabled device, such as a laptop or PDA. The connections can also be made across IEEE1394 bridges, and will allow for the transport of audio and music data between mLAN devices on the same or separate IEEE 1394 buses. Multiple users will be able to make and break connections via the server.
- Full Text:
- Date Issued: 2003
- Authors: Foss, Richard , Fujimori, J I , Klinkradt, Bradley , Bangay, Shaun D
- Date: 2003
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427404 , vital:72436 , https://www.aes.org/e-lib/browse.cfm?elib=12397
- Description: A connection management server has been developed that enables connections to be made between mLAN-compatible audio devices, via a client web browser on any web-enabled device, such as a laptop or PDA. The connections can also be made across IEEE1394 bridges, and will allow for the transport of audio and music data between mLAN devices on the same or separate IEEE 1394 buses. Multiple users will be able to make and break connections via the server.
- Full Text:
- Date Issued: 2003
A Flexible Approach for the Application of Immersive Audio to an Installation Performance:
- Devonport, Sean, Foss, Richard
- Authors: Devonport, Sean , Foss, Richard
- Date: 2018
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426720 , vital:72385 , https://www.isea-international.org/symposia/1988-2022/
- Description: This paper investigates the use of the ImmerGo spatial audio system and Ethernet AVB as a platform for the creation and deployment of immersive audio content. An analysis of Ethernet AVB and ImmerGo’s features is given. This is followed by a practical implementation of ImmerGo within an installation setting of a choreographed performance. This approach provided key features such as user control from a mobile device to render positions of audio tracks and control DAW transport. The Ethernet AVB network allowed for real-time synchronized audio streaming, audio device interoperability, distributed endpoint processing and simple audio routing schemes.
- Full Text:
- Date Issued: 2018
- Authors: Devonport, Sean , Foss, Richard
- Date: 2018
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426720 , vital:72385 , https://www.isea-international.org/symposia/1988-2022/
- Description: This paper investigates the use of the ImmerGo spatial audio system and Ethernet AVB as a platform for the creation and deployment of immersive audio content. An analysis of Ethernet AVB and ImmerGo’s features is given. This is followed by a practical implementation of ImmerGo within an installation setting of a choreographed performance. This approach provided key features such as user control from a mobile device to render positions of audio tracks and control DAW transport. The Ethernet AVB network allowed for real-time synchronized audio streaming, audio device interoperability, distributed endpoint processing and simple audio routing schemes.
- Full Text:
- Date Issued: 2018
The AES64 Connection Management and Control Protocol
- Foss, Richard, Gurdan, Robby, Klinkradt, Bradley, Chigwamba, Nyasha
- Authors: Foss, Richard , Gurdan, Robby , Klinkradt, Bradley , Chigwamba, Nyasha
- Date: 2013
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426933 , vital:72402 , https://www.aes.org/e-lib/browse.cfm?elib=16705
- Description: AES64, which is an IP-based peer-to-peer network control protocol, integrates the connection management and control capabilities across digital audio networks. This enables the streaming of all types of media content among devices from different manufactures because it provides a common approach for device control. This paper describes this protocol. Each parameter of a device can be addressed with a 7-level hierarchical structure that reflects the functional layout of the device. The protocol has been implemented in many different types of networks.
- Full Text:
- Date Issued: 2013
- Authors: Foss, Richard , Gurdan, Robby , Klinkradt, Bradley , Chigwamba, Nyasha
- Date: 2013
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426933 , vital:72402 , https://www.aes.org/e-lib/browse.cfm?elib=16705
- Description: AES64, which is an IP-based peer-to-peer network control protocol, integrates the connection management and control capabilities across digital audio networks. This enables the streaming of all types of media content among devices from different manufactures because it provides a common approach for device control. This paper describes this protocol. Each parameter of a device can be addressed with a 7-level hierarchical structure that reflects the functional layout of the device. The protocol has been implemented in many different types of networks.
- Full Text:
- Date Issued: 2013
A Flexible Approach for the Application of Immersive Audio to an Installation Performance:
- Gurdan, Robby, Foss, Richard
- Authors: Gurdan, Robby , Foss, Richard
- Date: 2014
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426732 , vital:72387 , https://patentimages.storage.googleapis.com/28/4a/94/1113bd7074ad90/US8862755.pdf /
- Description: An apparatus for modifying a command message (CMD) received from a source apparatus to control a target device parameter of a target apparatus within a digital multimedia network, wherein a hierarchical parameter address (HPA) or a parameter value contained in said command message (CMD) is changed according to at least one change script to provide a modified command message (CMD′).
- Full Text:
- Date Issued: 2014
- Authors: Gurdan, Robby , Foss, Richard
- Date: 2014
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426732 , vital:72387 , https://patentimages.storage.googleapis.com/28/4a/94/1113bd7074ad90/US8862755.pdf /
- Description: An apparatus for modifying a command message (CMD) received from a source apparatus to control a target device parameter of a target apparatus within a digital multimedia network, wherein a hierarchical parameter address (HPA) or a parameter value contained in said command message (CMD) is changed according to at least one change script to provide a modified command message (CMD′).
- Full Text:
- Date Issued: 2014
A Connection Management System to Enable the Wireless Transmission of MIDI Messages
- Authors: Shaw, Brent , Foss, Richard
- Date: 2015
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426829 , vital:72394 , https://www.aes.org/e-lib/browse.cfm?elib=18030
- Description: This paper examines the design and implementation of a wireless system for the distribution of MIDI messages for show control and studio environments. The system makes use of the MIDI and MIDINet protocols, creating wireless nodes that will enable the transmission of MIDI between devices on a wireless network with connection management capabilities through the use of embedded web servers. The paper describes the current state of the art, configuration of the system, hardware architectures, software design, and implementation.
- Full Text:
- Date Issued: 2015
- Authors: Shaw, Brent , Foss, Richard
- Date: 2015
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426829 , vital:72394 , https://www.aes.org/e-lib/browse.cfm?elib=18030
- Description: This paper examines the design and implementation of a wireless system for the distribution of MIDI messages for show control and studio environments. The system makes use of the MIDI and MIDINet protocols, creating wireless nodes that will enable the transmission of MIDI between devices on a wireless network with connection management capabilities through the use of embedded web servers. The paper describes the current state of the art, configuration of the system, hardware architectures, software design, and implementation.
- Full Text:
- Date Issued: 2015
An Immersive Audio Control System Using Mobile Devices and Ethernet AVB-Capable Speakers:
- Foss, Richard, Devonport, Sean
- Authors: Foss, Richard , Devonport, Sean
- Date: 2018
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426745 , vital:72388 , https://www.aes.org/e-lib/browse.cfm?elib=19714
- Description: Immersive Sound is commonly used to create the localization of sound sources above, below, and around listeners. To achieve this immersive goal, sound systems are employing an ever-increasing number of speakers. Given that immersive sound systems have large speaker configurations such as in cinemas, theaters, museums, and home theater installations, there is a need to provide control for these various contexts and also to provide a means of automating this control. An immersive sound system has been created that allows for the real-time control over sound source localization. It is a multi-user client/server system where the client devices are mobile devices, thereby allowing remote control over sound source localization. Touch and orientation capabilities of mobile devices are used for the generation of three-dimensional coordinates. The server receives localization control messages from the client and uses an Ethernet AVB (audio video bridging) network to distribute appropriate mix levels to speakers with built-in signal processing. These localization messages can be recorded by users for later playback.
- Full Text:
- Date Issued: 2018
- Authors: Foss, Richard , Devonport, Sean
- Date: 2018
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426745 , vital:72388 , https://www.aes.org/e-lib/browse.cfm?elib=19714
- Description: Immersive Sound is commonly used to create the localization of sound sources above, below, and around listeners. To achieve this immersive goal, sound systems are employing an ever-increasing number of speakers. Given that immersive sound systems have large speaker configurations such as in cinemas, theaters, museums, and home theater installations, there is a need to provide control for these various contexts and also to provide a means of automating this control. An immersive sound system has been created that allows for the real-time control over sound source localization. It is a multi-user client/server system where the client devices are mobile devices, thereby allowing remote control over sound source localization. Touch and orientation capabilities of mobile devices are used for the generation of three-dimensional coordinates. The server receives localization control messages from the client and uses an Ethernet AVB (audio video bridging) network to distribute appropriate mix levels to speakers with built-in signal processing. These localization messages can be recorded by users for later playback.
- Full Text:
- Date Issued: 2018
A Comparative Analysis of Speaker and Headphone-Based Immersive Audio in VR and Gaming Applications:
- Authors: Marais, Kyle , Foss, Richard
- Date: 2023
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426705 , vital:72384 , https://ieeexplore.ieee.org/abstract/document/10289435
- Description: Precise and accurate audio spatialization is crucial for gaming and Virtual Reality (VR) applications, as it is an essential aspect of the immersion experienced by users. When the audio of a virtual environment is synchronized with its visual sources and localized accurately, users are more likely to feel deeply engaged and suspend their disbelief. Audio Middleware software is commonly used in cooperation with game engines to meet the audio requirements of virtual environments created by game developers. This research paper presents a comparative analysis of speaker-and headphone-based immersive audio systems within the context of VR. The research findings indicate that, despite the headphone-based system offering more accurate audio localization and a higher ‘perceived audio quality’, the speaker-based system resulted in a greater sense of ‘immersion.’.
- Full Text:
- Date Issued: 2023
A Comparative Analysis of Speaker and Headphone-Based Immersive Audio in VR and Gaming Applications:
- Authors: Marais, Kyle , Foss, Richard
- Date: 2023
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426705 , vital:72384 , https://ieeexplore.ieee.org/abstract/document/10289435
- Description: Precise and accurate audio spatialization is crucial for gaming and Virtual Reality (VR) applications, as it is an essential aspect of the immersion experienced by users. When the audio of a virtual environment is synchronized with its visual sources and localized accurately, users are more likely to feel deeply engaged and suspend their disbelief. Audio Middleware software is commonly used in cooperation with game engines to meet the audio requirements of virtual environments created by game developers. This research paper presents a comparative analysis of speaker-and headphone-based immersive audio systems within the context of VR. The research findings indicate that, despite the headphone-based system offering more accurate audio localization and a higher ‘perceived audio quality’, the speaker-based system resulted in a greater sense of ‘immersion.’.
- Full Text:
- Date Issued: 2023
Employing the Processing Capability of Mixing Consoles and Audio Interfaces to Spatialize Sound:
- Authors: Foss, Richard
- Date: 2019
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426758 , vital:72389 , https://www.aes.org/e-lib/browse.cfm?elib=22211
- Description: Many audio interfaces and all mixing consoles have signal mixing capabilities. This paper describes an immersive sound system that employs these capabilities in order to spatialise sound sources, where these sources could be any of the inputs to these mix-capable devices. Graphic spatialisation control is provided on client devices, and 3D coordinates are sent to a server. The server uses these coordinates and speaker positions to render mix level and reverb parameter values. These values are sent to the mixer device using a control protocol. Advantages of this approach are that all inputs can be spatialised, and low-level processing is offloaded from the computer.
- Full Text:
- Date Issued: 2019
- Authors: Foss, Richard
- Date: 2019
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426758 , vital:72389 , https://www.aes.org/e-lib/browse.cfm?elib=22211
- Description: Many audio interfaces and all mixing consoles have signal mixing capabilities. This paper describes an immersive sound system that employs these capabilities in order to spatialise sound sources, where these sources could be any of the inputs to these mix-capable devices. Graphic spatialisation control is provided on client devices, and 3D coordinates are sent to a server. The server uses these coordinates and speaker positions to render mix level and reverb parameter values. These values are sent to the mixer device using a control protocol. Advantages of this approach are that all inputs can be spatialised, and low-level processing is offloaded from the computer.
- Full Text:
- Date Issued: 2019
Utilizing gesture recognition and Ethernet AVB for distributed surround sound control
- Hedges, Mitchell, Foss, Richard
- Authors: Hedges, Mitchell , Foss, Richard
- Date: 2014
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426816 , vital:72393 , https://www.aes.org/e-lib/online/browse.cfm?elib=17540
- Description: Gesture recognition has become a preferred approach to the control of various systems. This allows users of the system to interact without having to use any controls or equipment. This paper investigates the use of gesture recognition in order to select and transport audio tracks over an Ethernet AVB network to speaker endpoints. The research uses equipment that is commercially available and relatively cost efficient. The endpoints receive audio samples that are encapsulated within network packets and processes them. The audio tracks are mixed at the endpoints according to gain ratios that will change and be different for each endpoint.
- Full Text:
- Date Issued: 2014
- Authors: Hedges, Mitchell , Foss, Richard
- Date: 2014
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426816 , vital:72393 , https://www.aes.org/e-lib/online/browse.cfm?elib=17540
- Description: Gesture recognition has become a preferred approach to the control of various systems. This allows users of the system to interact without having to use any controls or equipment. This paper investigates the use of gesture recognition in order to select and transport audio tracks over an Ethernet AVB network to speaker endpoints. The research uses equipment that is commercially available and relatively cost efficient. The endpoints receive audio samples that are encapsulated within network packets and processes them. The audio tracks are mixed at the endpoints according to gain ratios that will change and be different for each endpoint.
- Full Text:
- Date Issued: 2014
Enhancing Object Audio Control within an Immersive Sound System
- Klingebiel, Lukas, Foss, Richard
- Authors: Klingebiel, Lukas , Foss, Richard
- Date: 2023
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426771 , vital:72390 , https://ieeexplore.ieee.org/abstract/document/10289235
- Description: Real time control over sound source positioning and movement is a primary advantage of object-based sound systems over channel-based systems. This paper describes a controller, processing engine, and associated library that enhances this object control. Apart from graphic spatialization control, the controller allows, for each object, the selection of its rendering algorithm, distance-based level, high frequency attenuation, reverb parameters and speaker isolation or locking. OSC control within the controller enables further control options.
- Full Text:
- Date Issued: 2023
- Authors: Klingebiel, Lukas , Foss, Richard
- Date: 2023
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426771 , vital:72390 , https://ieeexplore.ieee.org/abstract/document/10289235
- Description: Real time control over sound source positioning and movement is a primary advantage of object-based sound systems over channel-based systems. This paper describes a controller, processing engine, and associated library that enhances this object control. Apart from graphic spatialization control, the controller allows, for each object, the selection of its rendering algorithm, distance-based level, high frequency attenuation, reverb parameters and speaker isolation or locking. OSC control within the controller enables further control options.
- Full Text:
- Date Issued: 2023
Principles of Control Protocol Design and Implementation
- Eales, Andrew, Foss, Richard
- Authors: Eales, Andrew , Foss, Richard
- Date: 2016
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426801 , vital:72392 , https://www.aes.org/e-lib/online/browse.cfm?elib=18238
- Description: Control protocols are used within audio networks to manage both audio streams and networked audio devices. A number of control protocols for audio devices have been recently developed, including the AES standards AES64-2012 and AES70-2015. Despite these developments, an ontology of control protocol design and implementation does not exist. This paper proposes design and implementation heuristics for control protocols. Different categories of control protocol design and implementation heuristics are presented and the implications of individual heuristics are discussed. These heuristics allow the features provided by different control protocols to be compared and evaluated and provide guidelines for future control protocol development.
- Full Text:
- Date Issued: 2016
- Authors: Eales, Andrew , Foss, Richard
- Date: 2016
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426801 , vital:72392 , https://www.aes.org/e-lib/online/browse.cfm?elib=18238
- Description: Control protocols are used within audio networks to manage both audio streams and networked audio devices. A number of control protocols for audio devices have been recently developed, including the AES standards AES64-2012 and AES70-2015. Despite these developments, an ontology of control protocol design and implementation does not exist. This paper proposes design and implementation heuristics for control protocols. Different categories of control protocol design and implementation heuristics are presented and the implications of individual heuristics are discussed. These heuristics allow the features provided by different control protocols to be compared and evaluated and provide guidelines for future control protocol development.
- Full Text:
- Date Issued: 2016
Service discovery using open sound control
- Eales, Andrew, Foss, Richard
- Authors: Eales, Andrew , Foss, Richard
- Date: 2012
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426890 , vital:72398 , https://www.aes.org/e-lib/online/browse.cfm?elib=16432
- Description: The Open Sound Control (OSC) control protocol does not have service discovery capabilities. The approach to adding service discovery to OSC proposed in this paper uses the OSC address space to represent services within the context of a logical device model. This model allows services to be represented in a context-sensitive manner by relating parameters representing services to the logical organization of a device. Implementation of service discovery is done using standard OSC messages and requires that the OSC address space be designed to support these messages. This paper illustrates how these enhancements to OSC allow a device to advertise its services. Controller applications can then explore the device’s address space to discover services and retrieve the services required by the application. The Open Sound Control (OSC) control protocol does not have service discovery capabilities. The approach to adding service discovery to OSC proposed in this paper uses the OSC address space to represent services within the context of a logical device model. This model allows services to be represented in a context-sensitive manner by relating parameters representing services to the logical organization of a device. Implementation of service discovery is done using standard OSC messages and requires that the OSC address space be designed to support these messages. This paper illustrates how these enhancements to OSC allow a device to advertise its services. Controller applications can then explore the device’s address space to discover services and retrieve the services required by the application.
- Full Text:
- Date Issued: 2012
- Authors: Eales, Andrew , Foss, Richard
- Date: 2012
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426890 , vital:72398 , https://www.aes.org/e-lib/online/browse.cfm?elib=16432
- Description: The Open Sound Control (OSC) control protocol does not have service discovery capabilities. The approach to adding service discovery to OSC proposed in this paper uses the OSC address space to represent services within the context of a logical device model. This model allows services to be represented in a context-sensitive manner by relating parameters representing services to the logical organization of a device. Implementation of service discovery is done using standard OSC messages and requires that the OSC address space be designed to support these messages. This paper illustrates how these enhancements to OSC allow a device to advertise its services. Controller applications can then explore the device’s address space to discover services and retrieve the services required by the application. The Open Sound Control (OSC) control protocol does not have service discovery capabilities. The approach to adding service discovery to OSC proposed in this paper uses the OSC address space to represent services within the context of a logical device model. This model allows services to be represented in a context-sensitive manner by relating parameters representing services to the logical organization of a device. Implementation of service discovery is done using standard OSC messages and requires that the OSC address space be designed to support these messages. This paper illustrates how these enhancements to OSC allow a device to advertise its services. Controller applications can then explore the device’s address space to discover services and retrieve the services required by the application.
- Full Text:
- Date Issued: 2012
Audio Device Representation, Control, and Monitoring Using SNMP
- Eales, Andrew, Foss, Richard
- Authors: Eales, Andrew , Foss, Richard
- Date: 2013
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426855 , vital:72396 , https://www.aes.org/e-lib/browse.cfm?elib=17012
- Description: The Simple Network Management Protocol (SNMP) is widely used to configure and monitor networked devices. The architecture of complex audio devices can be elegantly represented using SNMP tables. Carefully considered table indexing schemes support a logical device model that can be accessed using standard SNMP commands. This paper examines the use of SNMP tables to represent the architecture of audio devices. A representational scheme that uses table indexes to provide direct-access to context-sensitive SNMP data objects is presented. The monitoring of parameter values and the implementation of connection management using SNMP are also discussed.
- Full Text:
- Date Issued: 2013
- Authors: Eales, Andrew , Foss, Richard
- Date: 2013
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/426855 , vital:72396 , https://www.aes.org/e-lib/browse.cfm?elib=17012
- Description: The Simple Network Management Protocol (SNMP) is widely used to configure and monitor networked devices. The architecture of complex audio devices can be elegantly represented using SNMP tables. Carefully considered table indexing schemes support a logical device model that can be accessed using standard SNMP commands. This paper examines the use of SNMP tables to represent the architecture of audio devices. A representational scheme that uses table indexes to provide direct-access to context-sensitive SNMP data objects is presented. The monitoring of parameter values and the implementation of connection management using SNMP are also discussed.
- Full Text:
- Date Issued: 2013
A New Connection Management Architecture for the Next Generation of mLAN
- Foss, Richard, Fujimori, J I
- Authors: Foss, Richard , Fujimori, J I
- Date: 2003
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427376 , vital:72434 , https://www.aes.org/e-lib/browse.cfm?elib=12539
- Description: mLAN is a networking technology based on the IEEE 1394 standard that allows for the transport of audio and music control data between audio devices. In the original implementation of mLAN, software within each mLAN node hosted by an audio device contained high level plug abstraction and connection management software. mLAN-B is the next generation mLAN architecture that splits the connection management function between workstation and device. The high level connection management and plug abstraction capability resides on the workstation, while a thin low level connection management capability is left on the device. This approach reduces cost and complexity on the device side and ensures that mLAN systems can be easily upgraded.
- Full Text:
- Date Issued: 2003
- Authors: Foss, Richard , Fujimori, J I
- Date: 2003
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427376 , vital:72434 , https://www.aes.org/e-lib/browse.cfm?elib=12539
- Description: mLAN is a networking technology based on the IEEE 1394 standard that allows for the transport of audio and music control data between audio devices. In the original implementation of mLAN, software within each mLAN node hosted by an audio device contained high level plug abstraction and connection management software. mLAN-B is the next generation mLAN architecture that splits the connection management function between workstation and device. The high level connection management and plug abstraction capability resides on the workstation, while a thin low level connection management capability is left on the device. This approach reduces cost and complexity on the device side and ensures that mLAN systems can be easily upgraded.
- Full Text:
- Date Issued: 2003
The Representation of, and Control over Mixing Desks via a Software-Based Matrix
- Foss, Richard, Foulkes, Phillip
- Authors: Foss, Richard , Foulkes, Phillip
- Date: 2006
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427306 , vital:72429 , https://www.aes.org/e-lib/browse.cfm?elib=13701
- Description: The control over all the parameters of a mixing desk can be a daunting task. This paper describes a software system that has been created to represent the signal processing and routing functions of MIDI-controllable mixing desks in a conceptually clear manner. Input to output routings are displayed in the form of a matrix, while signal processing functionality can be accessed at the inputs, outputs, and cross-points. XML is used to capture the elements of the mixing desk, and to associate appropriate MIDI control messages with these elements. This enables the same matrix template to be used for many mixing desks. Remote control is enabled by IP-based MIDI routing software known as MIDINet.
- Full Text:
- Date Issued: 2006
- Authors: Foss, Richard , Foulkes, Phillip
- Date: 2006
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427306 , vital:72429 , https://www.aes.org/e-lib/browse.cfm?elib=13701
- Description: The control over all the parameters of a mixing desk can be a daunting task. This paper describes a software system that has been created to represent the signal processing and routing functions of MIDI-controllable mixing desks in a conceptually clear manner. Input to output routings are displayed in the form of a matrix, while signal processing functionality can be accessed at the inputs, outputs, and cross-points. XML is used to capture the elements of the mixing desk, and to associate appropriate MIDI control messages with these elements. This enables the same matrix template to be used for many mixing desks. Remote control is enabled by IP-based MIDI routing software known as MIDINet.
- Full Text:
- Date Issued: 2006
Flexible, High Speed Audio Networking for Hotels and Convention Centres
- Foss, Richard, Fujimori, J I, Chigwamba, Nyasha, Klinkradt, Bradley, Okai-Tettey, Harold
- Authors: Foss, Richard , Fujimori, J I , Chigwamba, Nyasha , Klinkradt, Bradley , Okai-Tettey, Harold
- Date: 2006
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427292 , vital:72428 , https://www.aes.org/e-lib/browse.cfm?elib=13472
- Description: This paper describes the use of mLAN (music Local Area Network) to solve the problem of audio routing within hotels and convention centers. mLAN is a Firewire based digital network interface technology that allows professional audio equipment, PCs and electronic instruments to be easily and efficiently interconnected using a single cable. In order to solve this problem, an existing mLAN Connection Management Server, augmented with additional functionality, has been utilized. A graphical client application has been created that displays the various locations within a hotel/convention center, and sends out appropriate routing messages in Extensible Mark-up Language (XML) to an mLAN connection management server. The connection management server, in turn, controls a number of mLAN audio distribution boxes on the firewire network.
- Full Text:
- Date Issued: 2006
- Authors: Foss, Richard , Fujimori, J I , Chigwamba, Nyasha , Klinkradt, Bradley , Okai-Tettey, Harold
- Date: 2006
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427292 , vital:72428 , https://www.aes.org/e-lib/browse.cfm?elib=13472
- Description: This paper describes the use of mLAN (music Local Area Network) to solve the problem of audio routing within hotels and convention centers. mLAN is a Firewire based digital network interface technology that allows professional audio equipment, PCs and electronic instruments to be easily and efficiently interconnected using a single cable. In order to solve this problem, an existing mLAN Connection Management Server, augmented with additional functionality, has been utilized. A graphical client application has been created that displays the various locations within a hotel/convention center, and sends out appropriate routing messages in Extensible Mark-up Language (XML) to an mLAN connection management server. The connection management server, in turn, controls a number of mLAN audio distribution boxes on the firewire network.
- Full Text:
- Date Issued: 2006
A Comparative Study of mLAN and CobraNet Technologies and their use in the Sound Installation Industry
- Klinkradt, Bradley, Foss, Richard
- Authors: Klinkradt, Bradley , Foss, Richard
- Date: 2003
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427331 , vital:72431 , https://www.aes.org/e-lib/browse.cfm?elib=12593
- Description: This paper highlights the two interconnection technologies of CobraNet and mLAN, and provides a comparative study of these technologies and their applicability to the sound installation industry, through a discussion of constraints inherent within such an installation. Issues such as the adherence to standards, costs, latency, speed, connection management, and the control and monitoring of devices are explored.
- Full Text:
- Date Issued: 2003
- Authors: Klinkradt, Bradley , Foss, Richard
- Date: 2003
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427331 , vital:72431 , https://www.aes.org/e-lib/browse.cfm?elib=12593
- Description: This paper highlights the two interconnection technologies of CobraNet and mLAN, and provides a comparative study of these technologies and their applicability to the sound installation industry, through a discussion of constraints inherent within such an installation. Issues such as the adherence to standards, costs, latency, speed, connection management, and the control and monitoring of devices are explored.
- Full Text:
- Date Issued: 2003
A 1394-based Architecture for professional audio production
- Moses, Bob, Laubscher, Rob, Foss, Richard
- Authors: Moses, Bob , Laubscher, Rob , Foss, Richard
- Date: 2000
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427318 , vital:72430 , https://www.aes.org/e-lib/browse.cfm?elib=9092
- Description: With the advent of the IEEE 1394 standard, many audio device manufacturers have anticipated its employment within audio production systems, with the hope that future audio production systems will utilize this single connection type for the transmission of all audio and control data. This paper outlines extensive work that has been performed on the design and implementation of 1394 audio production components and, in the process, describes the resolution of the problems that arise when audio and audio device control data pass across 1394.
- Full Text:
- Date Issued: 2000
- Authors: Moses, Bob , Laubscher, Rob , Foss, Richard
- Date: 2000
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427318 , vital:72430 , https://www.aes.org/e-lib/browse.cfm?elib=9092
- Description: With the advent of the IEEE 1394 standard, many audio device manufacturers have anticipated its employment within audio production systems, with the hope that future audio production systems will utilize this single connection type for the transmission of all audio and control data. This paper outlines extensive work that has been performed on the design and implementation of 1394 audio production components and, in the process, describes the resolution of the problems that arise when audio and audio device control data pass across 1394.
- Full Text:
- Date Issued: 2000
A Distributed System for the Creation and Delivery of Ambisonic Surround Sound Audio
- Foss, Richard, Smith, Adrian
- Authors: Foss, Richard , Smith, Adrian
- Date: 1999
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427347 , vital:72432 , https://www.aes.org/e-lib/online/browse.cfm?elib=8044
- Description: A system has been created for the production of ambisonic surround sound compositions using a client-server architecture. Those calculations requiring processing power and large amounts of disc storage and disc access are relegated to the server, while the client provides an intuitive user interface and limited processing. The server plays the role of a remote surround sound processing engine, which can be utilized by clients. The system has been constructed, and the feasibility of the approach has been evaluated via experimental data.
- Full Text:
- Date Issued: 1999
- Authors: Foss, Richard , Smith, Adrian
- Date: 1999
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427347 , vital:72432 , https://www.aes.org/e-lib/online/browse.cfm?elib=8044
- Description: A system has been created for the production of ambisonic surround sound compositions using a client-server architecture. Those calculations requiring processing power and large amounts of disc storage and disc access are relegated to the server, while the client provides an intuitive user interface and limited processing. The server plays the role of a remote surround sound processing engine, which can be utilized by clients. The system has been constructed, and the feasibility of the approach has been evaluated via experimental data.
- Full Text:
- Date Issued: 1999
A Legacy Adapter Component of a 1394-Based Professional Studio Architecture
- Foss, Richard, Moses, Bob, Laubscher, Rob
- Authors: Foss, Richard , Moses, Bob , Laubscher, Rob
- Date: 2001
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427362 , vital:72433 , https://www.aes.org/e-lib/browse.cfm?elib=9853
- Description: Digital Harmony Studio is a specification for an IEEE-1394-based studio architecture for professional audio production. The specification identifies a number of device categories, including legacy adapters. Legacy adapters provide a vital link between the pro studio environments and current pro audio devices, and will typically take the form of breakout boxes exposing legacy ports. This paper describes a reference design for the first working device within the 'Legacy Adapter' category of the specification.
- Full Text:
- Date Issued: 2001
- Authors: Foss, Richard , Moses, Bob , Laubscher, Rob
- Date: 2001
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427362 , vital:72433 , https://www.aes.org/e-lib/browse.cfm?elib=9853
- Description: Digital Harmony Studio is a specification for an IEEE-1394-based studio architecture for professional audio production. The specification identifies a number of device categories, including legacy adapters. Legacy adapters provide a vital link between the pro studio environments and current pro audio devices, and will typically take the form of breakout boxes exposing legacy ports. This paper describes a reference design for the first working device within the 'Legacy Adapter' category of the specification.
- Full Text:
- Date Issued: 2001