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.
Start Free
Go from Code to Production URL in Seconds
Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.
Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
din is a software musical instrument and audio synthesizer for GNU/Linux. Use Bezier curves to draw and sculpt waveforms, gating and modulation (FM and AM) patterns and delay feedback and volume patterns. Supports JACK, MIDI, OSC and Tcl scripting.
Industrial grade software synthesizer, 8 times multitimperal, monophonic. FM/ subtractive synthesis with morphing filter. Standalone JACK application, controlled via Midi.
sutb - txt2mid file converter. Reads a text file of notes and converts to a midi file (sutb songfile > songfile.mid). Create your own songs for band, orchestra or organ. Play the song with timidity (sutb songfile | timidity -)
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.
QMIDICurves is a simple QT/JACK application (GPL license) that lets you change MIDI-keyboard velocity response. You can choose between pre-defined curves or create your own curves.
BeatBox is a Java application in which users use a 16x16 grid of checkboxes to create a beat with various percussion instruments. Beats can be saved and loaded easily. The entire application is as intuitive and user-friendly as possible.
This is a small project using the JUCE library. The goal is to create a small app that provides a user tweakable Midi LFO. This sends a (selectable) CC with LFO modulated values to a (selectable) Midi output.
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.
Converts Midi files notes for each channel to Scilab/Octave code. This is useful for instruments simulations and analysis. Using this filter you can test your instrument model on the existing Midi file.
A simple application that allows users to customize characteristics it uses to improvise jazz solos. A user can create new solos, save those solos, and reopen them for playback.
This script provides a graphical user interface for accessing the raw text of files created by the free version of Mario Paint Composer. It makes it easier to upload and download songs, and also allows songs to be exported in standard midi format.
Jack-smf-utils is a set of two utilities - jack-smf-player and jack-smf-recorder - whose purpose is to play and record MIDI streams from/to Standard MIDI Files (i.e. the files with .mid extension) using JACK MIDI. It uses libsmf as a backend.
ppc is an E-MU Planet Phatt, Orbit, Carnaval remote and SysEx-editor written in C/GTK+-2. You can control all global- and all preset-parameters and create new presets.
Plarpebu is a java karaoke player that runs on any architecture that can run java. It plays both midi (.mid and .kar) and mp3+cdg files. Check project web site at : http://miageprojet.unice.fr/twiki/bin/view/Fun/ScreenshotsPage for full info.
wtf2osc converts several protocols to OSC (Open Sound Control) and back again and though makes it possible to use them in software like pd, Max or SuperCollider. Currently it supports only DMX and HTTP, expect more to come.
FrAid(FRactal AID) is an interface to Java, allowing it to proc. math. data(functions/equations). A compl. standalone system utilizing the FrAid prog. lang. is available(no need to be Java programmer to use it!). Use instead of Matlab. High res. graphics
Motion Impulse Interface for Digital Instruments. A highly tunable motion<->midi engine using a wiimote. Ideal for performers, live gigs and experimentation...
Midipus (MIDI octopus?) is an intelligent MIDI switch. One bidirectional ALSA sequencer connection (the head) is switched between multiple bidirectional outputs (the arms) by special, out of band messages.
Alsa Sequencer aSynchronous PATCHbay: ASSPatch is an ALSA sequencer patchbay manager daemon. This third-party application automates virtual MIDI connections in your Linux studio.
Linux pSeudo Midi Input: These simple user-space drivers support using certain homemade, repurposed, or commercial devices as MIDI controllers on Linux, even though the devices themselves are not capable of generating MIDI messages.