You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
James Brundage edited this page Oct 23, 2026
·
1 revision
get_BitsPerSample
Gets Wave Bits Per Sample
Gets the Wave Bits Per Sample. This should either 8 or 16
Notes
This is the last pair of bytes in the Format fmt chunk.
View Source
<#.SYNOPSIS Gets Wave Bits Per Sample.DESCRIPTION Gets the Wave Bits Per Sample. This should either 8 or 16.NOTES This is the last pair of bytes in the Format `fmt ` chunk. #># The expected range$range=14,15# If we have no cached formatif (-not$this.'#fmt') {
# read chunks.$null=$this.Chunk# Return if we still have no cached formatif (-not$this.'#fmt') { return }
}
# Otherwise, convert the range into a [uint16]
[bitConverter]::ToUint16($this.'#fmt'[$range] -as [byte[]],0)