Nyquist Effect Workbench ... final

8 messages Options
Embed this post
Permalink
Leland (Audacity Team)

Nyquist Effect Workbench ... final

Reply Threaded More More options
Print post
Permalink
I believe I've fixed everything mentioned and have added:

1)  an About dialog
2)  Toolbar, menu items, and accelerators for moving to toplevel s-expr,
parent s-expr, previous s-expr, next s-expr, and jump to matching paren
3)  Paren highlighting works with the mouse now as well
4)  Window size and position are now saved
5)  The ability to run arbitrary XLisp/Nyquist code...doesn't have to be
an Audacity effect
6)  Running programs can now be interrupted with the Stop toolbar
button, menu item, or accelerator

If no one finds anything wrong, I'm considering this complete and
(probably) won't add anything else to it other that use it to experiment
with external module APIs.

It can be had from:

http://audacity.homerow.net/index.php?dir=modules%2F&download=NyqBench-09.066.zip

Leland


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Audacity-nyquist mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-nyquist
Stevethefiddle

Re: Nyquist Effect Workbench ... final

Reply Threaded More More options
Print post
Permalink
Leland wrote:

> I believe I've fixed everything mentioned and have added:
>
> 1)  an About dialog
> 2)  Toolbar, menu items, and accelerators for moving to toplevel s-expr,
> parent s-expr, previous s-expr, next s-expr, and jump to matching paren
> 3)  Paren highlighting works with the mouse now as well
> 4)  Window size and position are now saved
> 5)  The ability to run arbitrary XLisp/Nyquist code...doesn't have to be
> an Audacity effect
> 6)  Running programs can now be interrupted with the Stop toolbar
> button, menu item, or accelerator
>
> If no one finds anything wrong, I'm considering this complete and
> (probably) won't add anything else to it other that use it to experiment
> with external module APIs.
>
> It can be had from:
>
> http://audacity.homerow.net/index.php?dir=modules%2F&download=NyqBench-09.066.zip
>
> Leland
All seems to be working very nicely except that F10 opens the file menu
instead of moving to the parent s-expr. I guess that must be a default
global short-cut in Ubuntu.

No chance that you could be persuaded to add syntax highlighting, and/or
multiple tabs? (just a thought ;-)  )

By the way, I've been using Nyquist Workbench a lot recently and find it
incredibly useful.

Steve



------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Audacity-nyquist mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-nyquist
Leland (Audacity Team)

Re: Nyquist Effect Workbench ... final

Reply Threaded More More options
Print post
Permalink
Steve the Fiddle wrote:
> All seems to be working very nicely except that F10 opens the file menu
> instead of moving to the parent s-expr. I guess that must be a default
> global short-cut in Ubuntu.

I didn't think of that.  Try CTRL+F10 to see if that works for you.

>
> No chance that you could be persuaded to add syntax highlighting, and/or
> multiple tabs? (just a thought ;-)  )
>
Not right now, sorry.  It the next round of Nyquist hacking (when we add
direct track access), I'll see if I can integrate one of the styled text
controls.  That'd help out the Mac users too since the wxWidgets
multi-line text control on the Mac pretty much sucks.

> By the way, I've been using Nyquist Workbench a lot recently and find it
> incredibly useful.
>
Excellent.  I'm glad someone is finding it useful

Leland


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Audacity-nyquist mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-nyquist
Stevethefiddle

Re: Nyquist Effect Workbench ... final

Reply Threaded More More options
Print post
Permalink
In reply to this post by Leland (Audacity Team)
Any progress on the LF+CR issue?

steve

Leland (Audacity Team) wrote:
I believe I've fixed everything mentioned and have added:

1)  an About dialog
2)  Toolbar, menu items, and accelerators for moving to toplevel s-expr,
parent s-expr, previous s-expr, next s-expr, and jump to matching paren
3)  Paren highlighting works with the mouse now as well
4)  Window size and position are now saved
5)  The ability to run arbitrary XLisp/Nyquist code...doesn't have to be
an Audacity effect
6)  Running programs can now be interrupted with the Stop toolbar
button, menu item, or accelerator

If no one finds anything wrong, I'm considering this complete and
(probably) won't add anything else to it other that use it to experiment
with external module APIs.

It can be had from:

http://audacity.homerow.net/index.php?dir=modules%2F&download=NyqBench-09.066.zip

Leland


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Audacity-nyquist mailing list
Audacity-nyquist@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/audacity-nyquist
Leland (Audacity Team)

Re: Nyquist Effect Workbench ... final

Reply Threaded More More options
Print post
Permalink
Stevethefiddle wrote:
> Any progress on the LF+CR issue?
>
Hi Steve,

I can't seem to reproduce it.  I've tried it under OSX and Ubuntu and the effect (tremelo.ny) runs just fine.  I convert the effect to CRLF before loading:

00000000   3B 6E 79 71 75 69 73 74 20 70 6C 75 67 2D 69 6E   ;nyquist plug-in
00000010   0D 0A 3B 76 65 72 73 69 6F 6E 20 33 0D 0A 3B 74   MJ;version 3MJ;t
00000020   79 70 65 20 70 72 6F 63 65 73 73 0D 0A 3B 63 61   ype processMJ;ca
00000030   74 65 67 6F 72 69 65 73 20 22 68 74 74 70 3A 2F   tegories "http:/
00000040   2F 6C 76 32 70 6C 75 67 2E 69 6E 2F 6E 73 2F 6C   /lv2plug.in/ns/l
00000050   76 32 63 6F 72 65 23 4D 6F 64 75 6C 61 74 6F 72   v2core#Modulator
00000060   50 6C 75 67 69 6E 22 0D 0A 3B 6E 61 6D 65 20 22   Plugin"MJ;name "
00000070   54 72 65 6D 6F 6C 6F 2E 2E 2E 22 0D 0A 3B 61 63   Tremolo..."MJ;ac
00000080   74 69 6F 6E 20 22 41 70 70 6C 79 69 6E 67 20 54   tion "Applying T
00000090   72 65 6D 6F 6C 6F 2E 2E 2E 22 0D 0A 3B 69 6E 66   remolo..."MJ;inf

If you still have one that causes problems, gzip it and send it to me.  Maybe I'm just not hitting the right combination.

Leland

------------------------------------------------------------------------------
_______________________________________________
Audacity-nyquist mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-nyquist
Stevethefiddle

Re: Nyquist Effect Workbench ... final

Reply Threaded More More options
Print post
Permalink
On Thu, 2009-06-25 at 18:01 -0500, Leland wrote:

> Stevethefiddle wrote:
> > Any progress on the LF+CR issue?
> >
> Hi Steve,
>
> I can't seem to reproduce it.  I've tried it under OSX and Ubuntu and the effect (tremelo.ny) runs just fine.  I convert the effect to CRLF before loading:
>
> 00000000   3B 6E 79 71 75 69 73 74 20 70 6C 75 67 2D 69 6E   ;nyquist plug-in
> 00000010   0D 0A 3B 76 65 72 73 69 6F 6E 20 33 0D 0A 3B 74   MJ;version 3MJ;t
> 00000020   79 70 65 20 70 72 6F 63 65 73 73 0D 0A 3B 63 61   ype processMJ;ca
> 00000030   74 65 67 6F 72 69 65 73 20 22 68 74 74 70 3A 2F   tegories "http:/
> 00000040   2F 6C 76 32 70 6C 75 67 2E 69 6E 2F 6E 73 2F 6C   /lv2plug.in/ns/l
> 00000050   76 32 63 6F 72 65 23 4D 6F 64 75 6C 61 74 6F 72   v2core#Modulator
> 00000060   50 6C 75 67 69 6E 22 0D 0A 3B 6E 61 6D 65 20 22   Plugin"MJ;name "
> 00000070   54 72 65 6D 6F 6C 6F 2E 2E 2E 22 0D 0A 3B 61 63   Tremolo..."MJ;ac
> 00000080   74 69 6F 6E 20 22 41 70 70 6C 79 69 6E 67 20 54   tion "Applying T
> 00000090   72 65 6D 6F 6C 6F 2E 2E 2E 22 0D 0A 3B 69 6E 66   remolo..."MJ;inf
>
> If you still have one that causes problems, gzip it and send it to me.  Maybe I'm just not hitting the right combination.
>
> Leland
>
> ------------------------------------------------------------------------------
Example attached
steve


------------------------------------------------------------------------------

_______________________________________________
Audacity-nyquist mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-nyquist

LFCR.ny.gz (118 bytes) Download Attachment
Leland (Audacity Team)

Re: Nyquist Effect Workbench ... final

Reply Threaded More More options
Print post
Permalink
Steve wrote:
> On Thu, 2009-06-25 at 18:01 -0500, Leland wrote:
>> Stevethefiddle wrote:
>>> Any progress on the LF+CR issue?
>>>
Hi Steve,

I wasn't able to create any actual errors, but I took a stab at fixing it anyway.  Pretty sure it'll be okay now.  Just don't expect CRLFs to be preserved.  Now, every file that's loaded will be converted to LF only.  If this fixes your problem and you think the conversion is too "forceful" holler and I'll make it a little more intelligent.

Get the new version from:

http://audacity.homerow.net/index.php?dir=modules%2F&download=NyqBench-09.177.zip

Leland

------------------------------------------------------------------------------
_______________________________________________
Audacity-nyquist mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-nyquist
Stevethefiddle

Re: Nyquist Effect Workbench ... final

Reply Threaded More More options
Print post
Permalink
On Fri, 2009-06-26 at 23:52 -0500, Leland wrote:

> Steve wrote:
> > On Thu, 2009-06-25 at 18:01 -0500, Leland wrote:
> >> Stevethefiddle wrote:
> >>> Any progress on the LF+CR issue?
> >>>
> Hi Steve,
>
> I wasn't able to create any actual errors, but I took a stab at fixing it anyway.  Pretty sure it'll be okay now.  Just don't expect CRLFs to be preserved.  Now, every file that's loaded will be converted to LF only.  If this fixes your problem and you think the conversion is too "forceful" holler and I'll make it a little more intelligent.
>
> Get the new version from:
>
> http://audacity.homerow.net/index.php?dir=modules%2F&download=NyqBench-09.177.zip
>
> Leland

Thanks that fixes it.

Steve


------------------------------------------------------------------------------
_______________________________________________
Audacity-nyquist mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-nyquist