-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Desktop PIP runner #19
Comments
I think that we should concentrate our efforts on creating one high quality service and not trying to overwhelm the whole market at once. On Mon, Jun 30, 2014 at 5:28 PM, baranan [email protected] wrote:
|
|
|
Have you guys looked at (parentheses are in the url): https://developer.mozilla.org/en-US/docs/Web/API/Performance.now() ? More info: http://updates.html5rocks.com/2012/08/When-milliseconds-are-not-enough-performance-now And spec: On Tue, Jul 1, 2014 at 3:13 AM, eladzlot [email protected] wrote:
|
@JeffSpies We're already using performance.now() when possible. These are already old, but worth the read: |
Here is an article reporting accuracy tests of an open-source experiments software written in Flash: |
There are three ways that we can assess the speed/efficiency of the player:
This isn't currently high performance, but in order for us to start improving performance we need clear criteria for testing it. The criteria should take the form of propositions such as "it should display stimuli within 16ms of assigned time-frame" so that we can create specific benchmarks. |
Good (but old) article about requestAnimationFrame http://www.paulirish.com/2011/requestanimationframe-for-smart-animating/ |
We have a desktop installation for running PIP locally using a local installation of node.js. However, because the code still runs from a browser, I guess that the time precision is significantly inferior to most other desktop programs that run experiments.
If there was a solution for running PIP scripts locally with good time precision, it could encourage labs start using PIP code for all their studies, in the lab and online. That will increase PIP's popularity and encourage others to contribute to PIP's development. It will also help the core PI labs.
My ideas so far:
Perhaps others have more ideas how to achieve this goal.
The text was updated successfully, but these errors were encountered: