Papercup Engineering Blog

neural vocodersmachine learning

Subscale WaveRNN

You have read Efficient Neural Audio Synthesis aka the WaveRNN paper and would like to know more about how the subscale system works and how it can be implemented? This…

  • Lorenzo Foglianti
    Lorenzo Foglianti
12 min read
searchinggooglinggithub

Ways to find answers

You start working on a task, you find a library that does everything you need. You start using the library, and then you get an error. You look at the documentation of…

  • Doniyor Ulmasov
    Doniyor Ulmasov
5 min read
machine learningflowstutorial

Tutorial on normalizing flows, part 2

In this blog post, I am going to teach you how you can make super-duper cool GIFs. Isn’t that really the point of life anyway? I will assume familiarity with part 1 and…

  • Raphael Lenain
    Raphael Lenain
7 min read
data processing

Tutorial on declipping wav files

In this post, I introduce the problem of clipped audio when sound is recorded through a microphone. The post does not assume a signal processing background, but does…

  • Alexandra Torresquintero
    Alexandra Torresquintero
9 min read
machine learningbayesianneural nets

An introduction to (and puns on) Bayesian neural networks

Thomas Bayes’ tomb is located at the Bunhill fields next to the Old St Roundabout in London, less than a few hundred metres from our office building. Disclaimer and…

  • Jiameng Gao
    Jiameng Gao
15 min read
machine learningflowstutorial

Tutorial on normalizing flows, part 1

Before we start, I would like to mention that this blog post assumes a familiarity with generative models and modern deep learning techniques. Furthermore, if you would…

  • Raphael Lenain
    Raphael Lenain
7 min read