:: BEAST :: :: Better Audio System ::

Beast Features

From Testbit

Jump to: navigation, search

This is a list of things Beast can do, it's a work in progress and doesn't comprehensively cover all versions.

Beast is free software, and provides a variety of things:

  • The source code is licensed under the GNU LGPL
  • Modular Software Synthesis
  • Sample Player
  • Midi Input: Beast can be used as a realtime MIDI synthesizer, processing MIDI events from /dev/midi, by creating a “New MIDI Synthesizer” and setting up synthesis instrument networks with it.
  • Realtime Playing capabilities
  • Piano Roll Editor
  • Multi track polyphonic song editor with an unlimited number of tracks
  • Unlimited undo/redo support
  • Integrated scripting suport with the scheme language
  • LADSPA support
  • Support for full duplex IO
  • Ogg/Vorbis, MP3, WAV, AIFF and BSEWAVE playback
  • Skin support
  • Multiprocessor support
  • Sample precise timing
  • 32 bit audio
  • GNOME Desktop integration
  • On demand loading of samples - low RAM usage (doesn't need to have all samples used in a song in memory all the time, only when needed and only partially)
  • It has i18n support, translations into a variety of languages
  • Runtime loadable effects and plugins
  • Module sdk (software development kit) - anyone can enhance beast
  • Integrated scripting with scheme - all functions can be scripted
  • Wavetable synthesizer support
  • Internal midi sequencer (midi output not ready yet)
  • Aliasing free oscillators
  • Its BSE file format can save:
    • Song information (midi notes, tracks, etc.)
    • Any wave samples used in that song (optional)
    • Instruments with synthesizer networks

Related: Beast_Feature_Requests Beast_Use_Cases



  • This page was last modified on 19 January 2011, at 23:44.
  • This page has been accessed 263 times.
Support Us

Flattr this