Any Mac monitor is fine - the faster the better. iMacs are great as they often run at 100Hz refresh rate. I cannot (yet) recommend any commercial LCD monitors for research work.
USB keyboards will give you about 20msec resolution, as will USB mice.
If you need millisecond timing, PsyScript fully supports your legacy BBOX gear, and now supports ActiveWire. To learn how to build and ActiveWire key box, read here.
If you have a pre-2001 Macintosh, the sound in port is excellent - just buy an Apple Microphone and you are in business
If your Mac is USB sound-in only, I recommend the Griffin iMic (about $30).
For more accurate timing, turn Virtual Memory off*. You should also run with minimal system extensions turned on**, and quit other programs running in the background***
*Tip: turn off virtual memory using the memory control panel under the apple menu.
** Tip: use the extensions manager to switch to just the base extension set
*** Tip: to turn off all other applications when you run a PsyScript experiment, use PsyScript's "Quit All Applications" menu item.
![]()
In PsyScript, experiments are built using Apples' core scripting technology AppleScript. AppleScript and Apple's free Script Editor are both installed on every Mac
Apple has a web site devoted to AppleScript. Check it out. At this site, you can get an online manual for AppleScript (click here to go there now) and a pdf version you can get there or direct from this link. Apple seem to keep breaking this link: if it is down now, grab a copy from my hard drive
Also available is interactive help on AppleScript
You probably still want to buy a book on AppleScript. I recommend that you buy AppleScript for the Internet. If you can find a copy, The Tao of AppleScript is excellent. There is also a new book out by O'Rielly, but I have not yet read it. Also good is O'Rielly's new book.
MacScripter.net collects together most of the web's knowledge about AppleScript.
The first one is where you get support from other PsyScript users. Feel free to post questions about AppleScript at either of the last two.
Script Editor is free with your Mac. However, I recommend that you buy a copy of Script Debugger from LateNight Software.
Its makes debugging scripts much easier, supports drag and drop text editing, find and replace and is in all ways a superior product.
Scripting Extensions or "scripting extensions ("OSAXen")" extend the AppleScript Language.
Some jobs in PsyScript are a lot easier if you install these three: Akua, Acme, Tanaka. You can find more here.
You install them by dropping them onto your closed System Folder (for autorouting) or else direct into the scripting additions folder inside your System Folder. The scripting extensions are not essential, but provide valuable functions for processing data. If you get into AppleScript, the power of some scripting extensions will knock you out.
| MACCS | |
Documentation | Downloads | FAQ | Mailing List | Last change: echo date( "F d Y.", getlastmod() ); ?> |
| Advanced Search |