Skip to content

Commit 8edca58

Browse files
authored
Merge pull request #126 from Remi-Gau/remi-audio_defaults
let setDefaultsPTB take care of... setting the audio defaults...
2 parents 45c9ba1 + 5e68bd4 commit 8edca58

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

src/initPTB.m

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,9 +168,6 @@ function initDebug(cfg)
168168

169169
InitializePsychSound(1);
170170

171-
cfg.audio.devIdx = [];
172-
cfg.audio.playbackMode = 1;
173-
174171
if isfield(cfg.audio, 'useDevice')
175172

176173
% get audio device list

src/utils/setDefaultsPTB.m

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@
4848

4949
if isfield(cfg, 'audio') && cfg.audio.do
5050

51+
fieldsToSet.audio.devIdx = [];
52+
fieldsToSet.audio.playbackMode = 1;
53+
5154
fieldsToSet.audio.fs = 44800;
5255
fieldsToSet.audio.channels = 2;
5356
fieldsToSet.audio.initVolume = 1;

tests/test_setDefaultsPTB.m

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ function test_setDefaultsPtbAudio()
4444
expectedCfg = returnExpectedCFG();
4545
expectedCfg.audio = struct( ...
4646
'do', true, ...
47+
'devIdx', [], ...
48+
'playbackMode', 1, ...
4749
'fs', 44800, ...
4850
'channels', 2, ...
4951
'initVolume', 1, ...

0 commit comments

Comments
 (0)