Beast

Support & discussion regarding DAWs and MIDI sequencers.

Moderators: MattKingUSA, khz

Post Reply
jonetsu
Established Member
Posts: 1813
Joined: Sat Jun 11, 2016 12:05 am

Beast

Post by jonetsu »

I would like to share information about Beast.

Beast is a Free Software (LGPLv2+) music synthesizer, composer and DAW.
It has a MIDI sequencer, unlimited undo, real-time synthesis, support for Linux
Audio Plugins (LADSPAv1), Soundfont 2, WAV, AIFF, Vorbis, Gus Patch, FLAC and
MP3 files, 32bit audio rendering, full duplex support, multi-core audio
rendering, SIMD utilisation and precise sample timing.

The source code is available via Git or tarball and pre-built binary packages
are provided for #Linux.

The demo video:

https://www.youtube.com/watch?v=d0oh6x5xkvY

The website:

https://beast.testbit.org/

User avatar
loxstep
Established Member
Posts: 37
Joined: Thu Jan 11, 2018 12:40 am

Re: Beast

Post by loxstep »

Thank you for sharing. The demo video was intriguing.

Out of curiosity:
How does Beast differ from similar programs (LMMS, for instance)? Is it more lightweight?
Does it have support for JACK, or are there plans to support it?

User avatar
chaocrator
Established Member
Posts: 306
Joined: Fri Jun 26, 2015 8:11 pm
Location: Kyiv, Ukraine
Contact:

Re: Beast

Post by chaocrator »

loxstep wrote:How does Beast differ from similar programs (LMMS, for instance)?
beast began as a modular synth environment, and its internal gears that actually generate and process are completely modular.
the demo video above focuses more on its newer DAW-like capabilities.

User avatar
milk
Established Member
Posts: 258
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Contact:

Re: Beast

Post by milk »

Rewriting large parts of Beast and Bse - from Nov 8th, re the Beast 0.15.0 release, which now supports JACK audio
they/them ta / wiki.thingsandstuff.org/Audio and related pages - a collection of mostly Linux and free links / Linux Digital Audio and Music Workstation Comparison Matrix - collaborative Google Sheet (slightly broken, no time/cpu power to fix here)

User avatar
AlexTheBassist
Established Member
Posts: 353
Joined: Mon May 19, 2014 3:44 am
Location: Russia, Moscow

Re: Beast

Post by AlexTheBassist »

I wouldn't trust a developer who chooses HTML + CSS + Javascript for UI design, especially in applications that require to be responsive to the point of being actually real time. Dig it 6 feet under along with all the dev team.
Being creative does not imply being lazy, stupid, or illiterate.

Working in Harrison Mixbus and Ardour on KDE Neon + KXStudio.

tramp
Established Member
Posts: 1640
Joined: Mon Jul 01, 2013 8:13 am

Re: Beast

Post by tramp »

AlexTheBassist wrote:I wouldn't trust a developer who chooses HTML + CSS + Javascript for UI design, especially in applications that require to be responsive to the point of being actually real time
Oh, the MOD does it, and it's a wonderful peace of hard and software.
On the road again.

User avatar
funkmuscle
Established Member
Posts: 2468
Joined: Mon Jun 02, 2008 2:30 pm

Re: Beast

Post by funkmuscle »

milk wrote:Rewriting large parts of Beast and Bse - from Nov 8th, re the Beast 0.15.0 release, which now supports JACK audio
hey milk, is it possible to add Beast to your repo?

User avatar
milk
Established Member
Posts: 258
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Contact:

Re: Beast

Post by milk »

Good point, have added beast-git.
they/them ta / wiki.thingsandstuff.org/Audio and related pages - a collection of mostly Linux and free links / Linux Digital Audio and Music Workstation Comparison Matrix - collaborative Google Sheet (slightly broken, no time/cpu power to fix here)

User avatar
funkmuscle
Established Member
Posts: 2468
Joined: Mon Jun 02, 2008 2:30 pm

Re: Beast

Post by funkmuscle »

milk wrote:Good point, have added beast-git.
thanks.
EDIT: I guess it takes a while to be uploaded to the repo?

User avatar
milk
Established Member
Posts: 258
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Contact:

Re: Beast

Post by milk »

I've added more than just beast, some teething problems, I'll ping the other thread once resolved.
they/them ta / wiki.thingsandstuff.org/Audio and related pages - a collection of mostly Linux and free links / Linux Digital Audio and Music Workstation Comparison Matrix - collaborative Google Sheet (slightly broken, no time/cpu power to fix here)

User avatar
milk
Established Member
Posts: 258
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Contact:

Re: Beast

Post by milk »

ah, beast-git fails to build on Arch atm.
they/them ta / wiki.thingsandstuff.org/Audio and related pages - a collection of mostly Linux and free links / Linux Digital Audio and Music Workstation Comparison Matrix - collaborative Google Sheet (slightly broken, no time/cpu power to fix here)

User avatar
funkmuscle
Established Member
Posts: 2468
Joined: Mon Jun 02, 2008 2:30 pm

Re: Beast

Post by funkmuscle »

milk wrote:ah, beast-git fails to build on Arch atm.
Okay that's good to know because I thought it was my system. I couldn't build it either that's why I also requested and addition to your repo.

Paree
Established Member
Posts: 22
Joined: Sat Dec 17, 2016 5:20 pm

Re: Beast

Post by Paree »

Edit: Got it working, promising stuff.

franlopez
Established Member
Posts: 7
Joined: Thu Aug 17, 2017 4:57 pm

Re: Beast

Post by franlopez »

Just tried it out for a bit, played around with the new UI, looks very promising!

On the other hand:
AlexTheBassist wrote:I wouldn't trust a developer who chooses HTML + CSS + Javascript for UI design, especially in applications that require to be responsive to the point of being actually real time. Dig it 6 feet under along with all the dev team.
The sound processing is what needs to be "real time", none of the sound applications I ever looked into had "real time" UI...
I really can't see how the very (very) relative performance differences between modern JS environments (like electron, which is what I understand Beast is using for for their UI) and native frameworks would be in any way noticeable for something like the user interface of a DAW or synth. I would actually question any developer putting time and resources into trying to make the UI be "real time" (and I'm not really sure that's even possible in a normal desktop environment setup).

Paree
Established Member
Posts: 22
Joined: Sat Dec 17, 2016 5:20 pm

Re: Beast

Post by Paree »

Aren’t most Qt guis written in python? Python is really slow but it doesn’t make a difference.

Post Reply