OpenMPT is a powerful audio application that makes writing music fun, easy and efficient.
OpenMPT (shorthand for Open ModPlug Tracker) is completely free and allows you to create and play back some great music on your computer. Based on the original ModPlug Tracker written by Olivier Lapicque, OpenMPT is free software, can import a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output.
In addition to its own song format, OpenMPT can natively edit Impulse Tracker, FastTracker, Scream Tracker and ProTracker module files.
Project SWAMI, Sampled Waveforms And Musical Instruments, is a collection of free software for editing, managing and playing musical instruments for MIDI music composition. Current focus is primarily the SoundFont format, which is an open file format for digital audio “sample” based instruments.
Common Music (CM) is a real-time music composition system implemented in JUCE/C++ and Scheme. It generates musical output via MIDI, OSC, CLM, FOMUS and CSOUND. Its user application is called GRACE (Graphical Real-time Algorithmic Composition Environment)
Algorithmic music composition environment
Runs on Mac, Windows and Linux
Real time scheduling of musical algorithms
Two coding languages for designing algorithms: S7 Scheme and SAL (an easy-to-learn alternate)
CLM/Sndlib audio system built in (Scottstaedt)
CCRMA digital audio instrument definitions built in (Scottstaedt)
Open Sound Control input/output
Metronomes and running algorithm redefinition for live coding
Music pattern definitions
Fomus system built in for computing music notations (Psenicka)
Algorithms and Interactive Tools for Exploring Music Composition, Analysis, and Interdisciplinary Learning.
This web site has interactive tools that provide a unique learning experience for users, regardless of their musical training. Students of music composition can explore algorithmic composition, while others can create musical representations of models for the purpose of aural interpretation and analysis. Here, the algorithmic process is used in a creative context so that users can convert sequences of numbers into sounds.
Frescobaldi is a free and open source LilyPond sheet music text editor. Designed to be powerful yet lightweight and easy-to-use, Frescobaldi offers great functionality and a host of useful features such as music view with advanced two-way Point & Click, Midi capturing to enter music, a Snippet Manager and many more.
Frescobaldi is named after Girolamo Frescobaldi (1583-1643), an Italian composer of keyboard music in the late Renaissance and early Baroque period.
Powerful text editor with syntax highlighting and automatic completion
Music view with advanced two-way Point & Click
Midi player to proof-listen LilyPond-generated MIDI files
Midi capturing to enter music
Powerful Score Wizard to quickly setup a music score
Snippet Manager to store and apply text snippets, templates or scripts
Use multiple versions of LilyPond, automatically selects the correct version
Built-in LilyPond documentation browser and built-in help
Configurable document outline view to navigate large LilyPond scores easily
Smart layout-control functions like coloring specific objects in the PDF
Import ABC, Midi and MusicXML using the LilyPond-provided tools
Experimental export to MusicXML
Modern user interface with configurable colors, fonts and keyboard shortcuts
Jniz is a free proprietary piece of software designed for musicians as a support tool to the musical composition. It allows you to build and to harmonize several voices according to the rules of classical harmony.
To be convinced of the limitations observed and of the work done by the great classical masters such as Bach, Mozart or Beethoven, please refer to Wikipedia, the Walter Piston Harmony book or the Schonberg theory.
The perfect knowledge and the good practice of these rules are not required but you will undoubtedly save time and it will help you greatly in using and understanding the mechanism of Jniz.
interface of musical notation which allows you to create, edit, save a score
number of voices up to 16 (256 with layers).
possibility to change of Key at any time.
Jnz, MusicXml, LillyPond, Midi, PDF export.
listen to the available Midi ports.
redo / undo
Non harmonic tones (appoggiatura, echappee, suspension, passing, pedal, cambiata, anticipation)
Minor melodic keys
Chords notation recognition
harmonic correction of your work following the set of predefined rules
to give one or several solutions in case of fault if one or more rules are circumvented (Solver module).
Empty staves filled up by Solver (Auto Harmonizing)
Keys / modulations simulation tool
Input with Midi keyboards or microphones / input lines
A unique desktop music composing application for PC / Mac / Linux / Android with a tracker style interface and a simple modular Java plugin based design allowing rapid improvement and endless expansion.
We’ve created MuseNet, a deep neural network that can generate 4-minute musical compositions with 10 different instruments, and can combine styles from country to Mozart to the Beatles. MuseNet was not explicitly programmed with our understanding of music, but instead discovered patterns of harmony, rhythm, and style by learning to predict the next token in hundreds of thousands of MIDI files. MuseNet uses the same general-purpose unsupervised technology as GPT-2, a large-scale transformer model trained to predict the next token in a sequence, whether audio or text.
The orDrumbox is free drum machine software, designed to be as creative as possible with some unusual features: auto-composition, polyrhythms, custom arpeggiator, automatic sounds/track matching, custom soft synths, lo fi rendering and more … Ideal for experimentation and fast results.
This software can automatically compose bass lines, melodic patterns and complete songs.
It comes with a rhythms database and sounds database including musical items which can be fully edited.
… and a fully customizable soft synth section adds many synthetics sounds as presets to the sounds library.