ModPlug Central

Community => General Chatter => Topic started by: arinlares on October 27, 2008, 04:37:43

Title: Hi!
Post by: arinlares on October 27, 2008, 04:37:43
So, i just downloaded Modplug Tracker (or Open MPT, whichever name it goes by), and so far, aside from the confusion encountered trying to load a VST instrument, I like it!  It's a simple piece of software once you get a handle on it.  Well, you can expect to see me here, i'll be trying to make some good music.  I'm working on something now, so i'll have it soon, as soon as I can get some plugins.
Title: Hi!
Post by: LPChip on October 27, 2008, 06:30:24
Welcome to the forums. :)

If you have any questions, feel free to ask them here.

And in case you are unaware, from the forum index, you can find a forum called wiki. It'll bring you to our online manual. Included in this manual, there's a tutorial. :)
Title: Hi!
Post by: bvanoudtshoorn on October 27, 2008, 07:08:57
Hiya arinlares, and welcome! I can definitely say that I'm not in Europe -- I'm in Western Australia, in fact. :D The users on the forum are actually scattered all over the globe, and as far as I know there are a couple of other posters from the US. They just might not be as active as some of the regulars.

I look forward to hearing what you come up with using OpenMPT! (BTW, the terms "OpenMPT" and "Modplug Tracker" are pretty much interchangeable, although the official name became OpenMPT when the project was open-sourced.)
Title: Hi!
Post by: arinlares on October 27, 2008, 07:09:28
there is one thing i found particularly odd, though.  the OpenMPT download doesn't have a help file, so the help tab doesn't work.  don't know if you know.
Title: Hi!
Post by: bvanoudtshoorn on October 27, 2008, 07:14:48
Well, at some stage the help file needs to be entirely rewritten, following what's in the wiki. The help file that used to be included with Modplug Tracker is hopelessly outdated now. For the moment, your best bet is to use the wiki, which is a pain if you don't have a permanent internet connection. Oh, and asking questions here generally works well, too. :)

If you do want the original help file you can download the copy I've got by clicking here (http://test.pbc.wa.edu.au/temp/MPTRACK.HLP), but as I said, it's hopelessly out of date. Still, it contains a lot of information about the effects you can use when you're writing traditional sample-based (ie no VSTs) tracks.
Title: Hi!
Post by: arinlares on October 27, 2008, 07:22:03
i doubt i'll use Modplug Tracker for traditional tracking, i'll try it, though.  as far as that goes, if I start a new XM module, will it use FastTracker effects?  i've got a few months of FT2 experience.
Title: Hi!
Post by: bvanoudtshoorn on October 27, 2008, 07:35:38
If you start with an XM module, you'll be limited to XM effects, and the XM specification, so yes. Note, however, that you won't be able to use plugins etc.

If you do want to use VST instruments and effects, then you should either use an IT module (which is a heavily modified version of the Impulse tracker format), or OpenMPT module (which is, as far as I know, the same as OpenMPT's IT format). A few notes on these, though.

1. If you want to write an Impulse Tracker module which you can actually load and play in Impulse Tracker or XMPlay or Winamp or whatever, you need to save it using "Compatibility export", which basically strips out all of OpenMPT's additions.
2. The default filetype is IT; clicking the "New" button on the toolbar brings up an IT file, and this is what most people tend to use, as far as I know.
3. There is really no benefit in using the MPTM format, particularly given
4. The MPTM format is still in development, and it's very likely that it will be completely different in the future. The ultimate goal, as far as I know, is to move to an XML-based format for storage, which is a lot cleaner and human-readable. If you're interested, the basic paradigm will be the same as OpenOffice's way of working - binary data (samples etc.) stored in files, the XML data stored in a file, and the whole lot wrapped up in a single archive. As far as I know. :)
5. Although OpenMPT's playback of MOD, S3M, XM, and (normal) IT modules is good, it's by no means perfect - it differs somewhat from how the original trackers play them back. In most cases, this difference is negligible. If you really want to hear a mod how it should sound, though, you should give it a listen in XMPlay.
6. If you're going to be using VST instruments and effects, remember to change your tempo mode to "modern (accurate)" -- this way, the tempo you specify is the actual tempo used, which can be very important when you're dealing with synced-up effects, like delays. The old tempo algorithms aren't particularly accurate -- in fact, you can see what the actual tempo these various modes produce (for the same stipulated tempo) by going to "Player"->"Approx Real BPM" in the menu.
7. If you want to add reverb, eq, and so on to your song, avoid using the in-built effects -- they're not particularly high quality. It's much better to use good VST effects if you can, as the results will generally sound better, and you'll have much more precise control. Personally, I use the KarmaFX equaliser when I need an EQ.
8. If you're having troubles using a particular VST (ie OpenMPT crashes unexpectedly, it locks up, or you get no sound), either the plugin itself is broken, or you've come up against OpenMPT's difficulties with certain plugins. You can get around about 99.9% of these difficulties by 'wrapping' a plugin in another one, like Xlutop Chainer (which lots of people on the forum, including me, swear by). The advantage of using Xlutop Chainer is that you get much more flexible signal routing between plugins as well as a much more solid VST implementation.

My goodness, that was a long post. Sorry about that. :/ I didn't mean to give you a brain dump on 'starting out with OpenMPT' which would scare you away. :) Feel free to ignore any of the advice I give, because, as always, there'll be someone with a different view. :D
Title: Hi!
Post by: arinlares on October 27, 2008, 07:52:54
if anything, you grabbed my interest.  you just saved me hours of reading and frustration. as far as xm and mod tracks go, i've got that handled, by the way.  i'll probably spend more time getting VSTs than actually tracking right now, i can guess, but that's good.  i just need to figure out drums, and hit KVR Audio for some synthesizers.

i don't want to ask this in the developer's forum, but are there any plans for ports to other operating systems?
Title: Hi!
Post by: Sam_Zen on October 27, 2008, 08:27:03
Welcome
Title: Hi!
Post by: LPChip on October 27, 2008, 09:06:07
Quote from: "arinlares"
i don't want to ask this in the developer's forum, but are there any plans for ports to other operating systems?

There are many plans, but seeing porting happen is an entire different thing. This is basically due to the fact that the sourcecode currently depends on microsoft technology.

The entire engine would have to be rewritten. This is also one of the plans, but these are some big plans that will take atleast another few years before they're being realised.
Title: Hi!
Post by: bvanoudtshoorn on October 27, 2008, 09:20:34
In the meantime, I understand that some people have had remarkably good success running OpenMPT under WINE on Linux.
Title: Hi!
Post by: arinlares on October 27, 2008, 09:26:42
well, i'll look into that.  i'm actually trying to get a laptop for linux (just out of high school last june, job-hunting now :) ).  well, hopefully, this program will run forever, unlike other, related ones.
Title: Hi!
Post by: bvanoudtshoorn on October 27, 2008, 09:31:07
If you're absolutely not going to have a dual-boot system, then you might like to look at forking out some money for something like Cedega or CodeWeavers CrossOver. Personally, I dual-boot, so I haven't actually had a real need for WINE or similar for a long time now. And if you're using WINE etc, plugin issues are much more likely, and your latency will be higher.
Title: Hi!
Post by: bvanoudtshoorn on October 27, 2008, 09:36:25
...That being said, the application info for OpenMPT at CrossOver looks pretty good: http://www.codeweavers.com/compatibility/browse/rank/?app_id=4332
Title: Hi!
Post by: LPChip on October 27, 2008, 10:57:20
Has anyone tested running QEMU under linux? They claim to have realtime support for running say... windows on a linux environment.
Title: Hi!
Post by: Saga Musix on October 27, 2008, 12:54:50
QuoteIf you start with an XM module, you'll be limited to XM effects, and the XM specification, so yes. Note, however, that you won't be able to use plugins etc.
This seems to be a common misconception. XMs _do_ support VST and stuff, only some of the latest features won't work.
Also, the (new) help file has to be converted to CHM at some point as HLP files aren't support officially anymore, you'll notice that you can't view them in a standard windows vista installation for example.

Welcome. :)
Title: Hi!
Post by: Relabsoluness on October 27, 2008, 21:10:15
Quote from: "bvanoudtshoorn"OpenMPT module (which is, as far as I know, the same as OpenMPT's IT format).
Although very similar, they are not the same,.
Title: Hi!
Post by: psishock on October 27, 2008, 23:55:06
-waves both hands-
hello and welcome arinlares! :cheers:
what type of music do you listen/make/sound?
Title: Hi!
Post by: arinlares on October 28, 2008, 00:27:44
usually, minimalist or industrial.
Title: Hi!
Post by: LPChip on October 28, 2008, 06:30:24
I love industrial with a breakbeat! If you make that kind of industrial, I'd love to hear some of your music. :)
Title: Hi!
Post by: arinlares on October 28, 2008, 07:05:00
i'll see what I can get when I settle in!  i just started industrial in FL Studio, and am still trying to get the right sound there.  LPChip, assuming you're the original developer, i want to say "Thank You" for such a wonderful piece of software!  i do have one question, though.  i put ModPlug on my flash drive to save harddrive space, and for portability's sake, and was wondering if when I go to use it on a different computer, would it freak out because ASIO doesn't exist on it?
Title: Hi!
Post by: LPChip on October 28, 2008, 10:52:21
Quote from: "arinlares"LPChip, assuming you're the original developer, i want to say "Thank You" for such a wonderful piece of software!
Oh, I wish! :)

No, it was Olivier Lapique who made MODPlug Tracker upto version 1.16. It then went open source and Rewbs continued the development with help of other developers and then gave the lead developing to Relabsoluness who still does it today. It are they who you should thank, really. :)

My part in all this is keeping the community together by providing a website and if required, make hard decisions. :) Although, I must say: I didn't start the community either. MisterX started it, and I took over as it was taking too much time for him.

Quote from: "arinlares"
I do have one question, though.  i put ModPlug on my flash drive to save harddrive space, and for portability's sake, and was wondering if when I go to use it on a different computer, would it freak out because ASIO doesn't exist on it?

OpenMPT was changed so it could be portable (no more settings storage in the registry, but in a .ini file instead), so it will certainly not freak out. The only thing that might happen is that the paths change due to a different driveletter. If you cannot alter the driveletter of the usb stick, then you can create a batchscript to start OpenMPT with the right path so it will always work. Such script would look like this:


REM Simple Portability script
cd\
subst . z:
z:
cd \OpenMPT
mptracker.exe


In the above example, it will expect OpenMPT to be on the usbdrive at the following location:

<usb>:\OpenMPT\mptracker.exe

By changing the code "cd OpenMPT" you can alter this, or completelly leave it out if you want the tracker to be in the root.

The script basically copies the driveletter to one you know and then from there run OpenMPT. This'll ensure that you can define Z as static path so it works the same everywhere. If Z is unacceptable for some reason, Any letter from D-Z will do, but the higher the better.
Title: Hi!
Post by: arinlares on October 28, 2008, 23:54:33
Quote from: "bvanoudtshoorn"If you do want the original help file you can download the copy I've got by clicking here (http://test.pbc.wa.edu.au/temp/MPTRACK.HLP), but as I said, it's hopelessly out of date. Still, it contains a lot of information about the effects you can use when you're writing traditional sample-based (ie no VSTs) tracks.

just downloaded it, checked the effects for various formats.  For IT and MPTM files, is there some sort of key-off function if i happen to be using an XI instrument or a sample, or in general?
Title: Hi!
Post by: bvanoudtshoorn on October 28, 2008, 23:57:09
A note off is achieved using "===" (hit the equals key); a note cut is achieved using "^^^" (hit the ` key). :)
Title: Hi!
Post by: arinlares on October 29, 2008, 00:06:45
i was going to delete that post, but the tilde (`) key also does that, i found by pressing random keys.  Would it be safe to assume that a MPTM file is a modified IT file?  the effects are identical as far as I can tell.
Title: Hi!
Post by: uncloned on October 29, 2008, 00:44:32
welcome - and I'm from the USA midwest.

There is a tracker made for Linux - but then you don't get the VSTs I believe.
(Chibitracker?)

mod archive has some info I believe

Of course with linux you get rosegarden which is a free sonar/cubase work alike - but getting sound to work right is not easy in my experience.
Title: Hi!
Post by: arinlares on October 29, 2008, 02:00:03
there are a couple I know of. Linux Multimedia Studio, though not a tracker, is pretty good (at least the new Windows beta version), and has support for Windows vsts in Linux., but i'm tired of piano-roll sequencers.  i'm pretty sure with crossover or wine, i could get modplug working if I need to when I get linux.
Title: Hi!
Post by: uncloned on October 29, 2008, 02:29:37
I think you get musical staffs with rosegarden
but that is of course different yet again