GranCloud: A real-time granular synthesis application and its implementation in the interactive composition Creo. Page: V
This thesis is part of the collection entitled: UNT Theses and Dissertations and was provided to UNT Digital Library by the UNT Libraries.
Extracted Text
The following text was automatically extracted from the image on this page using optical character recognition software:
LIST OF FIGURES
Fig. 1. Examples of grain waveforms: a) sine wave, b) audio sample..................6
Fig. 2. Examples of grain envelope shapes: a) quasi-gaussian, ..........................7
Fig. 3. The SuperCollider client-server architecture.......................................11
Fig. 4. Typical SuperCollider client-server application logic................................14
Fig. 5. GranCloud architectural design...... ......................... .....................21
Fig. 6. Code example showing the creation of a SynthDef named sine_grain ....24
Fig. 7. Grain waveforms generated using the sinegrain SynthDef ...................25
Fig. 8. Parameter object access and mutation using the at and put methods.....33
Fig. 9. GranCloud synthesis scheduling engine flowchart..................................36
Fig. 10. GranCloud prepareGrain method flowchart ........................................39
Fig. 11. Code examples of GCValue object instantiation ...................................62
Fig. 12. Code examples of the instantiation of GCMinMax ................................64
Fig. 13. Code examples of the instantiation GCCenterDev objects ...................66
Fig. 14. Code exam ple of a GCControlMap .....................................................68
Fig. 15. Code example of instantiating a GCTrajectoryMap...............................70
Fig. 16. Code example of the instantiation of a GCBusMap object....................71
Fig. 17. Code example of the instantiation of a GCMidiMap object....................72
Fig. 18. Example of harmonization in Creo using GranCloud ............................77
Fig. 19. Sine grain SynthDef used in Creo for low rumble .................................82
Fig. 20. Blip grain SynthDef used in Creo for tinkling sound ............................83V
Upcoming Pages
Here’s what’s next.
Search Inside
This thesis can be searched. Note: Results may vary based on the legibility of text within the document.
Tools / Downloads
Get a copy of this page or view the extracted text.
Citing and Sharing
Basic information for referencing this web page. We also provide extended guidance on usage rights, references, copying or embedding.
Reference the current page of this Thesis.
Lee, Terry Alan. GranCloud: A real-time granular synthesis application and its implementation in the interactive composition Creo., thesis, December 2009; Denton, Texas. (https://digital.library.unt.edu/ark:/67531/metadc12151/m1/6/?rotate=270: accessed July 17, 2024), University of North Texas Libraries, UNT Digital Library, https://digital.library.unt.edu; .