View Issue Details

IDProjectCategoryView StatusLast Update
0000120OpenMPTFeature Requestpublic2016-11-15 01:37
Reporterharbinger Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
Platformx86OSWindowsOS VersionXP
Summary0000120: Exportable pattern data
Description

Let's face it: computer memory is volatile and forever obsolescent. Being a classical composer, my final and most trustworthy backup, no matter what kind of music i'm composing, is a paper copy. One of ModPlug's limitation is that you can't print out pattern data or other extraneous data.

"Export to TXT" would be the easiest option to get a hardcopy of your track, whether just for posterity or for offline editing (like if you can't take your desktop to the beach). This feature would save to file (by option) the Sample Slot and Instrument Slot Lists (complete with sample file paths, instrument names, sample map, etc.), the Plugin List (with optional settings listing), the global settings, metadata (like comments), and finally the Pattern Data by Order Index (with an option to set the number of channels per page).

Perhaps a separate or future option could allow the user to have it tab-delimited (for opening in EXCEL or OO Spreadsheet), or space-delimited (for simple monospace printing from NotePad).

Tagsscripting
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

rakib

rakib

2011-08-02 01:58

reporter   ~0000297

Just an idea, save as midi and print of from a notation software?

Saga Musix

Saga Musix

2014-01-18 20:00

administrator   ~0001469

You can already copy all patterns as text to the clipboard, but the rest is something that should rather be implemented through scripting (once this functionality exists) and not as a main part of the program.

Saga Musix

Saga Musix

2016-11-15 01:37

administrator   ~0002736

Closing as there are already partial solutions as mentioned above, and for the rest I feel that it is not OpenMPT's job ("output full sample paths" vs "I want a paper copy because computer memory is volatile" kinda contradicts the purpose of some of the requests anyway).
As indicated by the tag, you may be able to do something like this in the future with scripting, OR write an separate application that either parses MPTM/etc files or uses libopenmpt to extract all the required information, OR if you are lucky, some of this will also be possible as part of the "text-diff" mode that Relabs started implementing a while ago (https://forum.openmpt.org/index.php?topic=5481.0).
But as a request on its own, as said, this is not going to be implemented.

Issue History

Date Modified Username Field Change
2011-04-22 20:30 harbinger New Issue
2011-08-02 01:58 rakib Note Added: 0000297
2014-01-18 19:59 Saga Musix Tag Attached: scripting
2014-01-18 20:00 Saga Musix Note Added: 0001469
2016-11-15 01:37 Saga Musix Status new => closed
2016-11-15 01:37 Saga Musix Resolution open => won't fix
2016-11-15 01:37 Saga Musix Note Added: 0002736