ReBuzz is a modular digital audio workstation (DAW) built upon the foundation of Jeskola Buzz software. Written in C#, ReBuzz combines modern features with the beloved workflow of its predecessor. While it’s still in development, users should exercise some caution regarding stability and other potential uncertainties. The primary focus is on providing a stable experience and robust VST support.
- 32 and 64 bit VST2/3 support
- 32 and 64 bit buzz machine support
- Modern Pattern Editor, Modern Sequence Editor, AudioBlock, EnvelopeBlock, CMC, TrackScript...
- Multi-process architecture
- Multi-io for native and managed machines
- Includes NWaves .NET DSP library for audio processing
- bmx and bmxml file support
- ...
Requires:
- Install ReBuzz)
- Clone/download this repo
- Open the solution in Visual Studio
- Update solution dependencies (Dependencies-->Assemblies) to reference assemblies included in the ReBuzz app folder.
- Build ReBuzz and copy ReBuzz.exe, dll and pdb files to ReBuzz install folder
- Open project preferences and in the Debug section click 'Open debug launch profiles UI'
- Click 'Create a new profile'
- Choose 'Executable' and select ReBuzz.exe in the ReBuzz install directory
- Choose the new debug profile and run the app
All the basic functionality is implemented but there many areas to improve. In general, contributions are needed in every part of the software, but here are few items to look into:
- Pick an issue and start contributing to Rebuzz development today!
- Improve stability, fix bugs and issues
- Cleanup code and architecture
- Add comments and documentation
- Improve Audio wave handling (Wavetable)
- Improve file handling to support older songs
- Reduce latency, optimize code
You might want to improve also
Let's make this a good one.