Google’s on-going efforts around artificial intelligence (AI) has given birth to a new project – Lo-Fi Player. As unique as it may sound, Lo-Fi Player allows users to create their own custom music room. Powering Lo-Fi Player is machine learning models from magneta.js.
Google launches Lo-Fi Player
Let’s take a look at what Lo-Fi Player is all about: Short for Low Fidelity, Lo-Fi is a term used to describe the way a particular song or music was recorded. Lo-Fi music is also known as DIY music.
Lo-Fi Player is an experimental web application that allows users to create their own custom room, which can easily be shared with others. Lo-Fi Player provides users with control over the music being played in a virtual room.
With Lo-Fi Player, you will a virtual room in a web application, which is accessible via a web browser application.
You can customize the music based on the view outside the window. It will allow users to change both the music as well as the visual by clicking on the window. In a blog post, Google said:
“We chose Lo-Fi Hip Hop because it’s a popular genre with relatively simple music structure. This limited flexibility helps ensure that the music always makes sense. We’re able to create something more like a “music generating room” than a musical instrument or composition tool.”
Where does artificial intelligence as well as machine learning come into the picture?
The Magneta team has developed several Machine Learning based music models. Google has incorporated the same ML models in Lo-Fi Player. If you run the web app, you will see the TV in the center of the room that represents MusicVAE. Well, it can create a new tune by combining two different melodies. Similarly, clicking on the radio will generate new melodies.
The Lo-Fi YouTube Stream
Lo-Fi Player can be transformed into an interactive YouTube stream. Unlike the web app version, the YouTube Stream version will allow users to customize the aspects of the room include the music and the visual by typing commands in the Live Chat.
Do you want to try Lo-Fi Player? Visit magenta.github.io/lofi-player.