gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > URGENT!!!! creating sound banks for BGM

#143161 - Arc9studios - Wed Oct 17, 2007 4:31 pm

Hey All,
we are a music house that is just breaking into writing and creating music for the DS. I know all about the structure and use of Nitro-tracker, and using smf for the music. However, when it comes to actually producing the sounds i'm at a bit of a loss. I understand that the Sound banks are created using samples that are then pitch changed to match the midi notes being triggered. My question is, where do these samples come from? As a music house the owns many libraries, my understanding is that we cannot use these libraries to create sound banks due to licensing issues. So, where can we get samples for the sound banks?

THnks.

#143162 - Noda - Wed Oct 17, 2007 4:43 pm

It's easy, create yoursekl the sample you're gonna use..

#143163 - Arc9studios - Wed Oct 17, 2007 4:48 pm

So,
For example,
If we are going to be writing big band style music, is there a GM library that could be used? or do we have to record a sample of each instrument and create a bank out of it?

#143166 - keldon - Wed Oct 17, 2007 5:51 pm

If your music house owns the sample library then why can't you use them in the music you create? The licenses probably prohibit the creation libraries for redistribution using their samples, however for your purpose it wouldn't seem like a violation. If you compiled it into an mp3 you get the same result, so I'd hardly call it a grey area unless the company explicitely said that you could not use it for this "purpose" - i.e. for tracked transfer of your music.

#143178 - tepples - Wed Oct 17, 2007 7:25 pm

Arc9studios wrote:
If we are going to be writing big band style music, is there a GM library that could be used?

The modplug tutorial recommends using "8bitdls.exe" aka "gm.dls" which is Microsoft's sound bank. I don't know what the licensing is though.

Quote:
or do we have to record a sample of each instrument and create a bank out of it?

That's how sound bank vendors make sound banks. Or you could learn Nyquist and code your own sound bank using subtractive synthesis (filters), wave shaping synthesis (e.g. phase modulation or distortion), waveguide synthesis (essentially a glorified echo filter), or a combination thereof (e.g. an electric guitar is a waveguide followed by a waveshape).
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.