New Bipscript Example: Robot Jazz Band

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

New Bipscript Example: Robot Jazz Band

Post by VanHammen »

Bipscript is a simple programming environment for creating music.

The robot jazz band is a set of scripts that forms an interactive backing band for a human soloist. The band consists of three bots:

* comp piano - plays comping chords on the piano

* swing drum - plays a simple swing beat on the drums

* walking bass - plays a simple walking bass line

All three take a parameter called “power” which means playing louder and busier vs softer and sparser.

The main script adds one of each bot to an audio mixer, and controls the power level via three different sources:

* MIDI control change messages from e.g. a control surface

* Audio onset detection, e.g. from the audio stream of a human performer

* OSC messages from any software or hardware source

http://www.bipscript.org/examples/index.html

http://www.bipscript.org/
ssj71
Established Member
Posts: 1294
Joined: Tue Sep 25, 2012 6:36 pm
Has thanked: 1 time

Re: New Bipscript Example: Robot Jazz Band

Post by ssj71 »

sounds interesting, got any demo videos or recordings? I'd really like to hear this.
_ssj71

music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
VanHammen
Established Member
Posts: 38
Joined: Sat Aug 29, 2015 3:53 pm
Has thanked: 9 times
Been thanked: 6 times

Re: New Bipscript Example: Robot Jazz Band

Post by VanHammen »

No demos yet, the scripts are very basic, under 100 lines of code each. There are certainly more complete "band in a box" applications for those who need that. This example is probably more useful as a starting point for somebody who wants to script their own custom robot backup band.
VanHammen
Established Member
Posts: 38
Joined: Sat Aug 29, 2015 3:53 pm
Has thanked: 9 times
Been thanked: 6 times

Re: New Bipscript Example: Robot Jazz Band

Post by VanHammen »

ssj71 wrote:sounds interesting, got any demo videos or recordings? I'd really like to hear this.
There is now a brief demo video on the examples page: http://www.bipscript.org/examples/index.html

Also a new article for those interested: Creating Interactive Musical Bots with Bipscript
CrocoDuck
Established Member
Posts: 1133
Joined: Sat May 05, 2012 6:12 pm
Been thanked: 17 times

Re: New Bipscript Example: Robot Jazz Band

Post by CrocoDuck »

Pretty cool project! I have been wondering whether something like this existed. Glad to see it!
Post Reply