Modus - C++ Music Library Icon

Modus - C++ Music Library

Cross-platform C++ library to handle music from code

5.0 Stars (4)
17 Downloads (This Week)
Last Update:
Download Modus-v0.53.zip
Browse All Files
Windows Mac Linux

Screenshots

Description

Modus is an open source, cross-platform C++ library which allows you to handle music from code. This means that you can:

* Manage interactive and adaptive music
* Use some kind of algorithm to improvise
* Represent visually (simulate) musical performances
* Select in real time the instruments that are going to play a previously written song
* Let the user take part on the performance through any type of interface, by playing an instrument, changing the tempo, choosing the instruments, designing the structure of the song, etc.
* Define song structures with metric modulations, accelerandos and ritardandos
* Write your own scores, which can then be assigned to instruments to be played
* Play along with a pre-recorded song or represent the performance
* Everything else that comes into your head

Modus - C++ Music Library Web Site

Categories

Composition, MIDI, Sound/Audio

License

MIT License

Features

  • Open source, cross-platform C++ library
  • Instrument objects which are capable to play music
  • Score objects which can be assigned to the instruments
  • Easy script syntax to create scores, harmony/scale patterns and song structures
  • Tool to generate scripts from MIDI files included
  • Sound generated through audio and MIDI engines
  • Samples recorded from real instruments included
  • Integration into multimedia applications and video games
  • Create any music application you can imagine

KEEP ME UPDATED

User Ratings

★★★★★
★★★★
★★★
★★
4
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    The jazz improvisation app is really fun. I could waste an hour diddling away at it. ;-)

    Posted 03/01/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Stable and works.

    Posted 02/18/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great product modusml

    Posted 01/22/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great app

    Posted 11/02/2012
Read more reviews

Additional Project Details

Intended Audience

Developers

Programming Language

C++

Registered

2012-07-18

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks
Screenshots can attract more users to your project.
Features can attract more users to your project.