发布时间:09-20
编辑:Apple
Sam Henri Gold巧用隐藏铰链传感器让MacBook铰链转化特雷门琴(Theremin)

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/
我对产品很感兴趣,请尽快联系我!
请问我所在的地区有商家吗?
我想详细了解购买流程!
购买该产品享受八折优惠,还能得到技术支持?
我想购买请电话联系我!
购买所需要的费用有哪些?
产品很好,请尽快联系我详谈!
声明:该文观点仅代表作者本人,音频应用发布平台仅提供信息存储空间服务。加微信:254969084带你进群学习!百家号免费发布
发布
电话
微信客服
公众号

回顶部