Back
Login
Register
Login
Register
Millisecond Forums
Home
»
Millisecond Forums
»
Inquisit 4
»
controlling volume levels
controlling volume levels
Post Reply
Like
223
controlling volume levels
View
Flat Ascending
Flat Descending
Threaded
Options
Subscribe to topic
Print This Topic
RSS Feed
Goto Topics Forum
Author
Message
rburtonaus
rburtonaus
posted 10 Years Ago
ANSWER
Topic Details
Share Topic
Group: Forum Members
Posts: 8,
Visits: 23
I am trying to give subjects the opportunity to set the volume to a comfortable level at the start of each session.
I have set volume as a value as follows:
<values>
/Vol=-5000
</values>
and
<sound TestSound>
/items = ("TestSound.wav")
/volume = (values.vol)
</sound>
I have tried a variety of ways of setting the variable using blocks and trials but nothing seems to work.
Here is an example:
<trial VolChange>
/inputdevice = mouse
/stimulustimes = [0 = VolumeUp, VolumeDown, Continue; 1000 = TestSound]
/validresponse = (VolumeUp, VolumeDown, Continue)
/correctresponse = (Continue)
</trial>
<block AdjustVol>
/trials = [1-50 = noreplace(VolChange)]
/branch = [if(trial.volchange.response==VolumeUp) values.vol+= 1000]
/branch = [if(trial.volchange.response==VolumeDown) values.vol-= 1000]
/branch = [if(block.adjustvol.correctstreak>0) block.600block]
</block>
Even the last branch (correct streak) doesn't work for me.
I would very much appreciate advice.
Tags
branch
volume
Reply
Like
223
GO
Merge Selected
Merge into selected topic...
Merge into merge target...
Merge into a specific topic ID...
Open Merge
Threaded View
Threaded View
controlling volume levels
rburtonaus
-
10 Years Ago
There are various syntax errors in your code. Particularly missing...
Dave
-
10 Years Ago
Thank you very much. I posted after a day of struggling. Its a great...
rburtonaus
-
10 Years Ago
Post Reply
Like
223
Post Quoted Reply
Reading This Topic
Login
Login
Remember Me
Reset Password
Resend Validation Email
Login
Facebook
Explore
Messages
Mentions
Search