Mercurial > hg > ishara
diff dsp/synth/audio_sonifier.m @ 36:9e7be347b3a0
Renamed sequence classes to avoid clashes with seq methods;
Fixed default slicing dimension while retaining behaviour of window.m;
Updated use of sequences in dsp/synth.
author | samer |
---|---|
date | Thu, 24 Jan 2013 14:51:23 +0000 |
parents | c75bb62b90a9 |
children | beb8a3f4a345 |
line wrap: on
line diff
--- a/dsp/synth/audio_sonifier.m Mon Jan 21 11:01:45 2013 +0000 +++ b/dsp/synth/audio_sonifier.m Thu Jan 24 14:51:23 2013 +0000 @@ -28,18 +28,12 @@ % dispose :: void => void % }. -function f=audio_sonifier(device,dur,varargin) +function f=audio_sonifier(dur,varargin) audio_info = prefs( ... 'transpose',0,'gen','sine','fs',11025, 'cutoff',0.4, ... 'attack',5,'decay',200,'release',5,varargin{:}); - if isempty(device) - audio_info.lineout = lineout(1,audio_info.fs); - else - audio_info.lineout = device; - audio_info.fs = rate(device); - end - + audio_info.lineout = lineout(1,audio_info.fs); f=@(seq,onfinish)sonify_audio(audio_info,dur,seq,onfinish); end