]> git.parisson.com Git - cnaq.git/commitdiff
frequency scale fixed
authormanu <manu@5fc3e0e6-29bc-4d03-b52b-c088cb822bde>
Fri, 14 Dec 2007 13:16:39 +0000 (13:16 +0000)
committermanu <manu@5fc3e0e6-29bc-4d03-b52b-c088cb822bde>
Fri, 14 Dec 2007 13:16:39 +0000 (13:16 +0000)
delay fixed (?)

git-svn-id: http://svn.parisson.org/svn/CNAQ/trunk@138 5fc3e0e6-29bc-4d03-b52b-c088cb822bde

CNAQ.m

diff --git a/CNAQ.m b/CNAQ.m
index 41087767395cca48cab1861098e3c76cdab78623..bbfdf090437379d319d7837fca4c5aa653a627f4 100644 (file)
--- a/CNAQ.m
+++ b/CNAQ.m
@@ -294,7 +294,7 @@ function get_home_dir_Callback(hObject, eventdata, handles)
     \r
 function in_on_off_Callback(hObject, eventdata, handles)\r
     device = get(handles.in_on_off,'UserData');\r
-    buffer = 4096;\r
+    buffer = 8192;\r
     window = hanning(buffer);\r
     f_s = get_fs(handles);\r
     time = buffer/f_s;\r
@@ -303,7 +303,8 @@ function in_on_off_Callback(hObject, eventdata, handles)
     f_min = str2double(get(handles.f_gen_min,'String'));\r
     f_max = str2double(get(handles.f_gen_max,'String'));\r
     freq = 2*(f_max-f_min)/buffer;\r
-    f = [f_min:freq:f_max-freq];\r
+    f = [0:f_s/buffer:f_s/2];\r
+    f = f(1:length(f)-1);\r
     voices_in = get_voices_in(handles);\r
     voice_first = voices_in(1);\r
     voice_last =  voices_in(length(voices_in));\r