喜欢听歌的程序员,都在 GitHub 上折腾出了哪些有趣的应用?

众所周知,编码、看番、听音乐堪称码农的三大爱好,平时我本人无论是上班还是坐地铁,手机上的音乐基本没停过。

过去几年我在 GitHub 上分享过几百个开源项目,其中不乏有与音乐相关的。今天在这里我就跟大家简单分享下,这班痴迷音乐无法自拔的码农,都在 GitHub 上折腾出了哪些有趣的应用吧。

文末留了个彩蛋,看到最后有惊喜哦~

AudioKitSynthOne

这是 AudioKit 团队开源的一个 iOS 音响合成器,由多名专业音乐人、设计师、程序员合作制成,完整度不可谓不高,实际展示效果也非常酷炫。对于该项目,我只能说,不懂音乐的产品经理不是个好程序员:

苹果 App Store 编辑团队对该项目也是赞誉有加,给出了高度评价:

“AudioKit Synth One is a wonderful example of how iPad can change the way music is made.”

AudioKitSynthOne 开发团队为此还做了一个视频,跟我们讲述他们是如何从一个突发灵感,到将项目具体落地实现的:

关注 GitHubDaily,后台回复「音乐」获取下载链接。

vsc-netease-music

VSCode 现在已经慢慢蚕食了许多代码编辑器的市场份额,最近几年增长更是趋势迅猛,基于其良好的开源生态,很多开发者也纷纷在上面构建许多有趣的插件。为此,我之前还写过一篇文章《装上这几个 VSCode 插件后,上班划水摸鱼不是梦》,感兴趣的可到文末查看。

在那篇文章里面,我提到过 vsc-netease-music 这个插件,它让开发者可以在 VSCode 上面收听网易云音乐的歌曲,将代码音乐与合而为一,我们业内专业术语称此为「码乐」?

打开编辑器,伴随着美妙的音乐,啪啪啪敲几行代码,堪称一大乐事。

关注 GitHubDaily,后台回复「音乐」获取下载链接。

music-dl

截止目前为止,该项目在微博上拥有近 600 转发。

说实话,当初在微博上分享这个开源项目时,没想到会有那么高的转发量。

这个项目是一个可从网易云音乐、QQ 音乐、酷狗音乐等搜索和下载最优音质歌曲的工具,支持多线程搜索和下载,还可以对搜索结果去重,堪称是一个音乐下载神器。

如果你苦寻音乐下载方法无路,可以试下这个工具。

关注 GitHubDaily,后台回复「音乐」获取下载链接。

Music

现在各大音乐平台版权之争正打得火热,我虽说买了网易家的「黑胶VIP」,但经常发现有些音乐还是没有版权,又得跑到其它平台上去找。Music 这个项目的作者应该跟我一样有类似痛点,所以做了这么一个项目。

这个项目是一个跨平台音乐播放器,它支持一键导入网易云、QQ 音乐、虾米歌单,还可进行歌词翻译、歌单离线。

界面是仿的 QQ 音乐,还原度蛮高的。

不过该软件目前涉嫌侵权,作者已收到音乐平台商的律师警告函。在此还是提醒大家「该项目仅作学习参考,勿私下传播他用」。

关注 GitHubDaily,后台回复「音乐」获取下载链接。

Music-Player

这是 Android 平台上开源的一款播放器,界面十分酷炫,是我于 2016 年在微博分享的一个项目。虽说年代有些久远,但今天打开 GitHub,看到项目的最终维护时间是在去年,对于现在 GitHub 遍地僵尸项目,作者已经可以说很良心了。

此外,作者还曾撰文分享过该项目的一些实现细节,文章里面附带的一些网站资源也值得一看。具体地址我跟下载链接放一起了。

关注 GitHubDaily,后台回复「音乐」获取下载链接。

douban.fm

最后的这个项目现在已经不维护了,但为什么还要分享呢?因为当初我看到这个项目的时候,觉得它非常有创意,把工程师「万物皆可命令行」的理念贯彻到了极致。在写这篇文章的时候,我打开 GitHub 一看,作者在 15 年的时候就停止了更新,比较可惜。

douban.fm 是一个简洁优雅的豆瓣电台命令行工具,基于 Node.js 实现,支持歌曲加心、私人电台、红心电台、离线播放等功能。

如果你对这个项目有兴趣,可以 Fork 一份到本地,给它做下代码升级,看看能否跑通。如果可以,到后台私聊我,我找时间帮忙推一下。

关注 GitHubDaily,后台回复「音乐」获取下载链接。


如果你自己也有过折腾音乐播放器的经历,不妨在后台给我们留言分享下心得,看到有合适的项目,我也会挑一些发到微博上。

彩蛋

今天是著名德国作曲家约翰·塞巴斯蒂安·巴赫的诞辰,Google Doodle 为此推出了有史以来第一个 AI 涂鸦应用。这个应用借助机器学习,让你简单点击几个乐谱音符便可创作一段属于自己的「巴赫风」和弦。

地址我也一并放到后台了,感兴趣的可以玩一下。

关注 GitHubDaily,后台回复「音乐」获取游戏链接。

最后,仅以此文献给巴赫先生。

原文发布于微信公众号 - GitHubDaily(GitHubDaily)

原文发表时间:2019-03-21

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券