首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

5个免费开源的音乐神器

编辑/排版:卒見

你喜欢音乐吗?使用过什么样的音乐神器处理音乐,比如播放音乐、分析音乐、生成音乐等。本篇给大家分享几款开源的音乐神器。

01

播放器 | XR3Player

JavaFX是一个开源的下一代客户端应用程序平台,适用于基于Java构建的桌面、移动和嵌入式系统。

它的目标是生成一个现代、高效且功能齐全的工具包,我们可以了解一下Java版桌面DJ音乐播放器XR3Player!

XR3播放器(Modern JavaFX Media Player)是一个专业、现代和强大的音乐播放器。最先进的JavaFX媒体播放器。

界面干净简洁,提供多个图书馆、在线音乐和展示台的功能,同时具有浏览器、DJMode、用户统计和多用户支持。

JavaFX:https://openjfx.io

XR3Player:xr3player.netlify.app

GitHub:github.com/goxr3plus/XR3Player

02

播放器 | Musikcube

一个使用C++编写的终端的跨平台音乐播放器,也可以作为一个音频引擎、元数据索引器和服务器。

可以在Windows、MacOS、Linux以及带有自定义DAC(例如IQaudIO DAC+,HiFiBerry DAC+等)的Raspberry Pi上轻松编译和运行。

Musikcube功能齐全,可以舒适地输出24位/ 192k音频。开发人员可以将其用作创建或原型设计播放音乐的应用程序的后端。

开箱即用,提供包含文件扫描、标签索引、无缝和交叉淡入淡出播放、播放队列管理、播放列表CRUD、可扩展的插件架构,并支持包含250,000+音轨的库。

官网:musikcube.com

GitHub:github.com/clangen/musikcube

03

音乐分析 | AudioFlux

音频和音乐分析、特征提取的库。支持数十种时频分析变换方法,以及相应时域、频域数百种特征组合。

它同时也是一个深度学习工具,提供给深度学习网络进行训练。

提供包含语音增强,音频/音乐分离,音乐信息检索(MIR),ASR和其他音频任务。

官网:audioflux.top

GitHub:github.com/libAudioFlux/audioFlux

Gitee:gitee.com/mirrors/audioFlux

下载:

github.com/libAudioFlux/audioFlux/releases

04

音频生成 | Audiocraft

一个用于通过深度学习进行音频处理和生成的库,基于Python,可用于文本生成音乐。

由facebooksearch团队开源的音乐生成语言模型,提供深度学习的音频处理和生成库。

当前含有MusicGen代码(一种简单且可控的音乐生成 LM,具有文本和旋律调节功能),且具有最先进的EnCodec音频压缩器/分词器,是目前最先进的文本生成音乐模型。你可以在示例页面感受文本生成的音乐操作。

GitHub:

github.com/facebookresearch/audiocraft

示例:ai.honu.io/papers/musicgen

存储库:arxiv.org/abs/2306.05284

05

脚本音乐 | JazzIt

想要脚本运行时或是出错时播放音乐的小工具吗?JazzIt支持可以让你在函数中添加一个装饰器,让它变得有活力。

比如播放一段旋律,当你运行成功时可以听到对应的音乐,程序出错时,也可以发出让人伤心欲绝的声音。

GitHub:

github.com/Sangarshanan/jazzit

下载:

github.com/Sangarshanan/jazzit/releases/tag/v0.3.1

好了,以上就是本期的分享内容啦,希望你可以用它们得到更好的音乐体验!

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OSW3ttGPNd45BYhP31DBaJpA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券