This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these template messages)
|
SoundGrid is a networking and processing platform audio application made by Waves Audio and developed in cooperation with DiGiCo. [1]
It consists of a Linux-based server that runs the SoundGrid environment, compatible plug-ins, a Mac or Windows control computer, and an audio interface for input/output (I/O). It provides a low-latency environment for audio processing on certain hardware audio mixing consoles, e.g., DiGiCo, Allen & Heath, and Yamaha.
SoundGrid is a proprietary Ethernet Layer 2 protocol and EtherType. It routes audio between networked I/O devices and processes it on plugin servers connected to the same network. The I/O device converts SoundGrid packets to standard audio protocols. It splits output to record on a standard digital audio workstation (DAW).
Using native processing, SoundGrid runs on standard CPUs under a modified Linux operating system (OS). Waves Audio says this provides "predictability, stability, and low latency," previously exclusive to dedicated DSP-based systems. [2]
Separate computers provide SoundGrid processing:
Audio interfaces with SoundGrid by integrating a SoundGrid-programmed FPGA (Xilinx Spartan 3) into a mixing console's I/O ports. The FPGA receives I2S or other audio signal formats and converts them to the SoundGrid format. The FPGA also transfers control external messages between control nodes.
SoundGrid audio processing, system configuration, and monitoring are controlled by the SuperRack (previously MultiRack) SoundGrid control application, which runs on Windows and Mac computers, including embedded systems. SuperRack SoundGrid displays rows of virtual plugin chains, named Racks, each of which chains up to eight Waves plugins. A Rack processes audio from a user-selected input and sends the processed output to a user-selected output. SuperRack SoundGrid offers remote parameter control and navigation over MIDI or an inter-application API by integrating with the console's host application.
Users can configure SoundGrid systems and expand them by adding I/O or processing devices.
In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabling operating systems and other computer programs to access hardware functions without needing to know precise details about the hardware being used.
An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is embedded as part of a complete device often including electrical or electronic hardware and mechanical parts. Because an embedded system typically controls physical operations of the machine that it is embedded within, it often has real-time computing constraints. Embedded systems control many devices in common use. In 2009, it was estimated that ninety-eight percent of all microprocessors manufactured were used in embedded systems.
Ardour is a hard disk recorder and digital audio workstation application that runs on Linux, macOS, FreeBSD and Microsoft Windows. Its primary author is Paul Davis, who was also responsible for the JACK Audio Connection Kit. It is intended as a digital audio workstation suitable for professional use.
A network interface controller is a computer hardware component that connects a computer to a computer network.
Virtual Studio Technology (VST) is an audio plug-in software interface that integrates software synthesizers and effects units into digital audio workstations. VST and similar technologies use digital signal processing to simulate traditional recording studio hardware in software. Thousands of plugins exist, both commercial and freeware, and many audio applications support VST under license from its creator, Steinberg.
A digital audio workstation (DAW) is an electronic device or application software used for recording, editing and producing audio files. DAWs come in a wide variety of configurations from a single software program on a laptop, to an integrated stand-alone unit, all the way to a highly complex configuration of numerous components controlled by a central computer. Regardless of configuration, modern DAWs have a central interface that allows the user to alter and mix multiple recordings and tracks into a final produced piece.
A stage box is an interface device used in sound reinforcement and recording studios to connect equipment to a mixing console. It provides a central location to connect microphones, instruments, and speakers to a multicore cable (snake), which allows the sound desk to be further from the stage and simplifies setup.
Audio Stream Input/Output (ASIO) is a computer sound card driver protocol for digital audio specified by Steinberg, providing a low-latency and high fidelity interface between a software application and a computer's sound card. Whereas Microsoft's DirectSound is commonly used as an intermediary signal path for non-professional users, ASIO allows musicians and sound engineers to access external hardware directly.
A sound server is software that manages the use of and access to audio devices. It commonly runs as a background process.
Waves Audio Ltd. is a developer and supplier of professional digital audio signal processing technologies and audio effects, used in recording, mixing, mastering, post production, broadcast, and live sound. The company's corporate headquarters and main development facilities are located in Tel Aviv, with additional offices in the United States, China, and Taiwan, and development centers in India and Ukraine.
QEMU is a free and open-source emulator. It emulates a computer's processor through dynamic binary translation and provides a set of different hardware and device models for the machine, enabling it to run a variety of guest operating systems. It can interoperate with Kernel-based Virtual Machine (KVM) to run virtual machines at near-native speed. QEMU can also do emulation for user-level processes, allowing applications compiled for one architecture to run on another.
A terminal server connects devices with a serial port to a local area network (LAN). Products marketed as terminal servers can be very simple devices that do not offer any security functionality, such as data encryption and user authentication. The primary application scenario is to enable serial devices to access network server applications, or vice versa, where security of the data on the LAN is not generally an issue. There are also many terminal servers on the market that have highly advanced security functionality to ensure that only qualified personnel can access various servers and that any data that is transmitted across the LAN, or over the Internet, is encrypted. Usually, companies that need a terminal server with these advanced functions want to remotely control, monitor, diagnose and troubleshoot equipment over a telecommunications network.
Music Player Daemon (MPD) is a free and open source music player server. It plays audio files, organizes playlists and maintains a music database. In order to interact with it, a client program is needed. The MPD distribution includes mpc, a simple command line client.
PulseAudio is a network-capable sound server program distributed via the freedesktop.org project. It runs mainly on Linux, including Windows Subsystem for Linux on Microsoft Windows and Termux on Android; various BSD distributions such as FreeBSD, OpenBSD, and macOS; as well as Illumos distributions and the Solaris operating system. It serves as a middleware in between applications and hardware and handles raw PCM audio streams.
This article describes audio APIs and components in Microsoft Windows which are now obsolete or deprecated.
VENUE is a brand of live sound digital mixing consoles introduced by Digidesign in February 2005. The family now includes 5 different consoles and a number of ways they can be configured. They can all be connected to Pro Tools, the audio editing software also created by Avid/Digidesign, to provide recording and 'Virtual Soundcheck' facilities. One of the system's key marketing points is its use of the same AAX DSP/TDM plugins as Pro Tools, an industry standard digital audio workstation (DAW). This is designed to enable the sounds recorded by the artist in the studio to be easily recreated on stage, and to allow for greater flexibility in signal processing without heavy and mechanical-shock-sensitive racks of external processors. There is also a PC-based offline editor for creation and editing of show files, although there is no audio processing in the editor.
CobraNet is a combination of software, hardware, and network protocols designed to deliver uncompressed, multi-channel, low-latency digital audio over a standard Ethernet network. Developed in the 1990s, CobraNet is widely regarded as the first commercially successful audio-over-Ethernet implementation.
RTP-MIDI is a protocol to transport MIDI messages within Real-time Transport Protocol (RTP) packets over Ethernet and WiFi networks. It is completely open and free, and is compatible both with LAN and WAN application fields. Compared to MIDI 1.0, RTP-MIDI includes new features like session management, device synchronization and detection of lost packets, with automatic regeneration of lost data. RTP-MIDI is compatible with real-time applications, and supports sample-accurate synchronization for each MIDI message.
Enigma2, the second generation of Enigma software, is an application used in Linux-based Digital Video Broadcasting receivers or TV set-top boxes and Internet Protocol television receivers. It creates a graphical user interface to control the said devices using a remote control and provides features such as tuning available satellite transponders, cable channels and terrestrial television transmitters or accessing material via Internet Protocol television (IPTV), watching a TV program or listening to radio, time shifting, Digital video recorder, streaming media programs to other devices, etc. Other features are available through plugins – for example Electronic program guide (EPG), Hybrid Broadcast Broadband TV (HbbTV), access to TV archives and movie databases, playback of multimedia files, viewing photos, etc.
Voicemeeter is a virtual mixing console and sound card running on the Windows operating system. It allows the processing of any audio signal – whether its source is physical (microphone) or virtual (application) – and its transmission to physical audio devices and/or applications.