- Roger Ingham,
- Janis C. Ingham,
- Richard Moglia,
- Martin Kilgo,
- and Daniel Orias
- University of California, Santa Barbara
SMS was originally Windows-only. From this web page, you may download a new version that can be used on Macs. This one, called SMS-M, is OS X native and written to run on 10.8 (Mountain Lion), 10.9 (Mavericks) and 10.10 (Yosemite).
If you are running an earlier version of OS X, at this time you should use the java version, found here.
Download and Install on OS X
The current version is available by clicking this link to download SMS-M_1.0.4.zip.
Installation and Running.
The zip file will be placed in the Downloads directory, unless you direct it otherwise. Double click it to uncompress it.
You will see the following icon
with the name SMS-M. This is the application.
Drag it to a convenient location, such as /Applications - this will require an Administrator's password - or your personal Applications folder, found in /Users/your_name/Applications. By putting the application in one of these locations, it becomes available for opening via Launchpad.
If you wish, after you've placed the app in the location you choose, drag it into your Dock for quick launching from there.
If you are launching for the first time, you will be asked to fill in the name of the first clinician (most likely you) and your first subject.
The Session Screen
Use the "Change Settings" button to change or add subjects and clinicians or to change the auto-pause, session limit, interval width, or the amount of time between naturalness ratings.
Use the "Past Sessions" button to review details about a saved session and to see the file name of the spreadsheet-friendly file.
Sessions you save may be found in your Documents folder, in a subfolder called SMS-M-Sessions. Each session is saved twice. The session_some_characters.plist files are the ones the application uses. The ones that end in _session.csv may be opened in Excel or another spreadsheet.
We intend to offer SMS-M through Apple's OS X app store. Users who download it from there will find it easier to install and updates will be automatic. Apple's approval is not automatic, so we will update this page and provide a link if and when it's available.
If you download it from this page, you should visit occasionally and see if a more recent build is available. Newer builds will have either bug fixes or more functionality.
If you do update manually, toss the old app and put the new one in its place. Your data is saved separately and will not be lost.
Converting from SMS-J
You may be already using the java version of SMS. If so, when SMS-M opens, it will translate your past saved sessions into the new file format and place them in the SMS-M-Sessions folder. This is automatic if your previous data folder is called "jsms" and is located in your home folder (/Users/your_name). If you named it something else or put it somewhere else, before you open SMS-M for the first time, rename, copy, or move the entire folder and the data will be translated.
Once you have started using SMS-M, stop using the java version, as the translation process is one time only and all future java app sessions will be in the wrong format and saved in the wrong place.
Frankly, java has become problematic from a security viewpoint and Apple has altered their support for it, deeming it a power-user technology. This means the user has to take more responsibility for administering java and using apps written for the platform. By making SMS Mac-native using Apple's development tools, the app will be easier to use and is eligible for distribution through Apple's app store. It also means much of the code may be reused in creating an SMS that runs on an iPad.