Csound::Composition
SYNOPSIS
use Csound::Composition;
my $composition=Csound::Composition->new();
DESCRIPTION
A Csound composition. Used to create a Csound::Orchestra and a Csound::Score.
METHODS
new
my $composition = Csound::Composition->new();
t
my $t = $composition->t($start_tempo);
Returns a t statement which can be used to control the tempo at various beats in the composition:
$t->tempo($t₁, 70); # Increase tempo from t₁
$t->tempo($t₂, 90); # until
$t->tempo($t₃, 95); # t₃.
play
my $composition = Csound::Composition->new();
$composition->play($instr, $t_start, $t_duration, @params);
play
$composition->write('filename');
Writes filename.orc
and filename.sco
.
Copyright
Copyright © 2017 René Nyffenegger, Switzerland. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of the the Artistic License (2.0). You may obtain a copy of the full license at: http://www.perlfoundation.org/artistic_license_2_0
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 41:
You forgot a '=back' before '=head1'