Skip to content

swagswagstar/novus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

novus white text GitHub commit activity GitHub language count GitHub last commit GitHub contributors GitHub Issues or Pull Requests GitHub License GitHub Discussions GitHub Release Liberapay patrons Liberapay receiving

Welcome to the home and official public repository of zekkie's Novus, a open-source digital audio workstation made with C, C++ & Python.

Check out the official website to learn more!

WIP Features

  • A basic, easy-to-use, modern and customizable user interface that's inspired by the likes of the world's most popular audio workstations
  • Full VST support like other DAWs for synths and mixer effects
  • Multi track support as well as multiple mixers for each plugin and audio clip
  • DJ Mode for mixing songs, fading in/out and much more
  • Audio Clip Editor for purposes of editing a single file
  • Built-in file explorer for easy access to the files you really need
  • Support for multiple audio file types: FLAC, mp3, wav. You name it, we probably got it.
  • Easy mixer presets you can share as a file across the Internet to help others and their projects, whether it's for vocals or sounds.
  • Video tutorials built-in to the software to familiarize yourself with everything
  • Dark Mode support that syncs with your operating system
  • A Built-in audio & MIDI recorder for your studio to always be in session
  • FULL MIDI support

Check out the website to take a look at Novus' best features.

Screenshots

empty :(

Planned Features

  • Built-in VSTs that ship with the app, ready for use

Contribute

You're already here, at our repository! You can clone it and make changes over at our suggestions branch and we'd love to check out what you have to bring to the table for Novus!

Compiler

We're using the GCC Compiler for this. To download it, get MSYS2. Once installed open MSYS2 MINGW64 and run the following command:

pacman -S mingw-w64-x86_64-gcc

Wait for installation to run and GCC is ready to compile.

Download

Check out novus.zekkie.dev to download beta and official releases.

Novus is available for Windows (.exe), macOS (.app) and Linux (.deb, .rpm & .appimage), with Android support planned for the future (for tablets).

Updates

Novus has a built-in auto-updater that'll check GitHub every launch to let you know if there's a new version available.

Last update: dd/mm/yy. Check the releases for patch notes and more info.

Credits

Novus was built with the following C libraries:

Support Development

Novus was built by me solo, and I want my creation to be free, forever. So, if you're interested, you can support me, my family and development by donating here. You don't have to, but it's be really awesome if you did!

Donators also get featured under Settings > Credits in-app!

Translations

We want Novus to be available in multiple languages across the world so others can enjoy the software. If you're interested in helping, fork the repo, check out the lang folder and get started by reading translation guide.txt!

Translation Support

Language % Translation File (lang\xx.txt)
🇺🇸English 100%, main language None, source file
🇫🇷French 0%, work in progress fr.txt
🇩🇪German 0%, help needed de.txt
🇳🇱Dutch 0%, help needed ne.txt
🇪🇸Spanish 0%, help needed es.txt
🇵🇹Portugese 0%, help needed pr.txt
🇧🇷Brazilian Portugese 0%, help needed br.txt