当前位置:首页  电脑音频  乐器资讯  乐器发布音频正文

Sam Henri Gold巧用隐藏铰链传感器让MacBook铰链转化特雷门琴(Theremin)

发布时间:09-20 编辑:Apple

自2019年起,苹果在MacBook系列中内置了铰链传感器。开发者Sam Henri Gold决定低级别API访问了 MacBook 的铰链传感器数据,开发出了一款应用,先将铰链改造成吱呀作响的声,继而将其转化为可演奏的特雷门琴(Theremin)的演奏效果。

Sam Henri Gold巧用隐藏铰链传感器让MacBook铰链转化特雷门琴(Theremin)

 


 


hinge-750x375.jpg

Sam Henri Gold的创意在BlueSky平台引发广泛关注——据我所知,此类有趣的创意在该平台引发如此反响尚属首次。


MacBook内置的传感器能精确感知屏幕铰链角度。虽然该功能未纳入官方公开的 API 接口,开发者 Sam Henri Gold 通过逆向工程和低级别编程技巧,成功利用了这些传感器数据,使屏幕开合时发出老木门般的吱声响。

 

他使用了通常用于监控键盘等输入设备的 IOHIDManagerOpen 函数来读取铰链传感器的原始数据。这些数据可以转换为角度值,精确测量从完全闭合到完全打开(约 130 度)的屏幕角度。

 

  

随后,Gold 进一步开发了 “特雷门琴模式”。与传统特雷门琴不同,Gold 的实现提供了力抵抗/物理反馈,有些人认为这甚至比真正的特雷门琴更具优势。用户可以通过打开和关闭 MacBook 屏幕来控制连续音调,创造出独特的音乐体验。



访问这些隐藏传感器并非没有挑战。Gold 发现不同 MacBook 型号之间的传感器数据存在差异,有些用户报告称在某些机型上无法正常工作。特别是在 M1 Mac 上,这个应用似乎存在兼容性问题。开发者计划在苹果商店或 Best Buy 等零售店测试更多设备来解决这些不一致问题。


 

你可以在GitHub上获取开源代码,任何拥有支持该功能的 Apple 设备的人都可以实验这个创新应用。显然,需要一个带有铰链的支持的Apple设备。


项目页面:https://github.com/samhenrigold/LidAngleSensor


文章出处 :https://cdm.link/code-turns-macbook-hinge-into-a-creaking-door-theremin/


技术交流群:①群 50691091 ②群 628548312

立即咨询低价
您可以根据下列意向选择快捷留言

我对产品很感兴趣,请尽快联系我!

请问我所在的地区有商家吗?

我想详细了解购买流程!

购买该产品享受八折优惠,还能得到技术支持?

我想购买请电话联系我!

购买所需要的费用有哪些?

产品很好,请尽快联系我详谈!

*email:
*电话:
留言:
*验证码:

声明:该文观点仅代表作者本人,音频应用发布平台仅提供信息存储空间服务。加微信:254969084带你进群学习!百家号免费发布

最新音频交流