Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
51

Jalmus provides what you are looking for and it has a MIDI interface. It is also free open source, is cross platform (written in Java, it works on Windows, Linux, and Mac), and is available in English, French, Spanish, Italian, Danish and German. From the website: Jalmus is a free, open source music education software helping the musicians, ...


29

A free alternative to Transcribe, which allows you to do tons of other things too like removing vocals, is Audacity.


28

Are you sure you want a software solution at all? An alternative is a large supply of small pieces, like Bartok's Mikrocosmos. Just keep playing different ones. One level of that will keep you entertained for quite a while. I particularly like the song about the foxes and the chickens. Sight-reading is not just about connecting your eyes and your fingers. ...


28

There's a few factors at play here: Let's assume that we have a magical piece of software, which can listen to audio and tell us exactly what notes are being played. Even given this software, determining key is not a trivial problem. Sure, there are simple cases, but even humans disagree over many songs. A computer has no chance. Take Sweet Home Alabama. ...


26

Since you're looking for software to input a score that is still under construction, MuseScore (found at musescore.org) would be my go-to application. It's a GNU-licensed graphical score editor that has playback and range-checking abilities. In case you later want to engrave a finished score with LaTeX-like typographic quality, LilyPond is considered to be ...


22

One option is to use (and abuse) Impro-Visor. Impro-Visor is a jazz improvisation trainer, but it has built into it a "lick generator", which builds melodies over existing chord changes using grammar rules. (The program is of course also capable of generating chords.) By putting in various grammar rules you should be able to adapt the program to also work ...


22

There is LilyPond which does what you are looking for. It was first released on 1996, but it still gets updates. LilyPond is a computer program and file format for music engraving. One of LilyPond's major goals is to produce scores that are engraved with traditional layout rules, reflecting the era when scores were engraved by hand. LilyPond is ...


20

There are no commercial developers listed for LilyPond right now. That means that you cannot reliably throw money at a particular problem in order to make it go away while relying on the expertise of developers already familiar with LilyPond. Now how reliably can you do that for proprietary software? The problem is that the proprietary software is not ...


18

Transcribe helps you slow down the tempo whilst retaining the pitch. It also has other useful features for transcribing, such as placing bookmarks for sections, measures, and beats, and an equalizer for isolating instruments. It can also show which tones are being played, which works OK with some tweaking of the filters. Another important feature is that ...


18

I'm pretty sure LilyPond can do what you want. It's not the easiest thing to use but since you've already used a text-based system it might not be too bad. Here are some examples and this is also relevant in this case. MuseScore is another free option, which is easier to use and might also be able to do this. EDIT: Here's a lilypond version: And code: ...


17

It depends on the source of the music, but I can think of two ways to do this. If I remember correctly, they can both be accomplished with Finale and Sibelius. If the source is Sheet Music: You are going to need to scan the music and use OCR software meant for music. Sibelius has a program called Photoscore that will do this. If the music is available as ...


16

Simply put, no. If you limit a song to single pure tones, it's pretty easy to write software to recognize them and transcribe it. But once you get to a real instrument things get much harder. Even single notes can be difficult to recognize due to overtones -- the dominant frequency doesn't even need to be the fundamental frequency, which makes it very ...


16

Use \once \set chordChanges = ##f at the location where you want to force the chord symbol. \score { << \new ChordNames { \set chordChanges = ##t \chordmode { \repeat volta 2 {g1} \alternative { {c} {\once \set chordChanges = ##f c4 g c c} } } } \new Voice = "one" { \relative c'' { ...


16

What you are trying to achieve is not a trivial task. If you want a good master it'll take more than some tips. I'll try to do some quick observations on some possibilities. There's nothing specific to Ableton Live, because there's nothing exclusive to Ableton Live in this subject. You want more loudness in your track. As you might know we can't just turn ...


15

Drums have pitches, but by the time they are in the track, then unless it is for very specific purposes, to complement a melodic line etc, then those actual pitches should not be truly apparent to the end-listener. Let the listener just get the 'vibe' of what you intend. They shouldn't really be hearing a 'tune' from the drum pitches, only the apparent ...


15

No doubt both are used, depending on circumstances. Having done some recording in both styles (sequenced/synthesized and live-performance) even with my mediocre performance skills and low-quality hardware, I've still often found performing to be less-labor-intensive than sequencing (to my surprise). If you can find any random half-decent instrumentalist it ...


14

You should definitely check out the open source notation software http://musescore.org/. It has many features related to transposing.


14

Capo (only for Mac) is visually appealing and wonderfully easy to use. In addition to slowing music down without affecting pitch, it also uses frequency analysis to make educated guesses at the notes being played, which can speed up the transcription process tremendously.


14

My response will be in part influenced by the information I gathered from reading your profile. My first suggestion to you is to strongly encourage you to learn an instrument. If you're serious about writing music and about having it played by live performers, having a working knowledge of the instruments is important. It is paramount to be technically ...


14

There are 3 separate voices. Voice 1 is the high D-F#-A-G, voice 2 is the middle [eighth rest]-D-A-E-A, and voice 3 is the half notes.


14

I just watched a series of videos of film composer Hans Zimmer who mocks up all his soundtracks using software and virtual instruments so the directors can hear what it's going to sound like before they record it with a real orchestra or other musicians. He has a control surface with several faders on it, and each fader is mapped to a different MIDI control ...


13

I was looking for something like this once too. One I've used and liked because first I can put the note names to be Do, Re, Mi, Fa... or A, B, C, D... and it's free if you used it on the website is this one: http://www.emusictheory.com/practice.html They drill you with note after note and you need to say which it is. It also has the average time it takes ...


13

Well, there are a few options, but there are considerable limitations. First, copyright. The instrumental backing tracks for popular music are usually the property of the producer or record label, so finding these on the internet for free is of questionable legality. Some labels do provide licensed CDs for exactly the purposes you require (or karaoke, ...


13

Musescore is free as opposed to many other programs such as Sibelius or Finale. However, it is still very good and can do almost everything that paid programs can do. One of the input files accepted in Musescore is MIDI and it can output PDF among other formats. However, as guidot said, it takes a human to do it right because a MIDI file does not contain ...


13

Yes it is possible to have a note that is part of a triplet and dotted for example: In this we're using quarter note triplets. Instead of having them all be 3 even quarter note triplets the first one is dotted and the second one is shortened giving us a triplet consisting of a dotted quarter note followed by an eigth note followed by a quarter note to ...


12

I think you're looking for something like PianoBooster. It displays parts on a scrolling stave in-time with your playing, using standard MIDI files. It can wait for you to hit the correct note, can play the left-hand or right-hand part for you, and lets you adjust the speed to suit you. You can also transpose a part up or down. PianoBooster is free and open ...


12

Check out Lilypond: http://lilypond.org/ It's free and powerful, and although it won't do audio playback, I believe it can do the rest of what you ask. It's text-based, and if you are at all familiar with TeX or LaTeX, Lilypond will feel similar. It has a somewhat steep learning curve, but there are some GUIs in active development that make things easier, ...


12

Several people advise MusicXML here but I don't see that making sense. That is an exchange format, not a format to write music in. In practice, MusicXML export/import works rather tepidly between different applications. I've seen "TuxGuitar" mentioned but the name would strongly suggest a focus on guitar I don't see in question or tags. LilyPond is a ...


Only top voted, non community-wiki answers of a minimum length are eligible