Author
| Music + SFX in turbo pascal ?
|
Leo msx freak Posts: 238 | Posted: May 17 2008, 09:47   |
Hello,
I am trying to continue an oooold game is started many years ago, and i am looking at how adding sounds and music to it.
it is written in TPascal, so I first looked to mbwave and pascal library for replaying .mbm files --> very encouraging.
BUT, i dont see anyway to use this library to replay the sfx needed by the game actions, or subroutines for controlling the music ( like fade in& out when changing level & nusic ).
Then i wonder if someones knows :
- if I have to replay sfx on psg on OPLL , is there any pascal libraries for this ?
- is there an improved mbwave replayer library with more controls and possible sfx replay in parallel to the music play ?
|
|
manuel msx guru Posts: 3545 | Posted: May 18 2008, 15:39   |
Are you now using the stuff by the late Kari Lammassaari?
|
|
Leo msx freak Posts: 238 | Posted: May 18 2008, 16:40   |
correct ,found it on msxarchive.nl
but i realize it does not support mwm files ,only mbm.
there is also the dosplay.inc files thar allow sfx replay while playing music,
but sfx has to be in "see" format ,dont know it.
I think i will have to write my own lib ...
|
|
Latok msx master Posts: 1734 | Posted: May 18 2008, 18:50   |
Leo, have you explored MDL-LIB by Martijn Dekker as well?
|
|
Latok msx master Posts: 1734 | Posted: May 18 2008, 18:51   |
|
|
manuel msx guru Posts: 3545 | Posted: May 18 2008, 20:24   |
I don't know of any Pascal lib for MoonSound, indeed.
SEE is a format and program for PSG sound effects, by Fuzzy Logic. ro loves it. But OK, he wrote it.  Check the Fuzzy Logic web site. |
|
Leo msx freak Posts: 238 | Posted: May 18 2008, 23:43   |
latok ,i dont read dutch but i think this mdl is a sort of bridge between pascal and msx bios routines .
maybe i can mke use of msx-music bios.
any documentation on msx-music bios ?
|
|
manuel msx guru Posts: 3545 | Posted: May 19 2008, 09:34   |
MSX-MUSIC? I thought you wanted to use the MoonSound?
For MSX-MUSIC (and MSX-AUDIO) you can use that Lammassaari library for MBM files.
|
|
Leo msx freak Posts: 238 | Posted: May 19 2008, 19:47   |
there seems to be no support for moonsound mwm under pascal.
So i am turning to msx-music.
As i previously tol the lammasari libs does not seems to play music +sfx....
only mbm tune
|
|
manuel msx guru Posts: 3545 | Posted: May 19 2008, 21:06   |
Yeah, for SFX people usually use PSG, so you can use SEE for that. See above.
|
|
|
|
|