开发者用 SwiftUI 把折叠屏 iPhone 变成手风琴,铰链就是风箱
rounak · x · 2026-09-20
开发者 artemnovichkov 开源了 Accorduon——一个跑在折叠概念机 iPhone Duo 上的手风琴应用,铰链充当风箱,开合设备即可「推气发声」。
- 右手钢琴键负责旋律(低音在顶部,与真实手风琴一致),左手黑色按钮弹单音、白色按钮弹和弦(F、C、G、Dm、Am、Em)
- 只有铰链开合时按键才出声,开合越快音量越大、音色越亮,完全模拟真实手风琴的物理逻辑
- 内置欢乐颂、小星星、铃儿响叮当、喀秋莎等曲目,下一颗按键会高亮引导;无铰链设备可用手指拖拽风箱或开启 Auto Air
- 技术栈为 SwiftUI + onHingeChange 监听铰链角度,簧片音色为合成生成,代码已开源
「编程与Agent」频道最新
- 免费课程:生成式媒体 Agent 的四大生产难题与解法 — Al_Grigor · 2026-11-04
- 额度重置夜:Codex 恢复 100%,Claude 仅剩 10% — rudrank · 2026-11-04
- 自我改进软件不可避免:让应用读取自身信号并自动修复 — bibryam · 2026-11-04
- 攒 7 卡 132GB 显存本地推理机:EPYC 整合还是双平台? — infectiousstupidity · 2026-11-04
- 50 人 12 国团队:创始人自称与 AI Agent 沟通多过与同事 — Scobleizer · 2026-11-04
- 极简 agent 框架 Pi 发布:四种模式可扩展,附音乐软件语音操控案例 — solyarisoftware · 2026-11-04