music21!

lyrics text.assembleLyrics(part if 'exultavit' in lyrics: webbrowser.open('http://www.google.com/search?&q;
' + lyrics Add the German name (i.e., B♭ B, B H, A♯ Ais under each note of a Bach chorale and show the new score: bwv295 corpus.parse('bach/bwv295' for thisNote in bwv295.recurse(.notes: thisNote.addLyric(thisNote.pitch.german bwv295.show( Of course, you are never limited to just using five lines to do tasks with music21. In the demos folder of the music21 package and in the sample problems page (and throughout the documentation http://web.mit.edu/music21/doc
you’ll find examples of more complicated problems that music21 is well-suited to solving, such as cataloging the rhythms of a piece from most to least-frequently used Music21 build

music21 alternatives

  • MuseScore

  • MuseScore is a free music notation and composition software available for Linux, Windows and Mac.

    tags: Portable arranging composing composition full-score
    platform: Mac OS X Windows Linux BSD PortableApps.com
  • TuxGuitar

  • With TuxGuitar, you will be able to compose music using the following features

    tags: Portable midi guitar tablature musical-instrument
    platform: Mac OS X Windows Linux BSD
  • OpenMPT

  • OpenMPT (short hand for Open ModPlug Tracker) is a popular tracker software for Windows. OpenMPT 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 and supports a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output.

    tags: Portable asio-support chiptune demoscene digital-audio-workstation
    platform: Windows
  • Guitar Pro

  • Guitar Pro is first and foremost a program designed to edit tablatures for guitar, bass, and other fretted instruments from 4 to 8 strings.

    tags: music-production guitar tablature tablature-editor
    platform: Mac OS X Windows Linux Android iPhone Android Tablet iPad
  • Rosegarden

  • Rosegarden is a well-rounded audio and MIDI sequencer, score editor, and general-purpose music composition and editing environment.

    tags: music-production digital-audio-workstation sequencer composing notation
    platform: Linux
  • Sibelius

  • Sibelius is the world’s best-selling music notation software, trusted by top composers, publishers, and students alike. With Sibelius 7.5, you can express, accelerate, and promote your creativity in more ways than ever before, enabling you to deliver beautiful, professional scores faster and share audio and video versions of your work—with stunningly realistic musical phrasing—to make your talent stand out from the crowd. It’s the fastest, smartest, easiest way to write music for live performance, film and television, media entertainment, or in the classroom. »

    tags: music-production notation scorewriting
    platform: Mac OS X Windows
  • LilyPond

  • GNU LilyPond is a computer program for music engraving. One of LilyPonds major goals is to produce scores that are engraved with traditional layout rules, reflecting the era when scores were engraved by hand. It uses a simple text notation for music input, which LilyPond interprets and processes in a series of stages. In the final stage, music notation is output to PDF (via PostScript) or other graphical formats, such as SVG or PNG. LilyPond also has the facility to generate MIDI files that correspond to the music notation output. »

    tags: audio-editor midi-composer music-editor music-production notation
    platform: Mac OS X Windows Linux
  • Frescobaldi

  • Frescobaldi is a LilyPond sheet music text editor. It aims to be powerful, yet lightweight and easy to use. Frescobaldi is Free Software, freely available under the General Public License.

    tags: ide lilypond music-production
    platform: Mac OS X Windows Linux
  • Denemo

  • GNU Denemo is a music notation editor that lets you rapidly enter notation for typesetting via the LilyPond music engraver. You can compose, transcribe, arrange, listen to the music and much more.

    tags: midi notation
    platform: Mac OS X Windows Linux
  • Finale

  • Finale is proprietary scorewriting software developed by MakeMusic, Inc. It displays music primarily in music notation and allows for multiple tracks and very specific tweaking of instrument sounds for each track.

    tags: music-notation scorewriting
    platform: Mac OS X Windows
  • Impro-Visor

  • Impro-Visor (short for “Improvisation Advisor”) is a music notation program designed to help jazz musicians compose and hear solos similar to ones that might be improvised. The objective is to improve understanding of solo construction and tune chord changes. There are other, secondary, things it can do, such as improvise on its own. It has also been used for transcription. Because rhythm-section (e.g. piano, bass, drums) accompaniment is automatically generated from chords, Impro-Visor can be used as a play-along device. Now having a wider array of accompaniment styles, its use is not limited to jazz. »

    tags: music-production music-notation jazz
    platform: Mac OS X Windows Linux
  • ABCJ

  • ABCJ is a pure-Java editor, player and librarian for music files stored using Chris Walshaw's ABC notation.

    tags: music-production music-notation sheet-music abc abc-notation
    platform: Mac OS X Windows Linux Online
  • EasyABC

  • EasyABC allows you to edit and play abc files. It supports conversion from MusicXML and MIDI to ABC. The latter uses a custom implementation (midi2abc is not used) in order to produce very readable ABC output. Direct midi input is supported for people with a midi keyboard. It uses abcm2ps for printing music and abc2midi for playing it.

    tags: music-production music-notation sheet-music abc abc-notation
    platform: Mac OS X Windows
  • NtEd

  • NtEd is a GTK+ score editor. It intends to be really WYSIWYG: what you see on the screen is exactly what you get on printer output. It supports up to 4 voices per staff, drum notes, 5 lyrics lines, N-Tuplets, context changes, repeats with alternatives, configurable music instruments per staff, MIDI / MusicXML import, PS / PDF / SVG / PNG / Lilypond / MIDI export. Scores can be played through the ALSA sequencer.

    tags: wysiwyg-editor score-editor scorewriting scoring musical-score
    platform: Linux
  • Power Tab Editor

  • Power Tab Editor is a free tablature authoring tool created by Brad Larsen for Windows. It is used to create guitar, bass and ukulele tablature scores, among many others. The current version uses the *.ptb file format.The Power Tab Editor is able to import MIDI tracks, and can export to ASCII Text, HTML, and MIDI formats. In addition, individual sections may be exported as bitmap files.The program allows for tablature scores to be created alongside standard musical notation. The software achieves this through the input of tablature.Each Power Tab file contains two scores: guitar and bass. Only one score needs to be used for a Power Tab file. For proper playback, it is required that the time signatures and tempo markers be consistent between the two scores.The latest version was released in 2000. In 2006, the author released an open-source wxWidgets based program named the PT Parser. This code contains useful information for developers who want to write software that can convert, view, play, or edit Power Tab (.ptb) files. The PT Parser project is hosted at Google Code. »

    tags: ability-to-create-and-view-ptb-files guitar midi music-production tablature
    platform: Windows