Skip to content
forked from grejppi/bitrot

Fork of Bitrot with build process improvements

License

Notifications You must be signed in to change notification settings

poweraudio/bitrot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PowerAudio fork of Bitrot

This fork of Bitrot has the following changes:

  • Replaced waf binary blob with autowaf in source form.
  • In the lv2-only branch, added build option --lv2-only to build plugins only as LV2.
  • -O3 optimizations are used.

Bitrot 0.7

This is an early version of what will become Bitrot 1.0. As the code has been rewritten there might be unforeseen bugs, so please report any new bugs you encounter! 😊

How to build

on Linux

./waf configure [--platform {linux32|linux64|win32|win64}]
./waf

You will find the built plugins in the build/ folder.

anywhere else

If you are not running Linux, or want to build the software in an isolated environment, you can build it in a virtual machine.

First, please download and install:

After you have installed those, open a command line in the repository root and run these commands:

vagrant up
vagrant ssh

This will initialize the virtual machine, which will take time, and then open an SSH session in the virtual machine. Once the session is open, please run:

cd /vagrant
./waf configure --platform {linux32|linux64|win32|win64}
./waf

You will find the built plugins in the build/ folder.

Finally you may shut down the virtual machine using

vagrant halt

or

vagrant destroy

if you are never going to need it again.

About

Fork of Bitrot with build process improvements

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 60.6%
  • Python 36.5%
  • C 2.9%