Messaggio di errore

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 !!!

Login rapido

Usa il tuo social account esistente ed accedi senza bisogno di registrazione: nessuna conferma, nessuna nuova password da ricordare, veloce, facile e sicuro.

...oppure usa un account CoolSoft

Inserisci il tuo nome utente CoolSoft.
Inserisci la password associata al tuo nome utente.
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.

Altre informazioni sui formati del testo

Filtered HTML

  • Elementi HTML permessi: <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].
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Linee e paragrafi vanno a capo automaticamente.

Plain text

  • Nessun tag HTML consentito.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Linee e paragrafi vanno a capo automaticamente.
CAPTCHA
Questa domanda serve a prevenire lo spam e gli accessi non autorizzati.
Annulla
Posts: 1972
Joined: 25 Mar 2012 - 01:19
Re: Volume adjustment is bugged

The problem exists from v2.11

Ok, now things are getting clearer.

After double checking my sources I found that the “public” version history of v2.1.1 is incomplete, missing an important item:

  • Fixed volume handling bug causing many MIDI messages (other than NoteON) to be patched
  • Applied square-root compensation on volume level

That change was requested in this same thread (see first post) and added in v2.1.1.

It changed the way volume is patched from “linear” to “square root”, which is someting similar to “logarithmic” but more suited to volume leveling.
Sadly I haven't thought to add a configuration flag to enable/disable it because… well, in my head there was no need to disable it 🙄.

That said, probably (it's my guess) the Winamp guys added that patch to fix some of the “bugged” devices out there, which apply volume changes linearly.

Since MIDIMapper already apply a "square root" compensation to volume, there's no need to over-compensate with the one added by Winamp too.

UPDATE: I've fixed the version history of v2.1.1

Posts: 61
Joined: 20 Maggio 2018 - 02:30
Re: Volume adjustment is bugged

Hi ;). I tested around today and found out whats going on. 

So first of all. The problem exists from v2.11
I've now found out what the error caused. I use Winamp and the logarithmic volume control box was checked there. So there's a catch there. (I think it was set as standard with Winamp?)
If I take the hook out I have normal volume again, but is that what it should be? Did Logarithmically is not always standard. Now it seems to be running linearly or what? If so, are there any disadvantages? Greetings

Posts: 61
Joined: 20 Maggio 2018 - 02:30
Re: Volume adjustment is bugged

Hi. ;) @falcosoft i only said that my windows told me what the file maybe should be a trojan and deletet the first file. I don't mean that your are a bad guy :P.  @coolsoft i will test the version 2.10 and 2.11 and will report you the result if there are changes. On weekend i should have time for this.

Posts: 1972
Joined: 25 Mar 2012 - 01:19
Re: Volume adjustment is bugged

Sorry for jumping in so late in the discussion (and thanks again @falcosoft for the help you promptly offer to forum users 😉).

Since I'm the author of one of the blog posts that @falcosoft linked, I know really wel what's the pain of seeing your work flagged as malicious by any of the AV vendors out there.
As a software engineer I know for sure they don't deeply analyze each and every scanned file (it will take ages on budget machines), but instead apply some kind of optimized "pattern matching" to find possible problems.
One thing I'm pretty sure they do is the validation of application digital signatures agains a list of “well-known” good guys… and we can't get into that list for sure/free 🙄.
Also getting a certificate to sign software is possible, but it costs (a lot of) money, and I'm not going to spend money for something that “certificates” I'm a good guy.

That said, the thread has gone a little OT, so please get back to the original discussion…

@ex-driver: it's up to you to decide if you want to try the test app @falcosoft wrote, no one else can.

If you do, then please narrow down the versions range for me:
you wrote that 2.0.3 worked and 2.1.2 doesn't… could you please test the versions in between too?
(I've reenabled their downloads on MIDIMapper page)

This is a shortened version history for you:

v.2.1.2 - 2024-01-07
Fixed parsing of x86 MIDI devices names (the ones with ":" in their name were not shown).

v.2.1.1 - 2022-08-03
Fixed volume handling bug causing many MIDI messages (other than NoteON) to be patched.

v.2.1.0 - 2022-04-21
Driver now behaves correctly to MODM_GETVOLUME and MODM_SETVOLUME messages, as reported to MODM_GETDEVCAPS.
Volume changes are emulated by "patching" NoteON velocity.

v.2.0.3 - 2021-06-07
Improved management of Proxy86 execution timeout, used to retrieve x86 MIDI devices names on x64 systems.

Posts: 129
Joined: 25 Set 2013 - 16:38
Re: Volume adjustment is bugged
ex-driver wrote:

The second Data seems to be clean for windows. I' will check what it's saying

Here is the Virustotal result of the attachmnet you said contains a “trojan”:

https://www.virustotal.com/gui/file/cd9523036c845949225c263b0db52c266f26520dbbbd53c281b66be10eae3930/detection

Only 1 vendor flagged it as malicious and it's not one of the bigger ones.

BTW, it does not seem to be a realistic scenario that I'm trying try to spread tojans in a small forum like this answering to a topic that is visited by only a few die hard Midi fans.

Here are some links about overly paranoid AntiVirus engines/false positives and the problems that small developers have to face with because of them:

http://blog.nirsoft.net/2009/05/17/antivirus-companies-cause-a-big-headache-to-small-developers/

https://coolsoft.altervista.org/en/blog/2018/05/antivirus-false-positives-are-plague-small-developers

https://www.vogons.org/viewtopic.php?p=830659#p830659

Posts: 61
Joined: 20 Maggio 2018 - 02:30
Re: Volume adjustment is bugged

The second Data seems to be clean for windows. I' will check what it's saying

Posts: 129
Joined: 25 Set 2013 - 16:38
Re: Volume adjustment is bugged

Have you heard of false positives?

It's not a trojan, I have written it myself. But of course it's your decision if you believe me or not.

Btw, an older version of this program can be downloaded on the 1st page of this topic and was used by Coolsoft itself to fix the original bug. Just saying…

Posts: 61
Joined: 20 Maggio 2018 - 02:30
Re: Volume adjustment is bugged

The Zip file i downloaded meant it would be a trojan said windows defender O.o

Posts: 129
Joined: 25 Set 2013 - 16:38
Re: Volume adjustment is bugged

Hi,

I have just checked and I cannot confirm such problematic behavior. For me by default Midi ports have the same volume regardless they are opened through Coolsoft Midi Mapper (v2.1.2) or directly.

When Coolsoft Midi Mapper is opened it reports 65535 through MidiOutGetVolume() which is the maximum possible value and as I said it has the same volume as the port opened natively (without Midi mapper)
As far as I know Coolsoft Midi mapper does not set any other form of “Master Volume”.

Here is a small test program that can help to find out what is the exact problem on your side.
There is a slider that can change the volume of the port through MidiOutSetVolume (this is the call that is implemented in Coolsoft Midi mapper). The program also shows the return value of  MidiOutGetVolume. 
On the left hand side you can select the Midi out ports. You should test the volume of the port that you selected in Coolsoft Midi mapper throgh the mapper and also directly by selecting it on the left hand side of the test program:
In both cases (directly or through Midi mapper) set the volume by the slider to the same value (default should be max: 65535) and then press the ‘Play a Note’ button.

Attachments
1 file(s) attached
Posts: 61
Joined: 20 Maggio 2018 - 02:30
Re: Volume adjustment is bugged

Hi. Since the latest update from your Mapper 2.12 it seems that the master MIDI volume now is lowered by 50%. In don't think its normal. Because i must set my master volume from my 2.1 system to half of my maximum. The last 2.03 worked correct for me. If u install the 2.03 and the 2.12 you will hear the difference. regards ;)