Search found 103 matches
- Mon Aug 15, 2022 8:14 am
- Forum: Module Designer
- Topic: Initialization Woes
- Replies: 32
- Views: 5914
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 ...
- Mon Aug 15, 2022 7:43 am
- Forum: Module Designer
- Topic: Implementing a range slider
- Replies: 2
- Views: 779
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...
- Mon Feb 22, 2021 7:38 am
- Forum: Module Designer
- Topic: AddChildComponent() - how does it work?
- Replies: 4
- Views: 2127
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...
- Sun Feb 21, 2021 7:23 pm
- Forum: Module Designer
- Topic: AddChildComponent() - how does it work?
- Replies: 4
- Views: 2127
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...
- Sun Jan 17, 2021 3:41 pm
- Forum: Module Designer
- Topic: Sharing data between module & VM instances?
- Replies: 4
- Views: 1785
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...
- Sun Jan 17, 2021 2:40 pm
- Forum: Module Designer
- Topic: Sharing data between module & VM instances?
- Replies: 4
- Views: 1785
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 ...
- Mon Nov 02, 2020 5:14 am
- Forum: Voltage Modular
- Topic: modules you would like to have
- Replies: 28
- Views: 12295
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...
- Thu Aug 20, 2020 6:18 am
- Forum: Module Designer
- Topic: HELP!
- Replies: 10
- Views: 6111
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...
- Mon Jul 06, 2020 1:28 pm
- Forum: Voltage Modular
- Topic: internal sampling rate
- Replies: 15
- Views: 7993
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...
- Mon Jul 06, 2020 9:55 am
- Forum: Module Designer
- Topic: Working with samples
- Replies: 4
- Views: 2672
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...