Recent Changes - Search:




Hardware and Calibration

PlatformWho provides the hardware for this platform?Please describe any hardware that must be provided by the experimenter:
Amazon MTurkSubjectNone.
Cognition.RunExperimenter or subjectNone required.
DjangoExperimenter or subjectA web server machine is needed to run Django.
GorillaExperimenter or subjectHardware by experiments is optional.
hearXExperimenterA Samsung Galaxy tablet and Sennheiser headphones (both vary by price).
ispringExperimenter or subjectNone required.
JacotiExperimenter or subjectiPhone or iPad, Apple EarPods (likely, Apple AirPods will be an option in the very near future).
jspsychExperimenter or subjectNone. This is run on a browser. However, the experimenter could choose to provide hardware to standardize screen-size, headphones calibration etc., but that's an issue that is not specific to jspsych.
MATLABExperimenter or subjectThe MATLAB web app server must be provided by the experimenter to allow online access to web apps.
PART/BGC ScienceExperimenter or subjectExperimenter can provide a calibrated device (tablet, computer, phone) running an appropriate operating system and headphones associated with the calibration settings, or it can be deployed by allowing the participant to download on their own device, use their own headphones, and use only perceptual calibration. Mixtures are possible as well.
ProlificExperimenter or subjectNone, but may be required by the platform used to conduct experiments. Prolific is only a participant recruitment/management tool.
PsychstudioSubjectCloud service. Experimenter uses own device and web browser to access account on the service. Participant/subject uses own device and web browser to participate in study.
PsyToolkitExperimenter or subjectNone.
QualtricsExperimenter or subjectNone.
SHOEBOXExperimenterIt is unclear if researchers or patients may use their own iPads or if they must purchase them with the SHOEBOX software. Compatible with most iPads, recommended transducers are RadioEar DD450 and E-A-RTONE 3A inserts
SpeakPipeExperimenter or subjectNone.
TabSINTExperimenter or subject
TeamHearingExperimenter or subjectNone needed for calibration by sensation level; calibrated equipment needed for calibration by pressure level.
PlatformCost for hardware:
Amazon MTurkNone.
DjangoDjango needs to run on a server (linux typically). This could be a machine in the lab or virtual private server in the cloud (like AWS/Linode/GCP). If renting a cloud server, there will be monthly costs.
GorillaNone associated with maintenance. Only optional hardware provided by the investigator.
hearXHardware (tablet and headphones): $860-1330 ($1920 for system with inserts, $1400 for system with high-frequency testing) Video Otoscope: $200 - 730
ispringNo specific costs.
JacotiCost of an iPhone or iPad with iOS 12.x or 13.x and a pair of Apple EarPods
jspsychNot applicable
MATLABRecommended hardware for the MATLAB web app server is 1 logical CPU core and 2GB of ram per simultaneously connected research participant. Our current hardware needs are supported at no cost by institutional research IT group.
PART/BGC ScienceVariable, based on platform (roughly $400-$3000)
ProlificNot applicable
SHOEBOXSee above.
TabSINTThe cheapest known calibrated system runs on a Nexus 7 tablet and Vic Firth SIH2 headphones with a total cost of around $200 total. Experimenter calibrated systems could be cheaper.
TeamHearingHardware not supplied, but software calibration file can be generated and incorporated into experiment.
PlatformHow is hardware calibration implemented on this platform? (Experimenter side, Subject side, Either side)What procedure is used for hardware calibration? (Electroacoustic, Perceptual, Both/Either)
Amazon MTurkNone availableNot applicable
Cognition.RunNone available
DjangoNone availableNot provided by the platform per se, but not constrained by the platform either.
GorillaEither sideBoth/Either will be closers. I want to provide more details here. It depends on whether the experimenter has access to the testing hardware. If the experimenter provides hardware, it can use electroacoustic-based calibration. If participants provide hardware, the best approach will be a perceptual-based calibration.
hearXNone availableEnvironmental noise is monitored in the testing environment. Company provides calibration of headphones every 12 months with an indicator that appears on the tablet to notify you when to send system back to the company for calibration.
ispringSubject sidePerceptual
JacotiSubject sideOnly measures ambient noise prior to testing.
jspsychEither sideIf the experimenter has access to hardware, electroacoustic calibrations are possible. On the subject side, the platform allows for mic input from the subject. If the approximate specs for the subject hardware are known (e.g., average specs for the brand of mic/device), it may be possible to get approximate calibrations from highly co-operative subjects. Perceptual/relative calibrations are likely the best option for subject-side implementation.
MATLABEither sideBoth/Either
PART/BGC ScienceEither sideBoth/Either
ProlificNone availableNot applicable
PsychstudioSubject sidePerceptual
PsyToolkitNone availableNot applicable
QualtricsSubject sideThe subject can be asked to adjust their volume to a suitable level while an example stimulus (e.g., white noise) plays. There is no actual calibration performed, but the experimenter can create questions and screening tasks to check if the participant's sound is audible.
SHOEBOXNone availableAmbient noise is monitored but calibration is done by the company, annually.
SpeakPipeNone availableNot applicable
TabSINTExperimenter sideElectroacoustic
TeamHearingEither sideBoth/Either
PlatformCan this platform document the hearing sensitivity of the subject (capable of threshold audiometry)?Can this platform quantify ambient noise levels?
Amazon MTurkNot possibleNo
Cognition.RunNot possibleNo
DjangoRelative thresholds (dB SL)Can be implemented
GorillaRelative thresholds (dB SL)Yes - no audio stored
hearXAbsolute thresholds (dB HL/SPL)Yes - no audio stored
ispringNot possibleYes - no audio stored
JacotiAbsolute thresholds (dB HL/SPL)Yes - no audio stored
jspsychRelative thresholds (dB SL)Yes - audio can be stored for offline analysis or not, as desired
MATLABRelative thresholds (dB SL)Yes - no audio stored
PART/BGC ScienceAbsolute thresholds (dB HL/SPL)No
ProlificNot possibleNo
PsychstudioRelative thresholds (dB SL)No
PsyToolkitNot possibleNo
QualtricsNot possibleNo
SHOEBOXAbsolute thresholds (dB HL/SPL)Yes - no audio stored
SpeakPipeNot possibleNo
TabSINTAbsolute thresholds (dB HL/SPL)Yes - no audio stored, can be calibrated in dB SPL
TeamHearingAbsolute thresholds (dB HL/SPL)No
PlatformPlease describe any details of the hardware and calibration interactions that are not captured by the questions above, including expected usage scenarios, if useful:
Amazon MTurkDoing any sort of audio recording, i.e. to check ambient levels, might be prohibited. Similarly with video of the subject.
DjangoThese tasks will be front-end dependent. Django provides back end control. A linux computer running Django is the typical way to setup web servers. However, unlike old-school web app platforms like PHP, Django comes with many commonly-needed functions out-of-the-box and makes is possible for non-technical users to setup flexible web servers.
GorillaIn Q26, Gorilla runs on the Web Audio API which allows audio recording in the background. It's a potential (not yet confirmed) functionality to allow analysis on noise fluctuation during test session but not directly on dB SPL. This may be helpful to identify how dynamic (not level) background noise is in the home environment. The quality of the hardware chain [computer/laptop/smartphone with soundcard + headphones/earbuds] is at the discretion of the investigator if participants are allowed to use own equipment at home.
JacotiIntent of this product is to measure pure tone audiogram. Evaluates noise, then performs test assuming known equipment (platform of iPhone or iPad and AppleEarPods. Output level 10dB to 85 dB HL. Warning statement that "Jacoti Hearing Center requires a silent environment for taking the test. Please avoid places with air conditioning machines, fans and similar noise sources."
jspsychA long calibration sound may be used to ask subjects to set their computer volume to a comfortable but clearly audible level. Other testing sounds can be calibrated relative of this reference. This may be sufficient for supra threshold experiments. jsPsych allows mic input to be recorded. Clever ways to use that with subject consent may be considered by the users.
MATLABBy default there is no provided calibration support on this platform. Experimenters will need to develop their own calibration techniques that are suitable for their study. MATLAB web app experiments that require precise calibration should likely require the use of dedicated sound hardware that is distributed to participants in order to ensure calibration across users. Studies making use of perceptual calibration methods could likely be implemented across a large range of participant supplied hardware. Custom HTML/JS code could be used to capture a microphone signal for use in calibration. If supplied with specific recording hardware, SPL calibration could be possible.
PART/BGC ScienceExperimenter can provide a calibrated device (tablet, computer, phone) running an appropriate operating system and headphones associated with the calibration settings, or it can be deployed by allowing the participant to download on their own device, use their own headphones, and use only perceptual calibration. Mixtures are possible as well.
ProlificNot applicable
SHOEBOXCompatible with most iPads, recommended transducers are RadioEar DD450 and E-A-RTONE 3A inserts
TeamHearingAmbient noise level estimation could be easily added.
Edit - History - Print - Recent Changes - Search
Page last modified on November 14, 2020, at 01:55 PM