Author Topic: What is mptm?  (Read 12609 times)

Offline Relabsoluness

  • OpenMPT Developers
  • *****
  • Posts: 707
What is mptm?
« on: February 02, 2009, 20:28:18 »
For people who wish to know what mptm file format is exactly, here's a short answer:

At the time of writing mptm is essentially nothing but an extended IT -- just like the 'normal' IT-files that MPT/OpenMPT produces. Note however that it's on experimental status.

Offline Sam_Zen

  • Extreme artist
  • *****
  • Posts: 3,689
    • http://www.xs4all.nl/~samzen/
What is mptm?
« Reply #1 on: February 02, 2009, 22:42:26 »
I will note that. But what are the extensions so far ?
0.618033988

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,303
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
What is mptm?
« Reply #2 on: February 02, 2009, 23:50:36 »
Tuning.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline fluor

  • Active artist
  • *
  • Posts: 10
What is mptm?
« Reply #3 on: June 09, 2009, 20:20:35 »
how about an option for including VST instruments etc INSIDE the file format? this way I can archive my songs correctly instead of missing instruments when I dig up the files 4 years after.

Offline LPChip

  • Administrator
  • *****
  • Posts: 4,959
    • http://lpchip.nl
  • Operating System: Windows 10 Pro N (x64bit)
What is mptm?
« Reply #4 on: June 09, 2009, 20:32:04 »
Quote from: "fluor"
how about an option for including VST instruments etc INSIDE the file format? this way I can archive my songs correctly instead of missing instruments when I dig up the files 4 years after.


Unfortunatelly, its not possible to include VST or VSTi's inside a song due to the nature on how they're installed.

You can zip your .IT file together with the plugins so you know which plugins you used for that song if you decide to play your tune after 4 years, but an automated add system simply is impossible. Also it would be very unwise to do that, because some plugins cannot be distributed like that, especially the commercial plugins that have a huge library of >3 gig. You would then be adding the entire library and spreading an illegal VSTi to others where you might have a licensekey, but others haven't.

Really, this issue has been brought up a few times now, and it just is impossible.
"Heh, maybe I should've joined the compo only because it would've meant I wouldn't have had to worry about a damn EQ or compressor for a change. " - Atlantis
"yes.. I think in this case it was wishful thinking: MPT is makng my life hard so it must be wrong" - Rewbs

Offline Sam_Zen

  • Extreme artist
  • *****
  • Posts: 3,689
    • http://www.xs4all.nl/~samzen/
What is mptm?
« Reply #5 on: June 09, 2009, 22:47:00 »
So including VST plugins is very difficult. Then I wonder : what other aspects should be useful to the .mptm format ?

Jojo mentions tuning, that's a good one, but what else ? Expansion of codes ?

By the way, I don't consider plugins as part of a tracker file, but as part of the application.

I think the first problem comes from all kind of install procedures of the plugins, while at the end, it's just a .DLL file, added in the proper directory.

So maybe it's time for OMPT to come, as default, with an extra package of free or open source VST dll's.
In this way a receiver could be certain to play the file correctly with OMPT because the composer used one of these.

But other plugins are possible too.
Many topics here about, next to .wav, importing a .mp3 as sample (or .ogg, at my concern).
Well, maybe it's possible to write a plugin for that.
0.618033988

Offline bvanoudtshoorn

  • Extreme artist
  • *****
  • Posts: 1,053
  • Gender: Male
    • Barryvan
What is mptm?
« Reply #6 on: June 10, 2009, 00:02:42 »
Personally, the features I'd like to see in MPTM are:

- XML (or at least human-readable) file format
- Real automation (with drawable splines)
- Time signature changes within tracks
- Instrument and channel grouping
- Complete prev/curr/next pattern transparency of movement

Note that these are all existing feature requests, and all but the last couldn't be achieved without moving away from an IT-like format, as far as I'm aware.

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,303
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
What is mptm?
« Reply #7 on: June 10, 2009, 11:30:15 »
Quote

Jojo mentions tuning, that's a good one, but what else ? Expansion of codes ?

In the future, that would be mainly getting rid of MPT's extension to the XM and IT format, so those would be "valid" files and all extensions that have ever been made to those formats would only be available in MPTM...
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline fluor

  • Active artist
  • *
  • Posts: 10
What is mptm?
« Reply #8 on: June 10, 2009, 16:15:58 »
I think the "commercial plugin" point of view is strongly overrated. A lot of people use open-source plugins. What I see now is that the scene seem to only use the mp3-format, thus destroying the transfer of important knowledge from experienced musicians to newbies.

is there a way to make OpenMTP generate a list of all files involved in a track, so I can zip it? Just a listing of files should be enough. Not that you need to export a full library of 3gb when only like 2 VST/DirectX plugins are involved.

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,303
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
What is mptm?
« Reply #9 on: June 10, 2009, 18:03:03 »
You should know yourself what plugins you use :P
You can go through the plugin list, one by one, and click the "select..." button. in the window that pops up, you can see the path of the VST(i).
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline Harbinger

  • Extreme artist
  • *****
  • Posts: 1,137
  • Gender: Male
  • Operating System: Windows XP
What is mptm?
« Reply #10 on: June 11, 2009, 20:18:06 »
Personally i'd like to use .mptm as an exclusive file type for MPT, with the devs adding whatever features they wish, like bvan's requests and others'.

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,303
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
What is mptm?
« Reply #11 on: June 11, 2009, 22:03:41 »
What else should it be?
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline Sam_Zen

  • Extreme artist
  • *****
  • Posts: 3,689
    • http://www.xs4all.nl/~samzen/
What is mptm?
« Reply #12 on: June 12, 2009, 00:27:10 »
Maybe .mptm should mean a compatible format with other tracker apps.
But I support Harbingers exclusive idea. One gets a bonus when using OMPT.
0.618033988

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,303
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
What is mptm?
« Reply #13 on: June 12, 2009, 08:10:51 »
MPTM will be an own format in the first place, but there's nothing wrong with other apps supporting the format.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline cha0s

  • Shy artist
  • Posts: 1
    • http://therealcha0s.net
Hey!!!
« Reply #14 on: July 13, 2009, 08:02:45 »
It's great to see some movement on this project after so long... I haven't used it in years but I LOVE this app.

I'm going to be taking a look at the code pretty soon and seeing if there's any patches I can submit. One goal will be to add .ogg support for samples. :P (Or perhaps a modular framework for including future/other formats if one doesn't exist) :D
Ever checked out FreeBASIC?
I do Drupal and also Ubercart e-commerce!