Repository navigation
Attune 0.2.0
The listening model is trained now. It wasn't before.
Every version up to 0.1.2 listened to your music with a copy of the CLAP model that, it turned out, had never been trained. It still made 512 numbers per song, and mixes still came out sounding related, but those numbers weren't what a trained ear makes. 0.2.0 has the model its makers actually trained. Same model, same size, different numbers inside.
What changes
- A library scanned by 0.2.0 gets mixed a new way, the sound profile. The sound of each song comes first, run through a small extra layer that learned which artists ListenBrainz listeners play together. Genre tags, how far apart the years are, and five sensations measured from the sound itself (Pulse, Glow, Heat, Voice and Grain) adjust the order. Tempo doesn't count any more.
- Nobody has judged the sound profile by ear yet, me included. It was picked by how well it finds songs people listen to together: on my library, 49 in 100 picks by other artists were by an artist people play alongside the starting song's artist, against 33 for 0.1.2. I think that's a good sign, but it's not a listening test. So if a mix sounds wrong, tell me.
- The name beside the mix dials says which recipe you're on, Attune sound profile or Attune V2, and the dials start where that recipe puts them.
- Earfeel columns (Pulse, Glow, Heat, Voice, Grain) can be turned on from the right-click menu on the column headers, for a library scanned by 0.2.0.
Coming from 0.1
- Install over the top. Your library, playlists and settings carry on, and your mixes keep working exactly as they did, on the old recipe.
- New songs wait. The old fingerprints and the new ones are unrelated numbers, so a scan won't add new songs to an older library -- it says so instead. To bring the library across, open Preferences, Library, and under Sound fingerprints press Fingerprint every song again.
- It copies your library first, then does every song again. About 1.6 seconds a song on my desktop PC's processor, so hours for a big library (about 9 for 21,000 songs). Stop halts it and Continue picks up where it left off. When it's done, Load now brings your library up under the sound profile.
Also new since 0.1.2
- Undo and Redo for every change to a mix or the queue: Ctrl+Z and Ctrl+Y, or the buttons in the top bar.
- Collections. Save what's on screen as a named set of up to 500 songs and mix from just those, under Draw from in Mix options.
- A mix stops when songs stop fitting. Ask for 50 and you get the ones that fit, with a sentence saying why it stopped. It's on by default as Stop when songs stop fitting in Mix options. Under the sound profile about a quarter of starting songs stop short of 10 on my library, so turn it off if you want a full list. Where that line belongs is still to be decided by ear.
- Steering a Blend or an Adventure keeps it one, and the songs a mix was built from stay in it.
- Right-click the song that's playing, in the bottom bar, Track Info or the mini player.
Fixed
- Some MP3 files that nothing could open now open.
Getting it
Download AttuneSetup-0.2.0.exe, or Attune-0.2.0-win64.zip if you'd rather not install anything. Windows will say "Windows protected your PC" because the file isn't code-signed: click More info, then Run anyway. SHA256SUMS.txt lets you check the download is the real one.
Trouble, or a mix that sounds wrong: open an issue at https://github.com/Maestro8484/attune/issues.
Everything that changed is in CHANGELOG.md.