Bipscript v0.18

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

Post Reply
VanHammen
Established Member
Posts: 38
Joined: Sat Aug 29, 2015 3:53 pm
Has thanked: 9 times
Been thanked: 6 times

Bipscript v0.18

Post by VanHammen »

Bipscript is a scripting language for interactive music. Features include APIs for audio plugin hosting, MIDI sequencing and OSC control.

Installers are available for Arch, Fedora, openSUSE and Ubuntu, many thanks to those who created packages.

Version v0.18 is now available, it includes import statements and new functionality around reading/writing to the filesystem

Examples, Demos and API docs at http://bipscript.org

grammo
Established Member
Posts: 45
Joined: Thu Mar 18, 2021 1:19 pm
Has thanked: 1 time
Been thanked: 5 times

Re: Bipscript v0.18

Post by grammo »

bipscript uses a dedicated graphical IDE? Is it possible to use it as nvim plugin instead? For the nvim user this would improve things obviously, but another benefit would be that you aren't tight to a graphical environment that way.

VanHammen
Established Member
Posts: 38
Joined: Sat Aug 29, 2015 3:53 pm
Has thanked: 9 times
Been thanked: 6 times

Re: Bipscript v0.18

Post by VanHammen »

grammo wrote: Sun Apr 02, 2023 11:12 am

bipscript uses a dedicated graphical IDE? Is it possible to use it as nvim plugin instead?

The IDE is optional, absolutely not needed to write or run bipscript code. You can write in the editor of your choice and run via the command line, shebangs in the script work too:

#!/usr/bin/bipscript

The only advantage of the IDE is a window that shows objects like plugins and system ports of a currently executing script in a graph view. (there have been requests to make a video, this is still TBD)

If you use a different editor look for Squirrel language support, bipscript is largely compatible on syntax. A quick search for vim returns this, but it looks pretty old:

https://www.vim.org/scripts/script.php?script_id=2655

Post Reply