Beast
Moderators: MattKingUSA, khz
-
- Established Member
- Posts: 2036
- Joined: Sat Jun 11, 2016 12:05 am
- Has thanked: 10 times
- Been thanked: 22 times
Beast
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/
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/
Re: Beast
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?
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?
- chaocrator
- Established Member
- Posts: 313
- Joined: Fri Jun 26, 2015 8:11 pm
- Location: Kyiv, Ukraine
- Been thanked: 1 time
- Contact:
Re: Beast
beast began as a modular synth environment, and its internal gears that actually generate and process are completely modular.loxstep wrote:How does Beast differ from similar programs (LMMS, for instance)?
the demo video above focuses more on its newer DAW-like capabilities.
- milkii
- Established Member
- Posts: 477
- Joined: Tue Jan 05, 2016 9:08 am
- Location: Edinburgh
- Has thanked: 92 times
- Been thanked: 91 times
- Contact:
Re: Beast
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 / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh
- AlexTheBassist
- Established Member
- Posts: 353
- Joined: Mon May 19, 2014 3:44 am
- Location: Russia, Moscow
- Been thanked: 1 time
Re: Beast
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.
Working in Harrison Mixbus and Ardour on KDE Neon + KXStudio.
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Beast
Oh, the MOD does it, and it's a wonderful peace of hard and software.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
On the road again.
- funkmuscle
- Established Member
- Posts: 2806
- Joined: Mon Jun 02, 2008 2:30 pm
- Has thanked: 131 times
- Been thanked: 33 times
Re: Beast
hey milk, is it possible to add Beast to your repo?milk wrote:Rewriting large parts of Beast and Bse - from Nov 8th, re the Beast 0.15.0 release, which now supports JACK audio
- milkii
- Established Member
- Posts: 477
- Joined: Tue Jan 05, 2016 9:08 am
- Location: Edinburgh
- Has thanked: 92 times
- Been thanked: 91 times
- Contact:
Re: Beast
Good point, have added beast-git.
they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh
- milkii
- Established Member
- Posts: 477
- Joined: Tue Jan 05, 2016 9:08 am
- Location: Edinburgh
- Has thanked: 92 times
- Been thanked: 91 times
- Contact:
Re: Beast
I've added more than just beast, some teething problems, I'll ping the other thread once resolved.
they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh
- milkii
- Established Member
- Posts: 477
- Joined: Tue Jan 05, 2016 9:08 am
- Location: Edinburgh
- Has thanked: 92 times
- Been thanked: 91 times
- Contact:
Re: Beast
ah, beast-git fails to build on Arch atm.
they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh
- funkmuscle
- Established Member
- Posts: 2806
- Joined: Mon Jun 02, 2008 2:30 pm
- Has thanked: 131 times
- Been thanked: 33 times
Re: Beast
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.milk wrote:ah, beast-git fails to build on Arch atm.
Re: Beast
Just tried it out for a bit, played around with the new UI, looks very promising!
On the other hand:
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).
On the other hand:
The sound processing is what needs to be "real time", none of the sound applications I ever looked into had "real time" UI...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.
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).