VOGONS


Reply 20 of 31, by maxtherabbit

User metadata
Rank Oldbie
Rank
Oldbie
DonutKing wrote:

Interesting, had people actually attempted to load a soundfont into the AWE64 ram in dos or did assumption=fact? I always read the same thing that the soundfonts were only usable in windows but never actually tried it under dos.

Yes, I've done this before with an AWE32 under DOS.
However I got sick of waiting ages for the soundfonts to load and I personally didn't think any of the SBK soundfonts sounded particularly good, compared to a sound canvas or XG synth.

sorry for the necro - but what happens when you load the upgraded soundfont in DOS and run a game with native AWE synth selected (not GM)? does it still use the loaded soundfont or revert back to AWE ROM?

Reply 21 of 31, by jesolo

User metadata
Rank Oldbie
Rank
Oldbie
maxtherabbit wrote:

sorry for the necro - but what happens when you load the upgraded soundfont in DOS and run a game with native AWE synth selected (not GM)? does it still use the loaded soundfont or revert back to AWE ROM?

No, it will use the 1MB ROM sample set.
The only way around this is to play the game from a command prompt within Windows and select General MIDI in the game's setup menu. You then also have a wider selection of soundfonts that you can load under Windows, since you're then not limited to version 1 Soundfonts (*.sbk) only.

Reply 22 of 31, by maxtherabbit

User metadata
Rank Oldbie
Rank
Oldbie
jesolo wrote:
maxtherabbit wrote:

sorry for the necro - but what happens when you load the upgraded soundfont in DOS and run a game with native AWE synth selected (not GM)? does it still use the loaded soundfont or revert back to AWE ROM?

No, it will use the 1MB ROM sample set.
The only way around this is to play the game from a command prompt within Windows and select General MIDI in the game's setup menu. You then also have a wider selection of soundfonts that you can load under Windows, since you're then not limited to version 1 Soundfonts (*.sbk) only.

that's a pity, windows 9x is banned from my household because I have an intense, burning, probably irrational, hatred of it after living through its day as a mainline OS

Reply 23 of 31, by georgel

User metadata
Rank Member
Rank
Member

Will it be really useful if you could load and play SF2 soundfonts under DOS? Which soundfonts that fit within the 28MB limit of the AWE's cards' RAM would you use? Isn't there a way to convert properly SF2 soundfonts to SBK format and use them that way? To my present info the only third party SBK that is available now for DOS with AWEUTIL is fantagm (~8M). Isn't that good enough?

Reply 24 of 31, by maxtherabbit

User metadata
Rank Oldbie
Rank
Oldbie

I've used finegm.sbk in DOS and it's pretty ok. The larger 20MBish SF2 soundfonts are significantly better sounding, my favorite is masterpiece.sf2. There is no way to convert a SF2 to SBK file that I've seen

Reply 25 of 31, by georgel

User metadata
Rank Member
Rank
Member

Here is an excerpt from the readme for the Creative's API:

c) SF2 DOS library Now the AWEDIP comes with 2 sets of libraries. 1 to support SBK (SoundFont 1) and another […]
Show full quote

c) SF2 DOS library
Now the AWEDIP comes with 2 sets of libraries. 1 to support
SBK (SoundFont 1) and another set to support SF2 (SoundFont 2).

Major differences between these 2 sets of libraries:

SBKLIB SF2LIB
====== ======
i) NRPN support YES NO
ii) Embeded GM YES NO
preset

When using SF2 library, your application need to load the GM
presets at runtime. A SF2 GM preset ( SYNTHGM.SF2 ) is included.
This gives you an option to load customized presets.

Are you sure the NRPN lack would be justified just to hear better sounding games in DOS? Is NRPN used by games?
I couldn't run so far the Creative's demo from the API archive https://github.com/qb40/soundblasterawe32 and noticed that another guy has attempted to achieve this but succeeded to play sounds only in windows dos box which makes me think that the Crteative's SF2 support via API is buggy.

Re: Using SF2 soundfonts in DOS for AWE32/64

The API pdf documentation only describes the possibility to load SF2 under windows API via VIENNA functions...But none of them is present in the DOS API...There is a controversy of some kind between the readme file and the API doc itself in one and the same creative's archive!?

Reply 26 of 31, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
georgel wrote on 2021-10-09, 10:33:

The API pdf documentation only describes the possibility to load SF2 under windows API via VIENNA functions...But none of them is present in the DOS API...There is a controversy of some kind between the readme file and the API doc itself in one and the same creative's archive!?

Under Win9x you load .SF2 soundfonts using the AWE Control Panel utility which is installed from the card's driver CD. The interface looks like this:

file.php?id=99576&mode=view

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 Gold / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 28 of 31, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
georgel wrote on 2021-10-09, 11:06:

We were discussing programming here, not fiddling with the GUI from a user's perspective. Moreover windows is not desired at all here!

In the passage that I quoted, you specifically mentioned Windows, which is why I posted that screenshot.

For reference, the AWE Control Panel also works under Win 3.11 using that same interface.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 Gold / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 30 of 31, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
georgel wrote on 2021-10-09, 11:19:

Jo_Jo, you are flooding the topic and you know it!

I was merely trying to be helpful, but you seem to think you own this forum.

For the sake of courtesy, I'll stop responding to you. Added to my ignore list.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 Gold / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium