Changed how block sizes work
This commit is contained in:
parent
a16b32f7ec
commit
082175c4fe
|
@ -99,8 +99,8 @@ func (g *Gaborator) GaborTransform(source chan float32) (channel chan []float32)
|
|||
}
|
||||
func (g *Gaborator) Process(block []float32) error {
|
||||
|
||||
if len(block) != g.audioBlockSize {
|
||||
return fmt.Errorf("invalid block size %d != %d", len(block), g.audioBlockSize)
|
||||
if len(block) > g.audioBlockSize {
|
||||
return fmt.Errorf("invalid block size %d > %d", len(block), g.audioBlockSize)
|
||||
}
|
||||
g.gaborTransform(block)
|
||||
return nil
|
||||
|
|
Loading…
Reference in a new issue