Tu sei qui
Home › Forum home › VirtualMIDISynth › Wishlist › Added reverb and chorus adjustment for each instrument channel ›Added reverb and chorus adjustment for each instrument channel
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!- Paky78
- Posts: 25
- Joined: 27 Maggio 2015 - 16:09
- coolsoft
- Posts: 1978
- Joined: 25 Mar 2012 - 01:19
What you ask can't be implemented, sorry...
There's no way in BASS libraries to change Reverb/Chorus at track level, only at Master.
Also in MIDI specifications those controller values are configurable for whole MIDI, not for a single track (otherwise you could have tried to workaround the missing feature by pre-processing the MIDI data with MidiOX as a pre-processor...).
- falcosoft
- Posts: 129
- Joined: 25 Set 2013 - 16:38
Hi Claudio,
Although it's true that you cannot change anything at 'track level' since VMS cannot even know about tracks, but only channels. But your mixer is also not track based, but channel based (16 channels).
And you can change both Reverb (CC# 91) an Chorus (CC# 93) controller values at channel level. BassMidi supports these controller mesages, you can send them either as raw Midi bytes or by using:
BASS_MIDI_StreamEvent(handle, channel, MIDI_EVENT_REVERB/MIDI_EVENT_CHORUS, effect_value);
Channel based Reverb/Chorus values work together with the Master Reverb/Chorus level set by SysEx messages in a way that the channel based messages are interpreted in the range set by the Master level. E.g. a channel Reverb message of 127 means the full reverb level on the given channel set by the Master, and e.g. 64 means half the level set by the Master.
The only problem these values can be overriden (and usually are) by Midi messsages sent by software/player/Midi files.
So you can find yourself in a situation similar to Reverb/Chorus SysEx handling and implement an override Channel Reverb/Chorus values option. I also think that channel based controller overrides should be rather handled by the player/Midi software than the Midi port.
Bye
- coolsoft
- Posts: 1978
- Joined: 25 Mar 2012 - 01:19
falcosoft wrote:...you can find yourself in a situation similar to Reverb/Chorus SysEx handling and implement an override Channel Reverb/Chorus values option. I also think that channel based controller overrides should be rather handled by the player/Midi software than the Midi port...
I do agree, and I also don't like to have a crowded mixer interface with a lot of knobs and settings.
Navigazione
Login
Clicca qui per supportare il mio lavoro con PayPal
oppure offrimi un caffè