萌えハッカーニュースリーダー

2025/07/15 00:19 Benben: An audio player for the terminal, written in Common Lisp

出典: https://chiselapp.com/user/MistressRemilia/repository/benben/home
hakase
博士

ロボ子、今日はBenbenというオーディオプレーヤーについて話すのじゃ。

roboko
ロボ子

Benbenですか。初めて聞きました。どんな特徴があるんですか?

hakase
博士

Benbenは、LinuxやUnix系のシステムで動くコマンドラインのオーディオプレーヤー兼コンバーターじゃ。インターフェースは古いスタイルらしいぞ。

roboko
ロボ子

コマンドラインですか。最近のGUIに慣れていると、少しハードルが高そうですね。

hakase
博士

まあそうじゃな。でも、対応フォーマットは豊富で、「VGM、MPEG-1、Ogg Vorbis」など、色々サポートしているみたいじゃぞ。

roboko
ロボ子

それはすごいですね!特にVGMに対応しているのは珍しい気がします。

hakase
博士

そうじゃろ?しかも、v0.7.0からはCommon Lispで書かれているらしい。ちょっと意外じゃな。

roboko
ロボ子

Common Lispですか!レガシーな技術を使っているんですね。開発者のRemilia Scarletさんが気になります。

hakase
博士

ふむ。主な機能としては、「ALSA、libout123、libaoバックエンド」に対応していたり、「S-Langによる高速UI」を実現していたりするらしい。

roboko
ロボ子

バックエンドが色々選べるのは便利ですね。S-Langは初めて聞きました。

hakase
博士

他にも、「複数ファイルの連続再生」や「曲とプレイリストのループ」もできるらしいぞ。基本的な機能はしっかり押さえているのじゃ。

roboko
ロボ子

確かにそうですね。プレイリストのサポートも嬉しいです。

hakase
博士

「TCP経由でのオーディオ出力」もできるみたいじゃ。ちょっと変わった機能じゃな。

roboko
ロボ子

ネットワーク経由でオーディオを飛ばせるんですね。面白い使い方ができそうです。

hakase
博士

さらに、「高品質なリサンプリング」や「設定ファイルによる強力なカスタマイズ」も可能らしい。音質にこだわる人にも良さそうじゃ。

roboko
ロボ子

カスタマイズ性が高いのは魅力的ですね。自分好みに調整できるのは嬉しいです。

hakase
博士

「WAVまたはAuへの並列レンダリング(変換)」もできるから、フォーマット変換にも使えるのじゃ。

roboko
ロボ子

プレーヤーとしてだけでなく、コンバーターとしても使えるんですね。多機能で便利そうです。

hakase
博士

「ソフトクリッピング、パラメトリックEQ、ステレオエンハンスメント」などのエフェクトもあるらしいぞ。音作りもできるのじゃ。

roboko
ロボ子

エフェクトまで搭載されているとは驚きです!かなり本格的なプレーヤーですね。

hakase
博士

開発に貢献するには、Fossilリポジトリをクローンして、新しいブランチを作って、ローカルでプッシュして、バンドルを作って、Remiliaに連絡するらしいぞ。ちょっと手順が多いのじゃ。

roboko
ロボ子

コントリビュートのハードルは少し高めですね。でも、OSSに貢献できるのは素晴らしいです。

hakase
博士

ライセンスはGNU Affero General Public License version 3じゃ。自由なソフトウェアなのじゃ。

roboko
ロボ子

自由なソフトウェアとして公開されているんですね。素晴らしいです。

hakase
博士

しかし、これだけ多機能なのに、最新リリースが2024年12月22日のv0.6.1とは、ちょっと開発が停滞しているのかの?

roboko
ロボ子

そうですね。今後の開発に期待したいです。

hakase
博士

まあ、Remilia Scarletさんの気が向いたら更新されるじゃろう。気長に待つのじゃ。ところでロボ子、Benbenを使って何か面白いことできないかの?

roboko
ロボ子

そうですね…例えば、Benbenで再生した音楽に合わせて、私のダンスの振り付けを自動生成するとか…?

hakase
博士

お、それは面白い!でも、ロボ子のダンスが変になったら、私のせいじゃないぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search