HTML 混音接力
远程混音时,用一个可运行的 HTML 文件传递乐器、分轨和版本血缘,打开即可继续创作。
异地合作的音乐人常把一段节拍发成音频,却很难把工程、音色和改动缘由一起交给下一位。这个产品把一首电子音乐小样封装成单个 HTML 文件:浏览器打开后就能离线播放,合成器参数、节拍格和当前分轨都留在文件里。
创作者拖入一段人声、鼓点或旋律后,可直接调整速度、循环长度和效果参数,再导出新版本。收件人无需安装同款软件或插件,双击文件便能试听、改写并续作。界面把每个声部保留为可开关的小轨道,让接手者知道哪里还能补录,哪里已被锁定。
每次导出都会写入父版本指纹、修改者备注和渲染参数。打开新文件的人能回看它从哪一版接力而来,也能在需要时切回任意旧版本重新分叉。比赛投稿或教学作业还可附上一段验证信息,说明最终音频由哪一组规则和参数渲染。
首版提供四轨循环、基础合成器、音频导入导出和离线版本链。它不试图成为完整录音棚软件,先让一段灵感能作为可运行的作品文件,在朋友之间不断被打开、改写和传回。
为什么是现在
8 月 24 日,一款单个 HTML 文件中的 techno machine 登上 Hacker News。S1 截至 8 月 25 日,它在新品流第 13 名,记录为 156 points 和 29 comments,便携、免安装与可复现渲染成为讨论焦点。S1
目标用户
核心用户是分散在不同时区的电子音乐人。他们刚收到一段节拍,想在灵感未散时立刻续作。此时最怕先安装软件、寻找插件或追问工程版本。音乐教师与比赛组织者也适用。他们需要收作业或投稿时,一并保留可试听内容、参数和修改来源。
最小切入点
音频层用 Web Audio API 搭四轨节点图。浏览器已具备音源、滤波、压缩和精确调度能力。S2 拖入素材后,用 File API 读取音频字节。工程状态保存为规范化 JSON,并嵌入导出的 HTML。素材可编码进文件,首版应限制时长与总体积。导出时对状态、素材和父指纹计算 SHA-256。离线渲染可交给 OfflineAudioContext。验证页先核对输入、参数和版本链,不承诺跨浏览器音频字节完全一致。功能取舍应守住四轨、循环和基础效果。暂不做实时协作、插件兼容和无限撤销。
以小博大
第一批用户可从浏览器乐器、单文件软件和电子音乐社区获得。发布时直接附上一首可下载续作的 HTML,而非演示视频。再举办限时混音接力,让参与者提交各自分叉文件。版本树可生成静态展示页,方便作者公开比较不同走向。教学用户则可通过课程模板传播,每份作业天然带有来源和参数。
竞品与缝隙
怎么赚钱
采用创作者端一次性买断。接收、试听和续作保持免费,导出可验证版本链与更高容量时付费解锁。
反方视角
把音频素材塞进 HTML 会迅速增大文件。邮件、聊天软件和浏览器可能因此拒收或变慢。不同浏览器的解码与音频实现还可能产生渲染差异。若宣传成可验证音频,字节不一致会直接损害信任。更稳妥的是先验证素材、参数和处理链。外部人声与采样还涉及授权和隐私。文件一旦转发,原作者很难撤回其中素材。版本树也会随多次分叉变得难以理解。若用户最终仍需回到专业 DAW 混音,重复整理分轨会削弱便利。