极客少年把爷爷的老打字机改造成酷炫乐器!疫情在家已经无聊成这样了?

简介: 极客少年把爷爷的老打字机改造成酷炫乐器!疫情在家已经无聊成这样了?

说到打字机,你会想起什么?

第一个在文摘菌脑海浮现的,就是经典恐怖电影《闪灵》中大厅中陈放的那款打字机,男主用它写了一部只有一句话的小说,“All work and no play makes jack a dull boy”。

一想到男主一本正经的在那反复打同一句话,“哒哒哒”的声音在空荡的酒店中回响,文摘菌就感到背后一阵凉风。

从此以后打字机就在文摘菌幼小的心灵中留下了恐怖的印象,直到文摘菌看到这么一个消息:一位名叫William Sun Petrus的小哥把一个90年前的雷明顿打字机变成了一个能演奏摇滚乐的“乐器”!

通过敲击打字机上的键,就可以发出特别带感的音效,这简直治愈了文摘菌的“打字机恐惧症”!小伙伴们快来感受一下。

,时长03:10

这位小哥是怎么做到的?

视频中除了展示了作者将线焊接在一起的简短片段外,没有详细说明声音是如何通过敲击发生的。

这有两种可能,一种是它可以依靠内置的陀螺仪,根据传感器识别撞击运动来判断按下了那个键,因为字母键都是从不同的角度进入的。根据可以视频中展现的打字机内部的附加线路,另一种更有可能的情况是每个按键撞击打时只是简单触发了一个电路。

在视频的描述中,作者写道,当打字机的单个字母锤子与“活板”(看起来像一个闪亮的金属铃铛的部分)接触时,通过一个Arduino单板微控制器会接收到哪个字母键被按下,并向一个运行在电脑上的名为Ableton的软件发送MIDI(音乐数位介面,Musical Instrument Digital Interface)信号。

该软件会根据设置触发17种不同声音中的一种,使打字机可以像一种类似于打鼓机和钢琴的混合乐器一样演奏。

从作者的视频中我们可以看到不同的字母键对应的不同的声音特征,包括贝斯低音、铜管等。

不得不说,疫情隔离在家中真是憋坏了闲不住双手的极客们,属于爷爷辈的打字机就这样又重新焕发了光芒。

下一步是不是该去改造奶奶的缝纫机了?

相关文章
|
对象存储
七夕快到了,来创造一副浪漫的鹊桥插画吧
本次通过加载和推理SD模型对象存储OSS Bucket,挂载到PAI-EAS服务,实现模型部署,加载和推理SD模型,制作属于自己的七夕画作。
|
前端开发
零基础都能拿捏的七夕浪漫代码,快去表白或去制造惊喜吧
零基础都能拿捏的七夕浪漫代码,快去表白或去制造惊喜吧
121 0
1024里的小温暖,用技术让生活变得更美好 | 有彩蛋!
1024里的小温暖,用技术让生活变得更美好 | 有彩蛋!
105 0
|
前端开发 程序员 数据安全/隐私保护
【圣诞节特辑】爱心代码(程序员的浪漫plus+)-李峋
【圣诞节特辑】爱心代码(程序员的浪漫plus+)-李峋
323 0
【圣诞节特辑】爱心代码(程序员的浪漫plus+)-李峋
|
程序员
七夕来临,程序员该如何花式表白?html+css实现简单七夕表白
文章目录 1 效果展示 2 源码及环境 3 浅谈七夕 3.1 七夕由来 3.2 七夕风俗
七夕来临,程序员该如何花式表白?html+css实现简单七夕表白
|
前端开发 JavaScript
「寒草的中秋献礼🥮,实现30s前端创意动画」陪你看日落和月升|与你赏星空和诗歌
「寒草的中秋献礼🥮,实现30s前端创意动画」陪你看日落和月升|与你赏星空和诗歌
287 1
|
移动开发 JavaScript 前端开发
教你用200行代码写一个爱豆拼拼乐H5小游戏(附源码)
本文将带大家一步步实现一个H5拼图小游戏,考虑到H5游戏的轻量级和代码体积,我没有使用react或vue这些框架,而采用我自己写的dom库和原生javascript来实现业务功能,具体库代码可见我的文章如何用不到200行代码写一款属于自己的js类库,构建工具我采用了自己搭建的gulp4开发项目脚手架。
421 0
|
开发工具 图形学 Android开发
零基础Unity做一个中秋诗词鉴赏网页,祝您中秋快乐!
本文教你零基础Unity制作诗词鉴赏网页,祝您中秋节快乐
217 0
零基础Unity做一个中秋诗词鉴赏网页,祝您中秋快乐!
|
传感器 安全 前端开发
手残党福音:不会摘隐形眼镜?这个机器人可以帮你
手残党福音:不会摘隐形眼镜?这个机器人可以帮你
146 0
|
Arthas 运维 安全