Product

カラオケソフトウェアの新章:なぜ私たちはNexaDeckとNexaLiveを開発したのか

利用可能な言語: endeesfilfrjakoptruukzh
CI System1分で読めます
#NexaDeck#NexaLive#Karaoke Software#KJ Tools

カラオケは巨大産業——でもソフトウェアはそうではない

カラオケは世界的な文化現象です。ソウルのノレバンから、ロンドンのパブ、オースティンのバーまで——あらゆる文化圏の人々がステージに上がり、お気に入りの一曲を歌うことを愛しています。世界のカラオケ産業は100億ドル以上の規模と推定され、成長を続けています。

しかし、マイクの裏側では、現実は異なります。ショーを運営するカラオケジョッキー(KJ)たちは、過去に取り残されたソフトウェアを使って仕事をしています。まさにそこを変えたいと、私たちは考えました。

誰も語らない問題

プロのKJのブースを覗いたことがある方なら、その光景をご存じでしょう。2000年代初頭のようなインターフェース。夜の最中にクラッシュするソフトウェア。Windowsでしか動かないプログラム。お客さんがリクエストを書く紙の伝票——紛失したり、読めなかったりするもの。

これは些細な問題ではありません。世界中の何千人ものプロのKJが毎日直面している現実です。既存のソリューションは、過ぎ去った時代の遺物のようです:

  • 時代遅れのUI——現代のディスプレイ解像度を想定していない設計
  • 頻繁なクラッシュと不安定性——夜が盛り上がっている最中に発生
  • Windowsのみ対応——macOSやLinuxを使うDJが増えているにもかかわらず
  • リクエストのデジタルワークフローがない——紙の伝票はミスが起きやすく非効率的
  • マイク以外でオーディエンスとつながる手段がない

KJはプロのエンターテイナーです。そのプロフェッショナリズムにふさわしいツールが必要です。

二つの課題、一つのプラットフォーム

カラオケ体験は、実は全く異なる二つのニーズを満たす必要があることに気づきました。

DJ側には、プロフェッショナルなショーコントロールが必要です——信頼性の高いオーディオ再生、スマートな順番管理、ライブラリのメンテナンス、そして一晩を通したリアルタイム制御。

オーディエンス側には、摩擦のないインタラクションが必要です——アプリのダウンロードなしのリクエスト送信、リアルタイムの順番表示、そして誰でも数秒で理解できるシンプルな体験。

これまでのソリューションは、両方を一つのアプリケーションに詰め込もうとし、どちらも十分に解決できていませんでした。私たちのアプローチは異なります。二つの専門的な製品を統合プラットフォームとして連携させること。

こうしてNexaDeckNexaLiveが誕生しました。

NexaDeck:プロフェッショナルなショーコントロール

NexaDeckは、KJのためのデスクトップアプリケーション——ショー全体の司令塔です。

Rustベースの高性能オーディオエンジン。 NexaDeckの心臓部は、Rustで書かれたオーディオエンジンです。Electronのラッパーでも、Web Audioのハックでもありません。SoundTouch ベースのDSP処理を備えた、本物のネイティブエンジンです。ピッチとテンポをリアルタイムで、品質を損なうことなく調整できます。

CDG + MP4——両方ネイティブ対応。 NexaDeckは、クラシックなCDG+MP3フォーマットとモダンなMP4カラオケ動画の両方をサポートします。CDGレンダリングは正確なRGBAパレット展開によるピクセルパーフェクトな表示——ちらつきもゴーストもありません。

スマートな順番管理。 自動シンガーローテーションは、公平性とショーの流れのバランスを取ります。KJは必要に応じて手動で介入でき、キュー全体を崩すことなく調整できます。

BLAKE3ベースのライブラリ管理。 すべての楽曲をBLAKE3でハッシュ化し、超高速の重複検出と信頼性の高いライブラリ同期を実現します——数万曲のコレクションでも問題ありません。

クロスプラットフォーム。 Tauri 2.0のおかげで、NexaDeckはmacOS、Windows、Linuxでネイティブに動作します。エミュレーションも互換性レイヤーもなし——各プラットフォームで本物のネイティブパフォーマンスを発揮します。

NexaLive:ハードルのないオーディエンスエンゲージメント

NexaLiveは、アプリのインストールなしでオーディエンスとショーをつなぐクラウドプラットフォームです。

QR codeだけでOK。 テーブルやスクリーンのQR codeをスキャンするだけで、楽曲ライブラリにすぐアクセスできます。ダウンロードも登録も待ち時間も不要。5秒以内にリクエストを送信できます。

リアルタイムのライブラリ同期。 KJのライブラリはNexaLiveと自動的に同期されます。お客さんには、KJが実際に再生できる楽曲だけが表示されます——がっかりさせることはありません。

Mobile DJ Panel。 KJはスマートフォンからショーをコントロールできます。会場内を歩き回る時や、セカンドポジションから操作する時に便利です。

キオスクモード。 バーカウンターや入口にタブレットを設置したい会場向けに、キオスクモードでは楽曲リクエストに最適化されたインターフェースを提供します。

会場のハブページ。 各会場はNexaLive上に独自のページを持ちます。ショースケジュール、現在のプログラム、楽曲検索への直接アクセスが含まれます。

一緒に使うともっと良い:統合プラットフォーム

NexaDeckとNexaLiveが連携した時、真の力が発揮されます。典型的なフローはこうです:

  1. KJがNexaDeckを起動し、ショーをロード
  2. NexaDeckがNexaLiveに接続し、ライブラリを同期
  3. 会場にQR codeを表示——スクリーン、フライヤー、テーブルスタンドに
  4. お客さんがスキャンして楽曲を検索——数秒で、アプリ不要
  5. リクエストがNexaDeckにリアルタイムで表示——KJは即座に確認
  6. KJがローテーションを管理——承認、移動、優先順位付け
  7. お客さんがキューでの自分の順番を確認——スマートフォンにリアルタイム表示
  8. 楽曲が再生される——シームレスに、プロフェッショナルな音質で

これはすべてオフラインでも動作します。NexaDeckはすべてのデータをローカルに保存し、接続が回復したら同期します。WiFiがない?ショーは続きます。

違う思想で作られている

NexaDeckとNexaLiveは、一般的なテクノロジースタックに乗りませんでした。信頼性とパフォーマンスを最優先する意思決定を意図的に行いました:

  • Rustをオーディオエンジンに採用:ガベージコレクターなしのメモリ安全性、真のリアルタイム処理能力
  • Tauri 2.0をElectronの代わりに:メモリ消費量は数分の一、ネイティブな外観、高速な起動
  • GraphQLをAPIに:効率的なデータ転送、柔軟な拡張性
  • オフラインファーストアーキテクチャ:スマートな同期機能を備えたローカルデータ保存

これらはバズワードではありません。KJが200人のお客さんの前に立ち、ショーを確実に進行させなければならない場面で、信頼性に直結するアーキテクチャ上の判断です。

ベータに参加しよう

NexaDeckとNexaLiveは、プロのKJコミュニティのために開発しています。皆さんのフィードバックを最初からいただきたいと考えています。

次世代のカラオケソフトウェアをテストする準備ができているKJの方は、ベータプログラムにお申し込みください。早期アクセス、開発チームとの直接コミュニケーション、そしてソフトウェアを共に形作る機会が得られます。

今すぐベータに申し込む →

カラオケソフトウェアの未来はここから始まります。一緒に。

共有:XLinkedInFacebook