(shape signal table origin) [LISP] [....] Further discussion and examples can be found in nyquist/lib/distortion/distortion.html. The shape function is also used to map frequency to amplitude to achieve a spectral envelope for Shepard tones in nyquist/lib/shepard/shepard.lsp.
However I can't locate either of those files (distortion.html, shepard.lsp) in the latest 3.17 source distribution.
I tried to post this as a ticket, instead of discussion, but SouceForge won't let me, by the way.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
shepard
is a Lisp source file that produces Shepard tones. See comments in the code for explanations and documentation. There is also a shepard/shepard.ny Shepard tone plug-in for Audacity.
But it doesn't exist. Perhaps you forgot to commit it to the repo?
Also, the entire pmorales and mateos subdirs in demos are empty, even though index.htm describes what should have been in there. So, I'm getting the impression that you've moved out most of the demos (perhaps to a different repo or site) at one point... but index.htm stayed behind.
A bit more googling found a 7-years old github clone/repo that has all of those, e.g. distortion.htm (https), the pmorales examples and the shepard.lsp (github.com). I haven't tried to see if they work with the current Nyquist.
Last edit: We Rame 2022-01-14
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think I disabled tickets because they sometimes appeared and went unnoticed. Better to send email to me directly.
A lot of code was moved to the relatively new "Extensions Manager" in NyquistIDE, which lets you pick and install extensions, which become subdirectories of nyquist/lib. The source is in nyquist/extensions.
I updated the source for the documentation you mentioned for the next release. Some other extensions, e.g. pvoc explicitly state you should install the extension, but obviously I didn't catch all the references in the documentation when I moved code out of nyquist/lib.
I think I tried to get rid of those empty directories in lib on SVN. I vaguely remember something about empty directories and SVN, and I'm not sure how to get rid of them. They seemed harmless, but maybe not.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The manual page says
However I can't locate either of those files (distortion.html, shepard.lsp) in the latest 3.17 source distribution.
I tried to post this as a ticket, instead of discussion, but SouceForge won't let me, by the way.
By the way, there are a bunch more files that refer to that non-existent shepard demo:
The index.htm also assures us the file exists:
But it doesn't exist. Perhaps you forgot to commit it to the repo?
Also, the entire pmorales and mateos subdirs in demos are empty, even though index.htm describes what should have been in there. So, I'm getting the impression that you've moved out most of the demos (perhaps to a different repo or site) at one point... but index.htm stayed behind.
A bit more googling found a 7-years old github clone/repo that has all of those, e.g.
distortion.htm (https), the pmorales examples and the shepard.lsp (github.com). I haven't tried to see if they work with the current Nyquist.
Last edit: We Rame 2022-01-14
I think I disabled tickets because they sometimes appeared and went unnoticed. Better to send email to me directly.
A lot of code was moved to the relatively new "Extensions Manager" in NyquistIDE, which lets you pick and install extensions, which become subdirectories of nyquist/lib. The source is in nyquist/extensions.
I updated the source for the documentation you mentioned for the next release. Some other extensions, e.g. pvoc explicitly state you should install the extension, but obviously I didn't catch all the references in the documentation when I moved code out of nyquist/lib.
I think I tried to get rid of those empty directories in lib on SVN. I vaguely remember something about empty directories and SVN, and I'm not sure how to get rid of them. They seemed harmless, but maybe not.