Nyquist Language and LCB

LiveCode Builder is a language for extending LiveCode's capabilities, creating new object types as Widgets, and libraries that access lower-level APIs in OSes, applications, and DLLs.

Moderators: LCMark, LCfraser

Post Reply
trags3
Posts: 331
Joined: Wed Apr 09, 2014 1:58 am
Location: Las Vegas, NV

Nyquist Language and LCB

Post by trags3 » Tue Dec 10, 2019 6:10 pm

Hi, I have never looked into LiveCode Builder before but have found a need for it. Has anyone built plugins for the Nyquist language, or is that even possible?
Nyquist is the language used for the Audacity App that runs on Windows, Mac, and mobile (at least iOS). Audacity is a very versatile music editing software program. I have a real need to learn Nyquist and hopefully incorporate some functions into LiveCode.
Information re: Audacity and Nyquist can be found on the AudacityTeam.org website.
thank you,
Tom

trevordevore
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 993
Joined: Sat Apr 08, 2006 3:06 pm
Location: Overland Park, Kansas
Contact:

Re: Nyquist Language and LCB

Post by trevordevore » Wed Dec 11, 2019 1:44 pm

Hi trags3,

LiveCode Builder (LCB) allows you to bring libraries written in C, Objective-C, and Java into LiveCode. Unless Nyquist outputs DLLs for Windows and a library for macOS/Linux that follows the C calling convention then I don't think you will be able to use LCB with it.
Trevor DeVore
ScreenSteps - https://www.screensteps.com

LiveCode Repos - https://github.com/search?q=user%3Atrevordevore+topic:livecode
LiveCode Builder Repos - https://github.com/search?q=user%3Atrevordevore+topic:livecode-builder

trags3
Posts: 331
Joined: Wed Apr 09, 2014 1:58 am
Location: Las Vegas, NV

Re: Nyquist Language and LCB

Post by trags3 » Wed Dec 11, 2019 3:04 pm

Thank You Trevor.
I'll look into it!

Tom

PaulDaMacMan
Posts: 324
Joined: Wed Apr 24, 2013 4:53 pm
Contact:

Re: Nyquist Language and LCB

Post by PaulDaMacMan » Thu Jan 16, 2020 12:23 am

trags3 wrote:
Wed Dec 11, 2019 3:04 pm
Thank You Trevor.
I'll look into it!

Tom
I just looked into it (and replied to your private msg). It doesn't appear to be available in the form of a code library. It has it's own IDE. It's a language derived from LISP. It looks like you could use it's runtime from the command line, so you should be able to do that from LiveCode's

Code: Select all

shell() 
function or maybe

Code: Select all

open proccess
and

Code: Select all

write to process
commands.
My LCB Repos: https://github.com/PaulMcClernan/

Post Reply

Return to “LiveCode Builder”