NAME
Peta::Vorbis::Encode::MDCT::PDL - Vorbis' MDCT with PDL
VERSION
version 0.2610180
SYNOPSIS
my $mdct = Peta::Vorbis::Encode::MDCT::PDL->new(2048, $scale);
my ($left, $right) = $mdct->transform_all([ \@left, \@right ], $window);
DESCRIPTION
What Peta::Vorbis::Encode::MDCT computes, through PDL::FFT; the same coefficients to rounding. transform_all transforms several channels' blocks in one go.
METHODS
new, transform, transform_all
As Peta::Vorbis::Encode::MDCT's.
AUTHOR
PetaMem s.r.o. <info@petamem.com>
COPYRIGHT
Copyright (c) 2026 PetaMem s.r.o.
LICENSE
This package is free software, dual-licensed under the Artistic License 2.0 and the BSD 2-Clause License. See the LICENSE file of the distribution.