Csound and CsoundAC API  5.17
Data Structures | Namespaces
CounterpointNode.hpp File Reference
#include "Platform.hpp"
#include "Node.hpp"
#include "Counterpoint.hpp"
#include <cmath>

Data Structures

class  csound::CounterpointNode
 Uses Bill Schottstaedt's species counterpoint generator code to either (a) generate a counterpoint in species 1, 2, or 3 for a cantus firmus selected from notes generated by child nodes, or (b) attempt to correct the voice leading for species 1, 2, or 3 counterpoint in notes generated by child nodes. More...

Namespaces

namespace  csound
 The csound namespace contains classes for doing algorithmic composition, and for rendering audio from algorithmically generated scores, especially using Csound.