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
mLAN-The Current Status and Future Directions
- Foss, Richard, Fujimori, J I
- Authors: Foss, Richard , Fujimori, J I
- Date: 2002
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427431 , vital:72438 , https://www.aes.org/e-lib/browse.cfm?elib=11224
- Description: 'mLAN' describes a network that allows for the transmission and receipt of audio and music control data by audio devices. IEEE 1394 was chosen as the specification upon which to implement mLAN. mLAN has built on IEEE 1394 and related standards, introducing formats, structures, and procedures that enable the deployment of IEEE 1394 within a music studio context. This paper discusses these standards, their implementations, and provides pointers to the future evolution of mLAN.
- Full Text:
- Date Issued: 2002
- Authors: Foss, Richard , Fujimori, J I
- Date: 2002
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427431 , vital:72438 , https://www.aes.org/e-lib/browse.cfm?elib=11224
- Description: 'mLAN' describes a network that allows for the transmission and receipt of audio and music control data by audio devices. IEEE 1394 was chosen as the specification upon which to implement mLAN. mLAN has built on IEEE 1394 and related standards, introducing formats, structures, and procedures that enable the deployment of IEEE 1394 within a music studio context. This paper discusses these standards, their implementations, and provides pointers to the future evolution of mLAN.
- Full Text:
- Date Issued: 2002
Studio Exploring Using Universal Plug and Play
- Laubscher, Rob, Foss, Richard
- Authors: Laubscher, Rob , Foss, Richard
- Date: 2002
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427457 , vital:72440 , https://www.aes.org/e-lib/online/browse.cfm?elib=11301
- Description: This paper explores the use of Universal Plug and Play (UPnP) as a studio control technology. The architecture of a possible studio control technology is introduced. The elements of this studio control architecture are related to the architecture of UPnP. A sample implementation demonstrates the key aspects of using UPnP as a studio control technology.
- Full Text:
- Date Issued: 2002
- Authors: Laubscher, Rob , Foss, Richard
- Date: 2002
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427457 , vital:72440 , https://www.aes.org/e-lib/online/browse.cfm?elib=11301
- Description: This paper explores the use of Universal Plug and Play (UPnP) as a studio control technology. The architecture of a possible studio control technology is introduced. The elements of this studio control architecture are related to the architecture of UPnP. A sample implementation demonstrates the key aspects of using UPnP as a studio control technology.
- Full Text:
- Date Issued: 2002
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
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
AES-24 and MIDINet-A Comparative Study of Their Object Models and Implementations
- Foss, Richard, Klinkradt, Bradley
- Authors: Foss, Richard , Klinkradt, Bradley
- Date: 2000
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427390 , vital:72435 , https://www.aes.org/e-lib/browse.cfm?elib=9220
- Description: AES-24 and MIDINet object models have been used to create corresponding implementations. Both implementations utilize a network of IBM PCs running the Windows operating system. The transport protocol in each case is the Internet Protocol (IP). The object models of the two systems have some differences and similarities that have an impact on the application protocols. Arising from this study are pointers toward the incorporation of MIDI transport into the AES-24 framework.
- Full Text:
- Date Issued: 2000
- Authors: Foss, Richard , Klinkradt, Bradley
- Date: 2000
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427390 , vital:72435 , https://www.aes.org/e-lib/browse.cfm?elib=9220
- Description: AES-24 and MIDINet object models have been used to create corresponding implementations. Both implementations utilize a network of IBM PCs running the Windows operating system. The transport protocol in each case is the Internet Protocol (IP). The object models of the two systems have some differences and similarities that have an impact on the application protocols. Arising from this study are pointers toward the incorporation of MIDI transport into the AES-24 framework.
- 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
From Sequencer to IP Packets-Routing MIDI Messages Over Longer Distances
- Authors: Foss, Richard
- Date: 1998
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427418 , vital:72437 , https://www.aes.org/e-lib/browse.cfm?elib=8476
- Description: This paper describes the operation, and design of a MIDI-to-IP-to-MIDI router which overcomes the channel and distance limitations inherent in the MIDI protocol. It allows Windows-based programs and MIDI transmitters to route MIDI messages over long distances to MIDI receiving devices. Each networked PC in the system has one or more MIDI input/output ports. MIDI transmitters and receivers are connected to the input and output ports, respectively, and are given symbolic names. The system allows connections to be made between the transmitters and receivers.
- Full Text:
- Date Issued: 1998
- Authors: Foss, Richard
- Date: 1998
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427418 , vital:72437 , https://www.aes.org/e-lib/browse.cfm?elib=8476
- Description: This paper describes the operation, and design of a MIDI-to-IP-to-MIDI router which overcomes the channel and distance limitations inherent in the MIDI protocol. It allows Windows-based programs and MIDI transmitters to route MIDI messages over long distances to MIDI receiving devices. Each networked PC in the system has one or more MIDI input/output ports. MIDI transmitters and receivers are connected to the input and output ports, respectively, and are given symbolic names. The system allows connections to be made between the transmitters and receivers.
- Full Text:
- Date Issued: 1998
Routing MIDI messages over Ethernet
- Foss, Richard, Mosala, Thabo
- Authors: Foss, Richard , Mosala, Thabo
- Date: 1996
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427486 , vital:72442 , https://www.aes.org/e-lib/browse.cfm?elib=7898
- Description: A system known as the MIDINet system has been created,which routes MIDI messages between MIDI-compatible source and destination devices. These devices are attached to nodes which in turn are linked into an Ethernet network. Message routing is facilitated by the MIDINet protocol, which is a layer above standard Ethernet. The performance of the system has been measured and documented. In order to address the nondeterminism of Ethernet, a token bus protocol layer has been introduced between the Ethernet and MIDINet layers. The MIDINet system is being used to enhance MIDI routing in a music studio network where studio resources are shared between remote music stations.
- Full Text:
- Date Issued: 1996
- Authors: Foss, Richard , Mosala, Thabo
- Date: 1996
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427486 , vital:72442 , https://www.aes.org/e-lib/browse.cfm?elib=7898
- Description: A system known as the MIDINet system has been created,which routes MIDI messages between MIDI-compatible source and destination devices. These devices are attached to nodes which in turn are linked into an Ethernet network. Message routing is facilitated by the MIDINet protocol, which is a layer above standard Ethernet. The performance of the system has been measured and documented. In order to address the nondeterminism of Ethernet, a token bus protocol layer has been introduced between the Ethernet and MIDINet layers. The MIDINet system is being used to enhance MIDI routing in a music studio network where studio resources are shared between remote music stations.
- Full Text:
- Date Issued: 1996
Stars to Buses to Stars-The Evolution of Remote Studio Access Topologies
- Authors: Foss, Richard
- Date: 1996
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427444 , vital:72439 , https://www.aes.org/e-lib/browse.cfm?elib=7428
- Description: This paper describes an ongoing investigation into the use of networking technology to provide access to shared music studio resources. The goal of the investigation is to see whether it is possible to provide remote, shared, and centralized access to studio resources. The investigation has followed an evolutionary path along which three configurations have been identified and completely or partially implemented. The configurations provide various paths for the flow of MIDI, audio, and studio control data.
- Full Text:
- Date Issued: 1996
- Authors: Foss, Richard
- Date: 1996
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427444 , vital:72439 , https://www.aes.org/e-lib/browse.cfm?elib=7428
- Description: This paper describes an ongoing investigation into the use of networking technology to provide access to shared music studio resources. The goal of the investigation is to see whether it is possible to provide remote, shared, and centralized access to studio resources. The investigation has followed an evolutionary path along which three configurations have been identified and completely or partially implemented. The configurations provide various paths for the flow of MIDI, audio, and studio control data.
- Full Text:
- Date Issued: 1996
Using Network Technology to Share Music Studio Resources
- Foss, Richard, Welks, Anthony, Mosala, Thabo
- Authors: Foss, Richard , Welks, Anthony , Mosala, Thabo
- Date: 1994
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427471 , vital:72441 , https://www.aes.org/e-lib/online/browse.cfm?elib=6206
- Description: A network has been created that allows shared access to the various resources of a MIDI-based music studio. Ethernet is used to transmit requests from the workstations to a server residing in a central studio area. These requests relate to booking resources, MIDI patching, audio patching and mixing, and multitrack recorder control. The server has MIDI control over custom-built MIDI patchers, and audio patcher/mixers. A PC-based unit, the MIDINot, has been developed to allow for MIDI transmission on the Ethernet.
- Full Text:
- Date Issued: 1994
- Authors: Foss, Richard , Welks, Anthony , Mosala, Thabo
- Date: 1994
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427471 , vital:72441 , https://www.aes.org/e-lib/online/browse.cfm?elib=6206
- Description: A network has been created that allows shared access to the various resources of a MIDI-based music studio. Ethernet is used to transmit requests from the workstations to a server residing in a central studio area. These requests relate to booking resources, MIDI patching, audio patching and mixing, and multitrack recorder control. The server has MIDI control over custom-built MIDI patchers, and audio patcher/mixers. A PC-based unit, the MIDINot, has been developed to allow for MIDI transmission on the Ethernet.
- Full Text:
- Date Issued: 1994