Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Schedules and announcements about program releases.

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby elianda » 2019-6-30 @ 11:00

I tried on my P166 MMX with Bassmidi:

NT4: does not laod as expected.

Win98SE:
does load, set Airfont 340 GS as default soundfont. Playback with default bassmidi setting is stuttering due to CPU power problems. GUI gets unresponsive.
With just the base player window open and record thread stopped it plays less stuttering but GUI interactions result in bluescreen in VWIN32.VXD. Such as pressing "stop".
If I end the player application with space Win98SE recovers to normal operation. Reducing bass settings to 32 voices polyphony and no 32 bit samples may increase performance even more, but as long as GUI interactions after playback start cause the blue screen I stopped further testing.
The blue screen appears only when using bassmidi, with actual hardware midi device the player works.
Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool
User avatar
elianda
l33t
 
Posts: 2383
Joined: 2006-4-21 @ 16:56
Location: Halle / Germany

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby t9999clint » 2019-7-02 @ 04:59

realnc wrote:
t9999clint wrote:Last I checked they didn't port Bassmidi yet. BUT that was a year ago, now it looks like it's there.
I'm totally adding this to my WavePi project, I don't like fluidsynth at all.

How? There's nothing like Fluidsynth for BASSMIDI (meaning something you can send MIDI events through ALSA.)

That's a good point, I might have to make something extra for that then....
But yeah that means I won't be able add that till I finish the other stuff on the list.

Back on topic:
I was running into a few issues on my K6-400 system as well, but I was trying it with one of my larger soundfonts. (500mb)
I'm gonna try some more conservative settings later.
User avatar
t9999clint
Member
 
Posts: 152
Joined: 2014-10-07 @ 14:08
Location: Edmonton, Canada

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby t9999clint » 2019-7-18 @ 08:29

More results from the K6-400
smaller soundfonts work fine. (30-50mb)
You just have to disable the visualizations.
User avatar
t9999clint
Member
 
Posts: 152
Joined: 2014-10-07 @ 14:08
Location: Edmonton, Canada

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby Falcosoft » 2019-7-18 @ 08:39

t9999clint wrote:More results from the K6-400
smaller soundfonts work fine. (30-50mb)
You just have to disable the visualizations.

Hi,
Thanks for your report. Maybe changing desktop bit depth can solve visualization performance problems similarly to Elinda's P166 MMX system:
viewtopic.php?f=24&t=48207&start=960#p764718
viewtopic.php?f=24&t=48207&start=960#p764949
User avatar
Falcosoft
Oldbie
 
Posts: 882
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby t9999clint » 2019-7-18 @ 08:47

On my Rage 128 pro 16 and 32bit didn't make any difference. Still slow.
I think that card processes everything as 32bit on the hardware level regardless of setting, lower color settings are basically just a filter. I could be wrong about that though.
User avatar
t9999clint
Member
 
Posts: 152
Joined: 2014-10-07 @ 14:08
Location: Edmonton, Canada

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby DevanWolf » 2019-7-20 @ 01:10

Falcosoft wrote:Here's a new test version for you to try:
http://falcosoft.hu/midiplayer_58_test.zip
The last column of the playlist now also displays the Midi mode of the file such as GM/GS/SC88/XG/MT32/NX. Notice that there are 2 kinds of 'GM' mode corresponding the grey vs black GM sign.
The grey/lower case GM means that no real GM ON SysEx is detected but without any explicit SysEx found the Midi file is handled/treated as a 'genaral' midi file.

Don't forget the 64-bit version of the test build! Make sure you include 64-bit test builds every next time!

And you spelled "General" wrong!
DevanWolf
Newbie
 
Posts: 28
Joined: 2018-7-31 @ 20:42

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby Falcosoft » 2019-7-20 @ 04:38

DevanWolf wrote:Don't forget the 64-bit version of the test build! Make sure you include 64-bit test builds every next time!

It's not forgotten. I never did this (and never will) unless someone explicitly requested it. It's because of this:
The x86 and x64 built use different code base because of ANSI/Unicode and special Win9x handling differences and so compiled with different tools. Usually only the final, already tested code is transferred to x64 code base since it requires additional work. I hope you understand this. Otherwise I'm sorry, but you have to accept this anyway.

DevanWolf wrote:And you spelled "General" wrong!

Is this a joke? As far as I remember there is no such problem on the user interface so you must be referring to the misspelled word in the post itself... Yeah, I usually misspell some words in every seocond sentence in my posts but I hope your effort to understand what I meant is not prevented too much by these evil typos.
User avatar
Falcosoft
Oldbie
 
Posts: 882
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby t9999clint » 2019-7-20 @ 05:06

Oh, I was kind of wondering why you usually never released a x64 version.
That makes sense and is completely reasonable to me.
Personally I think your English is pretty good for someone from Hungary. (Google says about 20% of people there speak English so I might be totally wrong about that).
User avatar
t9999clint
Member
 
Posts: 152
Joined: 2014-10-07 @ 14:08
Location: Edmonton, Canada

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby gdjacobs » 2019-7-20 @ 06:20

Well, I know your English is way better than my Hungarian.
User avatar
gdjacobs
l33t++
 
Posts: 6440
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby foxtrix » 2019-8-07 @ 16:59

Hi,

First off, thanks @ Falcosoft for your Midi Player. I am really liking it so far.

But I do have one issue currently, and was hoping that someone could help. WASAPI and/or sample rate selection don't work for me, or I can't get it to work.

I am running Midi Player 5.7 32 bit, and I am using some VSTi synthesizers like the Yamaha S-YXG50. Under Device Settings, I select a sample rate, WASAPI and my output device. But when I play music I notice 2 things:
  • My USB DAC which displays the current sample rate doesn't change to reflect the selected sample rate. This works when I output music with WASAPI in foobar2000.
  • Also, I can keep hearing sounds from other Windows applications, so it is not using the device exclusively.
foxtrix
Newbie
 
Posts: 2
Joined: 2019-8-07 @ 16:47

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby Falcosoft » 2019-8-07 @ 18:15

foxtrix wrote:Hi,

First off, thanks @ Falcosoft for your Midi Player. I am really liking it so far.

But I do have one issue currently, and was hoping that someone could help. WASAPI and/or sample rate selection don't work for me, or I can't get it to work.

I am running Midi Player 5.7 32 bit, and I am using some VSTi synthesizers like the Yamaha S-YXG50. Under Device Settings, I select a sample rate, WASAPI and my output device. But when I play music I notice 2 things:
  • My USB DAC which displays the current sample rate doesn't change to reflect the selected sample rate. This works when I output music with WASAPI in foobar2000.
  • Also, I can keep hearing sounds from other Windows applications, so it is not using the device exclusively.

Exactly. FSMP uses WASAPI shared mode instead of exclusive mode. So it does not/can not change the native sample rate of your device that you set in 'Default Format' dialog of your output device in Windows. Sample rate instead means the internal sample rate of Bass engine itself that affects Bassmidi as well as VSTi plugins. E.g. S-YXG50 is a good example for a plugin that requires specific sample rates. If you try e.g. 22500 Hz or 96000 Hz you will hear that it sounds bad. And e.g. Munt VSTi is a good example that requires 32000 Hz for perfect timing. Notice that e.g. 32000 Hz cannot be selected as native output rate of your device but you can still use it as a valid sample rate internally for Bass.
Usually the best practice is to use the native sample rate of your device also in Bass (except the above special cases) since this prevents the additional resampling step of the final Bass mix. You can do this easily by selecting 'Default' as sample rate in FSMP's config dialog.
User avatar
Falcosoft
Oldbie
 
Posts: 882
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Postby foxtrix » 2019-8-07 @ 19:58

Falcosoft wrote:
foxtrix wrote:Hi,

First off, thanks @ Falcosoft for your Midi Player. I am really liking it so far.

But I do have one issue currently, and was hoping that someone could help. WASAPI and/or sample rate selection don't work for me, or I can't get it to work.

I am running Midi Player 5.7 32 bit, and I am using some VSTi synthesizers like the Yamaha S-YXG50. Under Device Settings, I select a sample rate, WASAPI and my output device. But when I play music I notice 2 things:
  • My USB DAC which displays the current sample rate doesn't change to reflect the selected sample rate. This works when I output music with WASAPI in foobar2000.
  • Also, I can keep hearing sounds from other Windows applications, so it is not using the device exclusively.

Exactly. FSMP uses WASAPI shared mode instead of exclusive mode. So it does not/can not change the native sample rate of your device that you set in 'Default Format' dialog of your output device in Windows. Sample rate instead means the internal sample rate of Bass engine itself that affects Bassmidi as well as VSTi plugins. E.g. S-YXG50 is a good example for a plugin that requires specific sample rates. If you try e.g. 22500 Hz or 96000 Hz you will hear that it sounds bad. And e.g. Munt VSTi is a good example that requires 32000 Hz for perfect timing. Notice that e.g. 32000 Hz cannot be selected as native output rate of your device but you can still use it as a valid sample rate internally for Bass.
Usually the best practice is to use the native sample rate of your device also in Bass (except the above special cases) since this prevents the additional resampling step of the final Bass mix. You can do this easily by selecting 'Default' as sample rate in FSMP's config dialog.


Ok, now I understand. Thanks for clearing that up!
foxtrix
Newbie
 
Posts: 2
Joined: 2019-8-07 @ 16:47

Previous

Return to Release Announcements

Who is online

Users browsing this forum: No registered users and 0 guests