Releases: Adudumax/MusicFloat
Releases · Adudumax/MusicFloat
Release list
MusicFloat v1.1.0
更新内容
- 新增 Apple Music Windows App 当前歌曲收藏快捷键,键盘与手柄均可独立绑定;已收藏歌曲不会被取消收藏。
- 悬浮窗新增 Apple Music 收藏状态星标,并在快捷收藏时提供即时、流畅的状态反馈。
- 新增“切歌时自动显示悬浮窗”开关;关闭后仍可通过快捷键手动显示。
- 优化悬浮窗进入、退出和星标动画,并使用低开销合成路径改善高负载场景下的稳定性。
- 修复常驻模式开启时悬浮窗重复出现、叠加或重复播放进入动画的问题。
- 修复位置调整过程中切歌或修改大小、阴影时退出调整状态的问题。
- 修复合成悬浮窗阻挡鼠标点击的问题,恢复运行时鼠标穿透。
- 修复收藏后立即切歌可能导致收藏未完成、误判成功且没有失败提示的问题。
- 修正 Apple Music Windows App 的歌手信息中混入专辑名称的问题。
What's new
- Added a configurable keyboard and gamepad shortcut for favoriting the current song in the Apple Music Windows app. Already-favorited songs are never unfavorited.
- Added Apple Music Favorite-state stars to the overlay with immediate, polished feedback for Favorite shortcuts.
- Added an option to disable automatic track-change popups while keeping manual overlay shortcuts available.
- Refined overlay entrance, exit, and Favorite-star motion, with a low-overhead composition path for better stability under load.
- Fixed duplicate or stacked overlays and repeated entrance animations when enabling persistent mode.
- Fixed position editing being interrupted by track changes or live size and shadow adjustments.
- Restored mouse click-through for the runtime composition overlay.
- Fixed a race where skipping immediately after favoriting could lose the Favorite action, report a false success, or omit failure feedback.
- Corrected Apple Music Windows app artist metadata that could include the album title.
MusicFloat v1.0.1
更新内容
- 优化播放期间的资源占用,减少 CPU、内存与封面解码开销。
- 使用媒体会话变化事件即时刷新切歌状态,降低后台轮询频率的同时保持悬浮窗及时显示。
- 优化高负载游戏运行时的悬浮窗显示流畅度。
- 优化调整悬浮窗大小、阴影和字体时的实时预览体验。
- 优化悬浮窗圆角、阴影和文字显示效果。
- 首次启动时,根据 Windows 界面语言自动选择中文或英文。
- 优化悬浮窗显示模式与设置预览模式之间的切换体验。
What’s new
- Optimized resource usage during playback, reducing CPU, memory, and cover decoding overhead.
- Refreshes track changes from media-session events so the overlay stays responsive while background polling is reduced.
- Improved overlay smoothness during high-load gameplay.
- Improved live preview while adjusting overlay size, shadow, and typography.
- Refined overlay corner radius, shadow, and text appearance.
- Added automatic Chinese or English selection on first launch based on the Windows UI language.
- Improved transitions between overlay display and settings preview modes.
MusicFloat v1.0.0
MusicFloat 是一款轻量级 Windows 桌面音乐悬浮窗工具,通过 Windows SMTC 读取播放器媒体信息。
功能亮点
- 从 Windows SMTC 读取歌名、歌手、播放状态、媒体源和封面。
- 在歌曲切换或手动触发时显示简洁的悬浮窗。
- 支持自定义悬浮窗行为和歌曲信息字体。
- 支持键盘快捷键和手柄快捷键。
- 本地运行,不注入游戏,不使用 DirectX Hook、驱动覆盖层或进程修改。
下载
- 下载本 Release 中的
MusicFloat-v1.0.0-win-x64.zip。 - 安装
.NET 8 Desktop Runtime (x64)。 - 解压 ZIP。
- 运行
MusicFloat.exe。
.NET 官方下载:
https://dotnet.microsoft.com/en-us/download/dotnet/8.0/runtime
请选择:
.NET Desktop Runtime 8.x — Windows x64
系统要求
- Windows 10/11 x64
- .NET 8 Desktop Runtime x64
- 支持 Windows SMTC 的媒体播放器
MusicFloat 本身无需安装,但必须安装 .NET 8 Desktop Runtime (x64)。
已知限制
- MusicFloat 依赖 Windows SMTC,不支持 SMTC 的播放器无法读取或控制。
- 媒体信息质量取决于播放器。
- 悬浮窗是普通 Windows 桌面窗口,在独占全屏模式下可能被遮挡。
- Spotify Mix、SF Pro 等专有字体不会随软件分发,仅在用户系统已安装时显示。
许可证
GPL-3.0-only
MusicFloat is a lightweight Windows desktop music overlay for players that expose metadata through Windows System Media Transport Controls (SMTC).
Highlights
- Reads title, artist, playback state, source, and cover art from Windows SMTC.
- Shows a compact floating overlay when the song changes or when triggered manually.
- Supports configurable overlay behavior and track information font selection.
- Supports keyboard shortcuts and gamepad shortcut binding for playback and overlay actions.
- Runs locally with tray support and no game injection, DirectX hooks, driver overlays, or process patching.
Download
- Download
MusicFloat-v1.0.0-win-x64.zipfrom this release. - Install the .NET 8 Desktop Runtime (x64).
- Extract the ZIP to a folder you control.
- Run
MusicFloat.exe.
Download .NET from Microsoft:
https://dotnet.microsoft.com/en-us/download/dotnet/8.0/runtime
On the download page, choose:
.NET Desktop Runtime 8.x — Windows x64
System requirements
- Windows 10/11 x64
- .NET 8 Desktop Runtime x64
- A media player that exposes Windows SMTC metadata
MusicFloat itself does not require installation, but the .NET 8 Desktop Runtime (x64) must be installed.
Known limitations
- MusicFloat depends on Windows SMTC; unsupported players cannot be read or controlled.
- Metadata quality depends on the player.
- The overlay is a normal Windows desktop window and may be hidden by exclusive fullscreen modes.
- Optional proprietary fonts are never bundled and only appear when already installed on the user's system.
License
GPL-3.0-only