From 9e6838f0b0743b16c2f4de0a1d72fe3229913f6a Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Thu, 31 Oct 2024 03:18:39 -0400 Subject: About pages --- about-effects.html | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'about-effects.html') diff --git a/about-effects.html b/about-effects.html index 60ea6fb..9956eb3 100644 --- a/about-effects.html +++ b/about-effects.html @@ -7,5 +7,25 @@ +

Effects Component

+ Code written by Kyle Gunger +

+ A CEffects class is generated for each instrument tag in the XML score file.
+ It is then given the tag to parse all the effects and ordering before being
+ pushed into a vector within CSynthesizer. The index is saved and eventually
+ coupled with both the note and instrument created later down the line. Each
+ effect controller has a list of source nodes, which must be generated prior to
+ calling generate on the effect controller. These nodes are pulled from, added
+ together, and sent through the defined order of effects as in the XML. After
+ this is done, the audio is added in to the synthesizer's output. +

+ Supported grading elements: + \ No newline at end of file -- cgit v1.2.3