卡拉OK是个庞大的产业——但软件并非如此
卡拉OK是一种全球性的文化现象。从首尔的练歌房,到伦敦的酒吧,再到奥斯汀的夜店——各种文化背景的人们都热爱走上舞台唱出自己最爱的歌。全球卡拉OK产业估值超过100亿美元,并持续增长。
但在麦克风背后,现实却大不相同。运营这些演出的卡拉OK主持人(KJ)们使用的软件,停留在了过去。这正是我们决心改变的。
没人谈论的问题
如果你曾经看过专业KJ的工作台,你一定熟悉这样的场景:界面像是2000年代初期的产物。软件在演出进行到一半时崩溃。程序只能在Windows上运行。客人在纸条上写下点歌请求——然后纸条丢失了,或者字迹无法辨认。
这不是个别现象。这是全球数千名专业KJ每天面对的现实。现有的解决方案看起来像是上个时代的遗留物:
- 过时的用户界面——从未针对现代屏幕分辨率做过设计
- 频繁崩溃和不稳定——偏偏在夜晚气氛最高涨的时候发生
- 只支持Windows——尽管越来越多的DJ在使用macOS或Linux
- 没有数字化的点歌流程——纸条容易出错且效率低下
- 麦克风之外与观众没有任何连接方式
KJ是专业的娱乐从业者。他们配得上与其专业水平相称的工具。
两个问题,一个平台
我们意识到,卡拉OK体验实际上需要同时满足两种截然不同的需求:
在DJ端,需要专业的演出控制——可靠的音频播放、智能的轮次管理、曲库维护,以及贯穿整晚的实时掌控能力。
在观众端,需要零门槛的互动——无需下载App就能点歌、实时查看排队状态,以及简单到任何客人几秒钟就能上手的体验。
过去的解决方案试图把两者塞进一个应用里——结果哪个都没做好。我们的方式不同:两个专业化的产品,作为一个集成平台协同工作。
NexaDeck和NexaLive就是这样诞生的。
NexaDeck:专业演出控制
NexaDeck是KJ的桌面应用程序——整场演出的指挥中心。
基于Rust的强大音频引擎。 NexaDeck的核心是一个用Rust编写的音频引擎。不是Electron的包装,也不是Web Audio的权宜之计——是一个真正的原生引擎,配备基于SoundTouch的DSP处理。音高和速度可以实时调节,且不会损失音质。
CDG + MP4——两种格式原生支持。 NexaDeck同时处理经典的CDG+MP3格式和现代的MP4卡拉OK视频。CDG渲染采用正确的RGBA调色板扩展,像素级精确——没有闪烁,没有残影。
智能轮转。 自动歌手轮转在公平性和演出节奏之间取得平衡。KJ可以在需要时手动干预,而不会打乱整个排队序列。
基于BLAKE3的曲库管理。 每首歌曲都使用BLAKE3进行哈希处理,实现超快的重复检测和可靠的曲库同步——即使是数万首曲目的收藏也不在话下。
跨平台。 借助Tauri 2.0,NexaDeck在macOS、Windows和Linux上原生运行。没有模拟层,没有兼容性补丁——在每个平台上都是真正的原生性能。
NexaLive:零门槛的观众互动
NexaLive是一个将观众与演出连接起来的云平台——完全无需安装任何应用。
扫一下QR code就行。 客人扫描桌上或屏幕上的QR code,即刻获得曲库访问权。无需下载,无需注册,无需等待。五秒之内就能提交点歌请求。
实时曲库同步。 KJ的曲库自动与NexaLive同步。客人只能看到KJ实际能播放的歌曲——不会让人失望。
Mobile DJ Panel。 KJ可以通过手机控制演出——在场地内走动或在另一个位置工作时非常实用。
自助终端模式。 对于想在吧台或入口放置平板电脑的场所,自助终端模式提供了针对现场点歌优化的界面。
场所主页。 每个场所在NexaLive上都有自己的页面——包含演出日程、当前节目和直接搜歌入口。
合在一起更强大:集成平台
当NexaDeck和NexaLive协同工作时,真正的威力才得以展现。以下是一个典型的工作流程:
- KJ启动NexaDeck,加载演出
- NexaDeck连接NexaLive,同步曲库
- 在场地展示QR code——通过屏幕、传单或桌面立牌
- 客人扫码搜歌——几秒钟搞定,无需App
- 点歌请求实时出现在NexaDeck中——KJ即时看到
- KJ管理轮次——批准、调整、设置优先级
- 客人在手机上实时查看自己的排队位置
- 歌曲播放——流畅,专业音质
所有这一切都支持离线运行。NexaDeck将所有数据存储在本地,并在连接恢复时同步。没有WiFi?演出照常进行。
不一样的技术选择
我们没有为NexaDeck和NexaLive选择常规的技术栈——我们做出了以可靠性和性能为核心的慎重决策:
- Rust用于音频引擎:无垃圾回收器的内存安全,真正的实时处理能力
- Tauri 2.0取代Electron:内存占用仅为其数分之一,原生外观,更快的启动速度
- GraphQL用于API:高效的数据传输,灵活的可扩展性
- 离线优先架构:本地数据存储配合智能同步
这些不是流行语——当一位KJ站在200位客人面前、演出必须正常运行时,这些是直接影响可靠性的架构决策。
加入Beta测试
我们为专业KJ社区打造NexaDeck和NexaLive——并且希望从一开始就获得大家的反馈。
如果你是一位准备好测试下一代卡拉OK软件的KJ,请注册加入我们的Beta测试。你将获得抢先体验、与开发团队的直接沟通渠道,以及共同塑造产品的机会。
卡拉OK软件的未来从这里开始。期待你的加入。