Nástroje pro práci se zvukem a obrazem

Z CASWiki

Přejít na: navigace, hledání

Obsah

Sound

General production

Pro Tools is a Digital Audio Workstation platform for Mac OS X and Microsoft Windows operating systems, developed and manufactured by Avid Technology. It is widely used by professionals throughout the audio industries for recording and editing in music production, film scoring, film and television post production. Pro Tools has three types of systems; HD, LE, and M-powered. HD is the high-end package and is an integration of hardware and software. The hardware includes an external A/D converter and internal PCI or PCIe audio cards with onboard DSP.[2]

Cubase is a computer program for music production/recording. The program offers recording, producing and mixing of sounds in order to make music production for distribution on CDs or the internet. Nuendo is a professional studio digital audio workstation complete with packages that tange from audio post-production, and also complete media production software.

Logic Pro is a Digital Audio Workstation and MIDI sequencer software application for the Mac OS X platform.

Ableton Live is a professional loop-based software music sequencer for Mac OS and Windows by Ableton. Unlike other software sequencers, Live is designed around the notion of being as much an instrument for live performances as a tool for composing and arranging.

Soundtrack Pro is a music composing and audio editing application made by Apple Inc. It is a part of Final Cut Studio.

Reaktor is a graphical modular software music studio of proprietary license developed by Native Instruments. It lets musicians and engineers design and build their own instruments, samplers, effects and sound design tools. It is supplied with many ready-to-use instruments and effects, from emulations of classic synthesizers to futuristic sound design tools. In addition, more than 2000 free instruments can be downloaded from the growing User Library.

Programming sound

Active/Popular

Max 5 is an interactive programming environment for music, audio, and media.

Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max. Originally developed by Miller Puckette and company at IRCAM. [11]

Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production.

SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.

Real-time audio manipulation environment that runs on any Macintosh computer running OS X 10.3 or higher. LiSa turns the Mac into a versatile audio sampling machine, able to generate up to 128 voices. Complete program control is possible via Midi, thus allowing the user to work with this system in a performance environment.

JunXion v4 is a Mac OSX data routing application that can process 'sensors' from any HID (joysticks, mice, touchscreens), MIDI, OSC, Audio, Arduino and Video device using conditional processing and remapping, with MIDI or OSC events as its output. This resulting MIDI or OSC data is then available to any audio or music software that runs on that Mac or can be send to external MIDI/OSC devices.

History

Audio programming environment that integrates the programmability of the development environment with elements of the runtime environment. The result, called the Audicle, is a duct-taped intersection of a concurrent smart editor, compiler, virtual machine, and debugger, all running in the same address space, sharing data, and working together at runtime. We sometimes believe this augmentation has the potential to fundamentally enhance the way we write and visualize audio programs both offline and on-the-fly.

ChucK is a new (and developing) audio programming language for real-time synthesis, composition, performance, and now, analysis - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based, concurrent programming model that's highly precise and expressive (we call this strongly-timed), as well as dynamic control rates, and the ability to add and modify code on-the-fly.

Standford university [19] The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language. STK was designed to facilitate rapid development of music synthesis and audio processing software, with an emphasis on cross-platform functionality, realtime control, ease of use, and educational example code.

Marsyas (Music Analysis, Retrieval and Synthesis for Audio Signals) is an open source software framework for audio processing with specific emphasis on Music Information Retrieval applications.

Orpheus is an interactive video sequencing software that provides real time control and synchronization of digital video with any form of live or sequenced music. The music listener portion of the software permits interactive control of video using a real time musical categorization according to pitch, loudness, note duration, rest length and tempo.

Csound is a sound and music synthesis system, providing facilities for composition and performance over a wide range of platforms. It is not restricted to any style of music, having been used for many years in at least classical, pop, techno, ambient. [23]

The brainchild of Plogue Art et Technologie, Bidule is a cross-platform application that is gaining recognition world-wide as the new standard in modular music software. Bidule is available for both Windows and Mac OSX.

AudioMulch is software for real-time sound synthesis, music composition and performance-oriented audio processing.

Creative VJing, videoperformance

General list (history): http://www.audiovisualizers.com/toolshak/toolshak.html

VJing/Live video

VDMX5 was created from the ground up to meet the demands of realtime video performance. Built around a robust data processing architecture it was designed to be used with whatever hardware- or software- you've got available.

Modul8 is software designed from A to Z for performance and real time video. It has been adopted by users looking for a tool that is extremely responsive, flexible and easy-to-use. Used in domains as diverse as veejaying, contemporary art, live performances, theater and video production

Resolume is a real-time instrument for live (audio) visual performances.

ArKaos offers a range of video mixer software products for VJs, DJs, clubs and musicians.

AVdrum is an audio video step sequencer and drum machine.

AVmixer Lite is your basic audio video mixer with intuitive controls

Programming video / Interactivity

Jitter is a set of video, matrix, and 3D graphics objects for Max.

Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production.

Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing.

Quartz Composer is a node-based visual programming language provided as part of the Xcode development environment in Mac OS X for processing and rendering graphical data.

Wiring is Open Source Software. The Wiring i/o board is a small, cheap standalone computer with many connection capabilities. It can be easily programmed in a variant of the Processing language, with a similar programming environment. The board can control all kinds of sensors and actuators. Sensors allow the board to acquire information from the surrounding environment (temperature sensors, light sensors, distance sensors, etc).

EyesWeb refers both to the research projects of InfoMus Lab on multimodal interactive systems and expressive gesture, and to the open software platform to support the development of real-time multimodal distributed interactive applications.

Isadora is a graphic programming environment for Macintosh that provides interactive control over digital media, with special emphasis on the real-time manipulation of digital video.

Image/ine, developed at STEIM from 1997, was the first piece of software (for normal computers) that allowed users to manipulate uncompressed video in real time.

Controllers

Commercial MIDI

[40]

Micro

[46]

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

An open source hardware solution for hobbyists and professionals to create interactive applications. It supports desktop interfaces via a variety of languages such as Max/MSP, Flash, Processing, Java, Python, Ruby, or anything that supports Open Sound Control

The I-CubeX System includes a Digitizer analog to MIDI interface.

MidiTron is a MIDI to real-world interface designed to simplify the process of creating sensor and robotics based electronic art projects.

Game

The Wii Remote, sometimes unofficially nicknamed Wiimote, is the primary controller for Nintendo's Wii console. A main feature of the Wii Remote is its motion sensing capability, which allows the user to interact with and manipulate items on screen via movement and pointing through the use of accelerometer and optical sensor technology. Routing apps: Darwin remote [52], Wii to Midi [53], Wiimote Whiteboard [54], Music Controller [55]

Kinect is controller by Microsoft for the Xbox 360 video game platform. Based around a webcam-style add-on peripheral for the Xbox 360 console, it enables users to control and interact with the Xbox 360 without the need to touch a game controller through a natural user interface using gestures, spoken commands, or presented objects and images.

Communications protocols

Industry-standard protocol that enables electronic musical instruments (synthesizers, drum machines), computers and other electronic equipment (MIDI controllers, sound cards, samplers) to communicate and synchronize with each other.

Open Sound Control (OSC) is a content format for messaging among computers, sound synthesizers, and other multimedia devices that are optimized for modern networking technology.

ReWire is a software protocol, jointly developed by Propellerhead and Steinberg, allowing remote control and data transfer among digital audio editing and related software.

Tools

MIDI-OX is a multi-purpose tool. It can perform filtering and mapping of MIDI data streams. It displays incoming MIDI streams, and passes the data to a MIDI output driver or the MIDI Mapper. You can generate MIDI data using the computer keyboard or the built-in control panel. You can even record and log MIDI data and then convert it to a Standard MIDI File for playback by a sequencer. Some additional information is available in the MIDI and Audio FAQ.

Audio to MIDI convertor. Prodipe SOLO combines the traditional way the instrument is crafted with MIDI protocol and Musical Informatics (including all its components).

Network tools

The most of audio/video programming enviroments provide some interactivity/networking functions.

Online sketchbook.

JackTrip is a Linux-based system used for multi-machine jam sessions over Internet2. It supports any number of channels (as much as the computer/network can handle) of bidirectional, high quality, uncompressed audio signal steaming.

KeyWorx is a software platform that aims to enable developers to invent, develop, integrate and deploy applications with multi-user/multimedia features.

Simulation, modelling

Osobní nástroje
Jmenné prostory
Varianty
Akce
Navigace
Nástroje