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
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime
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.
Calliope is a NeXTStep music score notation editor being ported to MacOS X and GnuStep. It uses Cocoa and the open source MusicKit APIs. Calliope offers good support for typesetting modern and early musical scores, including lyrics and lute tablature.
SuperWillow is a Music Generation program. Artists have many influences which they have accumulated over the years by listening to countless pieces of music, this principle is reflected in SuperWillow.
- Basic MIDI monitor, works w/ JACK or ALSA MIDI drivers - Most types of MIDI messages can be filtered from the monitor. - MIDI events can be captured to a text file (SMF planned). - UI Widgets can be hidden to reduce screen clutter.
This project's goal is to provide high-level access to the FluidSynth library for the REALbasic programming language using REALbasic classes. Information about FluidSynth is available at http://www.fluidsynth.org/.
Presto is a music notation program aimed at making it easy for a composer to rapidly convert a musical sketch (melody, counterpoint, harmonic support and bass) into a complete musical arrangement.
This is a game engine that helps game developer to produce game easier.It is writen in C++ and all of the functions are fixed into classes as the engine is designed in the method of Object-Oriented.
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.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
A wrapper around the DirectMidi project to bring it to .NET. Encapsulates all the major functionality of DirectMidi, including event callbacks, and even wraps some DirectMusic interfaces so they are directly .NET accessible.
BarsnPipes is a MIDI-sequencer, with a very own concept of data-flow. The GUI simulates a pipeline-system, in which the MIDI-data are flowing track by track thru a own pipeline, where they are recorded, manipulated, saved, loaded, filtered and more.
GRAMophone is an algorithmic generator of music composition. The music is generated using two kinds of formal grammar: Chomsky’s grammar for TOP DOWN approach to the composition and a reduced version of Lindenmayer grammar for BOTTOM UP approach.
BlueJam is a Java-based algorithmic music composer that uses evolutionary techniques and heuristics. Originally intended to evolve solos on the blues scale. BlueJam interfaces with Pure-Data to give real-time output.
Oscal is an engine for evaluating sequence graphs. A sequence graph is like a scene graph but allows the user to position objects in the temporal dimension.
BUZZle means Buzz Logic Enhanced and has neither to to with Buzzle.com or the Buzzle-Game.
BUZZle is a free (non-commercial) modular music composing and sequencing tool. It is a completely re-written version of the famous Jeskola Buzz.
GT-8 sysex reader. This software is written in php and there for platform independent. It can read and print settings from a .syx file. (Requires a webserver with php installed and configured correctly!)
A VDRUMS syx messages editor. The program can receive and send messages from and to a TD kit. The user can edit the kits bank, merge different banks and see kits data.
A hierarchical representation language for music, which can be used as a human algorithmic composition tool or as a semi-automated composition tool using a genetic algorithm with human listeners as the fitness function.
MIDI Rules is a Rule-Based MIDI Processing Environment that can process (translate, map, convert, filter, trigger, route) MIDI messages. It supports multiple MIDI inputs/outputs, variables (enables state-based processing) and timed/delayed messages.
Fripp is a music composition environment that uses a spreadsheet metaphor for manipulating music with built-in and user-created functions. Supports MIDI playback and recording. Displays music in common notation. Written in Python.
jHum is intented for users to type a musical score and play it. It uses Java Swing and Java software synthesizer, and aims to be the simplest possible score editor.
Sweep images and generate real-time MIDI messages depending on the colours that are measured. Examples of usage: doing arrangement scores by drawing lines with different colours, hear what a photo "sounds like".
Tranches is a midi-controlled multi-(inputs|outputs) live beat repeat|redirect tool for the jack sound server on Gnu/Linux !!! There's a gui and a command-line version.
Tapeutape is a midi-controlled virtual sampler.It is highly configurable,lets you create instruments/kits/setups and is designed for live performance.It works on Gnu/Linux with the jack sound server.You can use either the gui or the command-line version.