-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add MIDI export #258
Comments
This would possibly be a nice feature and this has been discussed several times, but there's some hurdles to overcome. For instance, how to deal with features unsupported by MIDI (eg. per-note pitch bends and panning)? What MIDI file format to use? |
I think that we could begin by exporting single clips as midi files through Right Click → "Export As MIDI..." → Save Dialog Box → file output. Sometimes I'd like to get some MIDI data out of LMMS to process it with another software, but I can't. Think unsupported like per-note pitch bends could be omitted. I hardly ever use that anyway - ZynAddSubFX can't play that either. |
Yeah, we obviously can't be expected to export stuff that's literally not supported by the spec. |
@diizy, what do you mean "what MIDI file format to use"? If it's type 0 vs 1, I'd say type 1 (the one with tracks) is a pretty obvious winner. Or did you have something else in mind? |
It seems like MIDI support automations and even pitch bend :0 http://www.soundonsound.com/sos/1995_articles/nov95/midibasics4.html It blew my mind. Here is an example https://drive.google.com/file/d/0B-1kciTMrTBZRHF1dk9XUVRWcFU/edit?usp=sharing from 0:47 the file fades in if you play it on Windows Media Player. |
Hey guys, any news about a MIDI export solution ? It seems like a must have feature for any music composing software. |
Duplicate of #699 |
On 10/15/2014 05:20 PM, Baccanno wrote:
Are you volunteering to implement it? EDIT 2020-05-21 by @Spekular: changed quote name |
Right now no :), I found another solution. |
Hey, I've been a silent fan of lmms for a while and I'd like to see the MIDI export added. I volunteer to implement it if needed. |
Great. It doesn't appear anyone else is actively working on it. Please issue a pull request once you start so we know progress is being made and have the opportunity to offer advice asking the way. :) |
@mohamed--abdel-maksoud Amazing! Any help is greatly appreciated :-) |
cool, I'll have a go on it from today, wish me luck :) |
nice :) |
First of all I want to thank @mohamed--abdel-maksoud for the outstanding work on the MIDI export feature. Now I want to ask here if it's desirable that we are able to export only a single instrument track to MIDI, instead of the whole project. |
It is not that important, since you can delete the undesired tracks in another program anyway, but it can be useful I guess. So if you want to do it, it can't harm? |
Well, obviously we'd take anything that improves the software but moving forward, this may prove to be useful, perhaps for a drum beat once we start to focus a bit more on dedicated drum instrument tracks (we instead tend to use a bunch of independent tracks for a drum pattern). I'm also not sure if this would warrant a dedicated context menu or button per-instrument. What do you think @badosu? |
I was thinking of using the instrument context menu on the widget, that |
FYI, this has been implemented for the future 1.2 release per #1686. Added to release notes. 👍 |
Yeaaaahhhh! I just want to let you know how much this will improve my life. On Fri, Apr 3, 2015, 8:41 PM Tres Finocchiaro [email protected]
|
:) Big thanks to @mohamed--abdel-maksoud for the hard work. 👍 |
Great news!
I've had great time working on this feature, lmms is a beautiful piece of software :) |
@Baccanno I've edited the post now. FYI quoting you now gives
|
Thank you very much |
LMMS presently only saves in LMMS XML, which nothing else reads.
Pretty much everything ingests MIDI, so MIDI export of LMMS projects would greatly increase interoperability.
The text was updated successfully, but these errors were encountered: