Wandas 0.7.2¶
Wandas 0.7.2 adds a focused public measurement-level contract for linear
ChannelFrame channels.
Wandas 0.7.2では、linear ChannelFrame channel向けのfocusedな公開measurement-level
contractを追加します。
Highlights / ハイライト¶
wd.LevelReferenceexposes the numeric linear reference, its linear unit, the level unit, a canonical label, and scalar/arrayto_level()conversion.frame.channels[index].level_referencederives that value object from the channel's existingunitandrefmetadata.- SoundFile-backed reads explicitly mark canonical full-scale float channels as
FS/ reference 1. NumPy, CSV, and identity calibration remain generic. -
LevelReference.to_level(), FFT.dB, and STFT.dBshare one private log-domain amplitude-level implementation with a1e-12ratio floor. -
wd.LevelReferenceは、linear reference値、linear unit、level unit、canonical label、scalar/array向けto_level()変換を公開します。 frame.channels[index].level_referenceは、既存channelのunitとrefmetadataから値objectを導出します。- SoundFile-backed readはcanonical full-scale float channelを
FS/reference 1 として明示します。NumPy、CSV、identity calibrationはgenericなままです。 LevelReference.to_level()、FFTの.dB、STFTの.dBは、ratio floor1e-12を持つ1つのprivate log-domain実装を共有します。
WDF remains version 0.4 and Recipe schema and operation versions are unchanged. The public descriptor is rederived only for linear Frames from existing channel metadata. This release does not add structured level-domain persistence, a level-unit parser, scalar peak/level convenience properties, or new temporal level semantics.
WDFはversion 0.4のままで、Recipe schemaとoperation versionも変更しません。公開descriptorは linear Frameの既存channel metadataからのみ再導出されます。このreleaseではstructuredな level-domain永続化、level-unit parser、scalar peak/level convenience property、新しいtemporal level意味論を追加しません。
See Convert Linear Measurements to Reference-Relative Levels and the Core API Reference.