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

"Supergreen" theory

For general discussion related FlowStone

Re: "Supergreen" theory

Postby RJHollins » Wed May 22, 2013 1:42 am

trogluddite wrote:
RJHollins wrote: ... but sure hope we get a TROG sighting !

Caeful what you wish for - I get a "Trog Sighting" every day, first thing in the morning in the bathroom mirror - not a pretty sight! :lol:



Yes. My concern comes at 'shaving time' ...

would You trust THAT person .... with a razor. :shock:
RJHollins
 
Posts: 1571
Joined: Thu Mar 08, 2012 7:58 pm

Re: "Supergreen" theory

Postby billv » Wed May 22, 2013 6:56 am

Thanks Trog....was hoping you'd shine a torch on the situation...
but as usual, you've turned on the 'floodlights".. :D ...
Good to hear X11 behaviour using ruby can be accounted for in "guru-land". Too hard for me...
tester wrote:In other words: "X11 - Quantum Fuzzy Edition"

How about a name change from X11 to "WTF".
Or yeh....create a new X12....
We could sweep X11 under the carpet, forget it every happened...ha ha. ;)
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: "Supergreen" theory

Postby RJHollins » Wed May 22, 2013 7:27 am

well ... not to make lite of all the work that went in ...

but you are using an 'X'-perimental naming scheme. :shock:

Although us 'watchers from the sideline' are trying to learn from this thread ... maybe it also points
to the nature of designing a 'programming language'. The myriad ways that design, component, and code
are brought together could be infinite.

I know I'm not providing any hint of answers to help. I wish that I could, and hope that a revelation develops.
8-)
RJHollins
 
Posts: 1571
Joined: Thu Mar 08, 2012 7:58 pm

Re: "Supergreen" theory

Postby billv » Wed May 22, 2013 8:29 am

RJHollins wrote:hope that a revelation develops

Yeh well I'm on the sidelines too mate, I know what you mean.
There are many many questions here left un-answered and every time we get an answer-
it creates more questions.
If we could identify the 'threshold point' where this "magic" starts to occur...would help.
Maybe as more large SM projects get ported over to FS, we might see more examples of this,
and we can get a better insight.
Try re-reading trog's post again and again.....there's some rippers in there
trogluddite wrote:introducing a Ruby section changes the way that FS's various threads interact with each other, and that in certain cases it causes 'green' sections to be scheduled in a slightly different way that has a positive side-effect not accounted for in the "theory"

trogluddite wrote:But no maths or CPU opcode actually happens at precise sample boundaries except by pure conicidence

trogluddite wrote:Ruby doesn't really care about timing, only about the sample 'position' within the buffer
trogluddite wrote:Now, if a Ruby event in turn creates a green event - will the green event be "sample accurate". It is possible. If the green event were in some way "timestamped" by Ruby
trogluddite wrote:if those parts need to do something, and the CPU cycles are running low, the triggers will go into "suspended animation" while the more important stuff gets done, and they might miss the next buffer request and be held over to be done later.
trogluddite wrote:or the Ruby/ASIO combination might be causing threads to talk to each other at more regular intervals
trogluddite wrote:so there is a precedent for that kind of anomalous behaviour.
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: "Supergreen" theory

Postby tester » Wed May 22, 2013 9:21 am

Making unexpected = getting unexpected.

Question. Is it doable to make some simple test designs to verify Trogs "statements of possibility"? That would/should help a little bit.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
tester
 
Posts: 1786
Joined: Wed Jan 18, 2012 10:52 pm
Location: Poland, internet

Re: "Supergreen" theory

Postby billv » Wed May 22, 2013 10:35 am

tester wrote: Is it doable to make some simple test designs to verify Trogs "statements of possibility"

Very. :)
Thats the plan...heaps of different ideas or ways to go about it as you suggested....
Still lots to think about....maybe a good idea to let the brain keep processing it
Busy with 2.01 update/work stuff....won't start anything here for at least a week....
Have to keep stirring this pot in "theory" at my end....maybe sneaking in a quick test here or there.
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: "Supergreen" theory

Postby billv » Wed May 22, 2013 11:36 am

Guys, I got an issue with the test unit with ruby counters.
Concerns that "consistancy" problem.....

3 Times now, I've cut a new vst, tested it, and its spot on everywhere.
Shut the host down and try again, then they fail.
So there's a big clue there.....

I think its something about how ruby is re-setting itself..don't know how ruby works there... :?
Or is the host saying"hey plug-in, I already know you...I'm not paying attention"..somehow??

But i have seen a similar problem in the X11.....and the bug is still there if you want to see.
Notice when you start the X11, the clock jumps straight to "1" and in sync with the host clock...
But not the very first time the synth is played after being loaded...it counts at "0" first .
After the next stop/re-start...bug dissappears forever....
This seems to be an afterload issue.....not sure.....probably un-related to above issue..??
billv
 
Posts: 1157
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: "Supergreen" theory

Postby tester » Wed May 22, 2013 12:49 pm

I don't know what the issue is, but sometimes I use afterload with whatever-delay (usually 1-10ms; timer just gives separation from logic/order), to provide correct order of things. For non-whatever-delays I usually give 500-1500ms, to allow things to reset and set back (usually streams related).
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
tester
 
Posts: 1786
Joined: Wed Jan 18, 2012 10:52 pm
Location: Poland, internet

Re: "Supergreen" theory

Postby MegaHurtz » Wed May 22, 2013 5:09 pm

Wow, so you collectively piss everybody right off in the next sentence.
Moving phased in bullying/sweet talking. While actually using "static" to phase out a forum.
No wonder why most the community members are gone. And were left with your rediculous posts.
Just a thought..
192k @ 8ms
User avatar
MegaHurtz
 
Posts: 105
Joined: Mon Aug 11, 2008 6:29 pm
Location: Eindhoven/Nederland

Re: "Supergreen" theory

Postby tester » Wed May 22, 2013 6:18 pm

MH - it is YOU who killed SM forum. Not others. Don't try it here.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
tester
 
Posts: 1786
Joined: Wed Jan 18, 2012 10:52 pm
Location: Poland, internet

PreviousNext

Return to General

Who is online

Users browsing this forum: No registered users and 40 guests