Skip to main content

Tidal algorithmic mixes

This contains the logic of how tidal create its algorithmic offline mixes, how it utilizes different machine learning models, alongside business rules to create different mixes for different use cases, included personalized mixes (like my mix, my new arrivals and daily discovery) and non-personalized like track radio and artist radio.

  • Make sure you have pyenv and pyenv amd pyenv-virtualenv installed on your local environment.
  • Install python 3.10.13 with pyenv pyenv install 3.11.13.
  • Set up a new virtual env pyenv virtualenv 3.10.13 mixes
  • Set local pyenv version pyenv local mixes
  • Activate the virtual pyenv using pyenv activate mixes
  • Upgrade the pip package installer python -m pip install --upgrade pip
  • Install poetry for package management python -m pip install poetry==1.7.1
  • Install dependencies from the lock file poetry install --no-root

Metadata

Release files for tidal-algorithmic-mixes 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tidal-algorithmic-mixes 0.2.0
File Size Uploaded
tidal_algorithmic_mixes-0.2.0.tar.gz 17.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tidal-algorithmic-mixes 0.2.0
File Interpreter ABI Platform
tidal_algorithmic_mixes-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 47.7 kB

Release files / tidal_algorithmic_mixes-0.2.0.tar.gz

Download URL tidal_algorithmic_mixes-0.2.0.tar.gz
Size 17.6 kB
Tags Source
SHA-256 checksum
How to use checksums
1d527a5a4f9d272a16e11f9699029aef18bac53f0727e460a8ede1306ca2d414
BLAKE2b-256 checksum
How to use checksums
baeb2f7287eb482a190ea6934a4a5dfcd7acc13f9f614cb1f9f976fee47a22ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidal_algorithmic_mixes-0.2.0-py3-none-any.whl

Download URL tidal_algorithmic_mixes-0.2.0-py3-none-any.whl
Size 30.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ae6ab08a84c8e78ad5d7e7021ccbf56bf864d9ae5681108e5b52e6910de85d92
BLAKE2b-256 checksum
How to use checksums
cd034363f7caa8f3a92323d03252b72ad83c24a8bbd7540e7c4b427a965fda28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page