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: 2
Joined: August 31, 2015 - 23:48
Re: Cannot change volume

Just dropping in to say that I've had the same problem with a number of Doom source ports, specifically the ones that use SDL as their music backends/mixers. A workaround I use is to just lower VMS's volume in the Windows volume mixer. Have to remember to set it back afterwords, but it keeps one from being deafened by loud MIDI rock at least.

Posts: 1972
Joined: March 25, 2012 - 01:19
Re: Cannot change volume
VGA wrote:
What change would have to be made so that VMS's volume can be changed from the program?

General purpose audio players usually have 3 ways to change play volume:

  • audio stream is regulated (limited to values below 100% or amplified to values above) internally and already regulated samples are played out;
    this works only for "analog" sources (like MP3, WAV, AVI) but MIDI streams are usually outputted as-is, so changing volume will only change the volume of the player itself, not the one of VMS2 (open the full Windows Audio Mixer to see it)
  • player volume control is linked to a specific audio device, usually the one related to the program itself (open the full Windows Audio Mixer to see it)
    in this case there's no way to regulate MIDI volume, because VMS2 is a separate process from player
  • player volume control changes MIDI stream by sending volume controller change messages
    this is the best way to change MIDI volume, and it works with each synth (both virtual and hardware, i.e. USB connected), but AFAIK only VanBasco player does this

That said, I've tested PotPlayer and I've seen it has an interesting setting under Audio | Volume control | Volume control setting | Method thet allows you to choose which of the Windows Audio Mixers sliders link to PotPlayer volume slider.
If you set it to System master volume control then the player volume control will be linked to master slider, so ti will change all volumes together.

Posts: 10
Joined: February 12, 2015 - 13:18
Re: Cannot change volume

This still happens. I am using the Doom Retro source port with an older version of VirtualMidiSynth, waiting for the final 2.0.

What change would have to be made so that VMS's volume can be changed from the program?

Posts: 1972
Joined: March 25, 2012 - 01:19
Re: Cannot change volume

Most of players change the "analog" part of MIDI output, that is usually linked to the bundled Microsoft GS Synthesizer.

To check it, open the full audio mixer on Win 7 you can do it by right-clicking the mixer icon, then choose "Audio mixer".

Posts: 10
Joined: February 12, 2015 - 13:18
Cannot change volume

I can't seem to change the volume when playing MIDIs through Potplayer (VirtualmidiSynth is set as default midi device) or through prboom-plus. Why is that?

Also, congratulations on your awesome program!
It sounds perfect.