Skip to content

wasteddesign/ReBuzz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReBuzz

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.

Features

  • 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
  • ...

Download

ReBuzz Installer

Requires:

  1. .NET 9.0 Desktop Runtime - Windows x64
  2. Latest Microsoft Visual C++ Redistributable

How to build?

  1. Install ReBuzz)
  2. Clone/download this repo
  3. Open the solution in Visual Studio
  4. Update solution dependencies (Dependencies-->Assemblies) to reference assemblies included in the ReBuzz app folder.
  5. Build ReBuzz and copy ReBuzz.exe, dll and pdb files to ReBuzz install folder
  6. 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
  7. Choose the new debug profile and run the app

How can I help?

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.