Error message

Access denied. You may need to login below or register to access this page.

Access Denied / User log in

Please let our ADS show!

This sites offers only FREE software and it's supported by a few advertisement boxes (no intrusive popups).
Please:

  • disable your AdBlocker by adding CoolSoft website to whitelist
  • give the proper cookie consent
  • enable JavaScript for this website

This seconds wait is to let you update your browser configuration...

Ok, I've done the required changes... now show me your content!
!!! Please enable JavaScript !!!

Quick login

Use your existing social account to login without registration: no confirmation mail to wait for, no new password to remember, quick, easy, safe.

...or use your CoolSoft account

Enter your CoolSoft username.
Enter the password that accompanies your username.
Add reply | CoolSoft

Add reply

Please let our ADS show!

This sites offers only FREE software and it's supported by a few advertisement boxes (no intrusive popups).
Please:

  • disable your AdBlocker by adding CoolSoft website to whitelist
  • give the proper cookie consent
  • enable JavaScript for this website

This seconds wait is to let you update your browser configuration...

Ok, I've done the required changes... now show me your content!
!!! Please enable JavaScript !!!
(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.

Warning!

You're posting your message as anonymous user.

By registering you'll be allowed to receive notifications of post replies and new threads.
Registration is really quick and only requires you to choose an username and provide a valid email address.

Click here to to register.

A confirmation mail will be sent to this address.
Your email address won't be published.

More information about text formats

Filtered HTML

  • Allowed HTML tags: <a> <blockquote> <br> <cite> <code> <dd> <del> <dl> <dt> <em> <img> <li> <ol> <p> <pre> <s> <span> <strike> <strong> <ul>
    Allowed Style properties: background-color, color, font-size, font-style, height, text-align, text-decoration, text-transform, width
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <pre>, <c>, <cpp>, <csharp>, <drupal5>, <drupal6>, <javascript>, <php>. The supported tag styles are: <foo>, [foo].
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Cancel
Posts: 1972
Joined: March 25, 2012 - 01:19
Re: VirtualMIDISynth crashes (on opening) glboom+ 2.5.1.4 / SDL

Well, this could be very hard to fix out if it's not reproducible and systematic.

The most probable cause could be the delay on first VMS start, because not all MIDI clients are so smart to wait for it.
But you seem to exclude that cause, so we've no clue.

Posts: 4
Joined: May 8, 2017 - 23:59
Re: VirtualMIDISynth crashes (on opening) glboom+ 2.5.1.4 / SDL

apologies for the frequent postings:

turning off Preloading has not resolved the issue.

keeping VMS open after the first crash of the game engine has not resolved the issue if another MIDI arrangement (to the one that opened VMS) is opened via the game engine. however, this doesnt seem to be every time. some 'new' MIDI arrangements loading via the game engine cause it to hang and crash, others do not.

the upshot is that the crashes do not seem to depend on whether or not VMS is open before the game engine is loaded, but actually seems to be the MIDI arrangement itself.

Posts: 4
Joined: May 8, 2017 - 23:59
Re: VirtualMIDISynth crashes (on opening) glboom+ 2.5.1.4 / SDL

hi coolsoft; i have been doing some more tests:

the game engine (SDL_app) hangs and doesnt initialise if VMS is not already open.

the game engine opens as usual if i close, then re-start with VMS open.

i turned off the option: Preload the SoundFont to memory to improve play smoothness and this seems to have resolved the issue.

many thanks,

Posts: 4
Joined: May 8, 2017 - 23:59
Re: VirtualMIDISynth crashes (on opening) glboom+ 2.5.1.4 / SDL

hi coolsoft, thank you for your swift response.

i dont know what happened but i am trying to replicate the issue and it doesn't seem to be giving any errors currently.

i will bump the thread if the issue returns! very odd...

Posts: 1972
Joined: March 25, 2012 - 01:19
Re: VirtualMIDISynth crashes (on opening) glboom+ 2.5.1.4 / SDL
peter keleher wrote:
intermittently, when i try to load up glboom+ (a program for playing doom 1/2), it hangs on opening (the 'loading' circle appears) and never actually initialises fully, forcing me to close the program (the whole 'glboom is not responding' dialogue window shows up).
im not sure what part of the upgrade may have caused this problem?

VMS2 has two distinct parts: the driver, loaded by the MIDI client (your game) and the synth, started by the driver - when needed - in a separate process.
The former will be loaded/unloaded when MIDI client starts/stops, while the latter will keep running once started.
This will save soundfonts load time to users using MIDI players that start/stop the driver between tracks (more info here).

That said, could you please check if the hang happens only at first VMS run?
I mean:

  • look at the systray area and check if VMS icon is not there (if yes, right click on it and close)
  • start your game, this will also start VMS synth component
    this task could require a lot of time, depending on disk IO performances and your soundfont configuration/size
  • if the game hangs, kill it but leave VMS running
  • restart your game and, this time, it should start without issues
  • now close VMS synth by its systray icon and restart from the beginning

Repeat these tests more than once, then report here.

If we found that the hang happens only at first VMS start, then you could:

  • configure VMS to start with Windows, so it will be ready when neede without having to wait for it to start
  • reduce its load time by removing some soundfont and/or loading smaller ones and/or improve loading time (i.e. SSD drive...)
Posts: 4
Joined: May 8, 2017 - 23:59
VirtualMIDISynth crashes (on opening) glboom+ 2.5.1.4 / SDL

hi coolsoft,

first off, i have been using your program for more than a year to provide the MIDI playback to Doom (the old ones!) on my PC.

recently i upgraded to 2.0.1 but unfortunately it has created some issues:

intermittently, when i try to load up glboom+ (a program for playing doom 1/2), it hangs on opening (the 'loading' circle appears) and never actually initialises fully, forcing me to close the program (the whole 'glboom is not responding' dialogue window shows up).

im not sure what part of the upgrade may have caused this problem?

here is the program in question: https://sourceforge.net/projects/prboom-plu

many thanks!