Search found 884 matches

by Paul L
Sat Nov 09, 2013 10:57 pm
Forum: Nyquist
Topic: Suspicion of off by one bug in Nyquist sound addition
Replies: 4
Views: 1277

Re: Suspicion of off by one bug in Nyquist sound addition

I am very glad to have researched and fixed this bug, only because it happened to affect one obvious click which ended up not fixed because of it.
by Paul L
Sat Nov 09, 2013 3:32 pm
Forum: Nyquist
Topic: Should I use flat-top windows?
Replies: 7
Views: 2705

Re: Should I use flat-top windows?

I have not yet got decisively better results with these windows but I will keep trying. To make them useful I may need to convolve with a bigger window containing more than one period of the cosine of the test frequency so that the lobe is narrowed. That slows the computation so I might trade off ag...
by Paul L
Fri Nov 08, 2013 7:11 pm
Forum: Nyquist
Topic: Suspicion of off by one bug in Nyquist sound addition
Replies: 4
Views: 1277

Re: Suspicion of off by one bug in Nyquist sound addition

The error was mine! My problem was not quantizing that overlap time parameter, and funny things happened when it was an integer plus a half times sample time.
by Paul L
Fri Nov 08, 2013 3:40 pm
Forum: Nyquist
Topic: Suspicion of off by one bug in Nyquist sound addition
Replies: 4
Views: 1277

Suspicion of off by one bug in Nyquist sound addition

UPDATE: I concluded the mistake was mine. We know that Nyquist commits some memory leak errors when adding sounds defined on intervals that touch but do not overlap. Now some debugging efforts have led me to suspect that Nyquist may also make off-by-one errors in the actual sound result. This has se...
by Paul L
Wed Nov 06, 2013 11:42 pm
Forum: Nyquist
Topic: Should I use flat-top windows?
Replies: 7
Views: 2705

Re: Should I use flat-top windows?

I was just playing with eq-highshelf with negative gain and watching what it does to the frequency of white noise. I see what happens with high slopes. The response isn't a simple slope, it's a wobble up, then far down, then up again to the level specified. The convolution, though, is not very slow ...
by Paul L
Wed Nov 06, 2013 10:34 pm
Forum: Nyquist
Topic: Should I use flat-top windows?
Replies: 7
Views: 2705

Re: Should I use flat-top windows?

Or should I abandon the use of convolutions and instead make a band-stop by composing eq-lowshelf and eq-highshelf?

I meant *band-pass
by Paul L
Wed Nov 06, 2013 6:22 pm
Forum: Nyquist
Topic: Should I use flat-top windows?
Replies: 7
Views: 2705

Should I use flat-top windows?

Look at this chart, and look at the description of flat-top windows higher up. http://en.wikipedia.org/wiki/Window_function#Comparison_of_windows I have also found this freely available paper, with its Appendix D defining many such functions. http://edoc.mpg.de/395068 Could these have application fo...
by Paul L
Wed Nov 06, 2013 8:00 am
Forum: New Plug-Ins
Topic: Click Finder
Replies: 20
Views: 7815

Re: Click Finder

Any opinions? I think this is working well, and my automatic click fixer based on eq-band which I have not yet shared also works very well. All the major pieces are in place, but there are surely still opportunities for tuning it for speed and quality. For instance I think my default settings for th...
by Paul L
Wed Nov 06, 2013 4:24 am
Forum: Nyquist
Topic: Get time for debugging purposes
Replies: 10
Views: 3212

Re: Get time for debugging purposes

I have an edition of Steele dated 1984. Is that still a good reference? Is there a function that simply dumps all defined function and macro names? I could see what parts are implemented and which not. I have noticed that not all is as in the book. For instance: make-array cannot take a list of dime...
by Paul L
Tue Nov 05, 2013 9:17 pm
Forum: Nyquist
Topic: Get time for debugging purposes
Replies: 10
Views: 3212

Re: Get time for debugging purposes

Is there a more complete XLISP reference than http://www.cs.cmu.edu/~rbd/doc/nyquist/part19.html ? I am referring to Common Lisp: The Language by Guy Steele. It dates from the 1980s, but apparently so does that web page. The book doesn't have the object oriented stuff but it describes many things, s...