Author Topic: .50 Modwheel affects all Plugins  (Read 5897 times)

Offline BooT-SectoR-ViruZ

  • Workaholic artist
  • ***
  • Posts: 468
    • http://breakcorezecke.de
.50 Modwheel affects all Plugins
« on: February 01, 2008, 22:15:27 »
Full Version:
OpenMPT v1.17.02.50

Has the bug occured in previous versions? If yes, please specify version(s):
new feature ==> ofcause not


Description of the bug:
when using midi-mapping the modwheel of the midi-controller will affect all vst (channel doesn't matter) that are mapped to some controllers midi-messages

How often does it happen?:
always

How to reproduce (step by step description):
create a module, load some vsti, connect any plugin parameter to some fader/knob on you midi-controller, use the modwheel while playing that instrument (instrument/pattern tab)
10 years on ModPlug... f#cking hell...

Soundcloud for B-S-V | Soundcloud for DX4-100 | Bandcamp for B-S-V

Offline Relabsoluness

  • OpenMPT Developers
  • *****
  • Posts: 709
.50 Modwheel affects all Plugins
« Reply #1 on: February 02, 2008, 00:22:53 »
I can't reproduce the bug. Is the behavior as if the MIDI mapping list is processed wrongly or something else? And also, do you have "Send MIDI to active instrument plugin" enabled from setup->MIDI? If it is, try disabling it - that setting does not need to be enabled in order to use the MIDI mapping.

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,676
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
.50 Modwheel affects all Plugins
« Reply #2 on: February 02, 2008, 13:15:30 »
It indeed does not seem to happen in pattern mode, but rather if you control the plugin directly from your midi controller (e.g. having the plugin window open).
testcase
When i turn the "cutoff" knob on my CS1x, it should affect the volume of the VL1 synth. it will do so in the pattern view and the modwhel does not do anything with both plugings. if i switch to the instruments tab, i can use the modwheel to change the cutoff of the GalactiX vsti!
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline BooT-SectoR-ViruZ

  • Workaholic artist
  • ***
  • Posts: 468
    • http://breakcorezecke.de
.50 Modwheel affects all Plugins
« Reply #3 on: February 02, 2008, 19:55:47 »
Quote from: "Relabsoluness"
I can't reproduce the bug. Is the behavior as if the MIDI mapping list is processed wrongly or something else? And also, do you have "Send MIDI to active instrument plugin" enabled from setup->MIDI? If it is, try disabling it - that setting does not need to be enabled in order to use the MIDI mapping.


as jojo said it only happens when the plugin window is active or you are in the instrument tab.
"send midi to activate" is disabled and doesn't have any effect on this.
10 years on ModPlug... f#cking hell...

Soundcloud for B-S-V | Soundcloud for DX4-100 | Bandcamp for B-S-V

Offline Relabsoluness

  • OpenMPT Developers
  • *****
  • Posts: 709
.50 Modwheel affects all Plugins
« Reply #4 on: February 02, 2008, 22:19:41 »
Quote from: "Jojo"
When i turn the "cutoff" knob on my CS1x, it should affect the volume of the VL1 synth. it will do so in the pattern view and the modwhel does not do anything with both plugings. if i switch to the instruments tab, i can use the modwheel to change the cutoff of the GalactiX vsti!

If you have "Send MIDI to active instrument plugin"-option enabled, this is probably exactly what is supposed to happen. Modulationwheel MIDI message is passed to the plug(without MIDI mapping, that's not a bug (though it's experimental)), and apparently it implements it as cutoff. Similarly "91 EffectsLevel" and "7 Volume" could be used to control Chorus and Gain, and it worked even in pattern tab when the instrument chosen in "Main instrument" was the one with GalactiX as plug.

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,676
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
.50 Modwheel affects all Plugins
« Reply #5 on: February 02, 2008, 22:31:20 »
disabling this function actually seems to fix the problem here. btw: those new checkboxes won't make the "apply" button accesible, i'm only able to press "OK" in the settings dialog.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline BooT-SectoR-ViruZ

  • Workaholic artist
  • ***
  • Posts: 468
    • http://breakcorezecke.de
.50 Modwheel affects all Plugins
« Reply #6 on: February 04, 2008, 15:56:00 »
i will repeat: "send midi to activate" is unchecked in my case
and the modwheel will still affect ALL assigned parameters of ANY plugin that's listed in midi-mapping
(though it seems to be sort of random which it will affect and when)
also it happens in both instrument- and pattern-tab
10 years on ModPlug... f#cking hell...

Soundcloud for B-S-V | Soundcloud for DX4-100 | Bandcamp for B-S-V

Offline Relabsoluness

  • OpenMPT Developers
  • *****
  • Posts: 709
.50 Modwheel affects all Plugins
« Reply #7 on: February 04, 2008, 20:47:05 »
Quote from: "BooT-SectoR-ViruZ"
i will repeat: "send midi to activate" is unchecked in my case
and the modwheel will still affect ALL assigned parameters of ANY plugin that's listed in midi-mapping
(though it seems to be sort of random which it will affect and when)
also it happens in both instrument- and pattern-tab

These 'can't reproduce'-bugs are so jovial. Without better ideas, trying desperate guess: could it be that in some cases the modwheel sends other messages than modwheel? Something like previous controller changed? Of course the mapping can be buggy as well, but I just haven't been able to detect problems with it so far.

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,676
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
.50 Modwheel affects all Plugins
« Reply #8 on: February 04, 2008, 22:20:14 »
In this case, you (BSV) should try SendSX to look which sysex messages your device sends when turning the wheel...
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline BooT-SectoR-ViruZ

  • Workaholic artist
  • ***
  • Posts: 468
    • http://breakcorezecke.de
.50 Modwheel affects all Plugins
« Reply #9 on: February 05, 2008, 19:17:03 »
if someone cares:
http://breakcorezecke.de/e-mu%20xboard49%20modwheel.txt

that's what sendSX tells me for my modwheels midi-in
10 years on ModPlug... f#cking hell...

Soundcloud for B-S-V | Soundcloud for DX4-100 | Bandcamp for B-S-V

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,676
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
.50 Modwheel affects all Plugins
« Reply #10 on: February 05, 2008, 19:28:50 »
this is quite strange, since my modwheel always sends commands beginning with "B0 01"... Relabsoluness, you  could try it yourself, too... :P
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline Relabsoluness

  • OpenMPT Developers
  • *****
  • Posts: 709
.50 Modwheel affects all Plugins
« Reply #11 on: February 06, 2008, 13:43:33 »
Quote from: "BooT-SectoR-ViruZ"
if someone cares:
http://breakcorezecke.de/e-mu%20xboard49%20modwheel.txt

that's what sendSX tells me for my modwheels midi-in

That's the pitch bend message on channel 1. And yes, mapping is buggy. Sigh, pretty much any non-controller message such as pitch bend or even note may trigger a 'random' MIDI mapping item.

Offline BooT-SectoR-ViruZ

  • Workaholic artist
  • ***
  • Posts: 468
    • http://breakcorezecke.de
.50 Modwheel affects all Plugins
« Reply #12 on: April 08, 2008, 15:25:36 »
works perfectly with .51
thx guys  :D
10 years on ModPlug... f#cking hell...

Soundcloud for B-S-V | Soundcloud for DX4-100 | Bandcamp for B-S-V