Full access to Enterprise features. No credit card required.
What if You Could Automate 90% of Your Repetitive Tasks in Under 30 Days? At ServoDesk, we help businesses like yours automate operations with AI, allowing you to cut service times in half and increase productivity by 25% - without hiring more staff.
Try ServoDesk for free
Gen AI apps are built with MongoDB Atlas
The database for AI-powered applications.
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
The MidiRandomizer is a Java Swing application that generates MIDI files (SMF) according to a set of randomization parameters. This allows some measure of control over the random patterns produced.
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.
PIMPS Is My Piano Superstar is a game developped in Java for learning Piano with a MIDI keyboard connected to your pc or mac.
Any Midi file can be used with it, allowing you to learn et to play each track separately or together.
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.
The goal of this project is to develop educational software for music teachers and their students. It contains ear training, score writing, and dictations, and aims to be easy to use.
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.
RasmusDSP is an embeddable Audio/MIDI processor. It contains various filters and generators (including SoundFont 2.0 compatible synthesizer). Has a script interpreter which is used to describe instruments, route Audio/MIDI signal between processor units.
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.
A Java Applet for composing tunes on a 36-key piano. The tunes are described in text and can be converted into MIDI files. The library includes a Swing component for rendering a piano keyboard. See http://ezmusiccomposer.sourceforge.net/ for a demo.
With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
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.
Java application that puts up a dialog and allows one to modify the overall volume levels of a MIDI file. Also trims leading and trailing silent regions. Volume can be adjusted while the MIDI sequence is playing.
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.
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
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.
The concept of Computer Aided Music Composition emerged as a natural sequel to the music hardware/software revolution dating back to early 50s. STOCASTICVS aims to grow into the best CAMC software yet, truly unleashing individual’s creative potential.
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.
This project provide some MIDI tools:
JMidiEth : Share you Midi ports over your network
JMidiTones : Play music with quarter tone
JMidiKeyboard : a virtual midi keyboard
JMidiDrums : a drum machine