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: BASSMIDI now supports 32768 of polyphony
KaleidonKep99 wrote:
I discovered this by compiling the BASSMIDI Driver (The one by kode54) with the polyphony maxed out to 32768, and it doesn't miss notes.

Isn't it that BASSMIDI sets the BASS_MIDI_NOTEOFF1 flag?
This flag forces BASS to release only tha latest played note in case the voices limit has been reached, giving a (possibly) better rendering.

If so, VMS-2.x actually has such option available and worths a try before porting it to VMS-1.x.

Posts: 1972
Joined: March 25, 2012 - 01:19
Re: BASSMIDI now supports 32768 of polyphony

I too suppose that's some kind of "placebo" ;)
But my ears are not so much trained to BlackMIDIs, so my opinion doesn't matter.

Technically speaking, I already tried setting an higher value to BASS_ATTRIB_MIDI_VOICES when option limit was raised from the original 500 to 1000.
AFAIR, setting it to (i.e. 2000) and reloading the same setting back returns 1000 on my side, so I supposed the out-of-limits value was clamped.

Anyway, I don't like to allow setting an out-of-specifications value to that property without an "official" support by Ian (un4seen).
I'd like to know what he thoughts about this...

Posts: 59
Joined: April 19, 2014 - 06:23
Re: BASSMIDI now supports 32768 of polyphony
KaleidonKep99 wrote:

I tried to compile a BASSMIDI Driver with 32768 of polyphony, and it doesn't miss any note (Except that makes static noises) using BASSMIDI.dll 2.4.9.8.

It's a nice idea to increase the polyphony from 10-1000 to 1-32768, and setting it to 500 by default, to make it more powerful.

Unfortunately, it seems you have fallen victim of the placebo effect, unless there is a flaw in MIDITest's base that I'm not aware of.  I have a modded version of miditest.exe that I can modify and re-compile from source code, and when I set the voice limit (BASS_ATTRIB_MIDI_VOICES) to 32768 or any value larger than 1000, it sounds as the polyphony sets itself very low.  In fact I've confirmed it with my realtime active voice counter and indeed the limit has been set to 100.  I've tested this with both bassmidi.dll versions 2.4.9.8 and 2.4.9.9.

However Claudio, feel free to test kep's theory out for yourself and see if it works just in case my testing setup was flawed, even though I pretty much doubt it.

Posts: 102
Joined: March 8, 2014 - 22:29
Re: BASSMIDI now supports 32768 of polyphony
coolsoft wrote:

I'm not aware of poliphony limit change in 2.4.9.8.

Changing it in VMS is not so difficult.
Could you please link me the BASS forum post where it's announced/released so I can download the updated version?

It's the same DLL you're using on VMS 1.13.1.

I discovered this by compiling the BASSMIDI Driver (The one by kode54) with the polyphony maxed out to 32768, and it doesn't miss notes.

un4seen says that the limit is 1000, but the driver sounds way different between 1000 and 32768, because less notes are missed out.

Posts: 1972
Joined: March 25, 2012 - 01:19
Re: BASSMIDI now supports 32768 of polyphony

I'm not aware of poliphony limit change in 2.4.9.8.

Changing it in VMS is not so difficult.
Could you please link me the BASS forum post where it's announced/released so I can download the updated version?

Posts: 102
Joined: March 8, 2014 - 22:29
BASSMIDI now supports 32768 of polyphony

I tried to compile a BASSMIDI Driver with 32768 of polyphony, and it doesn't miss any note (Except that makes static noises) using BASSMIDI.dll 2.4.9.8.

It's a nice idea to increase the polyphony from 10-1000 to 1-32768, and setting it to 500 by default, to make it more powerful.