Search found 241 matches

by Arne Scheffler
Tue Mar 19, 2019 12:19 pm
Forum: VST 3 SDK
Topic: Project Structure VST 3 SDK
Replies: 2
Views: 45

Re: Project Structure VST 3 SDK

Hi JeLoMa, there is the "SMTG_MYPLUGINS_SRC_PATH" variable for cmake. There you can set a custom path to your plug-ins. If you have downloaded the SDK from the steinberg.net side then the variable is setup so that the plug-ins in the folder "my_plugins" are build. You just can co...
by Arne Scheffler
Mon Mar 18, 2019 4:06 pm
Forum: VSTGUI
Topic: UTF8 string normalization
Replies: 3
Views: 46

Re: UTF8 string normalization

Hi Joscha, it's not odd behaviour. It's the same normalization the filesystem on macOS is using. I think the bug I fixed when I changed this to the current form was where a user pasted in some text for a filename into a text field which was precomposed and used to create a new file, trying to open t...
by Arne Scheffler
Mon Mar 18, 2019 3:21 pm
Forum: VST 3 SDK
Topic: Channel number in NoteOn event always zero?
Replies: 2
Views: 72

Re: Channel number in NoteOn event always zero?

I think you have setup Cubase wrong. This works with other plug-ins.

Cheers,
Arne
by Arne Scheffler
Mon Mar 18, 2019 3:04 pm
Forum: VST 3 SDK
Topic: MIDI Program Change
Replies: 6
Views: 141

Re: MIDI Program Change

Hi,
I don't see any issues with your implementation. Maybe Cubase was not setup correctly ?

Cheers,
Arne
by Arne Scheffler
Fri Feb 22, 2019 3:35 pm
Forum: VSTGUI
Topic: Mousewheel messages and IMouseObserver / interfering parameter updates in AAXWrapper
Replies: 11
Views: 497

Re: Mousewheel messages and IMouseObserver / interfering parameter updates in AAXWrapper

Hi Ray,
I just committed the change to always use a timer for all mouse wheel edits in all controls. Please let me know if this fixes your issue.

Cheers,
Arne
by Arne Scheffler
Fri Feb 22, 2019 12:59 pm
Forum: VST 3 SDK
Topic: Receive MIDI CC events: artificial parameters?
Replies: 4
Views: 135

Re: Receive MIDI CC events: artificial parameters?

Hi Lorcan,
you can test if a host implements this via the also new IPlugInterfaceSupport interface. And Cubase has this implemented since version 10.0.10.
You can checkout the NoteExpressionSynth in the SDK. It shows the usage of IMidiLearn.

Cheers,
Arne
by Arne Scheffler
Thu Feb 21, 2019 9:20 am
Forum: VST 3 SDK
Topic: Receive MIDI CC events: artificial parameters?
Replies: 4
Views: 135

Re: Receive MIDI CC events: artificial parameters?

Hi,
can you tell us, why you think that you need the actual MIDI-CC events ? Have you seen the new IMidiLearn interface ?

Cheers,
Arne
by Arne Scheffler
Tue Feb 19, 2019 3:40 pm
Forum: VSTGUI
Topic: Scalable UI: Maximum Scale
Replies: 3
Views: 107

Re: Scalable UI: Maximum Scale

As last resort, you can add a context menu where the user can also change the scaling.

Arne
by Arne Scheffler
Tue Feb 19, 2019 3:38 pm
Forum: VST 3 SDK
Topic: MIDI Program Change
Replies: 6
Views: 141

Re: MIDI Program Change

Hi,
you basically have to do the following:
- create a parameter per channel and bus that is your program list for that channel
- create a unit per channel/bus and set the parameter from above as the program list.

This should give you a program list per channel/bus.

I hope this helps.
Arne
by Arne Scheffler
Tue Feb 19, 2019 2:35 pm
Forum: VSTGUI
Topic: Scalable UI: Maximum Scale
Replies: 3
Views: 107

Re: Scalable UI: Maximum Scale

No. I think it's the responsibility of the host to prevent the resize of its window to a size bigger than the screen.
But I have never actually checked this myself, if this is the case.

Cheers,
Arne

Go to advanced search