Skip to content

Releases

Wavelet 0.6.1 (Wear OS)

Choose a tag to compare

@HamzaCoder53 HamzaCoder53 released this 01 Nov 09:27

Wavelet is a free, open-source YouTube Music player for Wear OS watches (Wear OS 3+). It's built on Metrolist and plays music on the watch without your phone.

Website

New in 0.6.1

  • Seek with your finger: drag along the progress ring on Now Playing; playback jumps there when you let go.
  • Seek with the crown: tap the artwork, then turn the crown (5 seconds per step). It goes back to volume after 3 seconds.
  • Uploaded music grouped into albums, the way YouTube Music groups them. Each album has Play all and Download all; All songs shows the full list.
  • Uploaded songs play. YouTube only streams uploads to web clients that need a token made in a WebView, which most watches lack:
    • With the phone app installed and the phone connected, the phone makes that token in the background.
    • Without the phone, Wavelet tries YouTube's SABR stream (experimental; seeking inside these songs isn't available yet).
    • Downloaded uploads play anywhere.

Downloads

File Install on Needed?
Wavelet-watch.apk your watch yes
Wavelet-phone.apk the phone paired with the watch for "Sign in on phone" and playing uploads

These links always point to the newest release:
https://github.com/HamzaCoder53/Metrolist/releases/latest/download/Wavelet-watch.apk

Install (Wi-Fi ADB)

  1. On the watch, turn on Developer options (Settings → System → About → tap Build number seven times). Then turn on ADB debugging and Wireless debugging.
  2. On your computer, run:
    adb pair <watch-ip>:<pairing-port>
    adb connect <watch-ip>:<port>
    adb install -r Wavelet-watch.apk
  3. Install Wavelet-phone.apk on the phone that's paired with your watch in the Wear OS app. The phone and watch apps must both come from GitHub releases; Play builds are signed differently and won't connect to GitHub builds.

Checksums (SHA-256)

959d045292a020cb04da70557eab04f9a10a806d4d2a3e4740431c37b35fc7dc  Wavelet-watch.apk
bc2e7c17bb8ae58cd918c49d5585bd8088d843ad2153d1795d0029ff0a80cddc  Wavelet-phone.apk

License and credits

Wavelet is GPL-3.0, like Metrolist. It credits the MetrolistGroup contributors and uses their InnerTube and InnerTubeX libraries. Source: the wear branch.

Wavelet is not affiliated with, endorsed by or sponsored by YouTube or Google.

Wavelet 0.6.0 (Wear OS)

Choose a tag to compare

@HamzaCoder53 HamzaCoder53 released this 01 Nov 07:35

Wavelet is a free, open-source YouTube Music player for Wear OS watches (Wear OS 3+). It's built on Metrolist and plays music on the watch without your phone.

Website

Fixed in 0.6.0

  • Sign in on phone works now. Earlier phone and watch builds couldn't find each other ("No watch with Wavelet found"). Update both apps.

New in 0.6.0

  • Song options (the ⋯ button on Now Playing): like the song, Up next, Shuffle, Repeat (off / all / one), Start radio, Go to artist and Download.
  • Up next: see what's coming (in shuffle order when shuffle is on), tap a song to jump to it, long-press to remove it.
  • Artist pages with Play, Shuffle, top songs and albums.
  • Search: recent searches, related searches, and an Artists filter.
  • Downloaded playlists stay in sync with YouTube Music: new songs download, removed songs are deleted, failed downloads are retried (Settings → Downloads).
  • Listening history to YouTube Music when signed in, so your recommendations include what you play on the watch (Settings → Playback).
  • Update notice: GitHub installs show "Update available" on Home when a new release is out.

Downloads

File Install on Needed?
Wavelet-watch.apk your watch yes
Wavelet-phone.apk the phone paired with the watch only for "Sign in on phone"

These links always point to the newest release:
https://github.com/HamzaCoder53/Metrolist/releases/latest/download/Wavelet-watch.apk

Install (Wi-Fi ADB)

  1. On the watch, turn on Developer options (Settings → System → About → tap Build number seven times). Then turn on ADB debugging and Wireless debugging.
  2. On your computer, run:
    adb pair <watch-ip>:<pairing-port>
    adb connect <watch-ip>:<port>
    adb install -r Wavelet-watch.apk
  3. For "Sign in on phone", install Wavelet-phone.apk on the phone that's paired with your watch in the Wear OS app. The phone and watch apps must both come from GitHub releases; Play builds are signed differently and won't connect to GitHub builds.

Checksums (SHA-256)

c063d7e99a725165c6bac47cff8ee1496d1534880a2e997d32441c119243cd1e  Wavelet-watch.apk
9611818424bc372cc175425e87b34d3544959c01b18e787437aea3e8070b682b  Wavelet-phone.apk

License and credits

Wavelet is GPL-3.0, like Metrolist. It credits the MetrolistGroup contributors and uses their InnerTube library. Source: the wear branch.

Wavelet is not affiliated with, endorsed by or sponsored by YouTube or Google.

Wavelet 0.5.0 (Wear OS)

Choose a tag to compare

@HamzaCoder53 HamzaCoder53 released this 31 Oct 08:44

Wavelet is a free, open-source YouTube Music player for Wear OS watches (Wear OS 3+). It's built on Metrolist and plays music on the watch without your phone.

Website

New in 0.5.0

  • Play/pause from your watch face: add the "Wavelet play/pause" complication to a watch face slot. Tap it to pause or resume without opening Wavelet; with nothing queued, it plays your most recent song. It also fits small icon-only slots now.
  • Play on watch speaker: when no headphones are connected, the "Connect headphones" prompt has a switch to play through the watch speaker instead. It's also in Settings → Playback.
  • One version for everyone: "Sign in with a code" is removed, so GitHub and Google Play builds have the same features. If you used it, sign in again with Sign in on phone.
  • Fixed: tapping a recent song on the Tile could queue it several times.

Downloads

File Install on Needed?
Wavelet-watch.apk your watch yes
Wavelet-phone.apk the phone paired with the watch only for "Sign in on phone" (unchanged since 0.4.2)

These links always point to the newest release:
https://github.com/HamzaCoder53/Metrolist/releases/latest/download/Wavelet-watch.apk

Install (Wi-Fi ADB)

  1. On the watch, turn on Developer options (Settings → System → About → tap Build number seven times). Then turn on ADB debugging and Wireless debugging.
  2. On your computer, run:
    adb pair <watch-ip>:<pairing-port>
    adb connect <watch-ip>:<port>
    adb install -r Wavelet-watch.apk
  3. For "Sign in on phone", install Wavelet-phone.apk on your phone. The phone and watch apps must both come from GitHub releases; Play builds are signed differently and won't connect to GitHub builds.

Checksums (SHA-256)

97d15b1d3491741414c7b6e259e07560f0f6cde9e14e8c2ef1ca7898f6dfda80  Wavelet-watch.apk
e0e5a1cc143c9ce03f60ef4a5bafd95aa3c7627b3a391543949339e557edf8f1  Wavelet-phone.apk

License and credits

Wavelet is GPL-3.0, like Metrolist. It credits the MetrolistGroup contributors and uses their InnerTube library. Source: the wear branch.

Wavelet is not affiliated with, endorsed by or sponsored by YouTube or Google.

Wavelet 0.4.3 (Wear OS)

Choose a tag to compare

@HamzaCoder53 HamzaCoder53 released this 30 Oct 20:25

Wavelet is a standalone YouTube Music player for Wear OS watches (Wear OS 3+, API 30+). It's built on Metrolist and runs without a phone.

New in 0.4.3

  • Recommended music on Home: up to five of YouTube Music's home sections (Quick picks, mixes, recommended albums and playlists).
  • Playlists button on Home: your Liked songs and playlists.
  • Show uploaded music: a switch on the Playlists screen that lists the songs you've uploaded to YouTube Music. It needs Sign in on phone or Sign in on watch.

Downloads

File Install on Needed?
Wavelet-watch-0.4.3.apk your watch yes
Wavelet-phone-0.4.2.apk the phone paired with the watch only for "Sign in on phone" (unchanged since 0.4.2)

Features

  • Search songs, albums and playlists by voice or keyboard. Results scroll with the crown.
  • Now Playing with play/pause, skip, seek and artwork. The crown changes the volume. Synced lyrics are optional.
  • Plays through Bluetooth headphones only, never the watch speaker.
  • Downloads (with Wi-Fi-only and charging-only options) and a listening cache. Both play fully offline.
  • Autoplay of similar songs, volume normalization, skip silence and a sleep timer.
  • A Tile and a watch-face complication.
  • Sign-in:
    • Sign in on phone: sign in with the Wavelet phone app and it sends your full account to the watch.
    • Sign in on watch: only on watches that have a WebView.

Sign in with a code isn't in GitHub builds. It needs a Google Cloud OAuth client in testing mode, which only works for listed test users.

Install (Wi-Fi ADB)

  1. On the watch, turn on Developer options. Then turn on ADB debugging and Wireless debugging.
  2. On your computer, run:
    adb pair <watch-ip>:<pairing-port>
    adb connect <watch-ip>:<port>
    adb install -r Wavelet-watch-0.4.3.apk
  3. For "Sign in on phone", install Wavelet-phone-0.4.2.apk on your phone. The phone and watch apps must both come from GitHub releases. Play builds are signed differently and won't connect to GitHub builds.

Checksums (SHA-256)

76f68f8e4fdca204cf695fa79cab0cc01fa990f878ccb776cb5221f8445b3e5c  Wavelet-watch-0.4.3.apk
e0e5a1cc143c9ce03f60ef4a5bafd95aa3c7627b3a391543949339e557edf8f1  Wavelet-phone-0.4.2.apk

License and credits

Wavelet is GPL-3.0, like Metrolist. It credits the MetrolistGroup contributors and uses their InnerTubeX library. The source is in the wear branch, with docs in wear/README.md.

Wavelet is not affiliated with, endorsed by or sponsored by YouTube or Google.

Wavelet 0.4.2 (Wear OS)

Choose a tag to compare

@HamzaCoder53 HamzaCoder53 released this 30 Oct 20:20

Wavelet is a standalone YouTube Music player for Wear OS watches (Wear OS 3+, API 30+). It's built on Metrolist and runs without a phone.

Downloads

File Install on Needed?
Wavelet-watch-0.4.2.apk your watch yes
Wavelet-phone-0.4.2.apk the phone paired with the watch only for "Sign in on phone"

Features

  • Search songs, albums and playlists by voice or keyboard. Results scroll with the crown.
  • Now Playing with play/pause, skip, seek and artwork. The crown changes the volume. Synced lyrics are optional.
  • Plays through Bluetooth headphones only, never the watch speaker.
  • Downloads (with Wi-Fi-only and charging-only options) and a listening cache. Both play fully offline.
  • Quick picks, autoplay of similar songs, volume normalization, skip silence and a sleep timer.
  • A Tile and a watch-face complication.
  • Sign-in, for your liked songs and playlists:
    • Sign in on phone: sign in with the Wavelet phone app and it sends your account to the watch.
    • Sign in on watch: only on watches that have a WebView.

Sign in with a code isn't in GitHub builds. It needs a Google Cloud OAuth client in testing mode, which only works for listed test users.

Install (Wi-Fi ADB)

  1. On the watch, turn on Developer options. Then turn on ADB debugging and Wireless debugging.
  2. On your computer, run:
    adb pair <watch-ip>:<pairing-port>
    adb connect <watch-ip>:<port>
    adb install Wavelet-watch-0.4.2.apk
  3. For "Sign in on phone", install Wavelet-phone-0.4.2.apk on your phone. The phone and watch apps must both come from this release. Play builds are signed differently and won't connect to GitHub builds.

Checksums (SHA-256)

0bd01d2f99af2880ab5e6bd19e3543cafc6183d428a16d704201a707b37dbe13  Wavelet-watch-0.4.2.apk
e0e5a1cc143c9ce03f60ef4a5bafd95aa3c7627b3a391543949339e557edf8f1  Wavelet-phone-0.4.2.apk

License and credits

Wavelet is GPL-3.0, like Metrolist. It credits the MetrolistGroup contributors and uses their InnerTubeX library. The source is in the wear branch, with docs in wear/README.md.

Wavelet is not affiliated with, endorsed by or sponsored by YouTube or Google.