Releases: neuroergoISAE/FlickersOnTop
v0.1.5: UI & UX change
v0.1.4: minor debug
hotfix and start of a linux port (possibly in the future)
v0.1.3: Settings and Custom stimulation
Added an option panel, possibility to link all flicker to the same sequence
new type for flicker, Custom, where you have to choose a file that will contain the stimulation pattern.
that file needs to have the following format: a single line containing a list of float between 0 and 1 delimited by ';' eg: "1.0;0.3;0.6;0.4..." NO ';' at the end.
each of these numbers is the opacity of the window for the given frame in order.
the frequency option will disapear if you choose custom (it doen't make any sense anymore), but it still possible to give a phase (not functionnal right now)
v0.1.2
v0.1.1
New Interface v0.1.0
Rebuilt the interface from scratch in python Qt, much more practical both in use and coding
Sequencing is included but untested for now
v0.0.6
Reworked Maximum length sequence definition, Now generating a single sequence which will be shifted for each flicker in mseq
Each flicker will send their pattern of flickering at the start through LSL
Sequence are technically functional but lack an interface for the moment (can be used through the xml file if necessary)
Sequence will include :
- Block (which can contain other subsequence)
- Loop (a Block that loops)
- Active (a block that indicate that the flicker must be active)
- Inactive (a block that indicate that the flicker must be inactive)
they can be actionned either by time or by binding a key to them.
Bug correction for m-seq and phase
Correction of minor bugs for generation of m-seq and the range of the phase for SSVEP (from 0-360).
Also improved the drawing window to viz superposed flickers
You can now click through flickers
Merge pull request #5 from neuroergoISAE/Dev Please approve it
Correct some lags at the end of cycles
Also enables multi-screen and a sequencer for play and pause