NAME
Peta::Synth::Engine::PDL - the voices rendered with PDL
VERSION
version 0.2610180
DESCRIPTION
The partials of many voices as whole-array operations in double precision; the noise in Perl. Agrees with the Perl engine to rounding. See Peta::Synth::Engine for the interface.
METHODS
new, name
new(%arg) makes the engine (it dies where it cannot run here); name is pdl.
render
render(\@voices, $n, $rate): the voices' next $n samples, mixed, as array references: left, right and the reverb send.
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.