<commit_before># AudioAddict.bundle

This is a Plex [Channel plugin](https://support.plex.tv/hc/en-us/categories/200109616-Channels) that offers a nice interface to the [AudioAddict](http://www.audioaddict.com/) family of music streaming sites, including [DI.fm](http://di.fm) (aka Digitally Imported), [RadioTunes.com](http://radiotunes.com) (formerly Sky.fm), and others.

# Install

Like most plugins, this is currently "[unsupported](https://support.plex.tv/hc/en-us/articles/201375863-Channels-from-Other-Sources)", so the installation process is manual. See the [official Plex documentation](https://support.plex.tv/hc/en-us/articles/201187656-How-do-I-manually-install-a-channel-) for more information.

# Preferences

There are some preferences that can be set:

* __Listen Key__: Your unique key, functionally used as an auth and ident token. It can be obtained from the "player settings → hardware player" section of your favourite AA service. Example: http://www.radiotunes.com/settings
* __Preferred Source__: This corresponds to the regional server that you want to stream. You're not obligated to set this, but if you're having bandwidth issues it might help. `prem1`, `prem3`, and `prem4` are in the USA, while `prem2` is in Europe.
* __Preferred Streams__: These correspond to the "sound quality & bandwidth" option of the AA service. AAC support is sort of wonky (works on some devices, not on others), so your only safe option (read: MP3) is `premium_high`.
* __Force Refresh__: This will, as the name implies, force a refresh of the service information next time you access it. In practice, this should be used if you modify either (or both) of the _Source_ or _Stream_ preferences at any time. It is possible that this will _appear_ to cause an error of some type (this is due to timeout issues that have been totally ignored. sorry.), but it probably worked. Remember to turn it off when you're done.
* __Debug__: This will cause additional debug output to be generated - some of it will be visible in the interface, but most of it goes into the logs.

# FAQ

##### Where is the Plex Forum post for this plugin?

https://forums.plex.tv/discussion/107801/rel-audioaddict-radiotunes-com-di-fm-etc/p1

##### Do I need a Premium account?
<commit_msg>add deprecation notice :(<commit_after># AudioAddict.bundle

This is a Plex [Channel plugin](https://support.plex.tv/hc/en-us/categories/200109616-Channels) that offers a nice interface to the [AudioAddict](http://www.audioaddict.com/) family of music streaming sites, including [DI.fm](http://di.fm) (aka Digitally Imported), [RadioTunes.com](http://radiotunes.com) (formerly Sky.fm), and others.

# Discontinuation of support for plugins

In September of 2018, [Plex officially announced](https://forums.plex.tv/t/discontinuation-of-plugins-watch-later-recommended-and-cloud-sync/312312/4) that the plugin model would be deprecated and "slowly phased out". While plugins can still be manually installed on the server, _client_ support is now spotty at best; as of 2020, the official Plex clients generally do not provide an interface for plugins. Long story short, _this_ plugin technically still works, but you need to use an unoffical client to "see" it, so that might be useful for you—sorry, there's nothing I can about that. :(

# Install

Like most plugins, this is currently "[unsupported](https://support.plex.tv/hc/en-us/articles/201375863-Channels-from-Other-Sources)", so the installation process is manual. See the [official Plex documentation](https://support.plex.tv/hc/en-us/articles/201187656-How-do-I-manually-install-a-channel-) for more information.

# Preferences

There are some preferences that can be set:

* __Listen Key__: Your unique key, functionally used as an auth and ident token. It can be obtained from the "player settings → hardware player" section of your favourite AA service. Example: http://www.radiotunes.com/settings
* __Preferred Source__: This corresponds to the regional server that you want to stream. You're not obligated to set this, but if you're having bandwidth issues it might help. `prem1`, `prem3`, and `prem4` are in the USA, while `prem2` is in Europe.
* __Preferred Streams__: These correspond to the "sound quality & bandwidth" option of the AA service. AAC support is sort of wonky (works on some devices, not on others), so your only safe option (read: MP3) is `premium_high`.
* __Force Refresh__: This will, as the name implies, force a refresh of the service information next time you access it. In practice, this should be used if you modify either (or both) of the _Source_ or _Stream_ preferences at any time. It is possible that this will _appear_ to cause an error of some type (this is due to timeout issues that have been totally ignored. sorry.), but it probably worked. Remember to turn it off when you're done.
* __Debug__: This will cause additional debug output to be generated - some of it will be visible in the interface, but most of it goes into the logs.

# FAQ

##### Where is the Plex Forum post for this plugin?

https://forums.plex.tv/discussion/107801/rel-audioaddict-radiotunes-com-di-fm-etc/p1

##### Do I need a Premium account?

{'fraction_non_alphanumeric': 0.08778699594829249, 'fraction_numerical': 0.017943276094925718, 'mean_word_length': 4.574193548387097, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 9, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5637197', 'n_tokens_mistral': 1518, 'n_tokens_neox': 1416, 'n_words': 678}