From 0264d4c7917fdc7101d27f30ec6d07d3f17a2f93 Mon Sep 17 00:00:00 2001 From: manu Date: Fri, 14 Dec 2007 13:16:39 +0000 Subject: [PATCH] frequency scale fixed delay fixed (?) git-svn-id: http://svn.parisson.org/svn/CNAQ/trunk@138 5fc3e0e6-29bc-4d03-b52b-c088cb822bde --- CNAQ.m | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CNAQ.m b/CNAQ.m index 4108776..bbfdf09 100644 --- a/CNAQ.m +++ b/CNAQ.m @@ -294,7 +294,7 @@ function get_home_dir_Callback(hObject, eventdata, handles) function in_on_off_Callback(hObject, eventdata, handles) device = get(handles.in_on_off,'UserData'); - buffer = 4096; + buffer = 8192; window = hanning(buffer); f_s = get_fs(handles); time = buffer/f_s; @@ -303,7 +303,8 @@ function in_on_off_Callback(hObject, eventdata, handles) f_min = str2double(get(handles.f_gen_min,'String')); f_max = str2double(get(handles.f_gen_max,'String')); freq = 2*(f_max-f_min)/buffer; - f = [f_min:freq:f_max-freq]; + f = [0:f_s/buffer:f_s/2]; + f = f(1:length(f)-1); voices_in = get_voices_in(handles); voice_first = voices_in(1); voice_last = voices_in(length(voices_in)); -- 2.39.5