/bardsway

Bard's Way recreate music sheets of instruments in a music

Bard's Way logo

pytestcoveragepythonspleetersizetensorflow

Author

alzate_j brihou_b cauqui_a devier_n ghiren_a hazard_v karaog_c

Quick start

Either download from our GitHub Releases or our Website.

To use Bard's Way you can use our integrated GUI and give a WAV audio file or use it in command line from an example audio file:

# Separate the example audio into 5 components (bass, drum, piano, voice, other) and create a midi of the piano with found notes
bardsway[.exe] audio_example.wav

About

Bard's way is a source separation and notes recognition algorithm with pretrained models written in Python and uses Tensorflow and Spleeter.

It was developed by 7 master degree students as a graduation project.

License

The code of Spleeter is MIT-licensed.

@article{spleeter2020,
  doi = {10.21105/joss.02154},
  url = {https://doi.org/10.21105/joss.02154},
  year = {2020},
  publisher = {The Open Journal},
  volume = {5},
  number = {50},
  pages = {2154},
  author = {Romain Hennequin and Anis Khlif and Felix Voituret and Manuel Moussallam},
  title = {Spleeter: a fast and efficient music source separation tool with pre-trained models},
  journal = {Journal of Open Source Software},
  note = {Deezer Research}
}