Community > Project / Coder's Corner

Differences between filetypes

<< < (2/2)

Saga Musix:

--- Quote from: pubby8 on January 04, 2011, 20:43:27 ---Can I assume that .xm is the best format?
--- End quote ---
IT is far superiour to XM. And with BASS, you will have great high-quality playback of both formats.


--- Quote ---Anyways, I thought OS already has midi soundfonts? Do linux (and mac) have a standard collection of midi instruments?
--- End quote ---
Windows comes with an extremely low-quality soundfont, Mac I don't know, Linux doesn't come with any built-in MIDI support (you will have to install additional packages for a MIDI synth, but I can't help you on that). BASS has a MIDI plugin which works with soundfonts, you can pick your own high-quality soundfont - but beware, soundfonts with good orchestral instruments tend to be very large. And if you need really good orchestral music, you'll probably want to use some streaming format like OGG Vorbis anyway, as I don't think that there are many talented people out there who write good(-sounding) orchestral music in raw General MIDI or in a tracked format.[/quote]

pubby8:

--- Quote from: Saga Musix on January 04, 2011, 20:59:00 ---IT is far superiour to XM. And with BASS, you will have great high-quality playback of both formats.
Windows comes with an extremely low-quality soundfont, Mac I don't know, Linux doesn't come with any built-in MIDI support (you will have to install additional packages for a MIDI synth, but I can't help you on that). BASS has a MIDI plugin which works with soundfonts, you can pick your own high-quality soundfont - but beware, soundfonts with good orchestral instruments tend to be very large. And if you need really good orchestral music, you'll probably want to use some streaming format like OGG Vorbis anyway, as I don't think that there are many talented people out there who write good(-sounding) orchestral music in raw General MIDI or in a tracked format.

--- End quote ---

Hm, before I compose an IT, are there any features in openMPT that will make files that will not work in BASS, or end up playing laggy/incorrect?

Do you know of any completely free sound banks that offer decent quality, yet are small filesize? I have a hard time finding sound samples on the internet!

Saga Musix:

--- Quote from: pubby8 on January 04, 2011, 21:11:57 ---Hm, before I compose an IT, are there any features in openMPT that will make files that will not work in BASS, or end up playing laggy/incorrect?
--- End quote ---
There is no official list, but what comes to my mind:
- vst plugins (dx plugins are OK, but they can consume a lot of processing power)
- any pattern effects that are not letters
- modern/alternative tempo mode
- mixmode rc3 (uses a different panning, won't be the default anymore in OpenMPT 1.19)
- anything in the "sample quality" frame in the instrument tab, cutoff/resonance variation, pitch/tempo/lock
- oooh and don't forget to enable the "More Impulse Tracker compatible playback" in the song properties.


--- Quote ---Do you know of any completely free sound banks that offer decent quality, yet are small filesize? I have a hard time finding sound samples on the internet!
--- End quote ---
If you consider 20mb small, Chorium might work for you:
http://www.un4seen.com/download.php?extra/ChoriumRevA.rar

pubby8:
20mb too big. Thanks though. I was hoping for something that would be around 0-4 mb, if that's at all possible.

I will try .it format. I hope it works.
Also, anyway to have many songs use the same instrument without duplicating them?

Edit: I think I am going to use midi
I found a 512kb soundfont which will work good. I can then have a very high quality one availible to download for those who want good quality.

Saga Musix:

--- Quote from: pubby8 on January 04, 2011, 21:28:11 ---Also, anyway to have many songs use the same instrument without duplicating them?

--- End quote ---
Just put all songs in the same module, and separate them in the order list by a "---" pattern.

Navigation

[0] Message Index

[*] Previous page

Go to full version