Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Build Agents and Models on One Platform
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
The Pure Data (short Pd) project on SourceForge unifies the extensions (or externals) written for the Pure Data Graphical Computer Music System written by Miller Puckette with contributions from many others.
Free DJ software: everything you need to perform live mixes
Mixxx is a free and open-source DJ software that enables DJs to create professional live mixes using digital music files. It runs on Windows, macOS, and Linux, making it accessible to DJs across all major platforms. Mixxx supports both beginners using just a laptop and experienced DJs using advanced hardware setups. Built-in BPM and key detection help DJs quickly find compatible tracks and achieve smooth transitions. With strong community-driven development, Mixxx is continuously improved by...
Harmonia is a tool for analyzing music scores exported to MIDI or MusicXML format. It allows you to detect voices inside a single MIDI track (eg. live piano recording), main themes (and their motifs), harmonic key and chord interpretation.
Rakarrack is a stereo digital effects processor for Linux with jack support. Standard line-up of nearly 40 effects modules include Equalizers, Reverbs, Echo, Flange, Chorus, Distortions, WahWah, Vocoder, and other filters and processing modules.
Application to use a touch-sensing tablet as a MIDI instrument
The miditouch application was developed for graphic tablets able to generate touch events. Touch events are converted in midi "note on" and "note off" events. The application is by default configured for the Bamboo Touch 2FG low-cost tablet.
KGuitar is powerful KDE-based music tabulature editor with support of guitar, drums, classic note scores, MIDI synthesizer output, chord, scales, modes, melody and rhythm construction and analysis tools, lots of tab effects, Guitar Pro files import.
Katmus is an application for manual music transcription. It features a score editor synchronized with a wave file, time stretching, project manager and lots of other features.
MidiWriter is a framework for creating and composing music based on algorithms. The project includes already several examples using these technics. The output of MidiWriter is in the midi-format.
A set of software components used to investigate and implement searching of music and audio. This covers content-based retrieval and meta-data based solutions, segmentation and content selection (summarisation) of audio and music (MIDI, MP3 and WAV).
A set of plugins for the DSSI synth plugin architecture with GTK-based GUIs, all written in C and C++ using liblo and libglademm. Plugins will include an oscillator, an envelope generator, and a step sequencer.
WavetoMidi converts from audio,wav,mp3,etc to midi detecting the notes on the source audio with polyphonic result to midi, the result is not exactly as expected but in newer versions it could be.Uses a easy and customizable graphic user interface.
A modular audio programming language, designed to write applications quickly. Its main goal is real time audio processing, but it should be used for any kind of development.