Sure! modarchive has a bunch of them, and VLC can play them back fine, along with .it, .xm, .s3m, and probably some more.
(For the full "I'm back in the 90s" experience, you could download SchismTracker and play them back with that.)
Schism Tracker is a pretty decent cross-platform clone of Impulse Tracker, but even still, the source code release will probably lead to some improvements in trackers and players.
modern day mod trackers like schismtracker can run them http://schismtracker.org/
its music most of the cases you bump into .mod files in the wild on the net, most common are the 4 channel voice .mod files, they can go upto 8 channels i believe.
Yup. It can be found here: http://modarchive.org/index.php?request=view_by_moduleid&query=39717
You can open the .it file to listen to the music using Schism Tracker (only available on Windows and Linux, there's also the source in the .tar.gz and .zip formats): http://schismtracker.org/
The keyboard is your computer keyboard, nothing else needed. The program I'm using now is schism tracker. You can get it here
I need a midi cable to use it (I think?) but I have an old m-audio axiom, the mini one with the knobs and sliders. All the rotators can be adjusted for velocity, if that makes sense. If you learned to play you could configure the axiom to fit how you play, if twisting knobs was your thing. I think schism, for me is only suitable to do a live PA of beats and/or dance music, simple dance music like minimal techno or other styles like that. Except if it was live and not a song, it would not be so simple anymore. It's supposed to be for people to dance to while you watch them.
Do you know what you want to create? What gives you idea?
this particular app is Impulse tracker, written by Jeffrey Lim for DOS way back when. If you wanted to use something similar with Windows, you should check out Schism Tracker which is basically a reimplementation of impulse.
That's because each file contains all the music for the particular level in a series of patterns. When you first open a file in VLC and let it play through, it starts playing the first pattern (pattern 000), which is usually the general "exploration" music for that level. The time stamp you get in VLC is the duration of that first pattern.
In order to play the other patterns (action music) for example, you'd have to guess exactly where on the VLC slider the instruction to play that pattern lands. When you randomly click on the slider, you give other strange, unwanted instructions that give weird results.
If you want to play with the .it or .umx files, something like Schism Tracker will help you out. Then you can actually select patterns as they were programmed and hear the music. http://schismtracker.org/wiki/Schism%20Tracker
You can kind of see how the game uses these files during gameplay, basically picking patterns to play based on what's happening to the player.
That's not really what I'm looking for at the moment, but so do I!
If you like weird sample-based sounds, you should check out Schism Tracker if you haven't already. You can take lo-fi 'soundfonty' samples and have complete control over how they play back. It's pretty cool.
+words*
If you wanna try a tracker for free, D/L http://schismtracker.org/wiki/Schism%20Tracker. It's an open source clone of Impuse Tracker (one of my favorite trackers). Runs on many platforms, including Raspberry Pi! My first electronic music efforts were on Impulse Tracker and Scream Tracker on a 386. So fun!
I am afraid you will have to do it manually. And as maep said, actually the best module player is XMPlay with too much difference. Give it a try and you will listen the difference. It supports an option to separate by samples/instruments but I am afraid It doesn't support separate by channels (I looked for this myself some time ago). So you will need to open a tracker and manually "solo" one channel, write to wav, start again with next channel and so on. If you want a clone of Scream/Impulse Tracker you could use Schism Tracker.
Edit: But maybe Milkytracker (I don't know the software too much) could be easier for this task, looking at what maep said.