Abstract-Codex | | index | | works | | bio | |> memory | | network | | contact |
![]() |
![]() ![]()
Tactu5. Note la = new Note(440,200,1,1,100,false); Sequence s1 = new Sequence (); // define intervals, they refer to mode strucuture you are going to use int[] chor = {0,1,4}; int[] chor2 = { 0,0,1,1,2,3,5,4}; Cluster maj= new Cluster(); maj = tu.chordGenerator (la, T5Notes.MIXOLYDIAN, chor2, maj); s1 = tu.sequenceGenerator (la, T5Notes.MIXOLYDIAN, chor, s1); ClusterSequence cs1 = new ClusterSequence(); ClusterSequence cs2 = new ClusterSequence(); // harmonize sequences cs1 = tu.harmonizer (s3, T5Notes.MIXOLYDIAN, chor, cs1); cs2= tu.harmonizer (s2, T5Notes.PENTAPHONIC_MINOR, chor3, cs2); Description: Tactu5Utility class allows to easily create, modify and convert data in musical materials. Constructor syntax: Tactu5Utilities() Usage: Web and application. Releated: Sequence ClusterSequence Methods: > chordGenerator() > harmonizer() > noteToFreq() > sequenceGenerator() > transpose() > transposeNotes() ![]() Name: chordGenerator() Description: Overwrite a Cluster object. Syntax: tactu5utility.chordGenerator(Note note, int[] mode, int[] modeDegrees, Cluster c); Return: Cluster ^ up ![]() Name: harmonizer() Description: Sequences harmonizer. Syntax: tactu5utility.harmonizer(Sequence s, int[] mode, int[] modeDegrees, ClusterSequence c) Return: ClusterSequence ^ up ![]() Name: noteToFreq() Description: Passing a frequency and an octave to transpose this method return a new frequency. Syntax: tactu5utility.noteToFreq(float n, int o) ; Return: float ^ up ![]() Name: sequenceGenerator() Description: This method generates new sequences contents. Syntax: tactu5utility.sequenceGenerator(Note note, int[] mode, int[] modeDegrees, Sequence s) ; Return: Sequence ^ up ![]() Name: transpose() Description: This method transpose a frequency for an interval defined in semitone. Syntax: tactu5utility.transpose(float f, float s, int o) ; Return: float ^ up ![]() Name: transposeNotes() Description: This method transpose all notes included in Sequence and Cluster datatypes for a given interval in semitones. Syntax: tactu5utility.transposeNotes(Sequence s, int s) ; tactu5utility.transposeNotes(Cluster s, int s) ; Return: nothing ^ up ![]() |
|||||
<<
back^page-up![]() |
||||||
> memory >Tactu5 > Tactu5Utility class | ||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |