Search found 108 matches

by AndyMac
Sun Feb 17, 2019 3:06 pm
Forum: Module Designer
Topic: Problems with GUI Update Timer
Replies: 2
Views: 286

Re: Problems with GUI Update Timer

I'll have a look at this next week to see if I can get more on what is causing it. Thanks
by AndyMac
Sun Feb 17, 2019 10:03 am
Forum: Module Designer
Topic: Simulate a clock signal / printing values
Replies: 7
Views: 547

Re: Simulate a clock signal / printing values

I've been doing the text box thing quite a lot recently. The log options looks quite nice - does this get optimised out for the published versions? But think having watch variables and break of variable change in the debugger would make the experience much better.
by AndyMac
Sun Feb 17, 2019 9:58 am
Forum: Module Designer
Topic: Creating classes that can reference GUI items
Replies: 2
Views: 264

Creating classes that can reference GUI items

Maybe my lack of detailed understanding of Java coding, or the lack of detailed development documentation, but now I have a way to calculate the BPM from a gate reasonably accurately/reliably (although far from perfect), I was thinking about making it into a class that I can generalise and use acros...
by AndyMac
Sat Feb 09, 2019 6:02 pm
Forum: Module Designer
Topic: Problems with GUI Update Timer
Replies: 2
Views: 286

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: 382

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: 501

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: 501

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: 1438

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: 246

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: 246

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...