rmeddis@0: function paradigm_discomfort(handles) rmeddis@0: global stimulusParameters experiment betweenRuns rmeddis@0: rmeddis@38: paradigmBase(handles) % default rmeddis@0: rmeddis@0: stimulusParameters.WRVname='targetLevel'; rmeddis@0: stimulusParameters.WRVstartValues=75 ; rmeddis@0: stimulusParameters.WRVsteps=[3 3]; rmeddis@0: stimulusParameters.WRVlimits=[-30 110]; rmeddis@0: rmeddis@0: betweenRuns.variableName1='targetFrequency'; rmeddis@0: betweenRuns.variableList1=[1000]; rmeddis@0: betweenRuns.variableName2='targetDuration'; rmeddis@0: betweenRuns.variableList2=0.5 ; rmeddis@30: % 'randomize within blocks', 'fixed sequence', 'randomize across blocks' rmeddis@30: betweenRuns.randomizeSequence='fixed sequence'; rmeddis@0: rmeddis@0: stimulusParameters.stimulusDelay=0; rmeddis@0: rmeddis@30: experiment.maskerInUse=0; rmeddis@30: rmeddis@0: stimulusParameters.targetType='tone'; rmeddis@0: stimulusParameters.targetPhase='sin'; rmeddis@0: stimulusParameters.targetFrequency=1000; rmeddis@0: stimulusParameters.targetDuration=0.5; rmeddis@0: stimulusParameters.targetLevel=stimulusParameters.WRVstartValues(1); rmeddis@0: rmeddis@0: stimulusParameters.instructions{1}= ['Is the tone ''comfortable'', ''loud'' or ''uncomfortable''?']; rmeddis@0: % single interval up/down with cue rmeddis@0: stimulusParameters.instructions{2}= []; rmeddis@0: