GithubHelp home page GithubHelp logo

js-mim / aes_wimp Goto Github PK

View Code? Open in Web Editor NEW
13.0 3.0 3.0 30.88 MB

Support material and source code for the system described in : "New Sonorities for Jazz Recordings: Separation and Mixing using Deep Neural Networks".

License: GNU General Public License v3.0

Python 100.00%
deep-learning highway-network music-source-separation jazz-recordings

aes_wimp's Introduction

AES 2nd Workshop on Intelligent Music Production

Support material and source code for the following work: S.I. Mimilakis, E. Cano, J. Abesser, G. Schuller, "New Sonorities for Jazz Recordings: Separation and Mixing using Deep Neural Networks", in Proceedings of the 2nd AES Workshop on Intelligent Music Production, London, UK, 13 September 2016. DOI

Please use the above citation if you find any of the code useful.

For code usage, please refer to each class. Examples are given inside method or in the "main()" call.

Requirements :

  • NumPy version : '1.10.4' or later
  • SciPy version : '0.17.0' or later
  • cPickle version : '1.71' or later
  • pyglet : For audio playback routines
  • Trained Models : https://js-mim.github.io/aes_wimp/

Acknowledgements :

The research leading to these results has received funding from the European Union's H2020 Framework Programme (H2020-MSCA-ITN-2014) under grant agreement no.642685 MacSeNet.

aes_wimp's People

Contributors

js-mim avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

aes_wimp's Issues

solo stereo and custom trained models?

Hi,

was wondering why the solo output is in mono when everything else is in stereo? Is there a way to modify this for stereo output for the solo file? I like to work with "additive components" and I can't if one is stereo and one is mono to sum up to the original mixture.

Also, I noticed you use pickle for trained models and I recently found out about pickle. However, my question here is there a way to create custom trained models with this algorithm using pickle? In other words, how exactly did you create these two pickled files? What source material is in them and what steps did you use to create them? I like to experiment and modify the way algorithms work to create new algorithms and this information would help me to create a new audio source separation algorithm.

Let me know and thanks for your time and work! Can't wait to see more!

Best regards,
Dan

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.