code: func (b *PCMBuffer) Len() int {
  	if b == nil {
  		return 0
  	}
  
  	switch b.DataType {
  	case Integer:
  		return len(b.Ints)
  	case Float:
  		return len(b.Floats)
  	case Byte:
  		return len(b.Bytes)
  	default:
  		return 0
  	}
  }
docs: // Len returns the length of the underlying data.