v0.7.0-alpha
Pre-release
Pre-release
Cassette v0.7.0
Fixes
- Fixed a crash when cropping .flac files.
- Smoothed out Floating Window antialiasing.
- Keybinds now play nice with different keyboard layouts.
- Patched EGL failure during startup on certain Linux distros.
- Axed double WAV conversion - CPU usage is now much lower.
- Fixed those weird waveforms that appeared during silence.
- The window now closes instantly (no tape stop effect) if the audio is silent.
- Added a smart fix for MP3 files disguised with a .wav extension - they get converted properly now.
- Fixed Visualizator cahche being saved to a savefile.
Critical Fixes
- Fixed cache cleanup. App is stopped from hoarding gigabytes of temp audio files on your disk.
Cool Stuff
-
Added "D" keybind to quickly tweak duration.
-
Added "B" keybind to quickly adjust brightness.
-
Added "S" keybind to quickly set speed.
-
Text cursor now blinks in sync with the beat - stay groovy.
-
Added "No Tilt" option in "Window Hover Smoothing" settings.
-
Support for Drag and Drop: just toss an audio file into the window to import it.
-
Undo / redo mechanics.
Animations & Visuals
- New Animation Engine - 120+ FPS, smooth mixing, and heavy optimization.
- Added "Classic" animation preset - for those missing the old - school Cassette vibes.
- Retuned all animations for a tighter feel.
- Normalized movement logic - animations won't be slowed down even if your PC lags.
- Enhanced Floating Window stability and slightly buffed its appear time.
Misc & UI
- First launch startup sound now defaults to 35% (save your ears).
- Shaved down package sizes.
- Massive code refactor - cleaner under the hood.
- Playback position is now shown in the window title within Audio Setupper.
- Audio Setupper: "Loading the audio" text is now left - aligned to match the layout.
Error Handling
Added specific error windows for:
- Broken or corrupted audio files.
- Files currently blocked by another program.
- Video files that don't actually contain audio streams.
- Audio files being moved while they're still loading.
Optimizations
- Optimized the BPM remove animation.
- Optimized Floating Window rendering, fewer stutters.
- Optimized save management.