Search found 64 matches

by nekomatic
Thu Jun 04, 2020 2:58 pm
Forum: Module Designer
Topic: A couple beginner-ish questions.
Replies: 9
Views: 1010

Re: A couple beginner-ish questions.

I think I know what the issue is... The problem is most likely with the skin of the button, when you add a component via the visual editor then VM adds the skin by this name to the module resources - if you add an element via code there is no way for VMD to know which skins to include. Seems like a ...
by nekomatic
Thu Jun 04, 2020 2:01 pm
Forum: Module Designer
Topic: A couple beginner-ish questions.
Replies: 9
Views: 1010

Re: A couple beginner-ish questions.

What is the reason for dynamically creating the GUI components? It is much easier to distribute arrays of components during runtime - One of my modules (still unreleased due to some unresolved VM API issues) has 16 'banks', where each bank has its own set of controls - Because of certain properties...
by nekomatic
Thu Jun 04, 2020 8:55 am
Forum: Module Designer
Topic: A couple beginner-ish questions.
Replies: 9
Views: 1010

Re: A couple beginner-ish questions.

You need to use the AddComponent method to make VM connect it to various bits inder the hood. Also you need to follow the same order when setting up new UI component as in the code VMD generates, in general it should look like this: - create new UI object - apply module's AddComonent to it - set pro...
by nekomatic
Tue Jun 02, 2020 10:24 pm
Forum: Module Designer
Topic: Builing modules with other, non-Java JVM languages
Replies: 0
Views: 319

Builing modules with other, non-Java JVM languages

Has anybody actually tried building a module for VM using a language different than Java? Or at least tried to add an external library (like i.e. stdlib of the language). I'm interested to see if you had any situation when an extra jar added to the VMD upsets the Voltage Modular in any way... I.e. I...
by nekomatic
Tue Jun 02, 2020 9:38 pm
Forum: Module Designer
Topic: Profiling the performance of VM modules.
Replies: 7
Views: 768

Re: Profiling the performance of VM modules.

This seems like just a first step in a path on the roadmap - I'm sure they will do something about this. Slowly but surely :)
by nekomatic
Mon Jun 01, 2020 11:11 pm
Forum: Module Designer
Topic: Profiling the performance of VM modules.
Replies: 7
Views: 768

Re: Profiling the performance of VM modules.

flucatcher wrote:
Mon Jun 01, 2020 9:23 pm
Need to test it with "Run with external profiler support", in that mode I only have access to my own modules, none of the Cherry audio ones.
I think thats a good thing - in this mode they can probably ease some security measures to give us better visibility on what's under the hood :)
by nekomatic
Sun May 31, 2020 5:00 pm
Forum: Module Designer
Topic: Profiling the performance of VM modules.
Replies: 7
Views: 768

Re: Profiling the performance of VM modules.

There was a thread about this a while back: https://forums.cherryaudio.com/viewtopic.php?f=9&t=230&hilit=profile -- Terry McG I also use VisualVM, recentry switched to JProfiler - a bit expensive but more stable and much easier to use. I remember since certain version of VisualVM it there is a need...
by nekomatic
Sun May 31, 2020 12:06 pm
Forum: Module Designer
Topic: Profiling the performance of VM modules.
Replies: 7
Views: 768

Profiling the performance of VM modules.

A question for module developers. Same asked on the FB group. I'm courious how many of you also uses any JVM profiler like i.e. VisualVM (free) of JProfiler (commercial) to verify your code performance in the VM? I guess it may be relevant considering some people experiencing performace issues in VM...
by nekomatic
Fri May 29, 2020 12:41 pm
Forum: Module Designer
Topic: VMD improvements wishlist - Polls
Replies: 6
Views: 691

Re: VMD improvements wishlist - Polls

You have forgotten about IntelliJ... that did hurt a bit.. :D the community edition is free for commercial use btw.
In the poll on FB an ability to use an third party IDE for modules development seems to be most voted VMD improvement.
by nekomatic
Fri May 29, 2020 11:18 am
Forum: Module Designer
Topic: VMD improvements wishlist - Polls
Replies: 6
Views: 691

Re: VMD improvements wishlist - Polls

I will rephrase then - C++ requires a lot more of self-discipline which may put some people off comparing to i.e. Rust, Kotlin Native etc. and obviously Haskell, which scream at the developer about many potential issues on the compile stage :) On the other hand there are tools like Max or PureData w...