Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

Timing

Post any examples or modules that you want to share here

Re: Ruby delivers 100% Accurate VST Timing

Postby billv » Mon Mar 04, 2013 10:46 am

billv wrote:"silly" idea of bringing the Ruby accuracy down to green

Wasn't so silly after all. i managed to do it using the Arp Module.

Here it is, 100% Accurate,
NOTES CREATED AND MODULATED IN GREEN
NOTES THEN GENERATED BY RUBY, along with TICK % PPQ.
Sky is the limit now. Pump whatever notes you want in on the fly.
Wave Seq 100%.fsm
(260.68 KiB) Downloaded 1379 times

Note: This is the first prototype. Still some work to be done. Will be updated.
Thanks Trog. Maybe in a few days i can finish the "Seq" section. Then address the synth timing.

Thanks Nix: i pulled this off using modifiyng YOUR "on/off Ruby switch". :lol: :D
viewtopic.php?f=2&t=1260
You say,
nix wrote:DreamSequence is actually seriousy broken.

We have the tools now to "seriously Fix it. ;)
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: Ruby delivers 100% Accurate VST Timing

Postby billv » Sun Mar 10, 2013 1:41 am

Here's an updated version, that uses the "Modded Custom ticker" for the tick.
Tick is locked to Host time.
This Seq is Easy to modify. Get rid of wave player, and just feed your green notes in.
Tick/PPq and Clock value already there.
Wave Seq 100%_v3.fsm
(262.95 KiB) Downloaded 1354 times
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: Ruby delivers 100% Accurate VST Timing

Postby infuzion » Sun Mar 10, 2013 8:44 am

billv wrote:Here's an updated version, that uses the "Modded Custom ticker" for the tick.
So does that mean the last version was 100% accurate, & this one is 100.00% accurate?
;)
infuzion
 
Posts: 109
Joined: Tue Jul 13, 2010 11:55 am
Location: Kansas City, USA, Earth, Sol

Re: Ruby delivers 100% Accurate VST Timing

Postby billv » Sun Mar 10, 2013 10:59 am

infuzion wrote:So does that mean the last version was 100% accurate, & this one is 100.00% accurate?

Ha ha :lol:
No, it just means that
billv wrote:Here's an updated version, that uses the "Modded Custom ticker" for the tick.
Tick is locked to Host time.

The tick from the arp gets modulated by tempo changes. Different system.
Also, it's an example to show how the "Stock custom ticker" with that little "Output 0,t" mod, is 100%.
And i thought it would be a better example for Nix, 'cause he's working on the "stop/start" issue as well.
But
infuzion wrote:So does that mean the last version was 100% accurate, & this one is 100.00% accurate?

I know your just winding me up. :D
Nice to hear from you mate.

I'm just about done for the weekend. got to crash.
Still a couple of weeks needed to finish X11 update.
X11 re-build running great as VST and standalone
Rebuilt 90% of the whole timing system.
All 6 Seqs are 100%... Ruby Rocks!
ScreenShot118.png
ScreenShot118.png (27.94 KiB) Viewed 26144 times
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: Ruby delivers 100% Accurate VST Timing

Postby billv » Sat Apr 06, 2013 6:01 am

billv wrote:This Seq is Easy to modify

That set-up is not easy to modify.
Spent two days tearing my hair out trying to modify it, and got failure after failure.
It might be accurate, but it's as dodgy as hell, design wise.
The main problem is the "@note" midi generator. It's wrong code/method for this type of circuit.
I have since come up with the best solution, will post in a day or two after more tests.
in the meantime, this is the best example of the "Arp module, dodgy seq, backdoor method",
that I came up with. You can see clearly whats going on, as there's 16 notes on a selector.
Traditional type that should make sense to everybody. Accurate as hell, just hard to modify.
It is locked to certain behaviour. There is a good side to this. I will be adding this exact Seq
to the X11 as it has a certain behaviour, that some users might prefer.
Seq System 1.fsm
(75.93 KiB) Downloaded 1302 times

Behaviour definition.
16 Notes Seq
If 1/4 is selected, it will not play the first 4 notes, but
note-off-off-off-note-off-off-off-note-off-off-off-note-off-off-off
Last edited by billv on Thu Apr 18, 2013 8:00 am, edited 1 time in total.
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: Ruby delivers 100% Accurate VST Timing

Postby billv » Thu Apr 18, 2013 8:00 am

Sorry guys, but all of my designs have been proven in-accurate.
They start drifting after a few minutes and continue to drift with time.
before and after 5 min
Look at the black line(host marker) in the background
Image
And look again
Image

So the timing issue is not dead- the dead horse is not only alive, but has bolted
from the scene.
So the headline "Ruby delivers ", for me, is FALSE.
Ruby has not delivered. Why?...
Because it is up to the "programmer" now, who can make ruby VST sample Accurate.
Yeh, so for me, ruby has lost its grip on the"holy grail" of timing accuracy.
The Ghost of the Holy Grail was last seen loitering around this man...
viewtopic.php?f=3&t=1267
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: Ruby delivers 100% Accurate VST Timing

Postby billv » Thu Apr 18, 2013 11:26 am

Ok. So I've gone back to initial theory that PPQ is required.
(Still having issues in FL with Trogs set-up, so.....)
Did a quick version, where the PPQ when changed triggers the note s&hold into the midi/timer
: still getting drift at about 5min
ScreenShot139.png
ScreenShot139.png (10.34 KiB) Viewed 26057 times

ScreenShot138.png
ScreenShot138.png (10.73 KiB) Viewed 26057 times

Ruby test_0_with PPQ.fsm
(36.32 KiB) Downloaded 1298 times
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: Ruby delivers 100% Accurate VST Timing

Postby billv » Thu Apr 18, 2013 12:05 pm

Poking around my toolbox, i found this old attempt made in SM that's interesting
There's two modules. One is a 99% carbon copy of the FLSM Clock, that has been
redone to take a blue input from the other module, which was lifted from something
that Trog made(can't remember where) .
It's a coded version with PPQ/Bar Start,Sample rate...ect, all the good stuff...
Still drifting at about 5 min
ScreenShot141.png
ScreenShot141.png (10.45 KiB) Viewed 26056 times

ScreenShot140.png
ScreenShot140.png (10.83 KiB) Viewed 26056 times

Ruby test_0_with PPQ_Trog style.fsm
(76.58 KiB) Downloaded 1299 times
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: Ruby delivers 100% Accurate VST Timing

Postby Tronic » Thu Apr 18, 2013 3:28 pm

Please change the topic title too. ;)
Tronic
 
Posts: 539
Joined: Wed Dec 21, 2011 12:59 pm

Re: VST Timing

Postby billv » Fri Apr 19, 2013 7:44 am

Tronic wrote:Please change the topic title too.

Did that, but it looks like a false alarm.

Got it with my first attempt for the weekend. :D
It's just a "tiny fix" to the standard design I've been using.

Trog's work in his VST sample Accuracy post pointed the way. :)

here's the first test result:
At start
ScreenShot142.png
ScreenShot142.png (10.25 KiB) Viewed 26019 times

At about 5min
ScreenShot143.png
ScreenShot143.png (10.23 KiB) Viewed 26019 times


Give me a day or two, to test in other hosts and verify.
Will upload then.
Sorry if i gave anyone a heartattack. thanks for your patience.

Not sure weather to blame ruby now, or blame trog for the success, as the "tiny fix"
is sort of halftrog/halfruby.
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

PreviousNext

Return to User Examples

Who is online

Users browsing this forum: Google [Bot] and 47 guests