Showing 80 open source projects for "music notation"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    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.
    Try free now
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    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
  • 1
    gm

    gm

    R Package for Music Score and Audio Generation

    Create music easily, and show musical scores and audio files in R Markdown documents, R Jupyter Notebooks and RStudio.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Rosegarden

    Rosegarden

    MIDI sequencer for Linux with music notation and audio

    The MIDI sequencer that features a rich understanding of music notation along with basic support for digital audio
    Downloads: 72 This Week
    Last Update:
    See Project
  • 3

    abcmidi

    abcmidi is a library of programs to handle abc music notation files

    abcmidi contains a collection of command line utilities for working with abc music notation files. abc2midi converts an abc file into a midi file. abc2abc transposes the contents of an abc file to another key. midi2abc converts a midi file into an abc file. yaps renders the contents of an abc file into common music notation and records it into a PostScript file. mftext presents a textual representation of a midi file. midicopy changes the contents of a midi file and records it in a new midi file. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4

    PsalticTools

    a set of utilities for working with Byzantine sheet music

    PsalticTools includes: • a set of utilities (plugins) for typing of Byzantine notes in parallel double notation (Byzantine and Western), based on MuseScore free music editor; • the PsalticHelper program for searching for formulas of Byzantine music in music books. • the UniPsaltica2 font with the characters of the musical Byzantine notation in Unicode.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 5

    fl_toadflax

    fl_toadflax is a viewer/editor for abc music notation files

    fl_toadflax is a re-write of the Toadflax project to use the FLTK windowing toolkit instead of GTK. It allows you to view, transpose and edit abc files as well as making changes to the details of the notation. It also differs from the original Toadflax in that it uses abcCairo, based on abcm2ps to display the music.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Toadflax

    Toadflax

    graphical front-end for editing/transposing abc music files

    Toadflax is a graphical tool for displaying and editing/manipulating tunes in abc notation. It exists in two forms, Toadflax built using GTK and py_toadflax built using tkinter, the python window toolkit. It allows the user to load in abc music notation files and work on each one independently. The music is displayed on-screen, without needing to use a PostScript interpreter, making it a lightweight notation viewer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    MuseScore

    MuseScore

    Free music notation & composition software

    MuseScore is a free and open-source music notation software designed for composers, arrangers, educators, and musicians of all levels. It allows users to write, edit, and print professional-quality sheet music with no limitations or subscription fees. MuseScore Studio supports a wide range of instruments and ensembles, from solo piano and guitar to full orchestras and choirs.
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 8
    Tidal

    Tidal

    Pattern language

    Tidal Cycles (or just Tidal for short) is software for making patterns with code, whether live coding music at algoraves or composing in the studio. It includes a simple and flexible notation for rhythmic sequences and an extensive library of patterning functions for combining and transforming them. This allows you to quickly create complex patterns from simple ingredients. By default, sound is made with the featureful SuperDirt synth/sampler, but you can control other synths using Open Sound Control (OSC) or MIDI. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    H5P Music Notation

    H5P Music Notation

    A collection of packages to support music related tasks in H5P.

    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 10
    AnarKomposer
    Anarkomposer is an simple music notation graphical editor using proportional timeline. It provides an object-oriented, free-software and cross-platform package for editing and playing music, importing and exporting data using various formats. It is a copy of the chord-seq object of OpenMusic, with a "in-field" quantitation system and exports to xmlMusic,
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Classical music extensions for the ABC music notation language.
    Leader badge
    Downloads: 55 This Week
    Last Update:
    See Project
  • 12

    runabc

    Runabc is a user interface supporting abc music notation software

    Runabc is a graphic user interface to the abcMIDI, abc2svg and abcm2ps packages which normally run in a command window. In addition it contains numerous tools for editing and processing and analyzing abc and midi files. Runabc has been included in the sourceforge abc music project. It is now becoming a separate project on its own.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Nootka

    Nootka

    application to learn classical score notation.

    Nootka helps understand the basics of music notation: reading and practicing playing musical scores. ​Long story short: the user plays notes (melody) displayed by the app, which then in real time checks if the notes was played correctly. The application is free and open source. It works under Windows, Linux, Mac and Android...
    Downloads: 37 This Week
    Last Update:
    See Project
  • 14

    abc2midiu

    Updated version of abc2midi

    This project is to create an updated version of abc2midi, a tool to generate MIDI files from abc music notation. As well as improving the code, the intention is to integrate features from and improve compatibilty with the abc 2.2 standard.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    EasyABC

    EasyABC

    EasyABC is an open source ABC editor

    EasyABC allows the user to create, edit, view, play, convert music written in the ABC music notation language. The program was originally written in Python 2.7 and WxPython by Nils Liberg and runs on Windows, OSX, and Linux. Jan Wybren de Jong has converted to run on Python 3.8 or higher. Frédéric Aupépin has been supporting EasyABC on OSX. EasyABC depends upon other external programs like abc2midi, abcm2ps, fluidsynth.
    Leader badge
    Downloads: 207 This Week
    Last Update:
    See Project
  • 16

    multinotes

    Text architecture for music theory.

    The text structures of notes and publications in music theory and musical analysis bring challenging requirements: how to include music notation excerpts, graphics, and even combinations thereof, into the typeset flow of paragraphs and into the work-flow, and how to integrate navigable references to these and to single domain entities into running text. Furthermore, dynamic interactive documents can be useful for presenting complicated interdependencies to the reader more clearly, far beyond conventional paper publication. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    lmdExplorer

    A midiexplorer clone designed to deal with the lmd_full midi database.

    The lmd_full database is a collection of more than 176,000 midi files occupying 6.2Gb. Finding specific files in this collection is far from straight forward since all the file names are 32 character md5 checksum names. Like midiexplorer, this clone provides various tools to visualize the midi files and to search for files having specific features. In addition, lmdExplorer provides an interface to the midicaps json file. lmdExplorer like midiexplorer is a user interface to numerous...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    AGS - Advanced Gtk+ Sequencer
    Advanced GTK+ Sequencer is intended to use for music composition. It features a piano roll, as well a synth, matrix editor, drum machine, soundfont2 player, mixer and an output panel. It's designed to be highly configurable, you may add effects to its effect chain, add or remove audio channels/pads. You may set up a fully functional network of engines, therefore exists a link editor for linking audio lines. In conjunction with ags you need a realtime kernel and alsa support. `ags` uses...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19

    abcCairo

    Extend abcm2ps to support direct generation of PNG, SVG and PDF files

    abcCairo is a project to create a Cairo backend for abcm2ps, enabling it to generate output in the formats supported by the Cairo library; PNG, SVG and PDF. abcm2ps is a command line program written by Jean-François Moine which converts abc music notation to music sheet in PostScript or SVG format. It is an extension of Michael Methfessel's abc2ps. This project takes out the PostScript commands to generate various musical symbols and instead replaces them with Cairo function calls that generate the same musical symbols. The Cairo graphics library is an open-source graphics library offering a similar 2D graphics model to PostScript. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    netabc

    netabc creates and renders html files with abc music notation

    Netabc.tcl is a user interface for creating web pages that display the contents of abc music notation files using Jef Moine's Abc2svg JavaScript library. Every browser whether it is on a desktop, cellphone or tablet has a JavaScript engine that can render this music.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    A tool for displaying scanned musical sheets The music scrolls as a continuous stream over the PC screen. The position of the staves on the page are automatically detected. Repetitions in the piece can be easily configured.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    let's compose
    Goal of the project is to provide an online musical notation software that is convenient to use. It is a graphical interface to GNU LilyPond. The interface does not require LilyPond knowledge of the user.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Aria Maestosa
    Aria Maestosa is a midi sequencer/editor. It lets you compose, edit and play midi files with a few clicks in a user-friendly interface offering score, keyboard, guitar, drum and controller views. Git repository: https://github.com/ariamaestosa/ariamaestosa
    Leader badge
    Downloads: 125 This Week
    Last Update:
    See Project
  • 24
    Carnatic Music Guru / JRaaga

    Carnatic Music Guru / JRaaga

    Carnatic Music Guru - JRaaga

    VISIT THIS PAGE AS MORE FEATURES ARE BEING ADDED. If you have downloaded 2.03 or above - Use Help>Check Updates to download latest version. If that does not update: Download CMGUpdater from here: update/CMGUpdater.jar Copy it to the update/ folder of your JRaaga installation path. Try again Help>Check for updates. If it does not work. Delete existing installation. Download the latest version and try. Carnatic Music Guru is a tutor/player/lesson generator. YOU NEED Java Runtime...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    ABC is a text-based music notation language. This project aims to promote the ABC music notation language by providing cross-platform, open-source tools for manipulating, displaying and playing (via MIDI) ABC files. This project is here for historic reasons and there is not too much activity now. The abcmidi project is updated more frequently.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Auth0 Logo