View previous topic :: View next topic |
Author |
Message |
Ysoft_Entertainment VB Programmer

Joined: 23 Sep 2003 Posts: 810 Location: Wherever There is a good game.
|
Posted: Tue Jun 08, 2004 7:58 am Post subject: bam encoding/decoding |
|
|
anyone here knows how they are encoded/decoded?
I want to(if I can) make the bam player that will play bams using direct x sound(will enable it to play on any machine with direct x compatibility)
also I want to make windows Bam writer.
any help will be appreciated.
also I wander if it is posible to convert bams to Midi's _________________ Try my OHR exporter/importer.
OHRGFX
Striving to become better pixel artist then Fenrir Lunaris. Unfortunately the laziness gets in the way of my goals. |
|
Back to top |
|
 |
MultiColoredWizard Come back, baby! The Breastmaster

Joined: 01 Feb 2003 Posts: 1232
|
Posted: Tue Jun 08, 2004 8:10 am Post subject: |
|
|
Stephanie's PC Piano can convert BAMs to MIDIs, but usually it screws them up a bit(adds 'pops' to them) |
|
Back to top |
|
 |
TMC On the Verge of Insanity
Joined: 05 Apr 2003 Posts: 3240 Location: Matakana
|
Posted: Wed Jun 09, 2004 1:18 am Post subject: |
|
|
Do you know that there is a winamp plugin to play .bam files? It's called 'AdPlug', have a search for it. _________________ "It is so great it is insanely great." |
|
Back to top |
|
 |
Dan the Man Entertainment
Joined: 31 May 2003 Posts: 204
|
Posted: Wed Jun 09, 2004 11:49 am Post subject: |
|
|
If you want to play bams from your computer without much trouble just double click on the bam, select playbam from the screen where it says "What program would you like to use to open this file" (select it under other). From then on, you can open up bams by double clicking them.
If you can't play bams from your computer, you should get VDMS (I think that's what its called). A windows bam program is a good idea. |
|
Back to top |
|
 |
Bob the Hamster OHRRPGCE Developer

Joined: 22 Feb 2003 Posts: 2526 Location: Hamster Republic (Southern California Enclave)
|
Posted: Wed Jun 09, 2004 2:53 pm Post subject: BAM documentation |
|
|
I grant to thee the BAM Developer's Kit
http://hamsterrepublic.com/dl/BAM.zip
Now go and make cool stuff :)
[edit] Oh, by the way, if you want to make BAM play via Directsound, you will probably have to find some Adlib/FM/OPL2 -> Wave conversion code, because as far as I know Directsound has no native Adlib/FM/OPL2 support. You might want to check out the Adplug source code if you run into problems there. http://adplug.sourceforge.net/ |
|
Back to top |
|
 |
Ysoft_Entertainment VB Programmer

Joined: 23 Sep 2003 Posts: 810 Location: Wherever There is a good game.
|
Posted: Thu Jun 10, 2004 6:45 am Post subject: |
|
|
Thanks, I will see what I can do.
it sounds too complicated, but I will give it a try when I have time. _________________ Try my OHR exporter/importer.
OHRGFX
Striving to become better pixel artist then Fenrir Lunaris. Unfortunately the laziness gets in the way of my goals. |
|
Back to top |
|
 |
rpgspotKahn Lets see...

Joined: 16 May 2004 Posts: 720 Location: South Africa
|
Posted: Thu Jun 10, 2004 9:49 am Post subject: |
|
|
That sounds like a really cool idea Y_soft... I like that... And im sure that Setu will be very eager to look at something like that.
Im not to sure though, but maybe there is a .mid file making program. It is a more modern file format so it should be an easier to make a program to develope it. There is a MIDI to BAM converter that works really nicely... so I dont really see a need for a BAM writer in windows.
But I really like the idea of making a program to be able to play BAM in windows with Direct X sound.
I have absolutly no clue how they are encoded or decoded though  _________________
2nd Edition out now! |
|
Back to top |
|
 |
Me HI.

Joined: 30 Mar 2003 Posts: 870 Location: MY CUSTOM TITLE CAME BACK
|
Posted: Thu Jun 10, 2004 10:51 am Post subject: |
|
|
There's also a bam-writing program, Kahn. It's called Notate, and you can find it in your import folder. There are also a great many midi music writing programs - I don't see how you can be unsure of that, how else would midis be created without programs to write them? That isn't what Ysoft wants to make, though. He wants to make a program that can play bams on almost any computer, which was previously impossible or tough to do on most newer computers. By using DirectX to play the bams, Ysoft would make it possible for almost any computer to play bams, which would be a good thing for anyone using the OHR. _________________ UP DOWN UP DOWN LEFT LEFT RIGHT RIGHT A B START |
|
Back to top |
|
 |
TMC On the Verge of Insanity
Joined: 05 Apr 2003 Posts: 3240 Location: Matakana
|
Posted: Thu Jun 10, 2004 8:50 pm Post subject: |
|
|
Even then it would only help game developers a bit, and not game players at all. I mean, sure, you could package your RPG file with all the bam files in the soundtrack, and listen to it in the background, but
A) You can already do that with midi files instead
B) No music placement, just a playlist.
But it would be cool : P _________________ "It is so great it is insanely great." |
|
Back to top |
|
 |
junahu Custom Title: 45 character limit

Joined: 13 Jan 2004 Posts: 369 Location: Hull, England
|
Posted: Fri Jun 11, 2004 3:03 am Post subject: |
|
|
But his other idea, a windows bam writer, would be very helpful.
Notate makes me want to gouge out my heart every time I use it. _________________
 |
|
Back to top |
|
 |
LeRoy_Leo Project manager Class S Minstrel

Joined: 24 Sep 2003 Posts: 2683 Location: The dead-center of your brain!
|
Posted: Fri Jun 11, 2004 7:24 am Post subject: |
|
|
Not to mention having to make two versions of songs on MIDI. One version is FOR MIDI and that sounds good. The other version is FOR BAM. In MIDI that version sounds shitty. However, when it is played in BAM it sounds better. Mainly because you go in and change certain instruments. Like Trumpet. GACK! Just so you know, Khan.
Shouldn't this discussion be in the BAMTASTIC boards? Just wondering...
Ysoft: I like that idea. There is nothing wrong with having another BAM converter (As I like to call them). Hey, it might even be better. _________________ Planning Project Blood Summons, an MMORPG which will incinerate all of the others with it's sheer brilliance...
---msw188 ---
"Seriously James, you keep rolling out the awesome like gingerbread men on a horror-movie assembly line. "
Last edited by LeRoy_Leo on Fri Jun 11, 2004 7:29 am; edited 2 times in total |
|
Back to top |
|
 |
MultiColoredWizard Come back, baby! The Breastmaster

Joined: 01 Feb 2003 Posts: 1232
|
Posted: Fri Jun 11, 2004 7:26 am Post subject: |
|
|
No, but everyone's making it look like it should, since basically no one has helped him with bam encoding except James. |
|
Back to top |
|
 |
|