It’s VVAVE

Camilo Higuita
3 min readApr 24, 2018

--

It has past one month since I last shared some news about Babe with you all, and also I announced its beta release, so with this new blog post I want to share some more exciting news.

I also shared the news about Babe looking for a new name, and now we’ve found one:

Pronounced as “wave”, but with the quirk of having “vv”

That being said, let me re-introduce to you to the new VVAVE Music Platform:

VVAVE is more than just a music player, as I’ve stated previously, it’s is a whole project that aims to become an open and libre music platform for sharing music information across devices, platforms and friends.

VVAVE project involves the application, a web platform named VVAVE Stream and Pulpo a MIR (music information retrieval) system that feeds the platform with semantic and contextual information around metadata.

I will be sharing more information about the VVAVE Stream later on, as it is still on an early stage and deserves its own blog post.

VVAVE on Plasma Desktop

Right now VVAVE is almost ready for a stable release, the only thing missing is the initial integration with the VVAVE Stream platform, which should come around Augusts.

VVAVE comes packed with some very nice features, such as embedded YouTube videos, youtube-dl integration, a Chromium/Firefox extension to collect videos from youtube-dl supported sites, music lyrics, album and artist information, metadata tags such as genres, places, rankings, popularity, similar, producers, writers, etc… and also a Linking feature which connects devices on local networks to browse your other devices music collection or your family or friends collection, letting you, in the near future to stream from one device to another. Also comes with Plasma and Android integration, such as native notifications, sharing dialog, etc… but that’s something I will share later on when it’s more mature.

YouTube embedded video fro current playing song.

VVAVE was rewritten from QWidgets to QCC2 and it now makes use of KDE convergent framework Kirigami which allows the application UI to be adapted to different screen factors, which will let VVAVE be used on mobile devices, such as phones and tablets and, of course, on desktops.

VVAVE convergent UI

VVAVE right now runs on Android, Linux GNU Desktops and also on Plasma Mobile. That’s really exciting, since it is the first KDE music player that’s optimized to be used on Plasma Mobile, which will allow, also, the VVAVE Stream platform to be used more widely.

VVAVE will be the default music player on the Nomad desktop from NitruxOS, which is something else going on there that I will share in the next blog post.

VVAVE is always open to welcome new people interested on collaborating on a wide range of fields, such as: UI/UX design, graphic design, illustrators, translators, developers interested on different technologies such as A.I, Data Mining, MIR, Web API, Crawlers, etc… and in working with Python, C++, QML and JavaScript. And you can bring new ideas too and help implement them.

VVAVE running on Android

And finally here’s a short video of VVAVE running under Plasma Mobile on a Nexus 5X phone.

VVAVE running on Plasma Mobile

I will presenting the VVAVE Project at this year’s Akademy at Vienna and I will be also hosting a workshop to discuss UX/UI design of the app and the platform, writing plugins for VVAVE and solving any other questions. So If you’re going to attend this year to Akademy don’t forget to check out the talk schedule for VVAVE.

VVAVE links:

VVAVE

Workboard

VVAVE Repository

VVAVE Stream

VVAVE Stream Repository

--

--