23: Quartz Composer IBVA4 plugin for Tiger
23: Quartz Composer IBVA4 plugin for Tiger
to install qcIBVA4.plugin
run IBVA4qcPkg.
Install location will be:
/Library/Graphics/Patches/
Quartz Composer application is located:
/Developer/Applications/Graphics Tools/Quartz Composer
sample QC files are
/Applications/IBVA4/QC sample/
23.0: run Quartz Composer
Click "Patch Library" at Editor window to find
qcIBVA4 : About IBVA4
qcIBVA4 : Brain Peak
qcIBVA4 : Brain Port ON
qcIBVA4 : Brain Rhythm
qcIBVA4 : Brain Setup Preferences
qcIBVA4 : Brain Switch
qcIBVA4 : Brain Switch Mixer
qcIBVA4 : Brain URL Loader
Renderer :Brain Bar Graph
Renderer :Brain BS Waterfall Graph
Renderer :Brain Rawdata Graph
Renderer :Brain Waterfall Graph
Renderer :BrainVJ Newbrain
can use many brain patch to connect other patch to make QC animation, etc.
23.1: qcIBVA4 : About IBVA4
Max V out : set Max for Left peak V, Right peak V. default is 1, mean peak 100 micro V makes 1
Mini V out : set Mini for Left peak V, Right peak V. default is 0, mean peak 0 micro V makes 0
Peak V Amplitude : set Amplitude for Left peak V, Right peak V. default is 1
Max F out : set Max for Left peak F, Right peak F. default is 1, mean peak 60 Hz makes 1
Mini F out : set Mini for Left peak F, Right peak F. default is 0, mean peak 0 Hz makes 0
Peak F Amplitude : set Amplitude for Left peak V, Right peak V. default is 1
use peak recommended to use "18.2: qcIBVA4 : Brain Peak"
23.2: qcIBVA4 : Brain Peak
Max V out : set Max for Left peak V, Right peak V. default is 1, mean peak 100 micro V makes 1
Mini V out : set Mini for Left peak V, Right peak V. default is 0, mean peak 0 micro V makes 0
Peak V Amplitude : set Amplitude for Left peak V, Right peak V. default is 1
Max F out : set Max for Left peak F, Right peak F. default is 1, mean peak 60 Hz makes 1
Mini F out : set Mini for Left peak F, Right peak F. default is 0, mean peak 0 Hz makes 0
Peak F Amplitude : set Amplitude for Left peak V, Right peak V. default is 1
Left peakV : Left peak V output.
Left peakF : Left peak F output.
Right peakV : Right peak V output.
Right peakF : Right peak F output.
23.3: qcIBVA4 : Brain Port ON
Port ON : set Port ON/OFF = True/False. Need to connect and set IBVA hardware to make ON.
When make ON port goes ON. save QC file as set ON then next time to open QC file automatically Make Port ON.
Rec Mode : set Recording mode ON/OFF = True/False. Need to connect and set IBVA hardware to make ON.
max recording time is 1 Hour when 120 and/or 240 Hz sampling.
Loop Mode : set Loop mode ON/OFF = True/False. Default setup is loop mode for keep continue to use as live mode.
Auto Load Pref : set to Auto Load preference mode ON/OFF = True/False.
When make ON Load preference file. save QC file as set ON then next time to open QC file automatically load preference file.
Pref File Name : set preference file name to Load. Default name is : "com.psychiclab.IBVA4.prefs.plist"
preference location is
~/Libraray/Preferences/com.psychiclab.IBVA4.prefs.plist
Time Point : current time point (HH:MM:SS:XXX)
Max Time : Max recording time (HH:MM:SS:XXX)
23.4: qcIBVA4 : Brain Rhythm
Max V out : set Max for Brain rhythm output. default is 1, mean peak 100 micro V makes 1
Mini V out : set Mini for Brain rhythm output. default is 0, mean peak 0 micro V makes 0
Amplitude : set Amplitude for Brain rhythm output. default is 1
Eye : output for Eye.
Delta : output for Delta.
Theta : output for Theta.
Alpha : output for Alpha.
BetaL : output for BetaL.
BetaM : output for BetaM.
BetaH : output for BetaH.
Gamma : output for Gamma.
23.5: qcIBVA4 : Brain Setup Preferences
Rec : set Recording mode ON/OFF = True/False. Need to connect and set IBVA hardware to make ON.
max recording time is 1 Hour when 120 and/or 240 Hz sampling.
Pause : set Recording mode to Pause ON/OFF = True/False.
Loop : set Loop mode ON/OFF = True/False. Default setup is loop mode for keep continue to use as live mode.
Sampling Point : set current sampling time point. Default is 0.
Max Time : set max sampling point number : Default is 432000 for I Hour 120 Hz sampling mode.
Window X Position : Set window's X Position. (not work)
Window Y Position : Set window's Y Position. (not work)
Window W Size : Set window's W Size. (not work)
Window H Size : Set window's H Size. (not work)
Show Window : Set show window.
Sampling Point : current sampling time point
Time Point : current time point (HH:MM:SS:XXX)
Start Time : Start time to record (HH:MM:SS:XXX)
Current Time : Current time (Week/Day/Month/Yar/HH:MM:SS AM/PM))
How to use Preference:
23.6: qcIBVA4 : Brain Switch
Max V out : set Max for Brain Switch count output. default is 1, mean 64 max BS count makes 1
Mini V out : set Mini for Brain Switch count output. default is 0, mean 0 BS count makes 0
Amplitude : set Amplitude for Brain Switch count output. default is 1
Brain Channel : Select brain channel. 0=CH1 (LCH), 1=CH2 (RCH), 4=Coherence,
LV : set BS low number.
HV : set BS high number.
LF : set BS low frequency number.
HF: set BS high frequency number.
Brain Switch: set Brain Switch number. 0=BS1, 1=BS2,.. 6=BS7, 7=BS8
BS Mode: set BS mode. default is 1 for SW ON when peak is in the SW range. ( no other mode support yet )
BS Count: output count for Brain switch.
----------------------
Last setup ( last patch setup ) will over write other BS setup.
================
23.7: qcIBVA4 : Brain Switch Mixer
Max V out : set Max for Brain Switch count output. default is 1, mean 64 max BS count makes 1
Mini V out : set Mini for Brain Switch count output. default is 0, mean 0 BS count makes 0
Amplitude : set Amplitude for Brain Switch count output. default is 1
Brain Channel : Select brain channel. 0=CH1 (LCH), 1=CH2 (RCH), 4=Coherence,
Window X Position : Set window's X Position. (not work)
Window Y Position : Set window's Y Position. (not work)
Window W Size : Set window's W Size. (not work)
Window H Size : Set window's H Size. (not work)
Show Window : Set show window.
BS 1 .. BS 8 : output count for Brain switch.
How to use Brain Switch Mixer Setup:
23.8: qcIBVA4 : Brain URL Loader
Auto Load : set Auto Load ON/OFF = True/False.
Save QC file as set ON then next time to open QC file automatically Load URL file.
Auto Play : set Auto Play mode ON/OFF = True/False.
Loop Mode : set Loop mode ON/OFF = True/False. Default setup is loop mode for keep continue to play URL file.
Load File : set to Load URL file ON/OFF = True/False. When make ON URL file will Load.
Receive Live Brainwave : set to Receive Live Brainwave ON/OFF = True/False.
URL Path : set URL Path to load brain data file. Default name is :
"http://easyweb.easynet.co.uk/~pppf6/AlphaBig.dat"
-------- currently IBVA V2 and V3 brain data file only can use
Time Point : current time point (HH:MM:SS:XXX)
Max Time : Max recording time (HH:MM:SS:XXX)
outputFileTime : 0. ( not work this )
23.9: Render :Brain Bar Graph
Max V out : set Max for Left peak V, Right peak V. default is 1, mean peak 100 micro V makes 1
Mini V out : set Mini for Left peak V, Right peak V. default is 0, mean peak 0 micro V makes 0
Peak V Amplitude : set Amplitude for Left peak V, Right peak V. default is 1
Max F out : set Max for Left peak F, Right peak F. default is 1, mean peak 60 Hz makes 1
Mini F out : set Mini for Left peak F, Right peak F. default is 0, mean peak 0 Hz makes 0
Peak F Amplitude : set Amplitude for Left peak V, Right peak V. default is 1
Brainwave Mode : (not work)
Window X Position : Set window's X Position. (not work)
Window Y Position : Set window's Y Position. (not work)
Window W Size : Set window's W Size. (not work)
Window H Size : Set window's H Size. (not work)
Max F : (not work)
F Cursor : (not work)
Max Gain : (not work)
Power Cursor : (not work)
Color Mode : (not work)
Show Window : Set show window.
Back Color : (not work)
Cursor Color : (not work)
Left peakV : Left peak V output.
Left peakF : Left peak F output.
Right peakV : Right peak V output.
Right peakF : Right peak F output.
How to use Bargraph window:
recommended to use this for monitor graph.
23.10: Renderer :Brain BS Waterfall Graph
Max V out : set Max for Brain Switch count output. default is 1, mean 64 max BS count makes 1
Mini V out : set Mini for Brain Switch count output. default is 0, mean 0 BS count makes 0
Amplitude : set Amplitude for Brain Switch count output. default is 1
Brain Channel : Select brain channel. 0=CH1 (LCH), 1=CH2 (RCH), 4=Coherence,
Window X Position : Set window's X Position. (not work)
Window Y Position : Set window's Y Position. (not work)
Window W Size : Set window's W Size. (not work)
Window H Size : Set window's H Size. (not work)
X Rotation : (not work)
Y Rotation : (not work)
Z Rotation : (not work)
Show Window : Set show window.
Back color : (not work)
inputColor : (not work)
inputTxture : (not work)
Blending : (not work)
Depth Testing : (not work)
Face Culling : (not work)
BS 1 .. BS 8 : output count for Brain switch.
How to use WaterFall BS window:
recommended to use this for monitor BS graph.
All QC animation speed goes to low when show this window.
23.11: Renderer :Brain Rawdata Graph
Max V out : set Max for peak Left and Right output. default is 1, mean 100 micro V makes 1
Mini V out : set Mini for peak Left and Right output. default is 0, mean 0 micro V makes 0
peak V Amplitude : set Amplitude for Brain Switch count output. default is 1
Brainwave Mode : (0), (not work)
Window X Position : Set window's X Position. (not work)
Window Y Position : Set window's Y Position. (not work)
Window W Size : Set window's W Size. (not work)
Window H Size : Set window's H Size. (not work)
Max Time : (not work)
Time Cursor : (not work)
Max Gain : (not work)
Power Cursor : (not work)
Color Mode : (not work)
Show Window : Show window.
Back Color : (not work)
Cursor Color : (not work)
Left peak : Left peak output.
Right peak : Right peak output.
How to use Rawwave window:
recommended to use this for monitor graph.
23.12: Renderer :Brain Waterfall Graph
Max V out : set Max for Brain rhythm output. default is 1, mean 100 micro V max makes 1
Mini V out : set Mini for Brain rhythm output. default is 0, mean 0 micro V makes 0
Amplitude : set Amplitude for Brain rhythm output. default is 1
Brain Channel : Select brain channel. 0=CH1 (LCH), 1=CH2 (RCH), 4=Coherence,
Window X Position : Set window's X Position. (not work)
Window Y Position : Set window's Y Position. (not work)
Window W Size : Set window's W Size. (not work)
Window H Size : Set window's H Size. (not work)
X Rotation : (not work)
Y Rotation : (not work)
Z Rotation : (not work)
Show Window : Set show window.
Back color : (not work)
inputColor : (not work)
inputTxture : (not work)
Blending : (not work)
Depth Testing : (not work)
Face Culling : (not work)
Eye : output for Eye.
Delta : output for Delta.
Theta : output for Theta.
Alpha : output for Alpha.
BetaL : output for BetaL.
BetaM : output for BetaM.
BetaH : output for BetaH.
Gamma : output for Gamma.
How to use WaterFall window:
recommended to use this for monitor graph.
23.13: Renderer :BrainVJ Newbrain
This patch makes 3 D image in the Viewer.
This image can mix with any other QC patch images.
inputX : set X position of the image
inputY : set Y position of the image
inputZ : set Z position of the image
inputRX : set X rotation of the image.
inputRY : set Y rotation of the image.
inputRZ : set Z rotation of the image.
Scale : set scale of the image. Default is 1.
Display mode : set display mode. 0=wireframe, 1=hiddenline, 2=Flatshaded, 3=smozeshade, 4=Textured
Color mode : set color mode. 0..5 : by power. 6..11 : by band.
Grid Size : set grid size 0..3 ( default is 3 max = 64 X 64 grid )
Wave Mode : set wave animation mode : 0 .. 10 ( default is 9, 10 is brain wave water fall)
Wave Speed : set animation speed 0..2 ( default is 2 = max )
Go : set animation start ( default is ON )
Brain Channel : Select brain channel. 0=CH1 (LCH), 1=CH2 (RCH), 4=Coherence,
inputColor : set input color
inputTxture : set input texture
Blending : set blending
Depth Testing : set depth test
Face Culling : set face culling
Sample QC animation use two BrainVJ Newbrain patch
© psychic Lab, 2005, 2006, 2007
OSX 10.5.X Leopard version click here:
Tiger version is no more update. V4.4.2 is last version. Recommend to use Leopard version.
Because Custom QC plugin is not officially supported by Apple with Tiger. Apple open it from Leopard.