All Projects → amanatron → Maestoso

amanatron / Maestoso

Licence: GPL-3.0 License
An Open Source Music Animation Software

Programming Languages

python
139335 projects - #7 most used programming language
Rich Text Format
576 projects

Projects that are alternatives of or similar to Maestoso

elektron-sysex-to-midi
A simple tool for generating MIDI-files based on Elektron MachineDrum sysex dumps.
Stars: ✭ 33 (+106.25%)
Mutual labels:  midi
midi-json-parser
This module is parsing midi files into a human-readable JSON object.
Stars: ✭ 81 (+406.25%)
Mutual labels:  midi
ANMP
multi-channel loopable video game music player for nerds and audiophiles
Stars: ✭ 16 (+0%)
Mutual labels:  midi
Arduino-BLE-MIDI
MIDI over Bluetooth Low Energy (BLE-MIDI) 1.0 for Arduino
Stars: ✭ 133 (+731.25%)
Mutual labels:  midi
usbhostcopro
USB Host Co-processor
Stars: ✭ 54 (+237.5%)
Mutual labels:  midi
midifilter.lv2
LV2 plugins to filter midi events
Stars: ✭ 53 (+231.25%)
Mutual labels:  midi
pacer-editor
Web editor for the Nektar Pacer MIDI controler
Stars: ✭ 16 (+0%)
Mutual labels:  midi
ws-ldn-12
ARM / STM32F7 DIY synth workshop
Stars: ✭ 62 (+287.5%)
Mutual labels:  midi
generating-music
🎷 Artificial Composition of Multi-Instrumental Polyphonic Music
Stars: ✭ 28 (+75%)
Mutual labels:  midi
hackthepiano
Learn reading notes on the fly fast and easy
Stars: ✭ 18 (+12.5%)
Mutual labels:  midi
MidiAnimImporter
A custom importer that imports a .mid file (SMF; Standard MIDI File) into an animation clip.
Stars: ✭ 69 (+331.25%)
Mutual labels:  midi
Focusrite-Midi-Control
APP DOWNLOAD LINK (Mac OSX)
Stars: ✭ 24 (+50%)
Mutual labels:  midi
DMXOPL
YMF262-enhanced FM patch set for Doom and source ports.
Stars: ✭ 42 (+162.5%)
Mutual labels:  midi
MidiGyver
No description or website provided.
Stars: ✭ 67 (+318.75%)
Mutual labels:  midi
jazz-midi-electron
MIDI for Electron
Stars: ✭ 20 (+25%)
Mutual labels:  midi
NegativeHarmonizer
A python tool to invert the tonality (a.k.a negative harmony) of midi notation
Stars: ✭ 23 (+43.75%)
Mutual labels:  midi
BMC
BMC the Badass MIDI Controller, all-in-one Scalable MIDI Controller library with a companion Desktop/Browser Editor App for Teensy LC, 3.2, 3.5, 3.6, 4.0, 4.1
Stars: ✭ 34 (+112.5%)
Mutual labels:  midi
virtual-playing-orchestra-ardour-template
An Ardour project template for composing orchestral music on Linux
Stars: ✭ 59 (+268.75%)
Mutual labels:  midi
rtpmidid
RTP MIDI (AppleMIDI) daemon for Linux
Stars: ✭ 109 (+581.25%)
Mutual labels:  midi
OpenNoteBlockStudio
An open-source Minecraft music maker.
Stars: ✭ 408 (+2450%)
Mutual labels:  midi

Maestoso

Maestoso Logo

An Open Source Music Animation Software

Maestoso creates stunning 2D Animations directly from MIDI files. It currently features 7 customizable themes pertaining to 4 seperate categories of musical information: Rhythm, Harmony, Melody and Polyphony. This software also offers in-built methods that make retrieval of MIDI information easy and straightforward, making it easy for contributors to solely focus on theme construction.

A screenshot of the Maestoso environment

Maestoso 2.0 is coming soon!

Maestoso initially began with an idea for a software that allowed users to construct their own music animations in a way that gave them enough control to create anything that they could possibly imagine whilst letting the software do all the heavy lifting in terms of syncronisation, information retrieval and coordination of musical information. The current version of Maestoso was a bit of a sidetrack while I was working on the original software. This version borrows many functions from Maestoso 2.0 but doesn't offer the intended flexibility and instead retricts the user to a set of themes. All of that will change soon!

Some of the features currently being developed for Maestoso 2.0:

  • Give the users more power with themes by letting them design the themes themeselves without having to write a single line of code
  • Methods that tackle ornamentations and articulations more accurately and creatively
  • Support for lyrics: bind text to other musical features and have more control
  • Advanced harmonic analysis and manipulations: retrieve information specific to chord functions and provide methods to manipulate animations to them
  • Support for different musical forms: support for musical forms such as fugues, raps and etc where their distinctive stylistic traits are better highlighted, i.e, rhyme scheme analysis, melodic transformations and etc can be better animated.

Documentation

The official documentation is hosted on the Wiki section of the repository. There is documentation for users and there is also documentation available for developers.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].