Author Topic: Extracting gm.dls samples for tiny demo trackers  (Read 1851 times)

0 Members and 1 Guest are viewing this topic.

Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5098
  • Karma: 380
    • View Profile
Re: Extracting gm.dls samples for tiny demo trackers
« Reply #20 on: May 03, 2007 »
Sounds like a mission :)

Jim
Challenge Trophies Won:

Offline rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2325
  • Karma: 392
    • View Profile
    • http://www.rbraz.com/
Re: Extracting gm.dls samples for tiny demo trackers
« Reply #21 on: May 14, 2007 »
I already did my tests with playsound and directsound, and I'll be using directsound, I'm finding it very powerful (as it should be) and I have coded a basic player and working on a tracker.

Player features:
- 4 sound channels (can be expanded to 8 channels)
- 8 gm samples
- 32 rows per page
- 8 pages
- 32 postions for pattern order
- Player runs in real time, yeah I can easily add synch with intro effects.

There's no fx added yet, only volume control for each sample.

It's very very simple player, but it can able to produce some sort of music ;) , oh yeah and very tiny - around 650~700 bytes for player and music data.
rbz ^ Codigos
Challenge Trophies Won:

Offline taj

  • Bytes hurt
  • DBF Aficionado
  • ******
  • Posts: 4810
  • Karma: 189
  • Scene there, done that.
    • View Profile
Re: Extracting gm.dls samples for tiny demo trackers
« Reply #22 on: May 14, 2007 »

There's no fx added yet, only volume control for each sample.

It's very very simple player, but it can able to produce some sort of music ;) , oh yeah and very tiny - around 650~700 bytes for player and music data.


Try adding reverb or any fx and see what size your exe jumps to - my guess is you'll be >1k.

Well done on producing all that!

Chris
Challenge Trophies Won:

Offline rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2325
  • Karma: 392
    • View Profile
    • http://www.rbraz.com/
Re: Extracting gm.dls samples for tiny demo trackers
« Reply #23 on: May 15, 2007 »
Quote
Well done on producing all that!
Thanks, just looking to what you already did, make me motivated to code my own!

Quote
Try adding reverb or any fx and see what size your exe jumps to - my guess is you'll be >1k.
Ok, I'll see what I can do...

Btw, do I really need to add midi notes (change frequency) for the samples, you know, I'm not a musician and I don't know if I *must* add this...  ???
rbz ^ Codigos
Challenge Trophies Won: