Excellent software and practical tutorials
Luoxue Music Assistant is a software that supports lossless download and audition of music on all platforms, supporting Windows+Mac
Falling Snow Musicassistant It is a music software developed based on Electron + Vue, including Windows and macOS platforms. The developer is Luo Xue Wuhen from the Wuaihacker forum; it is a software for downloading paid songs and copyrighted music from the entire network. It aggregates a large number of music platform search interfaces, and allows you to listen to and download paid songs and copyrighted music from the entire network for free online.
GitHub:https://github.com/lyswhut/lx-music-desktop/releases
Search is the first major function of Luoxue Music Assistant. Luoxue Music Assistant integrates the search interface of mainstream music software on the market, which means that you can search for music in major music libraries here. For music fans, the most exciting thing is to be able to download lossless music. All downloaded songs are saved in the download management.
Music software developed based on Electron + Vue, supports almost all domestic platforms. Free and ad-free, this project is open source and released on GitHub for people all over the world to use for technology learning and communication. The original intention of development is only for the study and research of new technologies, so the software will remain pure until maintenance is stopped. It supports running on Windows, macOS, Linux, and Android platforms. luoxue andLuoxue Music AssistantThe assistant also lists various charts corresponding to major music software, such as the hot song chart and the rising chart, so that users can choose different songs according to their own preferences and say goodbye to the fear of choice;
Desktop version installation package instructions
The version with win_ or Setup in the file name is for Windows.
The version ending with Setup.exe is the installation version, which has an automatic update function and can automatically update the software (but if your network access to GitHub is slow, the update may fail. In this case, you need to manually download the installation package to overwrite the update).
The version ending with green.7z is the installation-free version. You can directly run lx-music-desktop.exe after decompression, but the automatic update function is not available.
The one with x64 is the 64-bit system version, and the one with x86 is the 32-bit system version;
Starting from v1.10.0, since the x86_64 installation version is larger than 100M and cannot be uploaded to the network disk, it is split into two versions, x64 and x86.
Considering that most computers are 64-bit systems, the network disk currently only uploads the x64 version.
If you are unable to run the x64 version, please go to https://github.com/lyswhut/lx-music-desktop/releases Download the file ending with x86-Setup.exe and install it.
Note: The green version (installation-free version) has been compressed into a 7z file (ending with .7z) and needs to be decompressed with decompression software before it can be run.
The file ending with .dmg is the version that runs on MAC systems.
Note: The dmg installation package with the arm64 name is for MAC M1.
The file ending with .deb is the version that runs on Linux system. The software also has Linux packages in .rpm/AppImage/pacman format, but they are not uploaded to the network disk. You can download them from the project release page.
Mobile version installation package instructions
The one ending with .apk is the Android mobile version. This network disk provides two Android versions. Download the arm64-v8a version first. If it cannot be installed, download the universal version.
There are also armeabi-v7a, x86_64 and other versions, but they are not uploaded to the network disk. If you need them, you can download them from the project release page
Note: The mobile version is not planned to support Apple devices.
Luoxue Music Assistant v2.8.0
Added
Added new settings - Playback settings - Use the maximum number of channels that the device can handle to output audio settings (fixed to 2-channel output when not enabled). Since this uses the advanced audio API, considering compatibility issues on some devices, it is disabled by default (#1873)
Allow to add
m4a
,oga
Format local songs to the list (#1864)Open API to support cross-domain requests (#1872 @Ceale)
Scheme URL API Additions
music/searchPlay
Supported, used to search and play the specified song name. For details, please read the Scheme URL support document (#1886)
optimization
Optimize the display of white tray icons and fix the issue of unclear tray icons under Windows (#1842)
repair
Fixed the background display issue when there are multiple levels of pop-ups
Increase the size limit of online imported custom source files (#1857)
Fixed the problem of residual shadows appearing in windows on Mac. This solves the ancient bug of residual shadows appearing on the lyrics on the desktop on Mac. Thanks @zclorne (#1869, Thanks @zclorne)
Increased the size limit of online imported custom source files to solve the problem that some audio sources cannot be imported (#1857)
Fixed the issue on Mac where the tray is open.
cmd+w
The problem of still interrupting playback (#1844)Fixed the issue that the lyrics on the playback details page cannot be dragged using touch (#1865)
Repair and optimize the display of Traditional Chinese and English translations (#1845)
Fixed the issue that the song could not be downloaded due to the file name being too long (#1877)
Fixed the issue where the text in the text bubble was truncated instead of being wrapped when the content was too long
Fixed the issue that the page-turning buttons in the page-turning button bar only display the first few pages
change
Settings - Playback Settings - Prioritize 320k sound quality option changed to "Prioritize sound quality", allowing you to select a higher priority sound quality if the song and sound source support it (#1839)
Open API changes
/status
The input is now/subscribe-player-status
Be consistent/status
Addedfilter
The input parameter is used to filter the returned fields, and a default value is built in. Compared with the previous one, no fields are returned by default.picUrl
/status
and/subscribe-player-status
Available field names addedlyricLineAllText
, its corresponding value is the current sentence lyrics and extended lyrics text (extended lyrics include translation, romanization, etc., separated by line breaks)
For details, see the open API access document
other
Update electron to v28.3.3
Incompatible changes and additions of custom sources (source developers need to read this)
The way custom sources are called has changed:
In order to unify the calling method with the mobile terminal, it is no longer recommended to use
window.lx
Object (no mobile terminalwindow
object), useglobalThis.lx
inited
Events no longer need to be passedstatus
Property, script running process, on successful callinited
Any first uncaught error before the event will be considered an initialization failure, so if you want to artificially fail the script initialization, just throw an errorAdded
globalThis.lx.env
Properties, desktop environment is fixed asdesktop
, the mobile environment is fixed tomobile
Added
globalThis.lx.currentScriptInfo
Object, from which you can get the parsed script header comment information and the original script content. For specific available properties, see the documentation descriptionglobalThis.lx.version
Property updated to2.0.0
Custom sources are no longer used
script
Tag form, if you want to get the original script code string, you need toglobalThis.lx.currentScriptInfo.rawScript
Attribute acquisitionNew support for custom sources
local
SourcemusicUrl
,pic
,lyrics
For details on how to obtain the operation, see the Custom Source documentation.
Luoxue Music Assistant audio source interface address
Due to complaints that they need to stop providing the built-in online playback and download services that connect to their platform, Luoxue Music Assistant no longer provides the above services. The solution is as follows: download and import the audio source file.
Audio source interface:Luoxue Music latest audio source interface address
Download
https://pan.quark.cn/s/d92ea663bfbc
http://ct.ghpym.com/d/7369060-41141069-c1e808
https://pan.lanzoui.com/b0aeu4vxi
https://www.alipan.com/s/ZgmZfox2X7k
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0
I need this