Johan Vromans

NAME

Data::BiaB - Analyze Band-in-a-Box data files

SYNOPSIS

This module provides methods to read Band-in-a-Box data files and extract some useful information from them.

Band-in-a-Box is an excellent tool for creating professional music and accompanying tracks. I've been using it for many years but had to abandon it when I phased out Microsoft Windows PCs.

Example:

    use Data::BiaB;

    # Load an existing song.
    my $biab = Data::BiaB->new();
    $biab->load("Vaya_Con_Dios.mgu");

    # This will show what was gathered.
    use Data::Dumper;
    print Dumper($biab);

NOTE

Many BiaB files fail loading and parsing. If you have a recent version of Band-in-a-Box its MusicXML export feature will be a much better alternative.

This is a hobby project. It is pre-alpha, under development, works for me, caveat emptor and so on. Have fun!

AUTHOR

Johan Vromans, <JV at CPAN dot org>

BUGS

Please report any bugs or feature requests to bug-data-biab at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Data-BiaB. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Data::BiaB

You can also look for information at:

ACKNOWLEDGEMENTS

PG Music inc., for making Band-in-a-Box. I've used Band-in-a-Box for several years with great pleasure.

The ancient and abandoned Band-In-A-Box File Converter 'biabconverter' by Alain Brenzikofer inspired me to write this.

COPYRIGHT & LICENSE

Copyright 2016 Johan Vromans, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.