{"action":"created","issue":{"url":"https://api.github.com/repos/LMMS/lmms/issues/1686","labels_url":"https://api.github.com/repos/LMMS/lmms/issues/1686/labels{/name}","comments_url":"https://api.github.com/repos/LMMS/lmms/issues/1686/comments","events_url":"https://api.github.com/repos/LMMS/lmms/issues/1686/events","html_url":"https://github.com/LMMS/lmms/pull/1686","id":55388141,"number":1686,"title":"MIDI Export feature (issue #258)","user":{"login":"mohamed--abdel-maksoud","id":1863880,"avatar_url":"https://avatars.githubusercontent.com/u/1863880?v=3","gravatar_id":"","url":"https://api.github.com/users/mohamed--abdel-maksoud","html_url":"https://github.com/mohamed--abdel-maksoud","followers_url":"https://api.github.com/users/mohamed--abdel-maksoud/followers","following_url":"https://api.github.com/users/mohamed--abdel-maksoud/following{/other_user}","gists_url":"https://api.github.com/users/mohamed--abdel-maksoud/gists{/gist_id}","starred_url":"https://api.github.com/users/mohamed--abdel-maksoud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mohamed--abdel-maksoud/subscriptions","organizations_url":"https://api.github.com/users/mohamed--abdel-maksoud/orgs","repos_url":"https://api.github.com/users/mohamed--abdel-maksoud/repos","events_url":"https://api.github.com/users/mohamed--abdel-maksoud/events{/privacy}","received_events_url":"https://api.github.com/users/mohamed--abdel-maksoud/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-01-24T22:59:36Z","updated_at":"2015-02-01T17:06:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/LMMS/lmms/pulls/1686","html_url":"https://github.com/LMMS/lmms/pull/1686","diff_url":"https://github.com/LMMS/lmms/pull/1686.diff","patch_url":"https://github.com/LMMS/lmms/pull/1686.patch"},"body":"Background: https://github.com/LMMS/lmms/issues/258\r\n\r\nThis is an implementation of a basic MIDI export feature in LMMS. \r\n\r\nRemarks:\r\n* only instrument tracks are considered.\r\n* LMMS tracks are mapped 1-to-1 to MIDI tracks.\r\n\r\nYour feedback is welcome."},"comment":{"url":"https://api.github.com/repos/LMMS/lmms/issues/comments/72373070","html_url":"https://github.com/LMMS/lmms/pull/1686#issuecomment-72373070","issue_url":"https://api.github.com/repos/LMMS/lmms/issues/1686","id":72373070,"user":{"login":"unfa","id":491704,"avatar_url":"https://avatars.githubusercontent.com/u/491704?v=3","gravatar_id":"","url":"https://api.github.com/users/unfa","html_url":"https://github.com/unfa","followers_url":"https://api.github.com/users/unfa/followers","following_url":"https://api.github.com/users/unfa/following{/other_user}","gists_url":"https://api.github.com/users/unfa/gists{/gist_id}","starred_url":"https://api.github.com/users/unfa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/unfa/subscriptions","organizations_url":"https://api.github.com/users/unfa/orgs","repos_url":"https://api.github.com/users/unfa/repos","events_url":"https://api.github.com/users/unfa/events{/privacy}","received_events_url":"https://api.github.com/users/unfa/received_events","type":"User","site_admin":false},"created_at":"2015-02-01T17:06:29Z","updated_at":"2015-02-01T17:06:29Z","body":"This is going to be a serious improvement to LMMS, thank you for getting\r\nyour hands dirty to do it, Mohamed! :)\r\n24 sty 2015 23:59 \"Mohamed Abdel Maksoud\" <notifications@github.com>\r\nnapisał(a):\r\n\r\n> Background: #258 <https://github.com/LMMS/lmms/issues/258>\r\n>\r\n> This is an implementation of a basic MIDI export feature in LMMS.\r\n>\r\n> Remarks:\r\n>\r\n>    - only instrument tracks are considered.\r\n>    - LMMS tracks are mapped 1-to-1 to MIDI tracks.\r\n>\r\n> Your feedback is welcome.\r\n> ------------------------------\r\n> You can view, comment on, or merge this pull request online at:\r\n>\r\n>   https://github.com/LMMS/lmms/pull/1686\r\n> Commit Summary\r\n>\r\n>    - standalone utility to convert mmp to midi\r\n>    - gui change and stub for midi output\r\n>    - Merge remote-tracking branch 'upstream/master'\r\n>    - c++ header to abstract MIDI format\r\n>    - first working version: Export Midi feature maps instrument tracks to\r\n>    equivalent MIDI tracks\r\n>    - fixing output file name\r\n>    - Merge remote-tracking branch 'upstream/master'\r\n>\r\n> File Changes\r\n>\r\n>    - *A* include/MidiFile.hpp\r\n>    <https://github.com/LMMS/lmms/pull/1686/files#diff-0> (317)\r\n>    - *M* include/Song.h\r\n>    <https://github.com/LMMS/lmms/pull/1686/files#diff-1> (1)\r\n>    - *A* scripts/mmp2midi.py\r\n>    <https://github.com/LMMS/lmms/pull/1686/files#diff-2> (48)\r\n>    - *M* src/core/Song.cpp\r\n>    <https://github.com/LMMS/lmms/pull/1686/files#diff-3> (154)\r\n>    - *M* src/gui/MainWindow.cpp\r\n>    <https://github.com/LMMS/lmms/pull/1686/files#diff-4> (6)\r\n>\r\n> Patch Links:\r\n>\r\n>    - https://github.com/LMMS/lmms/pull/1686.patch\r\n>    - https://github.com/LMMS/lmms/pull/1686.diff\r\n>\r\n> —\r\n> Reply to this email directly or view it on GitHub\r\n> <https://github.com/LMMS/lmms/pull/1686>.\r\n>"}}