Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / Music royalties - What formats are royalty free?

Author
Message
P Schnell
20
Years of Service
User Offline
Joined: 13th Feb 2005
Location:
Posted: 13th Feb 2005 07:25
I don't want to use wavs, because they are so large, and I don't want to use MIDI (Unless someone knows how to stop the looping lag.)

MP3 has a royalty fee that you have to pay if you distribute a number of copies of your app, and I wouldn't want to pay that.

Are there any music formats such as MPEG or MPEG2 that don't require royalties? (I don't know if those two do or not, they are just good/okay quality.)

And of course, DarkBasic has to be able to run them.

Thanks for any help!
Sol462
20
Years of Service
User Offline
Joined: 12th Sep 2004
Location: playing with the spazookeedoo
Posted: 13th Feb 2005 16:33
correct me if i am wrong, but royalties are if someone else owns the work. if you made it, you don't pay.

coffee + monkeys + creativity = games
Operation Pineapple - Multiplayer FPS WIP
Emperor Baal
21
Years of Service
User Offline
Joined: 1st Dec 2003
Location: The Netherlands - Oudenbosch
Posted: 13th Feb 2005 17:34
No, not exactly, when selling a ? amount of games you'll have to pay for using MP3.

The only way to avoid this, is by using other music formats. OGG is a very good royalty-free format, but DBPRO doesnt support it, unless you use a DLL.

P Schnell
20
Years of Service
User Offline
Joined: 13th Feb 2005
Location:
Posted: 13th Feb 2005 20:32
Quote: " correct me if i am wrong, but royalties are if someone else owns the work. if you made it, you don't pay."

Aparently, the MP3 format itself is owned by the company that produced it, so you pay for using the format, not the music itself.

Quote: "OGG is a very good royalty-free format, but DBPRO doesnt support it, unless you use a DLL."

Does OGG work on DBC, and if so, where can I find the DLL for it?
BatVink
Moderator
22
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 13th Feb 2005 21:45
OGG is available in the enhancement pack for DB Pro...but it's flawed. You can't set the volume, or use the is playing() functionality. Still waiting for the fix...

BatVink
Steve Fash
22
Years of Service
User Offline
Joined: 31st Dec 2002
Location: Doncaster, UK
Posted: 13th Feb 2005 22:33
If you are using DBClassic (enhanced) then use XM format.
I have some freebie tunes in XM format on my site (not updated for a long time mind) you can use if you like..failing that you can get XM mods from lots of sites on the net
http://www.futuredevelopments.org.uk

For game/demo music for YOUR PC productions visit:-www.futuredevelopments.org.uk
P Schnell
20
Years of Service
User Offline
Joined: 13th Feb 2005
Location:
Posted: 14th Feb 2005 01:45
Where can I find an encoder for XM from another format? (WAV, MPEG, MP3, MIDI)

And XM works on the DBC Enhanced without any DLLs?

Mr Pointless
20
Years of Service
User Offline
Joined: 17th Oct 2004
Location: Stuck in the UK
Posted: 14th Feb 2005 03:32 Edited at: 14th Feb 2005 03:33
You can't. XMs are much different from wav,mpeg,mp3.

They're similar to MIDI as they store the notes in the XM file, but differ in that you can add your own samples to the file, as opposed to the MIDI instruments that are stored on your sound card. Sounds better too, if you're a good musician.

"My gods, Detritus, that's not a crossbow, that's a national emergency." - Sam Vimes from "The Fifth Elephant".
P Schnell
20
Years of Service
User Offline
Joined: 13th Feb 2005
Location:
Posted: 14th Feb 2005 06:30
Then could you recommend a MIDI to XM converter?
I'm assuming there isn't any lag dbetween loops, is there?

hyrichter
21
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 14th Feb 2005 08:34
I have the answer for your midi looping problem. It's actually very simple. You load your music, then "play music 1" Then just add this to your main loop:



Doing it that way, it loops perfectly.

P Schnell
20
Years of Service
User Offline
Joined: 13th Feb 2005
Location:
Posted: 14th Feb 2005 20:23
Thanks, I'll try that when I get home.

Mr Pointless
20
Years of Service
User Offline
Joined: 17th Oct 2004
Location: Stuck in the UK
Posted: 15th Feb 2005 03:50
Quote: "Then could you recommend a MIDI to XM converter?"


I don't think there is such a thing. There are a few XM creation tools out there that might let you import MIDI data but they might only import the notes.

If you want to hear what an XM could sound like, have a dig through any freeware games you have, and look for XMs. Tetra Blocks is a good example. Class music.

"My gods, Detritus, that's not a crossbow, that's a national emergency." - Sam Vimes from "The Fifth Elephant".
BearCDPOLD
21
Years of Service
User Offline
Joined: 16th Oct 2003
Location: AZ,USA
Posted: 15th Feb 2005 09:05
I seem to recall that you do not need the dll if the user has the .ogg codec. You might want to have the user just download that.

Of course, could just be my brain on drugs.

Crazy Donut Productions, Current Project: Project Starbuks
Sony stole our name!
P Schnell
20
Years of Service
User Offline
Joined: 13th Feb 2005
Location:
Posted: 16th Feb 2005 19:40
Actually, hyritcher's code worked perfectly, thanks for all your help, and I did find some MIDI to XM programs.

Login to post a reply

Server time is: 2025-05-25 01:53:05
Your offset time is: 2025-05-25 01:53:05