lightMPDへの希望 |
カレンダー
カテゴリ
以前の記事
2024年 03月 2024年 02月 2024年 01月 2023年 12月 2023年 11月 2023年 10月 2023年 09月 2023年 08月 2023年 07月 2023年 06月 more... フォロー中のブログ
最新のコメント
メモ帳
最新のトラックバック
ライフログ
検索
タグ
その他のジャンル
ブログパーツ
最新の記事
外部リンク
ファン
記事ランキング
ブログジャンル
画像一覧
|
2017年 05月 28日
断舎利と言うほどのことではありませんが、最近少しずつオーディオ機器を整理しています。 結果、アンプの入力1にはCDプレーヤー+DACの出力、入力2にはBBG+ArchBOTICの出力、入力3は遊んでいます。 使わない機器は繋がない方が音が良くなるように思います。それに省エネですしね。 lightMPDは最近使っていません。考えてみたらV1.0.2から1年経つのですね。 新しい系列のMPDも出ているので、この辺でV1.0.3を出していただきたいと思います。 それに、「PCオーディオ初心者でもMPDが使える」という原点に回帰して、シンプルな構成のものを出してもらいたいものです。 ちなみにMPDのver 0.20 以降の変更履歴です。 ver 0.20.8 (2017/05/19) * output - osx: fix build failure due to missing "noexcept" * playlist - m3u: support MIME type `audio/mpegurl` * fix build failure with GCC 4.x ver 0.20.7 (2017/05/15) * database - simple: fix false positive directory loop detection with NFS * enforce a reasonable minimum audio_buffer_size setting * cap buffer_before_play at 80% to prevent deadlock * fix random crashes when compiled with clang ver 0.20.6 (2017/03/10) * input - curl: fix headers after HTTP redirect to Shoutcast server * decoder - ffmpeg: re-enable as fallback - mpcdec: fix crash (division by zero) after seeking - sidplay: make compatible with libsidplayfp < 1.8 * fix stream tags after automatic song change * workaround for GCC 4.9.4 / libstdc++ bug (build failure) ver 0.20.5 (2017/02/20) * tags - id3: fix memory leak on corrupt ID3 tags * decoder - sidplay: don't require libsidutils when building with libsidplayfp * output - httpd: fix two buffer overflows in IcyMetaData length calculation * mixer - alsa: fix crash bug ver 0.20.4 (2017/02/01) * input - nfs: fix freeze after reconnect * output - sndio: work around a libroar C++ incompatibility * workaround for GCC 4.9 "constexpr" bug * fix FreeBSD build failure ver 0.20.3 (2017/01/25) * protocol - "playlistadd" creates new playlist if it does not exist, as documented * database - proxy: fix error "terminate called after throwing ..." - proxy: make connect errors during startup non-fatal * neighbor - upnp: fix premature expiry * replay gain: don't reset ReplayGain levels when unpausing playback * silence surround channels when converting from stereo * use shortcuts such as "dsd64" in log messages ver 0.20.2 (2017/01/15) * input - alsa: fix crash bug - alsa: fix buffer overruns * decoder - flac: add options "probesize" and "analyzeduration" * resampler - libsamplerate: reset state after seeking * output - fix static noise after changing to a different audio format - alsa: fix the DSD_U32 sample rate - alsa: fix the DSD_U32 byte order - alsa: support DSD_U16 - recorder: fix error "Failed to create : No such file or directory" * playlist - cue: fix skipping songs ver 0.20.1 (2017/01/09) * input - curl: fix crash bug - curl: fix freeze bug * decoder - wavpack: fix crash bug * storage - curl: new storage plugin for WebDAV (work in progress) * mixer - alsa: normalize displayed volume according to human perception * fix crash with volume_normalization enabled ver 0.20 (2017/01/04) * protocol - "commands" returns playlist commands only if playlist_directory configured - "search"/"find" have a "window" parameter - report song duration with milliseconds precision - "sticker find" can match sticker values - drop the "file:///" prefix for absolute file paths - add range parameter to command "plchanges" and "plchangesposid" - send verbose error message to client * input - curl: fix memory leak * tags - ape, ogg: drop support for non-standard tag "album artist" affected filetypes: vorbis, flac, opus & all files with ape2 tags (most importantly some mp3s) - id3: remove the "id3v1_encoding" setting; by definition, all ID3v1 tags are ISO-Latin-1 - ape: support APE replay gain on remote files - read ID3 tags from NFS/SMB * decoder - improved error logging - report I/O errors to clients - ffmpeg: support ReplayGain and MixRamp - ffmpeg: support stream tags - gme: add option "accuracy" - gme: provide the TRACK tag - gme: faster scanning - mad: reduce memory usage while scanning tags - mpcdec: read the bit rate - pcm: support audio/L16 (RFC 2586) and audio/x-mpd-float - sidplay: faster scanning - wavpack: large file support - wavpack: support DSD (WavPack 5) - wavpack: archive support * playlist - cue: don't skip pregap - embcue: fix last track - flac: new plugin which reads the "CUESHEET" metadata block * output - alsa: fix multi-channel order - alsa: remove option "use_mmap" - alsa: support DSD_U32 - alsa: disable DoP if it fails - jack: reduce CPU usage - pulse: set channel map to WAVE-EX - recorder: record tags - recorder: allow dynamic file names - sndio: new output plugin * mixer - null: new plugin * resampler - new block "resampler" in configuration file replacing the old "samplerate_converter" setting - soxr: allow multi-threaded resampling * player - reset song priority on playback - reduce xruns * write database and state file atomically * always write UTF-8 to the log file. * remove dependency on GLib * support libsystemd (instead of the older libsystemd-daemon) * database - proxy: add TCP keepalive option * update - apply .mpdignore matches to subdirectories * switch the code base to C++14 - GCC 4.9 or clang 3.4 (or newer) recommended <追記> たかじんさんのDACでBBGとBBBを交互に使ったり、DACへの電源の個別供給の時との音の違いを比べたりしましたが、結局、「BBBよりもBBGの音が好きなのだ」ということが分かりました。 BBGの音を聴くだけならBOTICを使わなくてもlightMPDでも良い訳です。 microUSBが壊れたBBGのP9の6番に(+)、1番に(-)を繋いで5Vを給電すれば普通に使えます。 この状態でゲヴァントハウスQのベートーヴェンを聞くことにしました。 良いです。音に張りがあって、オーディオにこだわらなければ、これで十分です。 Piで感じたような耳鳴りもしません。 という訳で、lightMPDの掲示板に「lightMPDのMPDver0.20系への対応について」のお願いの投稿をしてしまいました。 <追記2> すっかり忘れていましたが、BBBだけlightMPD・V1.0.3が出ていましたね(掲示板の方で公開されています)。くっきりした音はそのせいかもしれません。 kernel version linux-4.9.3rt1 mpd version mpd-0.19.21rt-native-dsd(DSD_LEに対応) <追記3> lightMPD掲示板を見たら「NanoPi NEO」用のlightMPD・V1.0.4が出ていました。 NanoPi NEOのことは全く知らなかったのですが、800円ぐらいのボードなのですね。 あのRaspberry Pi Zeroより小さくて、殆どケーブルみたいな感じで使えるようになるわけです。 面白そうですね。 rootファイルシステム buildroot-201705-rc1 kernel 4.11.0-rc4(Lowlatency) mpd mpd-0.20.8 とのことでした。
by yseki118
| 2017-05-28 10:23
|
Comments(0)
|
ファン申請 |
||