Jekyll2020-05-24T16:30:29+01:00http://www.tizonia.org/The Tizonia ProjectCommand-line cloud music player for Linux that supports Spotify, Google Play Music, YouTube, SoundCloud, and Dirble.
Tizonia 0.22.0 adds support for iHeartRadio2020-05-22T23:17:00+01:002020-05-22T23:17:00+01:00http://www.tizonia.org/news/2020/05/22/release-0-22-0<p>Tizonia version
<a href="https://github.com/tizonia/tizonia-openmax-il/releases/tag/v0.22.0">0.22.0</a>
codenamed “<a href="https://en.wikipedia.org/wiki/Ser%C3%B3n">Seron</a>” is
out with 133 commits, 326 files changed, 14484 insertions(+), 2468 deletions(-).</p>
<p><br /></p>
<h3 id="iheartradio">iHeartRadio</h3>
<p>There is so much great music streamed every day in the Internet by thousands of
radio stations all over the world. As a music lover, just having the chance to
tap into that is absolutely amazing. Now with Tizonia you can stream from both
TuneIn and iHeartRadio Internet radio directories. Remember, no subscriptions
needed!.</p>
<p>The interface for iHeartRadio is super simple:</p>
<div class="highlighter-rouge"><pre class="highlight"><code>--iheart-search arg
iheart station search.
--iheart-keywords arg
Additional keywords that may be used in conjunction with the iheart search option. Optional (may be repeated).
</code></pre>
</div>
<p>Here are some examples:</p>
<div class="highlighter-rouge"><pre class="highlight"><code>$ tizonia --iheart-search "top 40"
$ tizonia --iheart-search "kiss"
$ tizonia --iheart-search "ny"
$ tizonia --iheart-search "albuquerque"
$ tizonia --iheart-search "90s"
$ tizonia --iheart-search "rock" --iheart-keywords 'The Rocket'
</code></pre>
</div>
<p>For more information, check out the
<a href="https://docs.tizonia.org/manual/iheart.html">iHeart</a> section of the project
documentation.</p>
<h3 id="spotify-access-to-private-playlists-and-spotifys-made-for-you-playlists">Spotify: access to private playlists and Spotify’s ‘Made for you’ playlists</h3>
<p>New options have been added to play private playlists and other private lists
like the user’s top tracks, top artists, recent and liked tracks.</p>
<div class="highlighter-rouge"><pre class="highlight"><code> --spotify-user-liked-tracks Play the user's liked tracks.
--spotify-user-recent-tracks Play the user's most recently played
tracks.
--spotify-user-top-tracks Play the user's top tracks.
--spotify-user-top-artists Play top tracks from the user's top
artists.
--spotify-user-playlist arg Play a playlist from the users private
library, including Daily Mixes and
Discover Weekly.
</code></pre>
</div>
<p>Also two more options have been added to conveniently access recommendations by track and artist name.</p>
<div class="highlighter-rouge"><pre class="highlight"><code> --spotify-recommendations-by-track arg
Play Spotify recommendations by track
name.
--spotify-recommendations-by-artist arg
Play Spotify recommendations by artist
name.
</code></pre>
</div>
<h3 id="new-keyboard-shortcuts">New keyboard shortcuts</h3>
<p>A few new actions are now available via keyboard shortcuts. See below for the
complete list:</p>
<div class="highlighter-rouge"><pre class="highlight"><code>➜ ~ tizonia --help keyboard
tizonia 0.22.0. Copyright (C) 2020 Juan A. Rubio and contributors
This software is part of the Tizonia project <https://tizonia.org>
GNU Lesser GPL version 3 <http://gnu.org/licenses/lgpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Keyboard control:
[p] / [PgDn] skip to previous track/station.
[n] / [PgUp] skip to next track/station.
[Home] / [End] go to beginning/end of playlist.
<number> [g] go to track/station <number> in playlist.
[+/-] [Up/Down] increase/decrease volume.
[m] mute.
[l] print playlist.
[?] keyboard help.
[space] pause playback.
[q] quit.
</code></pre>
</div>
<h3 id="binaries-and-distribution">Binaries and distribution</h3>
<p>Binaries for Ubuntu 20.04 (Focal) are now available. Support for Ubuntu Xenial has been dropped.</p>
<p><a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a>
contains all the details.</p>
<p>Tizonia v0.22.0 will soon be in the following channels:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux)</li>
<li><a href="https://github.com/tizonia/docker-tizonia">docker-tizonia</a>.</li>
</ul>
<h3 id="call-for-maintainers---tizonia-snap">Call for Maintainers - Tizonia Snap</h3>
<p>If you enjoy using Tizonia packaged as a Snap and would like to contribute, the
Snap of Tizonia is in need of a refresh. This is not a difficult task, and it
would be great if someone from the community wanted to step up and provide help
with the maintainership of the Snap package.</p>
<p>For more details, visit the Snap package repository:</p>
<ul>
<li><a href="https://github.com/tizonia/tizonia-snap">tizonia-snap</a>.</li>
</ul>
<h3 id="contributing">Contributing</h3>
<p>Please have a look at our <a href="https://github.com/tizonia/tizonia-openmax-il/contribute">contribution
guidelines</a> if you
are interested in participating. We are always looking for help, be it with
feature requests, bug reporting, code contributions or general feedback.</p>
<h3 id="thanks">Thanks!</h3>
<p>Many thanks to all the people that have contributed to this release, with code,
with bug reports or other feedback. Checkout our <a href="https://github.com/tizonia/tizonia-openmax-il#hall-of-fame">Hall of
Fame</a>.</p>
<h3 id="give-us-your-star">Give us your star!</h3>
<p>Finally, if you enjoy using Tizonia and have a GitHub account, consider giving
your <a href="https://github.com/tizonia/tizonia-openmax-il/stargazers">star</a>!. That
would really mean a lot! :-)</p>juanrubioTizonia version 0.22.0 codenamed “Seron” is out with 133 commits, 326 files changed, 14484 insertions(+), 2468 deletions(-).Tizonia 0.21.0 brings changes to minimize the YouTube API quota issues2020-03-08T21:22:00+00:002020-03-08T21:22:00+00:00http://www.tizonia.org/news/2020/03/08/release-0-21-0<p>Tizonia version
<a href="https://github.com/tizonia/tizonia-openmax-il/releases/tag/v0.21.0">0.21.0</a>
codenamed “<a href="https://en.wikipedia.org/wiki/Laujar_de_Andarax">Laujar</a>” is
out with 45 commits, 153 files changed, 885 insertions(+), 292 deletions(-).</p>
<p><br /></p>
<p><a href="https://tizonia.org/news/2020/02/20/release-0-20-0/">0.20.0</a> was released last
month with <a href="https://tizonia.org/docs/tunein/">TuneIn</a> and
<a href="https://tizonia.org/docs/themes/">color-themes</a>. A new release of Tizonia is
out now with fixes for YouTube and for users of Arch-based distros.</p>
<h3 id="changes-in-the-youtube-data-api-v3">Changes in the YouTube Data API v3</h3>
<p>Recently, Google has been making changes to their YouTube Data API
v3. Apparently, old API keys that had not been used for some time have been
disabled. And the new API keys created to replace the old ones seem to enjoy a
smaller quota (unclear why).</p>
<p>This has impacted Tizonia and other open-source projects that, like Tizonia, use
the YouTube API to stream videos or audio from YouTube.</p>
<div class="highlighter-rouge"><pre class="highlight"><code>[YouTube] (GdataError) : Youtube Error 403: Daily Limit Exceeded. The quota will be reset at midnight Pacific Time (PT). You may monitor your quota usage and adjust limits in the API Console
</code></pre>
</div>
<p>If you see an error like this while using Tizonia, then it is recommended that
you obtain your own API key, to avoid making use of Tizonia’s internal API key,
whose quota might have been exhausted on that day. There are tutorials on the
Internet that explain how to do this. Here is an
<a href="https://www.slickremix.com/docs/get-api-key-for-youtube/">example</a>.</p>
<p>You then need to add your API key in Tizonia’s configuration file. Or
alternatively, provide it in the command-line using the <code class="highlighter-rouge">--youtube-api-key</code>
command-line option.</p>
<div class="highlighter-rouge"><pre class="highlight"><code># YouTube configuration
# -------------------------------------------------------------------------
# To avoid passing this information on the command line, uncomment and
# configure as needed.
#
# youtube.api_key = youtube api key. Optional but RECOMMENDED to avoid
# problems when the daily quota of the interal api key
# is exceeded.
</code></pre>
</div>
<h3 id="fix-for-audio-cuts-in-google-play-music-and-plex-on-arch-based-distros">Fix for ‘Audio cuts in Google Play Music and Plex on Arch-based distros’</h3>
<p>This issue was not reproducible in Debian-based distros, but it has been
affecting users of Arch-based distros for some time.</p>
<ul>
<li><a href="https://github.com/tizonia/tizonia-openmax-il/issues/679">Plex audio cuts out after 18 seconds on Arch distro</a></li>
</ul>
<p>The new Meson-based build system that was released in 0.20.0 should also be
benefiting Arch users as it allows faster native builds of Tizonia’s AUR
package.</p>
<h3 id="binaries-and-distribution">Binaries and distribution</h3>
<p><a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a>
contains all the details.</p>
<p>Tizonia v0.21.0 will be soon in the following channels:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux)</li>
<li><a href="https://snapcraft.io/tizonia">Snap Store</a>.</li>
<li><a href="https://github.com/tizonia/docker-tizonia">docker-tizonia</a>.</li>
</ul>
<h3 id="thanks">Thanks!</h3>
<p>Many thanks to all the people that have contributed to this release, with code,
bug reports or other feedback.</p>
<h3 id="contributing">Contributing</h3>
<p>Please have a look at our <a href="https://github.com/tizonia/tizonia-openmax-il/contribute">contribution
guidelines</a> if you
are interested in participating. We are always looking for help, be it with
feature requests, bug reporting, code contributions or general feedback.</p>
<p>We need maintainers for our various packaging systems, like Snap, or Docker. If
you have an interest on these things, please reach out!</p>
<h3 id="give-us-your-star">Give us your star!</h3>
<p>Finally, if you enjoy using Tizonia and have a GitHub account, consider giving
us your <a href="https://github.com/tizonia/tizonia-openmax-il/stargazers">star</a>!. That
really means a lot! :-)</p>juanrubioTizonia version 0.21.0 codenamed “Laujar” is out with 45 commits, 153 files changed, 885 insertions(+), 292 deletions(-).TuneIn Internet radio and podcasts, and color-themes in Tizonia 0.20.02020-02-20T20:20:00+00:002020-02-20T20:20:00+00:00http://www.tizonia.org/news/2020/02/20/release-0-20-0<p>Tizonia version
<a href="https://github.com/tizonia/tizonia-openmax-il/releases/tag/v0.20.0">0.20.0</a>
codenamed “<a href="https://en.wikipedia.org/wiki/Alic%C3%BAn">Alicun</a>” is
out with 227 commits, 1260 files changed, 17729 insertions(+), 4953 deletions(-).</p>
<p><br /></p>
<h3 id="tunein-internet-radios-and-podcasts">TuneIn Internet radios and podcasts</h3>
<p>When the Dirble Internet radio directory was shutdown, I sorely missed the
ability to search and listen to Internet radios with Tizonia. Dirble was
removed in Tizonia 0.19.0. To replace it, TuneIn is now available in
0.20.0. You can create instant playlists of stations and podcast, searching
TuneIn by genre (music, news, talk, sports, etc), location, trending etc.</p>
<p><img src="/img/tizonia-tunein-help.png" alt="tizonia help tunein" title="tizonia help tunein" /></p>
<p>See <a href="/docs/tunein/">tunein</a> for more details.</p>
<p><br /></p>
<h3 id="fun-with-color-themes">Fun with color-themes!</h3>
<p>This was a feature request, and one that I had never thought about (thanks
<a href="https://github.com/driador">driador!</a>). A very fun idea actually. Well, now its
available in 0.20.0. There are 4 themes shipped out of the box. Also
customizing these themes or creating completely new ones is actually really
easy.</p>
<p><img src="/img/tizonia-color-themes.gif" alt="tizonia color themes" title="tizonia color themes" /></p>
<h3 id="a-new-build-system-based-on-meson">A new build system based on Meson</h3>
<p>Thanks to <a href="https://github.com/lgbaldoni">lgbaldoni</a> Tizonia has gained a shiny
new build system based on <a href="https://mesonbuild.com/">Meson</a>.</p>
<p>With the old build system, Tizonia builds were reeeaaally slow, around 20-25
minutes. Now with Meson, the build times are down to a couple of minutes!</p>
<h3 id="a-man-page-added-and-the-refresh-of-the-documentation-site">A man page added and the refresh of the documentation site</h3>
<p>Something that was long due was the man page for Tizonia. This issue has been
fixed in this release. Also the <a href="https://docs.tizonia.org">documentation web
site</a>, that has been in ‘draft’ state for far too
long, has been refreshed and finalised.</p>
<h3 id="tizonia-remote">tizonia-remote</h3>
<p><code class="highlighter-rouge">tizonia-remote</code> is small utility that may be used to control a Tizonia
instance running in the background from another terminal or program. This has
been available for a long time but has never been distributed in the Debian
packages until now.</p>
<p>See <a href="/docs/remotecontrol/">tizonia-remote</a> for more details.</p>
<h3 id="binaries-and-distribution">Binaries and distribution</h3>
<p>As usual
<a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a>
contains all the details.</p>
<p>Tizonia v0.20.0 will be soon in the following channels:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux)</li>
<li><a href="https://snapcraft.io/tizonia">Snap Store</a>.</li>
<li><a href="https://github.com/tizonia/docker-tizonia">docker-tizonia</a>.</li>
</ul>
<h3 id="thanks">Thanks!</h3>
<p>Many thanks to all the people that have contributed to this release, with code,
bug reports or feedback. Special mention to <a href="https://github.com/lgbaldoni">lgbaldoni</a>
for contributing the Meson build system. Also thanks to
<a href="https://github.com/SolarAquarion">SolarAquarion</a> for taking over the
maintainership of the
<a href="https://aur.archlinux.org/packages/tizonia-all-git/">tizonia-all-git</a> AUR
package.</p>
<h3 id="contributing">Contributing</h3>
<p>Please have a look at our <a href="https://github.com/tizonia/tizonia-openmax-il/contribute">contribution
guidelines</a> if you
are interested in participating. We are always looking for help, be it with
feature requests, bug reporting, code contributions or general feedback.</p>
<p>We need maintainers for our various packaging systems, like Snap, or Docker. If
you have an interest on these things, please reach out!</p>
<h3 id="give-us-your-star">Give us your star!</h3>
<p>Finally, if you enjoy using Tizonia and have a GitHub account, consider giving
us your <a href="https://github.com/tizonia/tizonia-openmax-il/stargazers">star</a>!. That
really means a lot! :-)</p>juanrubioTizonia version 0.20.0 codenamed “Alicun” is out with 227 commits, 1260 files changed, 17729 insertions(+), 4953 deletions(-).Global Spotify playlist search and other improvements in Tizonia 0.19.02019-03-19T21:11:00+00:002019-03-19T21:11:00+00:00http://www.tizonia.org/news/2019/03/19/release-0-19-0<p>Tizonia version
<a href="https://github.com/tizonia/tizonia-openmax-il/releases/tag/v0.19.0">0.19.0</a>
codenamed “<a href="https://en.wikipedia.org/wiki/V%C3%A9lez-Blanco">Velez-Blanco</a>” is
out with 96 commits, 279 files changed, 3709 insertions(+), 5162 deletions(-).</p>
<p><br /></p>
<h3 id="spotify-global-playlist-search">Spotify: global playlist search</h3>
<p>Until v0.18.0, searching for a Spotify playlist using Tizonia involved knowing
the owner of the playlist that had to be returned. This was obviously not the
most useful way of searching for playlists.</p>
<p>With the implementation provided in
<a href="https://github.com/tizonia/tizonia-openmax-il/issues/589">spotify: global playlist search #589</a></p>
<p>the <code class="highlighter-rouge">--spotify-owner</code> switch now allows the keyword <code class="highlighter-rouge">anyuser</code>, which kicks off
a global playlist.
<br /></p>
<p><img src="/img/tizonia-spotify-global-playlist-search.png" alt="--spotify-playlist "Some playlist name" --spotify-owner "anyuser" title="--spotify-playlist "Some playlist name" --spotify-owner "anyuser" /></p>
<p><br /></p>
<h3 id="spotify-proxy-configuration">Spotify: proxy configuration</h3>
<p>Proxy server configuration is now available for Spotify.</p>
<p>With the implementation provided in
<a href="https://github.com/tizonia/tizonia-openmax-il/issues/626">Spotify: doesn’t seem to use proxy #626</a>
the proxy configuration is accessible via command-line switches and via <code class="highlighter-rouge">tizonia.conf</code>.</p>
<p>Note that the proxy configuration is not yet available via the environment
variables <code class="highlighter-rouge">http_proxy</code> or <code class="highlighter-rouge">https_proxy</code>. This might be added in the future.</p>
<p><br /></p>
<h4 id="proxy-server-command-line-switches">Proxy server command-line switches</h4>
<p><img src="/img/tizonia-spotify-proxy-config.png" alt="tizonia --help proxy" title="tizonia --help proxy" /></p>
<p><br /></p>
<h4 id="proxy-server-configuration-in-tizoniaconf">Proxy server configuration in tizonia.conf</h4>
<p>See the default template installed in: /etc/xdg/tizonia/tizonia.conf (or
/snap/tizonia/current/etc/xdg/tizonia/tizonia.conf).</p>
<p>Simply add this section to your existing $HOME/.config/tizonia/tizonia.conf (or
$HOME/snap/tizonia/current/.config/tizonia/tizonia.conf) if you are interested
in this feature.</p>
<div class="highlighter-rouge"><pre class="highlight"><code># HTTP proxy server configuration
# -------------------------------------------------------------------------
# NOTE: Proxy configuration is currently only available with the Spotify
# service. It will be ignored with other music services.
#
# proxy.server = Url to the proxy server that should be used.
# The format is protocol://<host>:port (where protocol
# is http/https/socks4/socks5). E.g.: http:some.proxy.net:1234
# proxy.user_name = Username to authenticate with proxy server
# proxy.user_password = Password to authenticate with proxy server
</code></pre>
</div>
<p><br /></p>
<h3 id="pulseaudio-configurable-default-volume">PulseAudio: configurable default volume</h3>
<p>With the implementation provided in
<a href="https://github.com/tizonia/tizonia-openmax-il/issues/620">PulseAudio volume customized #620</a>
users can now configure the inital volume used by Tizonia’s PulseAudio renderer at start.</p>
<p>See the default template installed in: /etc/xdg/tizonia/tizonia.conf (or
/snap/tizonia/current/etc/xdg/tizonia/tizonia.conf).</p>
<p>Simply add this section to your existing $HOME/.config/tizonia/tizonia.conf (or
$HOME/snap/tizonia/current/.config/tizonia/tizonia.conf) if you are interested
in this feature.</p>
<div class="highlighter-rouge"><pre class="highlight"><code># PulseAudio Audio Renderer
# -------------------------------------------------------------------------
#
# OMX.Aratelia.audio_renderer.pulseaudio.pcm.default_volume = Value from 0
# to 100 (Default: 75)
</code></pre>
</div>
<p><br /></p>
<h3 id="plex-allow-custom-music-section-names">Plex: allow custom music section names</h3>
<p>With the implementation provided in <a href="https://github.com/tizonia/tizonia-openmax-il/issues/610">Plex: allow music section name other than
‘Music’ #610</a> users
can now configure the name of their music library in the Plex server. Until
v0.18.0, the Plex music library name was assumed to be called ‘Music’.</p>
<div class="highlighter-rouge"><pre class="highlight"><code>$ tizonia --help plex
Plex options:
...
--plex-music-section arg Name of the Plex music section (needed if
different from 'Music'; may be provided via config
file).
</code></pre>
</div>
<p><br /></p>
<h4 id="plex-music-section-configuration-in-tizoniaconf">Plex music section configuration in tizonia.conf</h4>
<p>See the default template installed in: /etc/xdg/tizonia/tizonia.conf (or
/snap/tizonia/current/etc/xdg/tizonia/tizonia.conf).</p>
<p>Simply add this element to your existing $HOME/.config/tizonia/tizonia.conf (or
$HOME/snap/tizonia/current/.config/tizonia/tizonia.conf) if you are interested
in this feature.</p>
<div class="highlighter-rouge"><pre class="highlight"><code># Plex configuration
# -------------------------------------------------------------------------
#
# ...
#
# plex.music_section_name = name of the music section in your plex library
# (default: Music)
</code></pre>
</div>
<p><br /></p>
<h3 id="binaries-and-distribution">Binaries and distribution</h3>
<p>As usual
<a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a>
contains all the details.</p>
<p>Tizonia v0.19.0 will be soon in the following distribution channels:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux)</li>
<li><a href="https://snapcraft.io/tizonia">Snap Store</a>.</li>
<li><a href="https://github.com/tizonia/docker-tizonia">docker-tizonia</a>.</li>
</ul>
<h3 id="coming-up">Coming up</h3>
<p>Please have a look at the ROADMAP section in the GitHub README file to see
what’s in the pipeline:</p>
<ul>
<li><a href="https://github.com/tizonia/tizonia-openmax-il#roadmap">ROADMAP</a></li>
</ul>juanrubioTizonia version 0.19.0 codenamed “Velez-Blanco” is out with 96 commits, 279 files changed, 3709 insertions(+), 5162 deletions(-).Fixed ‘Google Play Music tracks cut short’ in Tizonia 0.18.02019-03-17T21:11:00+00:002019-03-17T21:11:00+00:00http://www.tizonia.org/news/2019/03/17/release-0-18-0<p>Tizonia version
<a href="https://github.com/tizonia/tizonia-openmax-il/releases/tag/v0.18.0">0.18.0</a>
codenamed “<a href="https://en.wikipedia.org/wiki/Hu%C3%A9rcal-Overa">Huercal-Overa</a>” is out with 48
commits, 224 files changed, 1825 insertions(+), 729 deletions(-).</p>
<h3 id="fixed-google-play-music-tracks-cut-short">Fixed ‘Google Play Music tracks cut short’</h3>
<p>This release primarily fixes an important issue in the Google Play Music
service where many tracks were being cut short. Users reported this issue and
helped out by collecting logs and providing very usuful insights.</p>
<p><a href="https://github.com/tizonia/tizonia-openmax-il/issues/547">Google Play music intermittently cutting songs short” #547</a></p>
<p>Until v0.17.0, Tizonia was buffering about 20-40 seconds of track from Google
Play Music, with further requests being put out periodically as the internal
buffer utilization falled below a low watermark level. Apparently, the Google
servers now expect the client to pull the all track data in a shorter period of
time. This lead to some tracks being cut short, as the Google server would
close the connection while Tizonia was still pulling data.</p>
<p>The internal buffering scheme in Tizonia has been updated to prevent this
issue. In addition, the following configuration elements have been added to
<code class="highlighter-rouge">tizonia.conf</code> in version 0.18.0. These are optional elements that can be used
to increase the resilence of Tizonia in the presence of track cuts of this kind.</p>
<div class="highlighter-rouge"><pre class="highlight"><code>gmusic.buffer_seconds
soundcloud.buffer_seconds
dirble.buffer_seconds
youtube.buffer_seconds
plex.buffer_seconds
</code></pre>
</div>
<p>Additionally, these values can be set or overriden from the command-line with
the <code class="highlighter-rouge">--buffer-seconds</code> command-line option, e.g:</p>
<div class="highlighter-rouge"><pre class="highlight"><code>$ tizonia --gmusic-unlimited-artist 'queen' --buffer-seconds=520
$ tizonia --soundcloud-genres 'piano' --buffer-seconds=720
etc...
</code></pre>
</div>
<p>I would like to thank the users that contributed to issue
<a href="https://github.com/tizonia/tizonia-openmax-il/issues/547">#547</a> with their
feedback:</p>
<ul>
<li><a href="https://github.com/driador">driador</a></li>
<li><a href="https://github.com/timothynott">timothynott</a></li>
<li><a href="https://github.com/croxis">croxis</a></li>
</ul>
<h3 id="filtering-of-spotify-explicit-tracks">Filtering of Spotify ‘explicit’ tracks</h3>
<p>In v0.18.0 there is a new configuration option. This option switches on or off
the filtering of ‘explicit’ tracks from Spotify. This is useful if you, for
example, have children running around in the house while you are listening to
music!.</p>
<p>So in <code class="highlighter-rouge">tizonia.conf</code>, you can do:</p>
<div class="highlighter-rouge"><pre class="highlight"><code>spotify.allow_explicit_tracks = true|false (default: false, set to true to
allow explicit tracks)
</code></pre>
</div>
<p>or from the command-line:</p>
<div class="highlighter-rouge"><pre class="highlight"><code>--spotify-allow-explicit-tracks Allow Tizonia to play explicit tracks
from Spotify (default: false).
</code></pre>
</div>
<h3 id="binaries-and-distribution">Binaries and distribution</h3>
<p>As usual
<a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a>
contains all the details.</p>
<p>Tizonia v0.18.0 will be soon in the following distribution channels:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux)</li>
<li><a href="https://snapcraft.io/tizonia">Snap Store</a>.</li>
<li><a href="https://github.com/tizonia/docker-tizonia">docker-tizonia</a>.</li>
</ul>
<h3 id="coming-up">Coming up</h3>
<p>Pandora support is still work-in-progress:</p>
<ul>
<li>
<p>Pandora (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/340">#340</a>)</p>
</li>
<li>
<p>Chromecast issues need fixing (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/483">#483</a>).</p>
</li>
</ul>juanrubioTizonia version 0.18.0 codenamed “Huercal-Overa” is out with 48 commits, 224 files changed, 1825 insertions(+), 729 deletions(-).Spotify login issues fixed in Tizonia 0.17.02019-01-17T22:01:00+00:002019-01-17T22:01:00+00:00http://www.tizonia.org/news/2019/01/17/release-0-17-0<p>Tizonia version
<a href="https://github.com/tizonia/tizonia-openmax-il/releases/tag/v0.17.0">0.17.0</a>
codenamed “<a href="https://en.wikipedia.org/wiki/Nijar">Nijar</a>” is out with 23
commits, 995 files changed, 1552 insertions(+), 1154 deletions(-).</p>
<p>This release primarily fixes a very important issue that was reported soon
after 0.16.0 was released back in December. Users noticed that they could not
access Spotify using Tizonia:</p>
<p><a href="https://github.com/tizonia/tizonia-openmax-il/issues/531">Spotify: “unable to login offline: no such user” #531</a></p>
<p>This problem turned out to be a regression introduced in v0.16.0. I would like
to thank all the users that contributed with feedback in
<a href="https://github.com/tizonia/tizonia-openmax-il/issues/531">#531</a>. This feedback
ended up being crucial in finding the actual root cause of the failed login
attempts. Hats off to all of you!</p>
<h3 id="binaries-and-distribution">Binaries and distribution</h3>
<p>As usual
<a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a>
contains all the details.</p>
<p>Tizonia v0.17.0 will be soon in the following distribution channels:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux)</li>
<li><a href="https://snapcraft.io/tizonia">Snap Store</a>.</li>
<li><a href="https://github.com/tizonia/docker-tizonia">docker-tizonia</a>.</li>
</ul>
<h3 id="credits">Credits</h3>
<p>In addition to the users of
<a href="https://github.com/tizonia/tizonia-openmax-il/issues/531">#531</a>, I would also
like to thank the following people that contributed with PRs during this
cycle:</p>
<ul>
<li><a href="https://github.com/tizonia/tizonia-openmax-il/pull/548">Seïfane Idouchach (seifane) PR #548 </a></li>
<li><a href="https://github.com/tizonia/tizonia-openmax-il/pull/549">Jurgen Verhasselt (sjugge) PR #549</a></li>
</ul>
<h3 id="coming-up">Coming up</h3>
<p>Pandora support is still work-in-progress:</p>
<ul>
<li>
<p>Pandora (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/340">#340</a>)</p>
</li>
<li>
<p>Chromecast issues need fixing (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/483">#483</a>).</p>
</li>
</ul>juanrubioTizonia version 0.17.0 codenamed “Nijar” is out with 23 commits, 995 files changed, 1552 insertions(+), 1154 deletions(-).More ways to discover music on Spotify with Tizonia 0.16.02018-12-03T22:10:00+00:002018-12-03T22:10:00+00:00http://www.tizonia.org/news/2018/12/03/release-0-16-0<p>Tizonia version
<a href="https://github.com/tizonia/tizonia-openmax-il/releases/tag/v0.16.0">0.16.0</a>
codenamed “<a href="https://en.wikipedia.org/wiki/Bacares">Bacares</a>” is out with 94
commits, 161 files changed, 2695 insertions(+), 868 deletions(-).</p>
<p>This release primarily fixes a number of breakages in Google Play Music
playlist and station search
(<a href="https://github.com/tizonia/tizonia-openmax-il/issues/507">#507</a>,
<a href="https://github.com/tizonia/tizonia-openmax-il/issues/515">#515</a>,
<a href="https://github.com/tizonia/tizonia-openmax-il/issues/519">#519</a>,
<a href="https://github.com/tizonia/tizonia-openmax-il/issues/522">#522</a>) that appeared
a couple of months ago. These issues came around due to changes in some of
Google’s internal APIs. The guys over at
<a href="https://github.com/simon-weber/gmusicapi">gmusicapi</a> reacted very quickly and
changed things at <a href="https://github.com/simon-weber/gmusicapi/issues/614">their
end</a> so that we can
continue to enjoy playing the playlists and stations from this service.</p>
<p>In addition to these fixes, 0.16.0 also brings some new functionality for
Spotify and an update for Google Play Music. These are the highlights:</p>
<p><br /></p>
<h4 id="spotify-recommendations-by-track-artist-and-genre-new">Spotify recommendations by track, artist, and genre [NEW!]</h4>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-recommendations-by-track-id <track ID, URI or URL></code></p>
</blockquote>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-recommendations-by-artist-id <artist ID, URI or URL></code></p>
</blockquote>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-recommendations-by-genre <genre-name></code></p>
</blockquote>
<p>With these commands Tizonia returns instant playlists of around 100 tracks. To
seed Spotify recommendations engine, you can either input a track ID, an artist
ID or a genre name (e.g. ‘alt-metal’). These commands are a fantastic way to
discover new music.</p>
<p>The Spotify <code class="highlighter-rouge">id</code> can have one of these three forms:</p>
<ul>
<li>ID: 1dfeR4HaWDbWqFHLkxsg1d</li>
<li>URI: spotify:artist:1dfeR4HaWDbWqFHLkxsg1d</li>
<li>URL: https://open.spotify.com/artist/1dfeR4HaWDbWqFHLkxsg1d</li>
</ul>
<p><img src="/img/tizonia-spotify-recommendations.gif" alt="tizonia --spotify-recommendations-by-track/artist/genre" title="tizonia --spotify-recommendations-by-track/artist/genre" /></p>
<p><br /></p>
<h4 id="spotify-related-artist-search-new">Spotify related artist search [NEW!]</h4>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-related-artists <artist></code></p>
</blockquote>
<p>This command searches Spotify for the specified artist and enqueues the top
tracks (usually 10) from that artist and from 20 related artists. So with this
command you should end up with an instant playlist of around 210 tracks of a
similar music style. This command is great in combination with the <code class="highlighter-rouge">--shuffle</code>
option.</p>
<p><br /></p>
<h4 id="spotify-featured-playlist-search-new">Spotify featured playlist search [NEW!]</h4>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-featured-playlist <search-term></code></p>
</blockquote>
<p>With this command Spotify returns a small list of around 12 playlists. The
playlists in the list change depending on the day of the week or even the time
of the day. Try this once with some random search term (e.g. a single space,
<code class="highlighter-rouge">'_'</code>) to see what Spotify has in store at the moment, and then try once more
with a refined search term.</p>
<p><br /></p>
<h4 id="spotify-new-releases-search-new">Spotify new releases search [NEW!]</h4>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-featured-playlist <search-term></code></p>
</blockquote>
<p>With this command Spotify returns a small list of around 20 albums. Try this
once with some random search term (e.g. a single space, <code class="highlighter-rouge">'_'</code>) to see what new
releases Spotify has on offer, and then try once more with a refined search
term.</p>
<h4 id="search-by-spotify-track-id-artist-id-album-id-and-playlist-id-new">Search by Spotify track ID, artist ID, album ID, and playlist ID [NEW!]</h4>
<p>These three new Spotify commands are available:</p>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-tracks-id <Spotify track ID, URI or URL></code></p>
</blockquote>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-artist-id <Spotify artist ID, URI or URL></code></p>
</blockquote>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-album-id <Spotify album ID, URI or URL></code></p>
</blockquote>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-playlist-id <Spotify playlist ID, URI or URL></code></p>
</blockquote>
<p>These are useful when the normal text-based search does not always return the
track, artist, album, or playlist that you want. So at least an option is to
find its id in the Spotify web service:
<a href="https://open.spotify.com">https://open.spotify.com</a>.</p>
<p>Remember that with <code class="highlighter-rouge">tizonia --spotify-playlist-id</code> you will need to specify
<code class="highlighter-rouge">--spotify-owner '<spotify-user>'</code> if the playlist you are trying to listen to
is owned by another user (i.e. it’s not one of your plublic playlists).</p>
<p><br /></p>
<h4 id="recovering-from-spurious-play-token-losses-new">Recovering from spurious play token losses [NEW!]</h4>
<p>Sometimes Spotify reports that the play token has been lost and the playback
stops. There are a couple of new options to allow Tizonia to recover the play
token and keep playing.</p>
<blockquote>
<p><code class="highlighter-rouge">--spotify-recover-lost-token</code> (a flag that can be added on the command line)</p>
</blockquote>
<blockquote>
<p><code class="highlighter-rouge">spotify.recover_lost_token = true | false</code> (for a more permanent behaviour, add this to your tizonia.conf)</p>
</blockquote>
<p><br /></p>
<h4 id="google-play-music-activity-search-with-additional-keywords-new">Google Play Music ‘activity’ search with ‘additional keywords’ [NEW!]</h4>
<p>Until now it has been really difficult to locate an ‘activity’ station out of
the stations returned by the Google Play ‘activity’ search option. This is now
easier by filtering with an additional search term and the option
<code class="highlighter-rouge">--gmusic-additional-keywords</code></p>
<blockquote>
<p><code class="highlighter-rouge">tizonia --gmusic-unlimited-activity "concentration" --gmusic-additional-keywords "piano"</code></p>
</blockquote>
<p><br /></p>
<h3 id="binaries-and-distribution">Binaries and distribution</h3>
<p>As usual
<a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a>
contains all the details.</p>
<p>Tizonia v0.16.0 is starting to hit the usual distribution channels:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux)</li>
<li><a href="https://snapcraft.io/tizonia">Snap Store</a>.</li>
</ul>
<p>Finally some great news on
<a href="https://github.com/tizonia/docker-tizonia">docker-tizonia</a>. The repo is now
up-to-date and fully caught up with the latest version of Tizonia. All thanks
to its new maintainer, <a href="https://github.com/Josh5">Josh Sunnex</a>. Kudos to Josh!.</p>
<h3 id="credits">Credits</h3>
<p>Thanks to those who have provided feedback via the project’s <a href="https://github.com/tizonia/tizonia-openmax-il/issues">bug
tracker</a> on GitHub.</p>
<h3 id="coming-up">Coming up</h3>
<p>Pandora support is currently work-in-progress:</p>
<ul>
<li>Pandora (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/340">#340</a>)</li>
</ul>
<p>Airsonic/Subsonic support has been requested:</p>
<ul>
<li>Airsonic/Subsonic (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/496">#496</a>)</li>
</ul>juanrubioTizonia version 0.16.0 codenamed “Bacares” is out with 94 commits, 161 files changed, 2695 insertions(+), 868 deletions(-).Totally revamped Spotify support in Tizonia 0.15.02018-06-15T23:10:00+01:002018-06-15T23:10:00+01:00http://www.tizonia.org/news/2018/06/15/release-0-15-0<p>Tizonia version 0.15.0 codenamed
“<a href="https://en.wikipedia.org/wiki/Pulp%C3%AD">Pulpi</a>” is out with 74 commits, 215
files changed, 7645 insertions(+), and 785 deletions(-)</p>
<p>Actually this is an emergency release to fix Spotify playlist search
functionality that became broken in Tizonia just a couple of weeks ago, when
playlist retrieval suddenly stopped working in the official (but
<a href="https://pyspotify.mopidy.com/en/latest/#libspotify-s-deprecation">deprecated</a>)
<code class="highlighter-rouge">libspotify</code>.</p>
<p>Luckily, libspotify’s audio streaming capabilities are, for the time being,
intact (touch wood!). libspotify is still capable of streaming audio when its
fed with Spotify
<a href="https://rsms.me/an-introduction-to-spotify-uris">URIs</a>. Therefore, to ‘fix’
playlist search in Tizonia, we just needed to obtain playlist metadata (URIs)
from Spotify. And this can be done through the newer <a href="https://developer.spotify.com/documentation/web-api/">Spotify Web
API</a>.</p>
<p>Tizonia 0.15.0 integrates the Spotify Web API by making use of the
<a href="https://github.com/plamere/spotipy">spotipy</a> Python wrapper. This has not only
allowed us to fix playlist search; Tizonia has also gained Spotify track,
artist and album playback (see below for more info).</p>
<p>But how long until libspotify audio streaming capabilities are permanently
switched off? Nobody knows. At some point there has been rumours pointing at a
<a href="https://stackoverflow.com/questions/28079301/status-of-libspotify-replacement-library-for-desktop-other-platforms">Spotify replacement
library</a>.
This probably already exists inside Spotify’s iOS and Android SDKs. But it is
unknown whether this newer facility would ever be available for non-commercial
products in other platforms.</p>
<p>So let’s just keep enjoying Spotify streaming from the Linux command-line…,
while it is still possible!</p>
<p><br /></p>
<h4 id="spotify-track-artist-and-album-search-new">Spotify track, artist and album search [NEW!]</h4>
<p>Three new Spotify commands are available:</p>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-tracks <track-name></code></p>
</blockquote>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-artist <artist-name></code></p>
</blockquote>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-album <album-name></code></p>
</blockquote>
<p>No surprises here, these new commands let you search and stream from Spotify by
track, artist and album names. The performance is really remarkable.</p>
<p><img src="/img/tizonia-spotify-tracks-artist-album.gif" alt="tizonia --spotify-tracks/artist/album" title="tizonia --spotify-tracks/artist/album" /></p>
<p><br />
<br /></p>
<h4 id="spotify-playlist-search-revamped">Spotify playlist search [REVAMPED!]</h4>
<blockquote>
<p><code class="highlighter-rouge">tizonia --spotify-playlist <album-name> [--spotify-owner <spotify-user-name>]</code></p>
</blockquote>
<p>This command has changed its behaviour in the currently release. Previously
<code class="highlighter-rouge">--spotify-playlist</code> allowed us to stream any of the configured user’s
playlists, whether it was a playlist created by the user (private and public)
or a followed playlist from another user, including Spotify’s own playlists.</p>
<p>In 0.15.0, this command has a different behaviour, as it only streams the
<em>public</em> playlists <em>owned</em> by the user.</p>
<p>In order to stream a <em>public</em> playlist from another user, a new command-line
switch has been introduced: <code class="highlighter-rouge">--spotify-owner</code>. When this switch is used in
conjunction with <code class="highlighter-rouge">--spotify-playlist</code>, we can search and stream <em>public</em>
playlists from <em>any</em> user. For example, to explore Spotify’s own playlists,
just give <code class="highlighter-rouge">--spotify-owner 'spotify'</code>.</p>
<p>If you have been paying attention, you will have noticed that the new Spotify
playlist commands incur in an important omission: private playlists. In 0.15.0
is not possible to stream private playlists. This is because Tizonia is
currently unable to access the user’s private data through the Web API. There
is some work to do to figure out how to do this correctly. So hopefully in the
next release!</p>
<p><img src="/img/tizonia-spotify-playlist-owner.gif" alt="tizonia --spotify-playlist --spotify-owner" title="tizonia --spotify-playlist --spotify-owner" /></p>
<p><br />
<br /></p>
<h4 id="other-updates">Other updates</h4>
<p>As usual
<a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a>
contains all the details.</p>
<p>Tizonia v0.15.0 will be hitting the usual distribution channels in a few days:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux)</li>
<li><a href="https://snapcraft.io/tizonia">Snap Store</a>.</li>
</ul>
<p>Note that <a href="https://github.com/tizonia/docker-tizonia">docker-tizonia</a> is still
in need of an update!.</p>
<h3 id="credits">Credits</h3>
<p>Thanks to those who have provided feedback via the project’s <a href="https://github.com/tizonia/tizonia-openmax-il/issues">bug
tracker</a> on GitHub.</p>
<h3 id="coming-up">Coming up</h3>
<p>Pandora support is currently work-in-progress:</p>
<ul>
<li>Pandora (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/340">#340</a>)</li>
</ul>
<p>Airsonic/Subsonic support has been requested:</p>
<ul>
<li>Airsonic/Subsonic (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/496">#496</a>)</li>
</ul>juanrubioTizonia version 0.15.0 codenamed “Pulpi” is out with 74 commits, 215 files changed, 7645 insertions(+), and 785 deletions(-)Tizonia v0.14.0 adds YouTube Channels and Google Play Music stations for non-subscribers2018-04-21T23:13:00+01:002018-04-21T23:13:00+01:00http://www.tizonia.org/news/2018/04/21/release-0-14-0<p>Tizonia version 0.14.0 codenamed “<a href="https://en.wikipedia.org/wiki/Los_Gallardos">Los Gallardos</a>” is out!.</p>
<p>A relatively small, incremental release with 45 commits (159 files changed,
1326 insertions(+), 461 deletions(-)). Nonetheless, this release includes a
number of really interesting new features.</p>
<p><br /></p>
<h4 id="youtube-channels-support">YouTube Channels Support</h4>
<p>YouTube channels support in Tizonia includes two new command-line options:</p>
<p><br /></p>
<h6 id="tizonia---youtube-audio-channel-uploads-channel-name"><code class="highlighter-rouge">tizonia --youtube-audio-channel-uploads <channel-name></code></h6>
<p>This command lets you play music from all videos uploaded to a particular
YouTube channel. The command takes an argument, the channel’s name.</p>
<p><img src="/img/tizonia-youtube-channel-uploads.gif" alt="tizonia --youtube-audio-channel-uploads" title="tizonia --youtube-audio-channel-uploads" /></p>
<p><br />
<br /></p>
<h6 id="tizonia---youtube-audio-channel-playlist-channel-name_space_playlist-search-term"><code class="highlighter-rouge">tizonia --youtube-audio-channel-playlist <channel-name_space_playlist-search-term></code></h6>
<p>This command lets you play any playlist shared by a YouTube channel. It takes
a special, multi-word argument. Here the first word is the channel name, and
followed by a space, a search term (one or more words) that will be
fuzzy-matched against the playlists in that channel. Remember to add quotes
to this command’s argument!.</p>
<p><img src="/img/tizonia-youtube-channel-playlist.gif" alt="tizonia --youtube-audio-channel-playlist" title="tizonia --youtube-audio-channel-playlist" /></p>
<p><br />
<br /></p>
<h4 id="google-play-music-free-radio-stations">Google Play Music Free Radio Stations</h4>
<p>Google Play Music has recently added <a href="https://support.google.com/googleplaymusic/answer/6250894?hl=en">radio stations for
non-subscribers</a>.
Google has made this feature available only in the U.S., Canada, and
India. Free stations have a number of limitations, like for example, skip
limits. More information on this in this Google help article:
<a href="https://support.google.com/googleplaymusic/answer/6230658?hl=en">About free
radio</a>.
You can create and listen to Google Play free stations with Tizonia using this command:</p>
<div class="highlighter-rouge"><pre class="highlight"><code>tizonia --gmusic-station <artist or song name>
</code></pre>
</div>
<p><br /> <br /></p>
<h4 id="your-entire-google-play-music-library-in-one-big-playlist">Your entire Google Play Music Library in one big playlist!</h4>
<p>This feature was requested by user <a href="https://github.com/bbgun7">bbgun7</a>, who
wanted to put the 25.000 songs in his library on to a single playlist, and shuffle it
for playback. Such a brilliant (and obvious) idea was actually not possible
with Tizonia… until this release!. Now it is possible with this command:</p>
<p><img src="/img/tizonia-gmusic-library-screencast.gif" alt="tizonia --gmusic-library" title="tizonia --gmusic-library" /></p>
<p><br />
<br /></p>
<h4 id="other-updates">Other updates</h4>
<p>As usual
<a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a>
contains all the details.</p>
<p>Tizonia v0.14.0 will be hitting the following distribution channels in the next few days:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://snapcraft.io/tizonia">Snap Store</a>.</li>
</ul>
<p>Debian packages for Ubuntu Trusty, Debian Jessie, and Raspbian Jessie are not
being built anymore. On the other hand, Debian 10 ‘Buster’ is now part of the
Bintray roster.</p>
<p>Regarding Arch/AUR, there are currently some issues with some of Tizonia’s AUR
dependencies that prevent us from getting a clean native build of Tizonia on
Arch.</p>
<ul>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux, currently at v0.12.0)</li>
</ul>
<p>Until those issues are fixed, the Snap package works quite well on Arch.</p>
<blockquote>
<p>NOTE [24/03/2018]: AUR packages have been updated and are now tracking v0.14.0.</p>
</blockquote>
<p>Also, <a href="https://github.com/tizonia/docker-tizonia">docker-tizonia</a> is in need of
an update. Hopefully, this will happen sometime soon, but in the meantime, pull
requests are very welcome!.</p>
<h3 id="credits">Credits</h3>
<p>Thanks to those who have provided feedback via the project’s <a href="https://github.com/tizonia/tizonia-openmax-il/issues">bug
tracker</a> on GitHub.</p>
<h3 id="coming-up-next">Coming up next</h3>
<p>Pandora support is currently in the making and shaping quite well to be in the next release!:</p>
<ul>
<li>Pandora (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/340">#340</a>)</li>
</ul>juanrubioTizonia version 0.14.0 codenamed “Los Gallardos” is out!.Tizonia v0.13.0 adds support for Plex media servers2018-03-09T22:13:00+00:002018-03-09T22:13:00+00:00http://www.tizonia.org/news/2018/03/09/release-0-13-0<p>Tizonia version 0.13.0 codenamed “<a href="https://en.wikipedia.org/wiki/Lubr%C3%ADn">Lubrin</a>” is out!.</p>
<p>109 commits have gone into this release (267 files changed, 9477 insertions(+), 576 deletions(-)).</p>
<p>The release includes a new major feature, <a href="http://tizonia.org/docs/plex/">Plex
support</a> and various notable improvements:</p>
<ul>
<li>Improved search with fuzzy matching for Google Play and SoundCloud (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/445">#445</a> and <a href="https://github.com/tizonia/tizonia-openmax-il/issues/446">#446</a>).</li>
<li>Lots of fixes in Dirble Internet radio search and playback (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/452">#452</a>, <a href="https://github.com/tizonia/tizonia-openmax-il/issues/454">#454</a>, <a href="https://github.com/tizonia/tizonia-openmax-il/issues/455">#455</a>, <a href="https://github.com/tizonia/tizonia-openmax-il/issues/456">#456</a>, <a href="https://github.com/tizonia/tizonia-openmax-il/issues/457">#457</a>, <a href="https://github.com/tizonia/tizonia-openmax-il/issues/458">#458</a>, and <a href="https://github.com/tizonia/tizonia-openmax-il/issues/459">#459</a>).</li>
<li>A fancy progress bar (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/444">#444</a>).
<img src="https://user-images.githubusercontent.com/3161606/36507118-a4e4166e-1750-11e8-8f00-abd2e9218f8f.png" alt="alt text" title="Tizonia progress display" /></li>
</ul>
<p>As usual <a href="https://github.com/tizonia/tizonia-openmax-il/blob/master/CHANGELOG.md">CHANGELOG.md</a> contains all the details.</p>
<p>Tizonia v0.13.0 will be hitting the various distribution channels in the next few days:</p>
<ul>
<li><a href="https://bintray.com/tizonia">Bintray</a> (Debian packages)</li>
<li><a href="https://aur.archlinux.org/packages/tizonia-all/">AUR</a> (Arch Linux)</li>
<li><a href="https://snapcraft.io/tizonia">Snap Store</a>.</li>
</ul>
<h3 id="credits">Credits</h3>
<p>Thanks to the following contributors for their pull requests in this release:</p>
<ul>
<li><a href="https://github.com/nlwstein">nlwstein</a>, pull request <a href="https://github.com/tizonia/tizonia-openmax-il/pull/448">#448</a>.</li>
</ul>
<p>As usual, thanks to those who have provided feedback via the project’s <a href="https://github.com/tizonia/tizonia-openmax-il/issues">bug
tracker</a> on GitHub.</p>
<h3 id="coming-up-next">Coming up next</h3>
<p>One of these services would definitely be nice to have:</p>
<ul>
<li>Pandora (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/340">#340</a>)</li>
<li>Tidal (<a href="https://github.com/tizonia/tizonia-openmax-il/issues/440">#440</a>)</li>
</ul>juanrubioTizonia version 0.13.0 codenamed “Lubrin” is out!.