Search found 115 matches

by AndyMac
Sat Feb 09, 2019 6:02 pm
Forum: Module Designer
Topic: Problems with GUI Update Timer
Replies: 2
Views: 385

Problems with GUI Update Timer

I have a number of modules that use GUI Update Timer for some of the onscreen display behaviour, but on some of them the timer does not seem to be firing correctly. In all cases the StartGuiUpdateTimer() is being called in the initialize section. For example, when used as a VST3 in Cubase 10, the up...
by AndyMac
Sat Feb 09, 2019 12:11 pm
Forum: Module Designer
Topic: Calculating BPM/Sync rate from a gate/trigger input
Replies: 5
Views: 551

Calculating BPM/Sync rate from a gate/trigger input

I am trying to work out the best way to do this accurately so that some of my modules can use this, as well as the host BPM, to control their speed. I am currently using System.nanoTime() on the leading edge of the gates, but seems to have quite a bit of drift this way and so am using averaging (but...
by AndyMac
Thu Feb 07, 2019 6:43 pm
Forum: Module Designer
Topic: Logarithmic Sliders/Knobs
Replies: 6
Views: 689

Re: Logarithmic Sliders/Knobs

Excellent - thanks
by AndyMac
Wed Feb 06, 2019 9:06 am
Forum: Module Designer
Topic: Logarithmic Sliders/Knobs
Replies: 6
Views: 689

Logarithmic Sliders/Knobs

Is there an easy way to get knobs/sliders to work logarithmically - specifically for timing where low values (in ms) should be easy to control from the UI as accurately as possible whilst larger values can be less granular. It would be ideal if there were an attribute for knobs/sliders for them to b...
by AndyMac
Tue Feb 05, 2019 9:53 am
Forum: Module Designer
Topic: Who is the actual b2c seller (EU VAT issue)?
Replies: 12
Views: 1747

Re: Who is the actual b2c seller (EU VAT issue)?

We are working on moving over to a new payment processing system. Cherry Audio is responsible for collecting the VAT taxes and sales taxes. Currently, our system allows each developer to have their own Stripe account but there have been too many issues with people buying modules successfully from d...
by AndyMac
Fri Jan 25, 2019 11:35 am
Forum: Module Designer
Topic: After some more detail on the ADSREnvelope
Replies: 1
Views: 322

Re: After some more detail on the ADSREnvelope

Resolved it myself with some experimentation.... just needed the .AdvanceSample() in the processing loop and all worked as expected! So only need to understand what the FastAttack option is now :-)
by AndyMac
Wed Jan 23, 2019 10:12 pm
Forum: Module Designer
Topic: After some more detail on the ADSREnvelope
Replies: 1
Views: 322

After some more detail on the ADSREnvelope

Still struggling with the ADSREnvelope component in the library. Is there any example code around its use that can be shared? Still not seeming to get anything from GetValue() when gated, and not getting anything from GetStage (using the enumerations) to show on LEDs. How is GetStage supposed to wor...
by AndyMac
Wed Jan 23, 2019 7:09 pm
Forum: Module Designer
Topic: Some specification/performance-related questions
Replies: 2
Views: 418

Re: Some specification/performance-related questions

Thank you Dan, very helpful
by AndyMac
Wed Jan 23, 2019 7:08 pm
Forum: Module Designer
Topic: Simulate a clock signal / printing values
Replies: 7
Views: 738

Re: Simulate a clock signal / printing values

Thank you, really clear.
by AndyMac
Wed Jan 23, 2019 3:11 pm
Forum: Module Designer
Topic: Some specification/performance-related questions
Replies: 2
Views: 418

Some specification/performance-related questions

Having been building a number of "utility" modules, I'd like to understand the optimum way to code given the built-in JVM and its behaviour, so I have some questions which I am sure will be useful to other developers... (1) Is there a performance difference between using private variables in code (i...