Skip to content

Latest commit

 

History

1,410 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SBS Player

創価大学放送部(SBS)での使用を想定した音源再生ソフトです。
Mac用の舞台オペレーティングソフトウェアである QLab にインスパイアされています。

ドキュメント

使用方法のについては、このドキュメントを参照

ビルド

前準備

  • Tauri Prerequisites

https://v2.tauri.app/ja/start/prerequisites/

上記のページを元に Rust, Node.js, その他の依存パッケージをインストール

Note

Linuxにおいては、追加で以下の依存関係が必要です。

Debian/Ubuntu/Mint では libasound2-dev、Fedora/Centos ではalsa-lib-devel パッケージ

  • pnpm

https://pnpm.io/ja/installation

上記のページを元に pnpm をインストール

  • Tauri CLI

以下のコマンドでTauri CLIをインストール

cargo install tauri-cli --version "^2.0.0" --locked

ビルド手順

  1. リポジトリをクローン

    git clone https://github.com/Keinsleif/sbsp.git
  2. Node.js 依存関係をインストール

    cd sbsp/sbsp_frontend
    pnpm i
  3. ビルドを実行

    # SBS Player をビルド
    cd ../sbsp_app
    
    cargo tauri build
    
    # SBS Player Remote をビルド
    cd ../sbsp_remote_app
    
    cargo tauri build

Note

開発のためにホットリロードやDevtoolsを利用するときは以下のコマンドで実行まで行えます。

cargo tauri dev

sbsp/target/release/ に実行ファイルが出力されます。

About

Audio playback software for event usage with precice control and remote control.

Topics

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages