Repository navigation
SRdeck v1.0.7
SRdeck v1.0.7
リリース日: 2026-10-09
概要
GPUアクセラレーションによる高速FFTバックエンド(DirectCompute)、FFTキャリブレーション・ベンチマーク基盤、スペクトル統計計算機能、スペクトラム表示のマウス操作・ズーム追従性の向上、およびプラグイン開発者向けドキュメントの拡充を行ったアップデートです。
主な変更
- GPUアクセラレーション FFT(DirectCompute)の実装:
- DirectCompute / コンピュートシェーダーを用いたネイティブGPU FFTバックエンド(
sr_gpu)を新規追加 - GPU FFTのキャリブレーション、プロファイリング、およびベンチマーク機能の導入
- CPU/GPU自動切替および高スループットFFT処理パイプラインの統合
- DirectCompute / コンピュートシェーダーを用いたネイティブGPU FFTバックエンド(
- スペクトル統計および解析基盤:
SpectrumStatisticsCalculatorによるリアルタイムスペクトル統計情報(ピーク、ノイズフロア、平均電力等)の算出機能を追加MainFftServiceにおけるGPU FFT連携とバッファリング最適化
- UIおよび操作性の改善:
MainViewModelにおけるスペクトラム表示のマウスインタラクションおよびズーム処理ロジックの改善- WPFテーマリソースおよび表示コンポーネントの調整
- 開発ドキュメントとガイドの拡充:
- プラグイン開発ガイド(
plugin-development-guide.md)の刷新 - 開発環境構築ガイド(
Development-Environment.md)の拡充 - 各種リリースドキュメント・READMEテンプレートの整備
- プラグイン開発ガイド(
配布物
SRdeck-1.0.7-win-x64-with-plugins.zip: ホスト本体と公式プラグイン11種SRdeck-1.0.7-win-x64-host-only.zip: ホスト本体のみSRdeckCore.SignalProcessing.1.0.7.nupkgSRdeckPlugin.Contracts.1.0.7.nupkgSRdeckPlugin.Sdk.1.0.7.nupkgSRdeckPlugin.Wpf.1.0.7.nupkg
with-plugins ZIPに含まれるプラグインは、ACARS、ADS-B、AIS、Analog、CW Skimmer、FT8、HF-FAX、HFDL、国際VHF/DSC、VDL Mode 2、Wi-SUNです。MeshtasticとワンセグはSRdeckPluginsのソーススナップショットに含まれますが、実行ZIPには含まれません。
必要環境
- Windows 10 / 11 x64
- .NET 10 Desktop Runtime x64
- DirectCompute対応GPU(DirectX 11以降対応のGPU)
- SDRplay、RTL-SDR、HackRF One、RX888 Mk2を使用する場合は各ベンダーのドライバー/ランタイム
検証
SRdeck.Tests: 818件の全回帰テストを検証(818 passed / 0 failed / 0 skipped)- SRdeck/SRdeckPlugins公開スナップショットのエクスポート、Releaseビルド、NuGet/ZIPパッケージ生成検証に成功