Activity for Nyquist

  • Nyquist Nyquist updated /nyquist/3.24/nyqsrc324.zip

  • Roger B. Dannenberg Roger B. Dannenberg committed [r398] on Code

    removed script line that was messing up doc/readme-linux.txt

  • Olli Männistö Olli Männistö posted a comment on discussion Help

    The release has been compiled for class runtime libraries which are not available for Windows right now. C:\Program Files\Nyquist>java -jar jnyqide/jNyqIDE.jar Exception in thread "main" java.lang.UnsupportedClassVersionError: jnyqide/Main has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0

  • Nyquist Nyquist updated /nyquist/3.24/setupnyqiderun324.exe

  • Nyquist Nyquist released /nyquist/3.24/nyqsrc324.zip

  • Nyquist Nyquist updated /nyquist/3.24/nyquist-install-intel-324.dmg

  • Nyquist Nyquist updated /nyquist/3.24/nyquist-install-arm-324.dmg

  • Nyquist Nyquist released /nyquist/3.24/setupnyqiderun324.exe

  • Roger B. Dannenberg Roger B. Dannenberg committed [r397] on Code

    Undo/Redo working on Win32 now.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r396] on Code

    more debugging changes

  • Roger B. Dannenberg Roger B. Dannenberg committed [r395] on Code

    more debug code

  • Roger B. Dannenberg Roger B. Dannenberg committed [r394] on Code

    fixing bugs in Windows version - this commit has problems

  • Roger B. Dannenberg Roger B. Dannenberg committed [r393] on Code

    Added some print statements for debugging and made CodePane.java more cross-platform.

  • Nyquist Nyquist released /nyquist/3.24/nyquist-install-arm-324.dmg

  • Nyquist Nyquist released /nyquist/3.24/nyqsrc324.zip

  • Roger B. Dannenberg Roger B. Dannenberg committed [r392] on Code

    Edits for release, including modifications for making intel release in intel directory.

  • Nyquist Nyquist released /nyquist/3.24/nyquist-install-intel-324.dmg

  • Roger B. Dannenberg Roger B. Dannenberg committed [r391] on Code

    After processing documentation for v3.24

  • Roger B. Dannenberg Roger B. Dannenberg committed [r390] on Code

    Documentation update and replaced Undo/Redo implementation in NyquistIDE

  • Roger B. Dannenberg Roger B. Dannenberg committed [r389] on Code

    Added nyqstk/include headers to project so they show up in Xcode

  • Roger B. Dannenberg Roger B. Dannenberg committed [r388] on Code

    Fix liblo handler types (patch from Steve Robbins)

  • Roger B. Dannenberg Roger B. Dannenberg committed [r387] on Code

    Changes to windows installer - probably just version numbering.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r386] on Code

    Bug fix in yin dealing with logical stop time.

  • Roger B. Dannenberg Roger B. Dannenberg posted a comment on discussion Help

    Thanks. Someone just pointed me to this post. Sourceforge created this automatically and noone normally reads it, so best is to send me email directly. I plan to get these changes in the next release (but updating to the latest STK and careful testing would be much better for both Nyquist and Audacity.)

  • Nyquist Nyquist updated /nyquist/3.23/nyquist-install-intel-323.dmg

  • defaultxr defaultxr posted a comment on discussion Help

    Hi, Today I tried to compile Nyquist on Arch Linux using GCC 13.2.1 and got this error: nyquist/nyqstk/include/Stk.h:360:18: error: declaration does not declare anything [-fpermissive]: define intptr_t long This problem seems to have been reported to Audacity in this bug report: https://github.com/audacity/audacity/issues/4489 And fixed in this commit: https://github.com/audacity/audacity/commit/377e592e843df1ca0a47c83927387c23434f4ba0#diff-ed4dc7d35265bd0ff66cbb5f9963621876ef6752ea5dbd74b48f545f0b3ea699...

  • Nyquist Nyquist released /nyquist/3.23/setupnyqiderun323.exe

  • Roger B. Dannenberg Roger B. Dannenberg committed [r385] on Code

    Small modifications in releasing 3.23 for Mac (arm and intel) and nyquist323.zip (windows to come).

  • Nyquist Nyquist released /nyquist/3.23/nyqsrc323.zip

  • Nyquist Nyquist released /nyquist/3.23/nyqsrc323.zip

  • Nyquist Nyquist released /nyquist/3.23/nyquist-install-arm-323.dmg

  • Nyquist Nyquist released /nyquist/3.23/nyquist-install-intel-323.dmg

  • Nyquist Nyquist released /nyquist/3.23/nyqsrc323.zip

  • Nyquist Nyquist released /nyquist/3.23/nyquist-install-arm-323.dmg

  • Nyquist Nyquist released /nyquist/3.23/nyquist-install-intel-323.dmg

  • Roger B. Dannenberg Roger B. Dannenberg committed [r384] on Code

    Forgot to move new nyquistman.pdf into place.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r383] on Code

    Documentation update and update other files to version 3.23. Bug fix in YIN harmonicity output.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r382] on Code

    Added new library: supersaw

  • Roger B. Dannenberg Roger B. Dannenberg committed [r381] on Code

    Documented expressions for make-eval, fixed bug in compress.lsp.

  • Nyquist Nyquist released /nyquist/3.22/nyqsrc322.zip

  • Nyquist Nyquist released /nyquist/3.22/nyquist-install-322.dmg

  • Nyquist Nyquist released /nyquist/3.22/setupnyqiderun322.exe

  • Roger B. Dannenberg Roger B. Dannenberg committed [r380] on Code

    Updated documentation with some format fixes and indexed various conversion functions under convert. Fixed bug in CodePane.java that deleted lines of code when you type backspace.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r379] on Code

    Fixed uninitialized variable in phasevocoder.c, pad sounds with zeros in sndwritepa.c to avoid cutting off end of sound when device is closed, fixed program change in score-write-smf, removed extraneous debug printing from nyquist.lsp.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r378] on Code

    Tried to clarify an explanation in the manual of cue and sim operations.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r377] on Code

    Fixed minor parser problem: trailing comma in parameter list. Make PLAY pad sounds on osx with silence to avoid cutting off the tail when audio stream is closed with samples still in the buffer.

  • Andrea Andrea modified a comment on discussion Help

    May not fully agree : an .exe file from inside the jnyqide folder only opens a command-line interface, not the very IDE. The provided NyquistIDE start icon actually is a .bat file pointing at "jnyqide.jar" through a java command, so if there is some issue with Java, the .bat command results in a failure. Curiously and I must say thanks to your comment, I eventually tried to run a java -jar from windows command line with admin privileges (Ctrl + Shift + Enter) and the error message just signaled that...

  • Andrea Andrea posted a comment on discussion Help

    May not fully agree : an .exe file from inside the jnyqide folder only opens a command-line interface, not the very IDE. The provided NyquistIDE start icon actually is a .bat file pointing at "jnyqide.jar" through a java command, so if there is some issue with Java, the .bat command results in a failure. Curiously and I must say thanks to your comment, I eventually tried to run a java -jar from windows command line with admin privileges (Ctrl + Shift + Enter) and the error message just signaled that...

  • Nyquist Nyquist released /nyquist/3.21/setupnyqiderun321.exe

  • Nyquist Nyquist released /nyquist/3.21/nyqsrc321.zip

  • Nyquist Nyquist released /nyquist/3.21/nyquist-install-321.dmg

  • Roger B. Dannenberg Roger B. Dannenberg committed [r376] on Code

    Updated version numbers and documentation in prep for release of 3.21

  • Roger B. Dannenberg Roger B. Dannenberg committed [r375] on Code

    Added pwz envelopes inspired by ZynAddSubFx synthesizer with documentation.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r374]

    Documented #\Newline, #\Space, #\Tab for XLisp and made them work in SAL. Changed some *default-sf-dir* settings to /tmp (not sure how they got to be ./, but that causes problems if the user does not have write permission.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r373]

    Installed some patches for Debian (but not all). Moved *default-sf-dir* for unix/alsa from ./ to /tmp/. Enabled PROTOTYPES (!) - seems to only affect midifile.c.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r372]

    Updated documentation with json library; S-SAVE reports clear error message when file cannot be created.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r371]

    Fixed parser bug for character constants. New JSON reader/writer in library. Slight change in output format of ROOM function to include units for numbers.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r370]

    Fixed bug in parser for SAL introduced recently (since the last release).

  • Roger B. Dannenberg Roger B. Dannenberg committed [r369]

    Removed some debugging output accidentally left in sal-parse.lsp. Fixed some readme's to direct users to Oracle Java, which handles Undo with CMD-z while at least one other implementation of Java does not.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r368]

    Added checks in SAL parser for (re)declaration or (re)assignment or subscripting of the variable t (true)

  • Roger B. Dannenberg Roger B. Dannenberg committed [r367]

    Added character literals to SAL parser. Now, #\ as a prefix to any character denotes the character, e.g., #\+ is the plus character, as in XLisp. Multibyte Unicode characters are not valid XLisp characters.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r366]

    Renamed directory to avoid confusion. See unix/mac for current mac-dependent code.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r365]

    Added bug fix from Audacity sources for byte swapping in audio files; behavior is unchanged for standard audio file formats.

  • Nyquist Nyquist released /nyquist/3.20/nyqsrc320.zip

  • Nyquist Nyquist released /nyquist/3.20/nyquist-install-x64-320.dmg

  • Roger B. Dannenberg Roger B. Dannenberg committed [r364]

    Final version 3.20 for macOS arm architecture

  • Nyquist Nyquist released /nyquist/3.20/nyquist-install-arm-320.dmg

  • Roger B. Dannenberg Roger B. Dannenberg committed [r363]

    Updated documentation and other files for v3.20 release.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r362]

    Forgot to include the file in previous update.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r361]

    Added file that is no longer included in latex but needed for manual.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r360]

    Updated min version.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r359]

    Save/restore window location and size, and all file edit windows, locations and sizes between sessions. Since this data is likely to change every session, I removed tracking of preference changes, so now preferences are *always* (re)written upon exit.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r358]

    Added Undo/Redo to command entry window; now typing replaces current selection; select expression is enabled only for Lisp files.

  • Nyquist Nyquist updated /nyquist/3.19/nyquist-install-319.dmg

  • Roger B. Dannenberg Roger B. Dannenberg committed [r357]

    Second try on Version 3.19: allow multi-byte character as symbol name in SAL

  • Nyquist Nyquist released /nyquist/3.19/nyquist-install-319.dmg

  • Roger B. Dannenberg Roger B. Dannenberg committed [r356]

    Version 3.19 release candidate -- updates documentation, includes (some) Unicode support (already committed) and Undo/Redo in context menu and file menu

  • Roger B. Dannenberg Roger B. Dannenberg committed [r355]

    Added example code for OSC using Python.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r354]

    Vast edit changing char to unsigned char because UTF-8 bytes can be negative when treated with signs, but this got out of hand, so I am going to keep the changes (so far) in this branch to preserve the work, but stick with chars to minimize changes and just try to change the places where the sign bit matters, e.g. indexing *read-table* and checking isalpha().

  • Roger B. Dannenberg Roger B. Dannenberg committed [r353]

    branch for changing signed char to unsigned char to be explicit about UTF-8 encoding

  • Roger B. Dannenberg Roger B. Dannenberg committed [r352]

    Updated NyquistIDE to eliminate some deprecated operations warnings and fixed the editor to deal with multi-byte (UTF-8) input, which previously caused files to be truncated due to a character-vs-byte-count error. Also added the extract: option to score-select (see documentation).

  • Nyquist Nyquist released /nyquist/3.18/setupnyqiderun318.exe

  • Roger B. Dannenberg Roger B. Dannenberg committed [r351]

    Added missing file, new to updated portaudio.

  • Roger B. Dannenberg Roger B. Dannenberg committed [r350]

    Updated version number.

  • Nyquist Nyquist released /nyquist/3.18/nyqsrc318.zip

  • Nyquist Nyquist released /nyquist/3.18/nyquist-install-318.dmg

  • Roger B. Dannenberg Roger B. Dannenberg committed [r349]

    updated documentation

  • Roger B. Dannenberg Roger B. Dannenberg committed [r348]

    Updated portaudio for MacOS 12, other minor accumiulated changes

  • We Rame We Rame modified a comment on discussion Help

    I think Musecorp has no interest in this in Audacity though. They've completely deleted the thread suggesting MIDI rendering to wav in Audacity. I think they feel in would impinge on their musescrore product, but they don't say it publicly. musescrore uses fuildsynth already, as it turns out. Mkay that must have been some temp github glitch or they restored, but my link to it works again. The issue is still closed though. We'll see if they even approve any efforts to improve Nyquist in Audacity....

  • We Rame We Rame posted a comment on discussion Help

    I think Musecorp has no interest in this in Audacity though. They've completely deleted the thread suggesting MIDI rendering to wav in Audacity. I think they feel in would impinge on their musescrore product, but they don't say it publicly. musescrore uses fuildsynth already, as it turns out. We'll see if they even approve any efforts to improve Nyquist in Audacity. I'm guessing that if they smell improved music capabilities, they'll steer away.

  • Roger B. Dannenberg Roger B. Dannenberg posted a comment on discussion Help

    I'm not positive I can even locate the code, but the idea was to import the soundfont data and write Nyquist code to play the samples. I think that's a noble goal, but it would be easier to just incorporate libfluidsynth. Matching up Nyquist's signal-oriented controls and lazy computation with a real-time object-oriented synthesizer requires some thought, especially for MIDI control changes. Probably the right thing to do is use Nyquist's SEQ type which derives from the CMU MIDI Toolkit and is a...

  • We Rame We Rame posted a comment on discussion Help

    9-year thread resurrection: were they trying to implement all the naff details (https://schristiancollins.wordpress.com/2016/03/02/using-soundfonts-in-2016/) of the format themselves? Because nowadays there's a data-processing api for libfluidsynth https://www.fluidsynth.org/api/fluidsynth_process_8c-example.html which handles most of that.

  • We Rame We Rame modified a comment on discussion Help

    By the way, there are a bunch more files that refer to that non-existent shepard demo: nyquist/demos/index.htm:148: <dt><b>shepard</b><br></dt> nyquist/demos/index.htm:151: There is also a <tt>shepard/shepard.ny</tt> Shepard tone plug-in nyquist/doc/guide.html:816:<a href="part8.html#index464" target=m>Demos, shepard tones</a><br> nyquist/doc/indx.html:451:<a href="part8.html#index464">Demos, shepard tones</a><br> nyquist/doc/part2.html:636:<li>Shepard tones (<code>nyquist/lib/shepard/shepard.lsp</code>...

  • Roger B. Dannenberg Roger B. Dannenberg posted a comment on discussion Help

    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...

  • We Rame We Rame modified a comment on discussion Help

    By the way, there are a bunch more files that refer to that non-existent shepard demo: nyquist/demos/index.htm:148: <dt><b>shepard</b><br></dt> nyquist/demos/index.htm:151: There is also a <tt>shepard/shepard.ny</tt> Shepard tone plug-in nyquist/doc/guide.html:816:<a href="part8.html#index464" target=m>Demos, shepard tones</a><br> nyquist/doc/indx.html:451:<a href="part8.html#index464">Demos, shepard tones</a><br> nyquist/doc/part2.html:636:<li>Shepard tones (<code>nyquist/lib/shepard/shepard.lsp</code>...

  • We Rame We Rame modified a comment on discussion Help

    By the way, there are a bunch more files that refer to that non-existent shepard demo: nyquist/demos/index.htm:148: <dt><b>shepard</b><br></dt> nyquist/demos/index.htm:151: There is also a <tt>shepard/shepard.ny</tt> Shepard tone plug-in nyquist/doc/guide.html:816:<a href="part8.html#index464" target=m>Demos, shepard tones</a><br> nyquist/doc/indx.html:451:<a href="part8.html#index464">Demos, shepard tones</a><br> nyquist/doc/part2.html:636:<li>Shepard tones (<code>nyquist/lib/shepard/shepard.lsp</code>...

  • We Rame We Rame modified a comment on discussion Help

    By the way, there are a bunch more files that refer to that non-existent shepard demo: nyquist/demos/index.htm:148: <dt><b>shepard</b><br></dt> nyquist/demos/index.htm:151: There is also a <tt>shepard/shepard.ny</tt> Shepard tone plug-in nyquist/doc/guide.html:816:<a href="part8.html#index464" target=m>Demos, shepard tones</a><br> nyquist/doc/indx.html:451:<a href="part8.html#index464">Demos, shepard tones</a><br> nyquist/doc/part2.html:636:<li>Shepard tones (<code>nyquist/lib/shepard/shepard.lsp</code>...

  • We Rame We Rame modified a comment on discussion Help

    By the way, there are a bunch more files that refer to that non-existent shepard demo: nyquist/demos/index.htm:148: <dt><b>shepard</b><br></dt> nyquist/demos/index.htm:151: There is also a <tt>shepard/shepard.ny</tt> Shepard tone plug-in nyquist/doc/guide.html:816:<a href="part8.html#index464" target=m>Demos, shepard tones</a><br> nyquist/doc/indx.html:451:<a href="part8.html#index464">Demos, shepard tones</a><br> nyquist/doc/part2.html:636:<li>Shepard tones (<code>nyquist/lib/shepard/shepard.lsp</code>...

  • We Rame We Rame posted a comment on discussion Help

    By the way, there are a bunch more files that refer to that non-existent shepard demo: nyquist/demos/index.htm:148: <dt><b>shepard</b><br></dt> nyquist/demos/index.htm:151: There is also a <tt>shepard/shepard.ny</tt> Shepard tone plug-in nyquist/doc/guide.html:816:<a href="part8.html#index464" target=m>Demos, shepard tones</a><br> nyquist/doc/indx.html:451:<a href="part8.html#index464">Demos, shepard tones</a><br> nyquist/doc/part2.html:636:<li>Shepard tones (<code>nyquist/lib/shepard/shepard.lsp</code>...

  • We Rame We Rame posted a comment on discussion Help

    The manual page says (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...

1 >
MongoDB Logo MongoDB