このアプリケーションは、鉄道で使用される発車メロディ、ドア閉サウンド、接近放送などをシミュレーションし、管理するためのアプリです。 本アプリは、以下の5つの主要なタブで構成されています。 ボタンタブ(シミュレーション・操作画面) 路線一覧タブ(設定・管理画面) 設定タブ(LiqiidGlass調整) DB管理タブ(メロディアップロード) 操作盤タブ (シミュレーション/操作パネル) ・操作盤タブ これはアプリケーションの主操作画面であり、選択した駅のサウンドを再生・停止するパネルです。 機能: 選択された駅の発車メロディ、ドア閉サウンドの再生・停止操作を行います。 表示内容: 現在選択中の駅名、路線カラー、発車メロディ、接近メロディ、アナウンスの各ファイル名が表示されます。 メインボタン: 発車メロディボタン (On/Off): On (赤): 選択された駅の発車メロディの再生を開始します。 Off (黒): 再生中の発車メロディを停止し、代わりにドア閉サウンド(例: JR-SH1)を再生します。 ドア閉サウンドボタン (On/Off): ドア閉サウンドの再生・停止を操作します。 駅情報反映: 「路線一覧タブ」で特定の駅を長押しし、「ボタンタブで開く」を選択すると、その駅の設定情報が自動的にこのタブに反映され、シミュレーションが可能になります。 ・路線一覧タブ (設定/管理画面) ユーザーが路線と駅の階層構造を構築・管理するためのデータベース画面です。 路線一覧表示: 追加された路線が、設定された路線カラーとともに一覧で表示されます。 路線追加機能: 路線名、路線カラー(カラーコード)、路線情報を入力して新しい路線を追加できます。 駅の追加と設定: 路線を選択すると、その路線の番線ごとに駅を追加・設定する画面に遷移します。 設定項目: 駅名、発車メロディ(ファイル選択)、接近放送(ファイル選択)、ドア閉放送(ファイル選択)、接近メロディ(ファイル選択)の各ファイルを指定します。 再生機能: 一覧画面内でも、設定したサウンドの簡易再生が可能です。 設定した情報は保存され、「ボタンタブ」でのシミュレーションに利用されます。 DB管理タブ サウンドファイルと設定情報を格納するIndexedDBを直接操作する管理画面です。 IndexedDBファイル構造: データベース内に以下の論理フォルダ構造を保持し、各設定はこのパスを指定します。 /発車メロディ/ /接近メロディ/ /ドア閉/ /接近放送/ ポリシー上から自由にファイル管理はできません。事前に曲ファイルに名前をつけておいてください。 ファイルはMP3 wav ogg m4aなら再生可能です ファイルアップロード: スマートフォンのファイルピッカーを利用し、上記の4つのフォルダへサウンドファイルをアップロードできます。 Zipバックアップ: IndexedDBファイルマネージャータブの機能と同様に、全データをZip形式で保存・復元できます。 路線フォルダ設定ファイルの書式 (エクスポート/インポート用) 設定データをローカルファイルとして書き出し、読み込む際のファイル形式です。 ファイル名: 路線フォルダ設定ファイル.txt 書式項目: Line?=(路線名) LineColor?=(カラーコード) maxtracks=(番線の数) -n.line- (番線ごとの区切り) 駅ごとの設定値の書式: (駅名)=(発メロ名),(接放名),(ドア閉名),(接メロ) ファイルパス: 各サウンドファイル名は、IndexedDBのディレクトリパスを含んだ形式(例: /発車メロディ/WaterCrown.ogg)で保存されます。 エクスポートにバグがあるため、自分で書き直すことをお勧めします。
アプリ(webです)(インストール不要!) atsking121.github.io/smartsound/ インストールはChromeのホーム画面に追加 Safariのホーム画面に追加から そーすこーど https://github.com/atsking121-traingroup/smartsound/tree/main x(.)gd/7aaRU Google やっぱり音源はシン発車メロディーアドオンから抜き取るのがオススメ