Go to English page

KG's フィルタつきプレーヤ (Java アプリケーション)

ファイルサイズ: 600kB
対応OS: Linux/Windows/macOS (スマートフォン不可)
依存: Java 実行環境 (Java 仮想マシン) 入力音源: wav, mp3 stereo (モノラル不可)

近年のPC (Windows/macOS) にはJavaがインストールされていないので、 スマートフォンでも動くインストール不要なJavaScript版の作成を検討中です。

0. スクリーンショットとこのプログラムで何ができるか

図はクリックするとフルサイズで表示されます。

音声サンプルのまとめ

サンプル音楽には、著作権問題を避けるために筆者のオリジナル曲 を使いました。
Sad Woman/酔麻痴草 1980 -- 筆者はリードボーカルと左ギター担当でした。
処理結果コメント
元の音 (フィルタなし) 16-track 1インチアナログテープを使った録音
男声karaokeプリセット そこそこ
カラオケカスタム設定 少しよくなったか?
連続音(harmonic)だけ もやもや (使えない)
打音(percussive)だけ ドラム譜面作成にはよいかも
ドラムカバープリセット ベースギターとボーカルが弱い?
ドラムカバーカスタム設定 これ以上良くならない

1) 入力ファイルの選択 (Input File Selection)

入力ファイルはwav and mp3

Fig. 0 メインウィンドウ (小さい方) と フィルタ設定ウィンドウ

Fig. 1 入力ファイル選択

2) 左右位置(pan)と周波数による分離

フィルタなし



Fig. 2 全部通過(Through All) モード (フィルタなし)
Audio sample download

男声ボーカルを位置(center付近) と周波数帯でミュート



Fig. 3 男声カラオケプリセット(maleKaraoke) ("M" はミュート)
Audio sample download

ミュートする周波数範囲を広げると



Fig. 4 maleKaraokeを修正 (ミュート範囲拡張)
Audio sample download

3) 打音/連続音, 位置(pan), 周波数による分離

連続音のみ

No attacks (dull)

Fig.5 連続音のみ (HarmonicALL) ("H" は Harmonic)
Audio sample download

打音のみ



Fig. 6 打音のみ (PercussiveALL) ("P" は Percussive)
Audio sample download

ドラムカバープリセット (drumCover)

連続音(Harmonic) + センターvocal(Through) + L/R ギター(Through)

Fig. 7 ドラムカバープリセット (drumCover) ("H" は Harmonical)
Audio sample download

ドラムカバープリセット(drumCover)の修正 と カスタムフィルタの保存/読み出し



Fig. 8 ドラムカバープリセットの修正
Audio sample download

Fig. 9 カスタムフィルタの保存

1. インストール作業

  1. Linux: 普通インストールされている (端末で java) -- 作業不要
  2. 近年の Windows/macOS: Java実行環境がインストールされていない
    1. 自分のPC用の Java 実行環境 (Runtime Environment) https://www.java.com/ (個人使用/開発は無料) または オープンソース版 https://jdk.java.net/jmc/ https://www.java.com/ES/download/
  3. このアプリケーション(jarファイル) をダウンロード保存して、デスクトップなど どこでもよいので保存 jar 実行可能アーカイブファイル(600kB, Windows/macOS/Linuxで共通に動作)

Source code (Java) https://github.com/goto920/java/


Contact: goto at kmgoto.jp