Pages: 1 2
Author Topic: Audio Sequencing (midi alternatives)  (147,222 Views)
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Posted on: November 16, 2010, 12:50:49 PM
Mod Edit: This post was originally posted in response to http://enigma-dev.org/forums/index.php?topic=666.0 but was split when a whole discussion branched from it.
The topic of discussion is possible alternatives to the MIDI audio sequencing format, preferably something that both LGM/Java and Enigma can support and/or convert.
Original post:


Why not extended fucking module? Someone find a midi2xm we can port around. MIDI is the only format smaller than XM, and XM sounds nicer and more consistent. They're practically siblings.

Isn't something for Java able to do that?
Offline (Unknown gender) IsmAvatar

LateralGM Developer
LGM Developer
Joined: Apr 2008
Posts: 877
View profile
Reply #1 Posted on: November 16, 2010, 11:54:09 PM
XM? The Fast Tracker II format which died? Isn't there like an Open sequencing format?
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #2 Posted on: November 17, 2010, 01:20:10 AM
If you find one, let me know. There are a bunch of sequencing formats; Nintendo even uses one. I don't know of any open ones (I kind of thought XM was now).
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #3 Posted on: November 17, 2010, 12:43:56 PM
Okay, how about s3m? I can't find anything saying whether it's open or not, but Gweled uses it.
Offline (Unknown gender) IsmAvatar

LateralGM Developer
LGM Developer
Joined: Apr 2008
Posts: 877
View profile
Reply #4 Posted on: November 17, 2010, 05:13:20 PM
While we're on the theme, how about MOD?
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #5 Posted on: November 18, 2010, 01:56:06 PM
DUMB supports MOD, S3M, and XM. So, sure. It's not like MIDI uses anything not covered by MOD (Correct me if I'm wrong, of course).
In actuality, it's a good idea to store MIDI files as MOD or the like anyway, because then you know how it sounds on each machine.
Offline (Unknown gender) serprex

Smooth ER
Developer
Joined: Apr 2008
Posts: 106
View profile WWW
Reply #6 Posted on: November 18, 2010, 07:19:47 PM
http://www.un4seen.com MO3
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #7 Posted on: November 18, 2010, 09:27:24 PM
I can't play that. Besides, it solves nothing. I don't see a MIDI to MO3.
Offline (Unknown gender) serprex

Smooth ER
Developer
Joined: Apr 2008
Posts: 106
View profile WWW
Reply #8 Posted on: November 18, 2010, 09:37:50 PM
Also notice bass/bassmod
As for your other request, see MID2XM. 2MIDI, unfortunately, seems to not freely license itself to freeware
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #9 Posted on: November 18, 2010, 11:50:08 PM
That'd be great, except if I recall correctly you must specify your own sound font, and I have no idea where the Windows sound font is. Not to mention we can't really include that with LGM (disregarding completely that there's nothing like it in Java).
Post made November 19, 2010, 12:29:39 PM was deleted at the author's request.
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #11 Posted on: November 19, 2010, 03:46:56 PM
The idea was to use the system sound font. Each Windows installation has one. I can't even imagine what Linux apps do to get a sound font. As for OS X... It probably has a standard one somewhere like Windows. Point is, for best portability and playability, ENIGMA should use a module format for its MIDIs. (Means one less sizey audi codec, too).
Offline (Unknown gender) luiscubal

Member
Joined: Jun 2009
Posts: 452
View profile
Reply #12 Posted on: November 19, 2010, 05:48:24 PM
MIDI on Linux(aka Timidity) sucks really bad, and half instruments don't play at all.
So if you use the "system sound font" Linux users will be screwed.
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #13 Posted on: November 19, 2010, 07:43:15 PM
Damn it, Luis, read it again. (epic bad mood from engineering lab shining through)
We're using the system sound font because anyone loading the Midi obviously thought it sounded good. The idea is to use whatever sound font that user was rendering with. That way, if someone takes a liking to a MIDI using a lot of Microsoft FX instruments, it'll still sound good on Linux because it will have already been sequenced as a MOD on Windows.
Offline (Unknown gender) freezway

Member
Joined: Jan 2010
Posts: 220
View profile
Reply #14 Posted on: November 20, 2010, 07:04:33 AM
so many fucking acronyms.....
Pages: 1 2