Take the 2-minute tour ×
Sound Design Stack Exchange is a question and answer site for sound engineers, producers, editors, and enthusiasts. It's 100% free, no registration required.

For a project I am currently working on I need individual midi files of single piano notes as though the note was held for 4 seconds before release. I have found a few toy online midi keyboards that can generate the exact notes desired, but there is no output option. What software (Windows or linux) would allow me to generate a specific piano key and output that note as a file? I have played around with rosegarden and been unsuccessful, and I do not have access to a physical synthesizer or keyboard.

share|improve this question
add comment

migrated from avp.stackexchange.com Jan 24 at 18:30

This question came from our site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation.

2 Answers

Rosegarden should do the job.

If you have programming skills, it is extremely easy to generate MIDI files like this with python or perl and the appropriate MIDI library.

Along similar lines, I wrote some tiny Pure Data patches for holding long, droning notes. You can get them at the Pure Data forum (you have to sign in to see the attached files).

Update - here are the Pure Data patches on github.

share|improve this answer
    
Ok, I guess I didn't give it a good enough shot. Ill try again soon. Thanks for the link, helped a good bit. –  a sandwhich Oct 27 '11 at 3:05
    
I've been meaning to setup a GitHub of my PureData patches, if you are interested contact me at my name at gmail dot com. –  ObscureRobot Oct 27 '11 at 3:09
add comment

I thought that rosegarden could export to .midi files...

Nevertheless here you have a list

http://en.wikipedia.org/wiki/List_of_MIDI_editors_and_sequencers

Some of them GPL.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.