Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » Music composer proggie?

This thread is locked; no one can reply to it. rss feed Print
Music composer proggie?
Irrelevant
Member #2,382
May 2002
avatar

I'm looking for a music composer to botch some stuff together for the heck of it, so I figured I'd ask here. Dunno why, as this is a programming forum... :-/

Anyhow, does anyone know of a free MIDI composificationising ;D program, preferably using a fairly logical interface (staves, tracker...)?

Activates n00b mode
PS: Does the MOD format work like MIDI (stores notes), or like WAV (stores long, wiggly line ;))? If it's like MIDI, then that'd be fine too.

<code>//----------------//</code>Here be l33tsp33x0rz.

Richard Phipps
Member #1,632
November 2001
avatar

MOD files store notes and samples (WAV's)..

Irrelevant
Member #2,382
May 2002
avatar

So, it stores the notes kinda like this (or not (ie á la MIDI)):

Beat:  1 2 3 4 5 6 7 8

s                     
a 1                 
m 2             
p 3              
l 4             
e

& the samples (1 - 4 (in this case)) are stored in wav format.

My understandink, is she beink correct?

<code>//----------------//</code>Here be l33tsp33x0rz.

Richard Phipps
Member #1,632
November 2001
avatar

No.. The Mod format originated on the Amiga, so it's in more of a programers format.

Have a look at this for some info:

[url http://www.wotsit.org/search.asp?page=2&s=mod]

Irrelevant
Member #2,382
May 2002
avatar

But it stores a bunch of short sounds and how to put them together, right? ??? That was the real question.

Anyway, note (from my prev post):

Quote:

...or not...

That means I'm not quite sure.

PS: Actually, the real question was "Where can I get a free MIDI (or related) composificationising app?"

<code>//----------------//</code>Here be l33tsp33x0rz.

gnolam
Member #2,030
March 2002
avatar

Quote:

But it stores a bunch of short sounds and how to put them together, right?

Yeah, kind of :)

Good trackers:

Fasttracker 2 (good format (.xm) easiest to use)
Impulse Tracker (slightly more powerful format (.it) than FT2, but harder to use)
MadTracker (Win32 tracker)

(note: the original .mod format is outdated and is basically only used today for 4-channel compos and nostalgia)

--
Move to the Democratic People's Republic of Vivendi Universal (formerly known as Sweden) - officially democracy- and privacy-free since 2008-06-18!

Irrelevant
Member #2,382
May 2002
avatar

Does Fast have a website? & is it free? I seem to remember it not being.

<code>//----------------//</code>Here be l33tsp33x0rz.

LoHoL
Member #1,752
December 2001
avatar

if you really want midi, there is jazz++ for win wich is under GPL.
JAZZ++ main page
But midi song sounds different on different computer whereas those mod format sound the same on all computer (am I clear...i'm not sure;))

---
Lohol

Irrelevant
Member #2,382
May 2002
avatar

I'm not that fond of midi (knew about the variation), it's just it creates tiny files compared to most wave formats, & are a hell of a lot easier to edit once they have been ‘compiled’, as it were.

If there was a file type that eliminates the variation problem while still using a similar format, I'd use that. And, IIUC, MOD does.

<code>//----------------//</code>Here be l33tsp33x0rz.

Paul Pridham
Member #250
April 2000
avatar

Don't forget about Modplug tracker: www.modplug.com

Bruce Perry
Member #270
April 2000

MOD/S3M/XM/IT do indeed store a list of short samples, plus 'pattern data' indicating when to play which samples. I highly recommend these formats for games. Yes, they're usually larger than MIDI - but they're also usually smaller than OGG. (MP3 doesn't count because it's patented ;) ) If you're worried about file size, go for IT - it has sample compression, which the others don't have.

DUMB's docs contain information for getting started tracking, and as a bonus you can use DUMB to play the songs back ;) Click here and scroll down to the section entitled "Downloading music or writing your own", about 3/4 of the way down. 8-)

--
Bruce "entheh" Perry [ Web site | DUMB | Set Up Us The Bomb !!! | Balls ]
Programming should be fun. That's why I hate C and C++.
The brxybrytl has you.

Irrelevant
Member #2,382
May 2002
avatar

Thanks all.
I'll look in to tohes links now, & that DUMB tute.

PS: ‘DUMB’ is nearly as good for punning as ‘Irrelevant’. (eg: A:"What is your name?" / B:"My name is Irrelevant." / A:"What is your software?" / B:"My software is DUMB." / A:"What is your favourite color?" B:"Yellow. No, blue! AAAAaaagh!" 8-))

<code>//----------------//</code>Here be l33tsp33x0rz.

miran
Member #2,407
June 2002

Look at MAZ sounds. It hosts tons of trackers, players, etc. There's also some MIDI stuff. If you want to get serious with tracking, checkout Renoise.

--
sig used to be here

Korval
Member #1,538
September 2001
avatar

Bruce, I have to ask: what's wrong with WinAMP's mod-playing support? It always seems to work fine for my mods.

miran
Member #2,407
June 2002

Quote:

It always seems to work fine for my mods

The mod plugin that comes with WinAmp (there are others of course, and better ones) does reasonably well with most mods but totally fails if the song uses some "advanced" features of the tracker it was composed with. If you want proof you can download and listen to <a href="htt://www.geocities.com/miran014/music/oxy4_chp2.zip"">this (7k)</a> first in WinAmp and then in Impulse Tracker (it was composed in IT with a little help from MPTracker). If you can't hear the difference, you're deaf...

EDIT:
...or download and listen to this (1.1MB).

--
sig used to be here

Steve Terry
Member #1,989
March 2002
avatar

ouch.. not that the fmod player faired much better.... really really bad... bad... bad... OMG it was so bad.

___________________________________
[ Facebook ]
Microsoft is not the Borg collective. The Borg collective has got proper networking. - planetspace.de
Bill Gates is in fact Shawn Hargreaves' ßî+çh. - Gideon Weems

Bruce Perry
Member #270
April 2000

DUMB also fails miserably on that one. However! I am working on it right now ;) Filters will be the hard part, but I think I can do it. ;D

I think you'll find Winamp is worse than DUMB - the plug-in that comes with Winamp can't do plain old arpeggios correctly (at least not last time I tried). I can't vouch for fmod - it's completely silent with this file on Linux :-/

--
Bruce "entheh" Perry [ Web site | DUMB | Set Up Us The Bomb !!! | Balls ]
Programming should be fun. That's why I hate C and C++.
The brxybrytl has you.

Funklord
Member #467
June 2000
avatar

** NOTICE ** NOTICE ** NOTICE **
If you are using windows, forget all about those other programs mentioned

www.renoise.com

This prog kicks the ***es of all other trackers and is free
The first one worthy of being a follow up to fasttracker II !!

GET IT NOW, I seriously recommend that prog above all other progs for tracking midi/mod/xm or anything else.

----------------------
[ Me payge | Me shoutcast (128k) | Me in aktOin! | Me OS | Me friends ]

Age is inversely proportional to how much drink you've had - Funklord

miran
Member #2,407
June 2002

I just read this

Quote:

Good trackers:

Fasttracker 2 (good format (.xm) easiest to use)
Impulse Tracker (slightly more powerful format (.it) than FT2, but harder to use)
MadTracker (Win32 tracker)

and I must say I disagree. FT2 is NOT easiest to use. The one bad side of the 0ldSk00l Amiga trackers was their interface and FT2 followed the tradition. Scream Tracker (from Future Crew) however broke this tradition with a new intuitive and easy to use interface and IT is the successor of Scream. So Impulse Tracker is far more suitable for people starting with trackers than FT2. The only reason IT was never as popular as FT2 is because most newbies decide to start their tracking experience with IT, make shitty music and polute the internet with it while on the other hand only the seasoned veterans who know how to use the ugly traditional tracker interface keep on using FT2 (and the lookalikes) and make kewl music with it. And there's another good thing about IT: the documentation. AFAIK Impulse Trackers manual is the best piece of documentation a newbie or an experienced musician could want.

So to sum it up, comparing IT and FT2 is a lot like comparing Allegro with SDL. IT is more powerfull, easier to use and has great documentation, while FT2 on the other side is used to produce more professional music.

PS: FT2 and IT are now very antiquated programs written for DOS but are still quite commonly used as they have no proper Windows replacements. Some trackers however come close, namely there was Buzz which was later replaced by Psycle, then there was NoiseTrekker and its successor Renoise. MadTracker and especially ModPlug Tracker don't even come close to being good programs.

EDIT:
@Funklord: does noone read the thread before posting anymore? :) I just recommended Renoise a few posts ago... Oh and even if I think the traditional tracker interface sucks, I still think Renoise IS kewl.

--
sig used to be here

Funklord
Member #467
June 2000
avatar

Miran: Sorry, but I just had to make it crystal clear!! =P

you realise that at least 80% of the worlds tracker population would agree that fasttracker was the easiest to use module editor, there is no question about this,
IT is a very difficult unintuitive program to use (USING TEXT MODE!!), and the small additions made by the .it file format can be lived without, especially as many of the features are anything but standard.

Screamtracker (.s3m) was made before FT2.
FT2 was an update in almost every aspect of a tracker experience.

IT followed the screamtracker path of just adding features (multiplying channels/instruments), but still not providing a useful interface to control them, thus, simply cannot compete in a UI comparison
Nor did the file format ever offer any WOW features above the much more standard xm format.

Oh great! I can use 64 channels instead of 32 now.. or slightly more variable panning ...what a boost!

Most users who tried IT made 1-3 tunes, bragged about how they could use 64 channels. When noone cared they quickly got fed up and started using ft2 again.

----------------------
[ Me payge | Me shoutcast (128k) | Me in aktOin! | Me OS | Me friends ]

Age is inversely proportional to how much drink you've had - Funklord

JaTeR
Member #2,088
March 2002
avatar

Quote:

This prog kicks the ***es of all other trackers and is free

funklord, its already been mentioned, but anyway. its more 'shareware' then free because several features (they are not vital, but nice) however these features cost 45$usd..

it still rocks.

--
Still spreading that sunshine!
for those that like informative profiles...

miran
Member #2,407
June 2002

I guess everybody is entitled to their own opinion but I still think IT has a better interface than FT2. Actually the first tracker that I ever saw was FT2. I threw it away after 15 minutes because I couldn't figure out how to load a song. And 10 of those 15 minutes I was trying to fiqure out how to close the program. With IT however it was love at first sight. I later tried on several separate occasions to track a tune with FT2 but never got past loading 2 samples! It's a similar story with Renoise although I have managed to load some more samples and I even wrote an entire pattern...

BTW, Impulse Tracker's format is far more superior to xm than you think. Not only it can do more channels, it also has NNAs and builtin filters (I know, with Renoise around this all sounds ridiculous).

--
sig used to be here

Bruce Perry
Member #270
April 2000

From what I can tell, Renoise is good if you plan to export your music to WAV or OGG. However, its file format is closed; don't expect to find a library anytime soon that can play its files. I don't think it'll even be possible to write a player for Linux, without doing some evil trickery to make VST work. (I could be wrong here - I know very little about VST - I just have this feeling that it's unportable.) I don't think Renoise can save XM files, and it doesn't import all XM files properly; I have one that sounds completely wrong.

Funklord: try to be just a TINY bit objective ::)

IT's main advantages over FT2, imho, are:

  • Two instruments can share a sample

  • Sample compression

The first two are good for amateur games, of course; many people still only have 56k connections. The last-mentioned is very useful for making tunes sound less robotic, and you don't have to sacrifice several channels and spend time distributing the notes between them in order to make it work.</li>

I'd add filters to the list if they were supported better outside IT. Filters may have compatibility problems, but I believe everything else in IT is pretty standard now. :)

--
Bruce "entheh" Perry [ Web site | DUMB | Set Up Us The Bomb !!! | Balls ]
Programming should be fun. That's why I hate C and C++.
The brxybrytl has you.

Hard Rock
Member #1,547
September 2001
avatar

And winamps 3's mod player has managed to crash my computer on one mod(and i cant load it up or it will crash my computer), and totally refuse to play another.

_________________________________________________
Hard Rock
[ Stars Dev Company ][ Twitter ][Global Warming: ARA My TINS 07 Entry][Pong Ultra Website][GifAllegS Ver 1.07]
"Well there's also coolwebsearch but we'll let that be an IE exclusive feature" - arielb on the New Browser Plugins "What's better, HTML or Variables?"

Thomas Fjellstrom
Member #476
June 2000
avatar

winamp has always been a crappy mod player. The best player for any format, is the program that created it. (usually)

--
Thomas Fjellstrom - [website] - [email] - [Allegro Wiki] - [Allegro TODO]
"If you can't think of a better solution, don't try to make a better solution." -- weapon_S
"The less evidence we have for what we believe is certain, the more violently we defend beliefs against those who don't agree" -- https://twitter.com/neiltyson/status/592870205409353730



Go to: