General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Ship Agents Faster
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
A free software development for distributed production of multimedia contents on the Net, based on Pure Data, a realtime audio-video processing (graphical) programming environment: al-jwarizmi captures and mixes live streams produced by a bunch of peers
QTranscode is a clear and professional front-end application for the video processing tool <tt>transcode</tt>. It is completely written in C++ and based on the Qt framework.
CECILIA is an environment for music and signal-processing that uses Csound as its underlying audioprocessing engine. One can think of CECILIA as a completely programmable sound-processing tool, with real-time interactive processing on soundfiles or live
Visecas is a graphical user interface (GTK+) for Ecasound (http://eca.cx/ecasound), a software package written by Kai Vehmanen (k@eca.cx) which is designed for multitrack audioprocessing.
converts audio files from the Windows Media Audio (.wma) format to the Ogg Vorbis (.ogg) format, processing all files recursively under a specified input directory.
MatixMixer is a DirectShow audioprocessing filter. Main purpose is mixing audio streams in any way. One of the applications is upmix stereo streams to multichannel (useful to watch stereo movies on 5.1 audio systems).
Scriptorium is a Delphi simple text editor with incorporated multimedia player, conceived for the aid of the audio/video transcription. Features: text editor;
audio/video player; audio position cataloging; and XML
Cross-platform audio engine that implements features necessary for basic audioprocessing such as file loading/saving, audio mixing, sample/bit rate conversion, audio mixing/chaining, effects processing and some simple DSP operations. Still under develo
A general tool for creating and processing sound in a general manner. The plug-in system makes it possible to create a complete software studio with all kinds of cool little boxes.
A digital signal processor for Home Theater PCs providing core functionality (bass management, external input signal processing, calibration of multiple channel levels, etc.) for a soundcard-independent audio control panel.
Java version of the Chord (a.k.a. ChordPro) program for guitar player
music sheet formatting. By the authors of the 1991 version of chord (version 3.5.1)
The Neptune Project aims at creating a portable sound processing core (NTSE - NepTune Sound Engine) and a series of platform-specific front-ends - GUI, trackers, players etc...
The compact effect is one of Linux sound processing projects.The unix command 'effector' in the compact effect project processes sound data from DSP input and output it to DSP output. The effector uses Linux real time capabilities as much as possible to p
Realtime audio synthesis library using the flexible unit generator architechture. Many uses: music, scientific sonification, generic audioprocessing. Multithread abilities, extensible synth framework. Similar to modular analog synths.
Ecawave is a simple graphical audio file editor. The user-interface is
based on Qt libraries, while almost all audio functionality is taken
directly from ecasound libraries.
large audio files, all processing is done
RT Audio Processor is a free, cross platform, open-source, realtime audioprocessing library. The library exports a C++ API which is intended to offer flow-based programming framework for realtime audioprocessing.
avmixer is a suite of applications designed to aid production of live media, featuring inputs and outputs for audio and video streams, be it networked, local, or a file. it will also feature submixing, VCA control, MIDI control and OSC control.
Sonar 2D is a live signal processing application where an audio signal is used to navigate between 'zones' in a virtual 2d space. Each zone represents a given processing module, which when activated will be applied to the sound.