Author Topic: DBM format  (Read 5629 times)

fyrex

  • Posts: 2
DBM format
« on: 28 Dec '01 - 15:40 »
Is it planned to add DBM-play into bass (amiga modefn format) ?


Ian @ un4seen

  • Administrator
  • Posts: 20427
Re: DBM format
« Reply #1 on: 29 Dec '01 - 14:28 »
I don't know much about the DBM format (ok, I know nothing about it ;D) ... are there any details of it somewhere?

Keltic Danor

  • XMPlay Support
  • Posts: 747
Re: DBM format
« Reply #2 on: 4 Jan '02 - 11:53 »
If it's what I'm thinking of its an amiga iff format.

Some details can be found here:

http://www.kki.net.pl/digi/dbmf.htm

Fraggie

  • Posts: 710
Re: DBM format
« Reply #3 on: 7 Jan '02 - 18:34 »
These specs are very outdated and contain some errors. As DigiBoosterPro support in XMPlay is one of my biggest dreams (I have loads of these modules) and your're really interested in supporting DBM, I could serve with my "knowlegde" (years ago I've fixed up a little plug-in for CubicPlayer...).  ::)

Ian @ un4seen

  • Administrator
  • Posts: 20427
Re: DBM format
« Reply #4 on: 8 Jan '02 - 10:15 »
Is it like any of the existing supported formats, or totally different?

Fraggie

  • Posts: 710
Re: DBM format
« Reply #5 on: 8 Jan '02 - 21:00 »
It's something like a missing link between XM and IT... ;)
And it uses the same set of effects as the FastTracker2. (Except few Amiga music card DSP effects like echo, which are totally unimportant.) The main difference is that DBM patterns have two commands per note (it's like the volume row in XM, but can hold any effect). I don't know how works XMPlay's (or BASS's) play routine, and if this is a real problem...? Next, panning/volume envelopes have more points (and two sustain points), module can have subsongs (very uncommon; it just can hold more than one order table) and MP3 samples (I think... But nevermind, I haven't ever seen one). The file structure is like IFF or RIFF - consists of chunks, what makes the format more flexible. It's almost XM-convertible (except the cases, when you cannot fit the second effect in volume row...).
C'mon, Ian. It's piece of cake!  ::)

fyrex

  • Posts: 2
Re: DBM format
« Reply #6 on: 9 Jan '02 - 10:45 »
On one hand DBM-format likes those, you supported
(xm,mod), on other hand it is enchanced and modernized.
Particularly, in DBM  dsp-commands and mp3 samples
are supposed.
Now DBM playing on pc exist in Deliplayer (without dsp).
http://www.deliplayer.com/

Ian @ un4seen

  • Administrator
  • Posts: 20427
Re: DBM format
« Reply #7 on: 9 Jan '02 - 19:54 »
damn... I was hoping it was a simple MOD derivative ;D

Fraggie

  • Posts: 710
Re: DBM format
« Reply #8 on: 10 Jan '02 - 18:15 »
Simple mod derivative is the *.DIGI format (old DigiBooster, not Pro)... (*hint, hint!* ;) )

But what's the problem? You take the XM player stuff (slightly change it to deal with the longer envelopes and to process two commands) and the MP3 loader from MO3! ;)

You can skip the damn DSP... ::)

Olego

  • Posts: 557
DBM format
« Reply #9 on: 10 Jan '02 - 19:09 »
Quote

You can skip the damn DSP... ::)


But knowing Ian and XMPlay's reputation for "Balls-on accuracy," is he really going to skip it?  ;D  (Something just tells me he isn't that kind of person.  :P)

~Olego~

Ian @ un4seen

  • Administrator
  • Posts: 20427
Re: DBM format
« Reply #10 on: 13 Jan '02 - 12:11 »
Quote

But what's the problem? You take the XM player stuff

If only it was that simple ;D

The effects may be called the same, but I can guarantee they will not all be handled the same way. Every tracker has it's own quirky ways. And the fact that I don't have an Amiga, so can't even hear what they're supposed to sound like, doesn't help ;D

It won't be in the next release, but if I'm feeling brave, I'll take a look after that :)

Xire

  • Posts: 274
Re: DBM format
« Reply #11 on: 22 Apr '10 - 13:03 »
Are you brave enough now? :)
Any updates concerning this file format?

Ian @ un4seen

  • Administrator
  • Posts: 20427
Re: DBM format
« Reply #12 on: 22 Apr '10 - 13:56 »
Nope, still hiding under a table :)

I think there are Winamp plugins that support DBM, in which case, it should be possible to use them with the BassWinamp add-on.