v0.9.2-alpha
Pre-release
Pre-release
Cassette v0.9.2
Just a few fixes.
Fixes
- Stopped .wav files from getting deleted when you close the Audio Setup Window.
- Fixed the placeholders in the BPM Textbox.
- Patched the UI sound settings that weren't working.
- Fixed the tooltip animations.
- Tooltips can finally move around on Linux Wayland.
- Fixed marquee selection box jitter during playback.
- Fixed font heights on Linux.
- Fixed errors when changing the Floating Window Animations setting.
- Fixed duplicate UI sound triggers during Drag & Drop.
- Fixed an issue where the Mini Preview Widget didn't reset its position when changing compositions.
- Fixed abnormal playback speed when switching compositions.
- Fixed abnormal playback speed if you spam Alt + F4 on a Floating Window.
Optimization
- Cut down on memory usage during rendering by caching colors and brushes - this should give the speed a little boost.
- Optimized the player's "hot" functions (the ones that run thousands of times a second). They're compiled now and super fast, so the player uses way fewer resources.
- The ADB server for real - time ringtone visualization now opens only once, instead of restarting every single time the app scans for devices.
- Noticeably boosted performance on Linux.
- Reorganized the UI sounds folder.
- Optimized BPM animations by merging 4 BPM animation timers into one singleton.
- Optimized timeline scroll by merging 4 timers into 2.
- Tile generation doesn't affect FPS now.
- Now, tiles are being generated with a compiled code.
New
- You can now expand glyph stacks to make editing a lot easier.
- 5 new effects in the player. Not used. Yet. Hm.
- Migrated to PySide6 (Or PyQt6... I can't decide yet).
- Significantly improved handling of non - standard display scales and resolutions.
- Cassette now notifies you about new updates automatically.
- Visual enhancement in Trim Widget.
- The playhead now has... animations... too...
- Improved the file hover effects during Drag & Drop.
- Added new keyboard shortcuts:
- Home & End to jump to the start and end of the track.
- Shift + Arrows for faster playhead movement.
- Ctrl + D to quickly duplicate selected glyphs.
- [ and ] to quickly adjust brightness.
- UI sounds can no longer be spammed by holding down a keyboard key.
- Zoom is now smooth.