Sponsoring The Perl Toolchain Summit 2025: Help make this important event another success Learn more

NAME

Audio::MikMod - Perl extension for libmikmod.

SYNOPSIS

use Audio::MikMod qw(:all);
MikMod_RegisterAllDrivers();
MikMod_RegisterAllLoaders();
MikMod_Init();
my $module = Player_Load('filename', 64, 0);
Player_Start($module);
while(Player_Active()) {
usleep(10000);
MikMod_Update();
}
Player_Stop();
Player_Free($module);
MikMod_Exit();

DESCRIPTION

This module provides an interface to the libmikmod library for playing MOD, IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, AMF, DSM, IMF, GDM, and STX tracker files. In addition, manipulation of WAV samples is supported.

Please see the extensive libmikmod info documentation included with that package.

libmikmod is required, and can be obtained at http://mikmod.darkorb.net/

AUTHOR

Daniel Sully <daniel-cpan-mikmod@electricrain.com>

SEE ALSO

info mikmod, perl(1).