从 DJ 到 WWDC 奖学金获得者,我和音乐、编程之间的故事

  因为喜欢苹果设备,从而开始用它来创作,并最终找到了生活方向,这听起来有些夸张,不过我们确实见过不少这样的例子。  在 WWDC 2018 之前,我们曾经采访过几位获得

  因为喜欢苹果设备,从而开始用它来创作,并最终找到了生活方向,这听起来有些夸张,不过我们确实见过不少这样的例子。

  在 WWDC 2018 之前,我们曾经采访过几位获得 WWDC 奖学金的学生开发者,他们当中很多都不是计算机专业的学生,在使用 iPhone 之后他们对编程产生了浓厚的兴趣,通过自学,他们创造出了很多有创意的应用。

  在现场我们遇到了StepBeats的开发者李晨啸,从小学习音乐的他机缘巧合在 iPad 上用到了 GarageBand,从此对电子音乐和苹果的软硬件产生浓厚的兴趣,之后随着 Swift 的推出他开始自学编程,并在大学组建团队开发出了应用 StepBeats,也因此获得了去年的「移动应用创新赛」 一等奖和 WWDC 奖学金。

  今年我们就邀请他和大家分享一下自己和 Mac、电子音乐、编程之间的故事。

  和音乐一同成长的我

  小学的时候我学了电子琴,后来又去学了钢琴、吉他、声乐,敲了一段时间架子鼓。然而有一天,我在我爸的iPad2上下载的GarageBand,仿佛忽然间带我到了新大陆。那时候GarageBand版本还很早,但那全新的界面和交互方式让我眼前一亮,原来电子产品还能这么酷,我们可以这样去做音轨、去录音、去实时混音。

  高中毕业的时候我拥有了自己的MacbookPro,我在上面第一次尝试LogicProX,为海宁市高级中学2016届毕业生创作并录制了毕业歌《再出发》。之后我主动在网上找资源学习如何使用LogicProX、AbletonLive等DAW(数字音乐工作站),也找到了一家录音棚去学些编曲、录音、混音、母带,慢慢地也越来越多地尝试做自己的原创音乐。

  怀着对电子音乐的极度迷恋,我买了一堆电子乐器,从打击垫、控制器、MIDI键盘到碟机,无不被他们巧妙的设计和富有创意的对音乐的理解给震撼。大学时我不但为自己的播客节目「浙大深夜电台」做混音,也在网易云音乐成为独立音乐人,和大家分享我制作的音乐,同时我也在 2018 元旦浙大学生节晚会上登台表演。

  电子乐器为我打开了一扇全新的大门,让我去重新思考音乐作为一种承载我们想法与表达的「软媒介」究竟能够怎样作用于我们的生活,我们如何真的让每个人都能够「Supercoolandsupereasytomakemusic」。

  当音乐与编程结缘

  自从初二的时候一台iPad2打开了我的视界,我就对苹果公司和苹果的各类产品产生了浓厚的兴趣,我开始看每一场WWDC和每一场苹果发布会,在北京时间凌晨一点到三点做一次夜猫。记得 WWDC 14 时我正值高一,苹果在那年推出了iOS8 和Swift编程语言,我还记得 Tim Cook 当时站在台上说「这是世界上最简单易用的编程语言,Everyonecancode!」就是这句话当时的我萌生了一个念头,要是在AppStore就能有自己的一款应用那该多酷呀!

  于是作为文科生的我也开始了自学编程,当时周围的同学都埋在课本里,从未听说过交互设计和用户体验设计,而我却相信创造可以改变世界。我找到了学信息竞赛的队友,自己也捣鼓着在家里的老爷机Windows电脑上装起了Mac的虚拟机,并忍受着极端的卡顿,似懂非懂地敲着Swift语言官方iBook的一行行代码,发现了这个全新的大陆。

  踏入大学之后,我也组起了自己团队打算开发一款应用,记得有一次朋友向我抱怨跑步时音乐频率总是不对,这让我想到现在的很多音乐应用都是根据步速推荐音乐,但是,如果可以利用每个人的步频直接创造音乐呢?现在的 AI 算法那么厉害,再加上 iPhone 上的各种传感器,没准我们真的可以让大家在跑步时创造自己独一无二的 beats。

  于是我和队友开始一起研究,如何将运动数据采集与音乐创作的AI算法相结合,起初我们在 Mac 上利用机器学习做 MIDI 的 分析和训练,通过导入大量的电音片段反复训练,机器不但习得了各种频率的节奏,还理解了不同音乐所表达的情感——欢快的、急促的、低落的。

  用 Mac 做 MIDI 训练

  之后我们将这些和运动数据相结合,让应用可以在不同节奏下都能创造出合适的旋律,结合你的步频步速,就形成了一段段独一无二的音乐。最终我们终于做出了这款「反其道行之」的跑步音乐应用 StepBeats。

  带着这款应用,我们团队参加了去年的「移动应用创新赛」后,没想到不但最终进入复赛获得一等奖,同时也拿到了一笔百万元的投资,目前我们团队已经成立了「不亦乐乎」公司,计划之后将这款应用继续开发下去。

  不过更让我激动的是,我在大二的时候给自己立了个Flag,五年内要去一次WWDC,没想到第一年便成了现实。将机器学习和音乐相结合的 idea 让我们团队拿到了今年的 WWDC 奖学金,熬夜看了这么多年的 WWDC,现在终于可以去现场体验一次了,而且还能见到 Tim Cook 本人,正是当年他那句「Everyone can code」让我踏上了编程之路。

  工具是思维的延伸

  工具是思维的延伸,无论是MacBookPro,还是各式各样的MIDI乐器,亦或是Xcode、Swift这样的编程环境和语言,都是我们思维的延伸。我们可以利用好它们,成为发掘自身想象力、创造力,实现梦想的好伙伴。

  未来世界会走向何方?这是一个薛定谔猫态的问题,因为我们本身便是那个测不准的BigX。拥抱互联网世界的资源,发掘自身的兴趣,将各种有趣的元素重新组合,我们就会发现意想不到的惊喜。

免责声明:该文章为本站转载内容,转载目的在于传递更多信息,并不代表本网站赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们联系,本网站将在规定时间内给予删除等相关处理。

猜你喜欢