API Reference / APIリファレンス¶
API reference for the main components and functions of the Wandas library. Wandasライブラリの主要コンポーネントと関数のAPIリファレンスです。
Modules / モジュール¶
Browse the detailed API documentation for each module: 各モジュールの詳細なAPIドキュメントを参照してください:
Core Module / コアモジュール¶
The core module provides the basic functionality of Wandas, including base classes and metadata management. コアモジュールはWandasの基本機能(基底クラスやメタデータ管理など)を提供します。
BaseFrame- Base class for all frames / すべてのフレームの基底クラスChannelMetadata- Channel metadata management / チャンネルメタデータ管理
Frames Module / フレームモジュール¶
The frames module defines different types of data frames for time-domain, frequency-domain, and time-frequency-domain data. フレームモジュールは、時間領域、周波数領域、時間-周波数領域データのための様々なデータフレームを定義します。
ChannelFrame- Time-domain waveform data / 時間領域波形データSpectralFrame- Frequency-domain data / 周波数領域データSpectrogramFrame- Time-frequency domain data / 時間-周波数領域データNOctFrame- N-octave band analysis / Nオクターブバンド解析
Processing Module / 処理モジュール¶
The processing module provides various processing functions for audio data, including filters, effects, and analysis. 処理モジュールは、フィルタ、エフェクト、分析など、オーディオデータに対する様々な処理機能を提供します。
- Filters / フィルター - Digital filters for signal processing / 信号処理用デジタルフィルター
- Effects / エフェクト - Audio effects processing / オーディオエフェクト処理
- Spectral / スペクトル - Spectral analysis functions / スペクトル解析機能
- Temporal / 時間領域 - Time-domain processing / 時間領域処理
- Stats / 統計 - Statistical analysis / 統計分析
IO Module / 入出力モジュール¶
The IO module provides file reading and writing functions for various formats. 入出力モジュールは、様々なフォーマットのファイル読み書き機能を提供します。
- WAV file I/O / WAVファイル入出力
- WDF file I/O / WDFファイル入出力 - See also: WDF Format Details / 詳細: WDFフォーマット詳細
- File readers / ファイルリーダー
Visualization Module / 可視化モジュール¶
The visualization module provides data visualization functions using Matplotlib. 可視化モジュールは、Matplotlibを使用したデータ視覚化機能を提供します。
- Plotting functions / プロッティング関数
- Plot strategies for different frame types / 異なるフレームタイプ用のプロット戦略
Utilities Module / ユーティリティモジュール¶
The utilities module provides auxiliary functions including dataset management and sample generation. ユーティリティモジュールは、データセット管理やサンプル生成などの補助機能を提供します。
- Frame datasets / フレームデータセット - Batch processing of audio files / 音声ファイルのバッチ処理
- Sample generation / サンプル生成 - Generate test signals / テスト信号生成
- Type definitions / 型定義
Datasets Module / データセットモジュール¶
The datasets module provides sample data for testing and demonstrations. データセットモジュールは、テストやデモ用のサンプルデータを提供します。
- Sample audio data / サンプル音声データ
- Example datasets / サンプルデータセット