Search found 103 matches

by Captain
Mon Aug 15, 2022 8:14 am
Forum: Module Designer
Topic: Initialization Woes
Replies: 32
Views: 5402

Re: Initialization Woes

BTW one can use invisible components to hitch a ride on VM's persistence mechanism - so for instance if you want to make a double persist you can have a tiny knob somewhere on the panel and then make it invisible in Initialize() so that users don't know about it and can't change it via the GUI. To ...
by Captain
Mon Aug 15, 2022 7:43 am
Forum: Module Designer
Topic: Implementing a range slider
Replies: 2
Views: 686

Implementing a range slider

Hello! I'm trying to figure out the best way to create a control for setting a range. In practice, that just means setting two values (min & max) with one control, and making sure the max value is always equal to or larger than the min. A vertical slider with two handles would be perfect, with b...
by Captain
Mon Feb 22, 2021 7:38 am
Forum: Module Designer
Topic: AddChildComponent() - how does it work?
Replies: 4
Views: 2053

Re: AddChildComponent() - how does it work?

Set the position relative to the parent. That should help. Yes, now I got it, thank you! But it also seems that the child component needs to be inside the parent's bounding rectangle, the rest is cut off. No problem, I just thought that the parent-child-relationship would simply mean locking the co...
by Captain
Sun Feb 21, 2021 7:23 pm
Forum: Module Designer
Topic: AddChildComponent() - how does it work?
Replies: 4
Views: 2053

AddChildComponent() - how does it work?

When I try to use AddChildComponent() for any GUI element, the child component simply disappears? For example, I have two text labels, and do this in the code: textLabel1.AddChildComponent( textLabel2 ); As soon as I do that, textLabel2 disappears from the interface. I have tried moving both compone...
by Captain
Sun Jan 17, 2021 3:41 pm
Forum: Module Designer
Topic: Sharing data between module & VM instances?
Replies: 4
Views: 1736

Re: Sharing data between module & VM instances?

Thanks for the ideas! Yeah, my (amateur...) understanding also tells me that VM plugin instances run in their own JVM, so there aren't any "natural" ways to share data between them. Several "slow" methods would probably work, like files or the manufacturer properties, but I was a...
by Captain
Sun Jan 17, 2021 2:40 pm
Forum: Module Designer
Topic: Sharing data between module & VM instances?
Replies: 4
Views: 1736

Sharing data between module & VM instances?

I'm wondering if there's a way to share data between modules that run inside different VM plugin instances? I know static variables are automatically shared between modules if they run inside the same VM plugin, but I'd need the modules to talk across different VM plugin instances. For example, say ...
by Captain
Mon Nov 02, 2020 5:14 am
Forum: Voltage Modular
Topic: modules you would like to have
Replies: 28
Views: 12158

Re: modules you would like to have

I'd like a bigger/better waveform display à la VCV Scope. VCV has nice oscilloscopes. The current one is tiny. :) I’m working on something like that! I have already used it myself for analyzing & debugging other modules I have in the works, and I think it’s pretty useful. The basic functionalit...
by Captain
Thu Aug 20, 2020 6:18 am
Forum: Module Designer
Topic: HELP!
Replies: 10
Views: 5910

Re: HELP!

I saw similar behaviour some time ago, can't remember any more the exact situation, but I do remember it was driving my crazy. :D Clearly there's something different happening inside VMD when running with vs without debugger, and it definitely looks like the initialization code (maybe something else...
by Captain
Mon Jul 06, 2020 1:28 pm
Forum: Voltage Modular
Topic: internal sampling rate
Replies: 15
Views: 7834

Re: internal sampling rate

VM always works internally at 48 kHz, while many/most synths and effects adjust their sample rate to match the outside world. With VM, if the external sample rate is different from 48 kHz, there's going to be some resampling, which always affects the sound quality. I guess the conversion algorithm c...
by Captain
Mon Jul 06, 2020 9:55 am
Forum: Module Designer
Topic: Working with samples
Replies: 4
Views: 2627

Re: Working with samples

Not sure if this is of any help, but when I started working on my granular module (which has been WIP forever now...), I first experimented with VM’s sampler classes. I was also looking for things like being able to start sample playback at any position, etc. Pretty soon I gave up, either because th...

Go to advanced search