deleteman commited on
Commit
b88837a
1 Parent(s): 8e44895

initial commit

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. README.md +1 -1
  2. app.py +232 -0
  3. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/demos/TTS_XMAS_AngelsSing_Piano_Preview_F_120bpm_A.mp3 +0 -0
  4. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/demos/TTS_XMAS_AngelsSing_Piano_Preview_F_120bpm_B.mp3 +0 -0
  5. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/demos/TTS_XMAS_AngelsSing_Piano_Preview_F_120bpm_C.mp3 +0 -0
  6. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/demos/TTS_XMAS_AngelsSing_Piano_Preview_F_120bpm_D.mp3 +0 -0
  7. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_A.dat +0 -0
  8. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_AB.dat +0 -0
  9. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_ABC.dat +0 -0
  10. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_ABCD.dat +0 -0
  11. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/XML/TTS_XMAS_AngelsSing_DSP_F_120bpm_A.xml +347 -0
  12. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/XML/TTS_XMAS_AngelsSing_DSP_F_120bpm_AB.xml +347 -0
  13. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/XML/TTS_XMAS_AngelsSing_DSP_F_120bpm_ABC.xml +347 -0
  14. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/XML/TTS_XMAS_AngelsSing_DSP_F_120bpm_ABCD.xml +347 -0
  15. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_A.json +92 -0
  16. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_A.mid +0 -0
  17. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_AB.json +155 -0
  18. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_AB.mid +0 -0
  19. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_ABC.json +236 -0
  20. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_ABC.mid +0 -0
  21. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_ABCD.json +299 -0
  22. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_ABCD.mid +0 -0
  23. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Data_A.json +3 -0
  24. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Data_AB.json +3 -0
  25. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Data_ABC.json +3 -0
  26. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Data_ABCD.json +3 -0
  27. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Notes_A.json +92 -0
  28. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Notes_B.json +83 -0
  29. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Notes_C.json +92 -0
  30. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Notes_D.json +83 -0
  31. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_A.xml +337 -0
  32. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_AB.xml +337 -0
  33. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABC.xml +337 -0
  34. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCD.xml +337 -0
  35. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCDE.xml +337 -0
  36. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCDEF.xml +337 -0
  37. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCDEFG.xml +337 -0
  38. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCDEFGH.xml +337 -0
  39. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/demos/TTS_XMAS_DeckTheHalls_Piano_Preview_C_200bpm_A.mp3 +0 -0
  40. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/demos/TTS_XMAS_DeckTheHalls_Piano_Preview_C_200bpm_B.mp3 +0 -0
  41. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/demos/TTS_XMAS_DeckTheHalls_Piano_Preview_C_200bpm_C.mp3 +0 -0
  42. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/demos/TTS_XMAS_DeckTheHalls_Piano_Preview_C_200bpm_D.mp3 +0 -0
  43. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_A.dat +0 -0
  44. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_AB.dat +0 -0
  45. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_ABC.dat +0 -0
  46. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_ABCD.dat +0 -0
  47. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_A.xml +347 -0
  48. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_AB.xml +347 -0
  49. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_ABC.xml +347 -0
  50. audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_ABCD.xml +347 -0
README.md CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- title: Test Space
3
  emoji: 🌍
4
  colorFrom: pink
5
  colorTo: pink
 
1
  ---
2
+ title: Voicemod's Text-to-Song API Demo
3
  emoji: 🌍
4
  colorFrom: pink
5
  colorTo: pink
app.py ADDED
@@ -0,0 +1,232 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ import re
3
+ import requests
4
+ import time
5
+ import tempfile
6
+
7
+ token = "XQMy5NHKujX8nXr8YCGktED3f7DEdvzm"
8
+
9
+
10
+
11
+ def separate_syllables(string):
12
+ #numbers = [ 4, 4, 8, 5 ]
13
+ numbers = [ 8, 9, 8, 9 ]
14
+ # Split the string into a list of characters
15
+ parts = string.split(" ")
16
+ string = "".join(parts)
17
+ print("the new string: "+ string)
18
+ chars = list(string)
19
+
20
+ # Create a list to store the syllables
21
+ syllables = []
22
+
23
+ # Iterate over the numbers
24
+ for num in numbers:
25
+ # Get the next num characters from the string
26
+ syllable = "".join(chars[:num])
27
+ print("Appending " + "".join(chars[:num]))
28
+ # Add the syllable to the list
29
+ syllables.append(syllable)
30
+ # Remove the syllable from the list of characters
31
+ chars = chars[num:]
32
+
33
+ # If there are any remaining characters, add them as a new line
34
+ if chars:
35
+ syllables.append("-")
36
+ for num in numbers:
37
+ # Get the next num characters from the remaining characters
38
+ syllable = "".join(chars[:num])
39
+ # Add the syllable to the list
40
+ syllables.append(syllable)
41
+ # Remove the syllable from the list of characters
42
+ chars = chars[num:]
43
+
44
+ # Return the list of syllables joined by spaces
45
+ if("-" in syllables):
46
+ results = [[]]
47
+ lines = 0
48
+ for i ,v in enumerate(syllables):
49
+ if v == '-':
50
+ lines=lines+1
51
+ else:
52
+ if(len(results) == 1):
53
+ results.append([])
54
+ results[lines].append(v)
55
+
56
+ return list(map(lambda words: " ".join(words), results))
57
+ else:
58
+ return " ".join(syllables)
59
+
60
+
61
+ def flattenLines(lyrics):
62
+ newValues = []
63
+ for i,val in enumerate(lyrics):
64
+ if(type(lyrics[i]) == list):
65
+ newValues.append(lyrics[i][0])
66
+ newValues.append(lyrics[i][1])
67
+ else:
68
+ newValues.append(lyrics[i])
69
+
70
+ return newValues
71
+
72
+ def getPayload(index):
73
+ if(index == 0):
74
+ return {
75
+ "voiceModel":"CFV_2",
76
+ "voiceModelStyle":"mezzo",
77
+ "language":"en",
78
+ "scoreFileRemotePath":"themes/DeckTheHalls/score/TTS_XMAS_DeckTheHalls_Melody_C_200bpm_4x4_ABCD.json",
79
+ "scoreDataFileRemotePath":"themes/DeckTheHalls/score/TTS_XMAS_DeckTheHalls_Score_Data_ABCD.json",
80
+ "dspFileRemotePath":"themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_ABCD.xml",
81
+ "dspEffect":"",
82
+ "lyrics": [],
83
+ "backgroundSounds":False,
84
+ "artistName":"Cecilia",
85
+ "songName":"Deck The Halls",
86
+ "singerImageRemotePath":"singers/Singer-Cecilia-VideoImageBackground.png",
87
+ "backgroundImageRemotePath":"themes/DeckTheHalls/images/Song-DeckTheHalls-VideoImageBackground02.png"
88
+ }
89
+ if(index == 1):
90
+ return {
91
+ "voiceModel": "Randy_v3o",
92
+ "voiceModelStyle": "randy",
93
+ "language": "en",
94
+ "scoreFileRemotePath": "themes/DarkTrap/score/DarkTrap_Melody_ABCDEFGH.json", #"themes/DeckTheHalls/score/TTS_XMAS_DeckTheHalls_Melody_C_200bpm_4x4_ABCD.json",
95
+ "scoreDataFileRemotePath": "themes/DarkTrap/score/DarkTrap_Score_Data_ABCDEFGH.json", #"themes/DeckTheHalls/score/TTS_XMAS_DeckTheHalls_Score_Data_ABCD.json",
96
+ "dspFileRemotePath": "themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCDEFGH.xml", #"themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_ABCD.xml",
97
+ "dspEffect": "",
98
+ "lyrics": [],
99
+ "backgroundSounds": False,
100
+ "artistName": "Jerry",
101
+ "songName": "Dark Trap", #"Deck The Halls",
102
+ "singerImageRemotePath": "singers/Singer-Jerry-VideoImageBackground.png",
103
+ "backgroundImageRemotePath": "themes/DeckTheHalls/images/Song-DeckTheHalls-VideoImageBackground01.png"
104
+ }
105
+
106
+
107
+
108
+ def greet(index, lyrics):
109
+ url = "https://staging-gateway-api.voicemod.net/v2/cloud/partners/ttsing"
110
+ verification_url = "https://staging-gateway-api.voicemod.net/v2/cloud/partners/ttsing/"
111
+
112
+ print("Calling api with "+ lyrics)
113
+
114
+ lines = lyrics.split("\n")
115
+ newLines = flattenLines(list(map(separate_syllables, lines)))
116
+
117
+ payload = getPayload(index)
118
+ payload["lyrics"] = lines
119
+
120
+
121
+ headers = {
122
+ 'x-api-key': token
123
+ }
124
+
125
+
126
+ print(payload)
127
+ print("Before the call")
128
+ response = requests.request("POST", url, headers=headers, json=payload)
129
+ print("After the call...")
130
+ jsonResp = response.json()
131
+ print(response.text)
132
+ jobID = jsonResp['jobId']
133
+ verification_url += jsonResp['jobId']
134
+ while(True):
135
+ response = requests.request('GET', verification_url, headers=headers)
136
+ print(response.text)
137
+ print(jobID)
138
+ jsonResp = response.json()
139
+ if('transformedAudioUrl' in jsonResp and jsonResp['transformedAudioUrl'] is not None):
140
+ return gr.make_waveform(download_file(jsonResp['transformedAudioUrl']))
141
+ #return download_file(jsonResp['urlVideoWithBackground'])
142
+ print("Still processing...")
143
+ time.sleep(1)
144
+
145
+
146
+
147
+
148
+ def download_file(url):
149
+ response = requests.get(url)
150
+ if response.status_code == 200:
151
+ with tempfile.NamedTemporaryFile(delete=False) as tmp_file:
152
+ tmp_file.write(response.content)
153
+ tmp_file.flush()
154
+ return tmp_file.name
155
+ else:
156
+ print("Error: Unable to download file")
157
+
158
+
159
+ with gr.Blocks() as demo:
160
+ #def handleChange():
161
+ # line3.update(visible=False)
162
+
163
+ gr.Markdown("""
164
+ ## Voicemod's Text-to-Song API
165
+ To use this API follow the instructions:
166
+ 1. First, select the melody you want from the dropdown
167
+ 2. Then write the lyrics for it
168
+
169
+ ### Disclaimer
170
+ Each melody has specific requirements for the lyrics (number of notes per verse and duration of each note).
171
+ Use the examples provided to understand how they work and write valid lyrics to get best results
172
+ """)
173
+
174
+ with gr.Row():
175
+ with gr.Column():
176
+ with gr.Row():
177
+ dd = gr.Dropdown(choices=["Deck the Halls by Cecilia", "Dark Trap by Jerry"], type="index", label="Select the melody...")
178
+ lines = gr.Textbox(lines=10, placeholder="Write your lyrics here...", label="Lyrics")
179
+
180
+ with gr.Row():
181
+ btn = gr.Button("Run")
182
+ with gr.Column():
183
+ video = gr.Video(label="Generated output")
184
+ video.style(height=300)
185
+
186
+
187
+
188
+ gr.Markdown("""
189
+ ## Example lyrics
190
+
191
+ To make your life easier, while testing the API, you can use and modify the following lyrics for each song:
192
+ """)
193
+ with gr.Row():
194
+ with gr.Column():
195
+ gr.Markdown("""
196
+ ### Dark Trap by Jerry
197
+
198
+ > this is just a test
199
+ > don't worry about what I say
200
+ > the lyrics want to go crazy
201
+ > when pushed too hard
202
+ > take it easy and relax
203
+ > this is moving too fast
204
+ > I can help you be
205
+ > a better singer
206
+
207
+ """)
208
+ with gr.Column():
209
+ gr.Markdown("""
210
+ ### Deck the Halls by Cecilia
211
+
212
+ > Deck the halls with boughs of holly
213
+ > Fa la la la la, la la la la
214
+ > 'Tis the season to be jolly
215
+ > Fa la la la la, la la la la
216
+
217
+ """)
218
+ gr.Markdown("""
219
+ ## Want to use this API for your project?
220
+
221
+ If you'd like to use this API for your own project, request access through our [form here](https://voicemod.typeform.com/to/KqeNN6bO?typeform-source=huggingface)
222
+ """)
223
+
224
+
225
+ btn.click(fn=greet,
226
+ inputs=[
227
+ dd,
228
+ lines
229
+ ],
230
+ outputs=video)
231
+
232
+ demo.launch()
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/demos/TTS_XMAS_AngelsSing_Piano_Preview_F_120bpm_A.mp3 ADDED
Binary file (111 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/demos/TTS_XMAS_AngelsSing_Piano_Preview_F_120bpm_B.mp3 ADDED
Binary file (111 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/demos/TTS_XMAS_AngelsSing_Piano_Preview_F_120bpm_C.mp3 ADDED
Binary file (111 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/demos/TTS_XMAS_AngelsSing_Piano_Preview_F_120bpm_D.mp3 ADDED
Binary file (111 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_A.dat ADDED
Binary file (68.3 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_AB.dat ADDED
Binary file (113 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_ABC.dat ADDED
Binary file (159 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_ABCD.dat ADDED
Binary file (201 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/XML/TTS_XMAS_AngelsSing_DSP_F_120bpm_A.xml ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="TTS_XMAS_AngelsSing_DSP_F_120bpm_A" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <!-- VX -->
18
+ <!-- Gate -->
19
+ <FAudioParameter ID="vx_gate_threshold" default="-42" public="0" typeController="0" minvalue="-80" maxvalue="0" />
20
+ <FAudioParameter ID="vx_gate_attack" default="5" public="0" typeController="0" minvalue="0" maxvalue="30" />
21
+ <FAudioParameter ID="vx_gate_release" default="100" public="0" typeController="0" minvalue="0" maxvalue="200" />
22
+ <FAudioParameter ID="vx_gate_hold" default="20" public="0" typeController="0" minvalue="0" maxvalue="100" />
23
+
24
+ <!-- EQ01 (Instead of MB comp) -->
25
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_1" default="110" typeController="0" minvalue="20" maxvalue="200"/>
26
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_2" default="1085" typeController="0" minvalue="500" maxvalue="5000"/>
27
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_3" default="11100" typeController="0" minvalue="10000" maxvalue="15000"/>
28
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_1" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
29
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
30
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_3" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
31
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_1" default="-5" typeController="0" minvalue="-10" maxvalue="10"/>
32
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_2" default="1.25" typeController="0" minvalue="-10" maxvalue="10"/>
33
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_3" default="3.89" typeControlle="0" minvalue="-10" maxvalue="10"/>
34
+
35
+ <!-- EQ02 -->
36
+ <FAudioParameter public="0" ID="vx_eq02_hp_frequency" default="30" typeController="0" minvalue="20" maxvalue="200"/>
37
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_1" default="80" typeController="0" minvalue="20" maxvalue="200"/>
38
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_2" default="6500" typeController="0" minvalue="500" maxvalue="7000"/>
39
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_3" default="11200" typeController="0" minvalue="10000" maxvalue="15000"/>
40
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_1" default="0.7" typeController="0" minvalue="0.1" maxvalue="10"/>
41
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
42
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_3" default="0.46" typeController="0" minvalue="0.1" maxvalue="10"/>
43
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_1" default="3.8" typeController="0" minvalue="-10" maxvalue="10"/>
44
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_2" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
45
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_3" default="4.5" typeControlle="0" minvalue="-10" maxvalue="10"/>
46
+
47
+ <!-- COMPRESSOR 01 -->
48
+ <FAudioParameter ID="vx_comp01_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
49
+ <FAudioParameter ID="vx_comp01_threshold" default="-28" public="0" typeController="0" minvalue="-50" maxvalue="0" />
50
+ <FAudioParameter ID="vx_comp01_ratio" default="4" public="0" typeController="0" minvalue="1" maxvalue="20" />
51
+ <FAudioParameter ID="vx_comp01_attack" default="1" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
52
+ <FAudioParameter ID="vx_comp01_release" default="100" public="0" typeController="0" minvalue="0.1" maxvalue="200" />
53
+
54
+ <!-- EQ03 (Instead of MB comp) -->
55
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_1" default="85" typeController="0" minvalue="20" maxvalue="200"/>
56
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_3" default="11000" typeController="0" minvalue="10000" maxvalue="15000"/>
57
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_1" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
58
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
59
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_1" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
60
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_3" default="3.4" typeControlle="0" minvalue="-10" maxvalue="10"/>
61
+
62
+ <!-- COMPRESSOR 02 -->
63
+ <FAudioParameter ID="vx_comp02_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
64
+ <FAudioParameter ID="vx_comp02_threshold" default="-12" public="0" typeController="0" minvalue="-50" maxvalue="0" />
65
+ <FAudioParameter ID="vx_comp02_ratio" default="1.2" public="0" typeController="0" minvalue="1" maxvalue="20" />
66
+ <FAudioParameter ID="vx_comp02_attack" default="0.2" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
67
+ <FAudioParameter ID="vx_comp02_release" default="500" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
68
+
69
+ <!-- EQ04 (Instead of MB comp) -->
70
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_1" default="155" typeController="0" minvalue="20" maxvalue="200"/>
71
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_2" default="1800" typeController="0" minvalue="500" maxvalue="5000"/>
72
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_3" default="14255" typeController="0" minvalue="10000" maxvalue="15000"/>
73
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_1" default="0.3" typeController="0" minvalue="0.1" maxvalue="10"/>
74
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_2" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
75
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
76
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_1" default="1.4" typeController="0" minvalue="-10" maxvalue="10"/>
77
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_2" default="1.3" typeController="0" minvalue="-10" maxvalue="10"/>
78
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_3" default="0" typeControlle="0" minvalue="-10" maxvalue="10"/>
79
+
80
+ <!-- LIMITER-->
81
+ <FAudioParameter ID="vx_limiter_gain" default="6.5" public="0" typeController="0" minvalue="0" maxvalue="10" />
82
+ <FAudioParameter ID="vx_limiter_threshold" default="-1" public="0" typeController="0" minvalue="-5" maxvalue="0" />
83
+ <FAudioParameter ID="vx_limiter_attack" default="0.4" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
84
+ <FAudioParameter ID="vx_limiter_release" default="25" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
85
+ <!-- END VX -->
86
+
87
+ <!-- REVERB -->
88
+ <!-- EQ -->
89
+ <FAudioParameter ID="reverb_eq_hp_freq" default="1210" public="0" typeController="0" minvalue="100" maxvalue="1500" />
90
+ <FAudioParameter ID="reverb_eq_lp_freq" default="15300" public="0" typeController="0" minvalue="10000" maxvalue="20000" />
91
+ <!-- REVERB -->
92
+ <FAudioParameter ID="rev_wet" default="0.2" public="0" typeController="0" minvalue="0" maxvalue="1" />
93
+ <FAudioParameter ID="rev_dry" default="0" public="0" typeController="0" minvalue="0" maxvalue="0.5" />
94
+ <FAudioParameter ID="rev_roomsize" default="0.5" public="0" typeController="0" minvalue="0" maxvalue="1" />
95
+ <FAudioParameter ID="rev_damp" default="0" public="0" typeController="0" minvalue="0" maxvalue="1" />
96
+ <FAudioParameter ID="rev_width" default="1" public="0" typeController="0" minvalue="0" maxvalue="1" />
97
+ <!-- END REVERB -->
98
+
99
+ <!-- VX BUS -->
100
+ <!-- INPUTS -->
101
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-3" typeController="0" minvalue="-10" maxvalue="0" />
102
+ <FAudioParameter public="1" ID="vxbus_mix_reverb" default="-15.2" typeController="0" minvalue="-80" maxvalue="0" />
103
+ <!-- COMPRESSOR -->
104
+ <FAudioParameter ID="vxbus_comp_gain" default="5" public="0" typeController="0" minvalue="0" maxvalue="10" />
105
+ <FAudioParameter ID="vxbus_comp_ratio" default="4" public="0" typeController="0" minvalue="0" maxvalue="10" />
106
+ <FAudioParameter ID="vxbus_comp_threshold" default="-12.3" public="0" typeController="0" minvalue="-20" maxvalue="0" />
107
+ <FAudioParameter ID="vxbus_comp_attack" default="0.005" public="0" typeController="0" minvalue="0" maxvalue="1" />
108
+ <FAudioParameter ID="vxbus_comp_release" default="193" public="0" typeController="0" minvalue="0" maxvalue="200" />
109
+ <!-- END VX BUS -->
110
+
111
+ <!-- MIXER -->
112
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
113
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
114
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
115
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
116
+ <!-- END MIXER -->
117
+
118
+ <!-- MASTERING -->
119
+ <FAudioParameter ID="master_vxbus" default="1" public="1" typeController="0" minvalue="0" maxvalue="1" />
120
+ <FAudioParameter ID="master_music" default="0.25" public="1" typeController="0" minvalue="0" maxvalue="1" />
121
+ <FAudioParameter ID="master_volume" default="1" public="1" typeController="0" minvalue="-10" maxvalue="10" />
122
+ <!-- END MASTERING -->
123
+
124
+
125
+ <!-- ************** -->
126
+ <!-- Buffer Indexes -->
127
+ <!-- ************** -->
128
+ <FAudioParameter ID="input_index" default="5" />
129
+ <FAudioParameter ID="vx_index" input="6" />
130
+ <FAudioParameter ID="reverb_index" input="10" />
131
+ <FAudioParameter ID="vxbus_index" input="11" />
132
+ <FAudioParameter ID="background_music_index" default="12" />
133
+ <FAudioParameter ID="master_bus_index" input="13" />
134
+
135
+
136
+ </FAudioParameters>
137
+
138
+ <FAudioGraph>
139
+ <FAudioNodeTube>
140
+
141
+ <!-- ********************** -->
142
+ <!-- ***** CHANNEL 05 ***** -->
143
+ <!-- ********************** -->
144
+
145
+ <!-- INPUT -->
146
+ <FAudioNodeTube>
147
+
148
+
149
+ <!-- ************************* -->
150
+ <!-- **** CHANNEL OUTPUTS **** -->
151
+ <!-- ************************* -->
152
+
153
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
154
+
155
+ <FAudioNodeMute />
156
+ </FAudioNodeTube>
157
+
158
+
159
+
160
+ <!-- ********************** -->
161
+ <!-- ***** CHANNEL 06 ***** -->
162
+ <!-- ********************** -->
163
+
164
+ <!-- VX -->
165
+ <FAudioNodeTube >
166
+ <FAudioNodeMute />
167
+
168
+ <!-- ************************ -->
169
+ <!-- **** CHANNEL INPUTS **** -->
170
+ <!-- ************************ -->
171
+
172
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
173
+
174
+
175
+ <!-- ******************************** -->
176
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
177
+ <!-- ******************************** -->
178
+
179
+ <!-- INPUT -->
180
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="vx_gate_threshold" msAttack="vx_gate_attack" msRelease="vx_gate_release" msHold="vx_gate_hold" />
181
+
182
+ <VAudioNodeParametricEQ ID="vx_eq01" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq01_peak_frequency_1" gain_pk1="vx_eq01_gain_peak_1" q_pk1="vx_eq01_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq01_peak_frequency_2" gain_pk2="vx_eq01_gain_peak_2" q_pk2="vx_eq01_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq01_peak_frequency_3" gain_pk3="vx_eq01_gain_peak_3" q_pk3="vx_eq01_q_peak_3"/>
183
+
184
+ <VAudioNodeParametricEQ ID="vx_eq02" pregaindb="0" postgaindb="0" enabled_hp="1" fc_hp="vx_eq02_hp_frequency" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq02_peak_frequency_1" gain_pk1="vx_eq02_gain_peak_1" q_pk1="vx_eq02_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq02_peak_frequency_2" gain_pk2="vx_eq02_gain_peak_2" q_pk2="vx_eq02_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq02_peak_frequency_3" gain_pk3="vx_eq02_gain_peak_3" q_pk3="vx_eq02_q_peak_3"/>
185
+
186
+ <VAudioNodeCompressor gaindB="vx_comp01_gain" ratio="vx_comp01_ratio" thresholddB="vx_comp01_threshold" msAttack="vx_comp01_attack" msRelease="vx_comp01_release" knee="0" />
187
+
188
+ <VAudioNodeParametricEQ ID="vx_eq03" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq03_peak_frequency_1" gain_pk1="vx_eq03_gain_peak_1" q_pk1="vx_eq03_q_peak_1" enabled_pk2="0" fc_pk2="1000" gain_pk2="0" q_pk2="1" enabled_pk3="1" fc_pk3="vx_eq03_peak_frequency_3" gain_pk3="vx_eq03_gain_peak_3" q_pk3="vx_eq03_q_peak_3"/>
189
+
190
+ <!-- OUTPUT -->
191
+ <VAudioNodeCompressor gaindB="vx_comp02_gain" ratio="vx_comp02_ratio" thresholddB="vx_comp02_threshold" msAttack="vx_comp02_attack" msRelease="vx_comp02_release" knee="0" />
192
+
193
+ <VAudioNodeParametricEQ ID="vx_eq04" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq04_peak_frequency_1" gain_pk1="vx_eq04_gain_peak_1" q_pk1="vx_eq04_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq04_peak_frequency_2" gain_pk2="vx_eq04_gain_peak_2" q_pk2="vx_eq04_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq04_peak_frequency_3" gain_pk3="vx_eq04_gain_peak_3" q_pk3="vx_eq04_q_peak_3"/>
194
+
195
+ <VAudioNodeCompressor gaindB="vx_limiter_gain" ratio="20" thresholddB="vx_limiter_threshold" msAttack="vx_limiter_attack" msRelease="vx_limiter_release" knee="0" />
196
+
197
+
198
+ <!-- ************************* -->
199
+ <!-- **** CHANNEL OUTPUTS **** -->
200
+ <!-- ************************* -->
201
+
202
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
203
+
204
+ <FAudioNodeMute />
205
+ </FAudioNodeTube>
206
+
207
+
208
+
209
+ <!-- ********************** -->
210
+ <!-- ***** CHANNEL 10 ***** -->
211
+ <!-- ********************** -->
212
+
213
+ <!-- REVERB -->
214
+ <FAudioNodeTube >
215
+ <FAudioNodeMute />
216
+
217
+ <!-- ************************ -->
218
+ <!-- **** CHANNEL INPUTS **** -->
219
+ <!-- ************************ -->
220
+
221
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" enabled="reverb_enabled" />
222
+
223
+
224
+ <!-- ******************************** -->
225
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
226
+ <!-- ******************************** -->
227
+
228
+ <FAudioNodeMixN volume="0.2,0.2">
229
+ <FAudioNodeTube>
230
+ </FAudioNodeTube>
231
+ <FAudioNodeTube>
232
+ <FAudioNodeReverb wet="rev_wet" dry="rev_dry" roomsize="rev_roomsize" damp="rev_damp" width="rev_width" mode="0" mono="0" />
233
+ </FAudioNodeTube>
234
+ </FAudioNodeMixN>
235
+
236
+ <!-- ************************* -->
237
+ <!-- **** CHANNEL OUTPUTS **** -->
238
+ <!-- ************************* -->
239
+
240
+ <VAudioNodeFeedback mode="1" bufferIndex="reverb_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
241
+
242
+ <FAudioNodeMute />
243
+ </FAudioNodeTube>
244
+
245
+
246
+
247
+ <!-- ********************** -->
248
+ <!-- ***** CHANNEL 11 ***** -->
249
+ <!-- ********************** -->
250
+
251
+ <!-- VX BUS -->
252
+ <FAudioNodeTube >
253
+ <FAudioNodeMute />
254
+
255
+ <!-- ************************ -->
256
+ <!-- **** CHANNEL INPUTS **** -->
257
+ <!-- ************************ -->
258
+
259
+ <FAudioNodeMixN volume="1,1">
260
+ <FAudioNodeTube>
261
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
262
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
263
+ </FAudioNodeTube>
264
+ <FAudioNodeTube>
265
+ <VAudioNodeFeedback mode="0" bufferIndex="reverb_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
266
+ <FAudioNodeVolume volume="vxbus_mix_reverb" dB="1" />
267
+ </FAudioNodeTube>
268
+ </FAudioNodeMixN>
269
+
270
+
271
+ <!-- ******************************** -->
272
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
273
+ <!-- ******************************** -->
274
+
275
+ <VAudioNodeCompressor gaindB="vxbus_comp_gain" ratio="vxbus_comp_ratio" thresholddB="vxbus_comp_threshold" msAttack="vxbus_comp_attack" msRelease="vxbus_comp_release" knee="0" />
276
+
277
+ <!-- ************************* -->
278
+ <!-- **** CHANNEL OUTPUTS **** -->
279
+ <!-- ************************* -->
280
+
281
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
282
+
283
+ <FAudioNodeMute />
284
+ </FAudioNodeTube>
285
+
286
+
287
+
288
+ <!-- ********************** -->
289
+ <!-- ***** CHANNEL 12 ***** -->
290
+ <!-- ********************** -->
291
+
292
+ <!-- BACKGROUND MUSIC -->
293
+ <FAudioNodeTube >
294
+ <FAudioNodeMute />
295
+
296
+ <!-- ************************ -->
297
+ <!-- **** CHANNEL INPUTS **** -->
298
+ <!-- ************************ -->
299
+
300
+ <FAudioNodeOgg volume="1" loop="0" position="0" filename="../VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_A.dat" enabled="backgroundsounds" />
301
+
302
+ <!-- ************************* -->
303
+ <!-- **** CHANNEL OUTPUTS **** -->
304
+ <!-- ************************* -->
305
+
306
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
307
+
308
+ <FAudioNodeMute />
309
+ </FAudioNodeTube>
310
+
311
+
312
+
313
+ <!-- ********************** -->
314
+ <!-- ***** CHANNEL 13 ***** -->
315
+ <!-- ********************** -->
316
+
317
+ <!-- MASTER BUS -->
318
+ <FAudioNodeTube >
319
+ <FAudioNodeMute />
320
+
321
+ <!-- ************************ -->
322
+ <!-- **** CHANNEL INPUTS **** -->
323
+ <!-- ************************ -->
324
+
325
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="master_vxbus" />
326
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="master_music" />
327
+
328
+ <FAudioNodeVolume volume="master_volume" dB="1" />
329
+
330
+
331
+ <!-- ******************************** -->
332
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
333
+ <!-- ******************************** -->
334
+
335
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
336
+
337
+
338
+ <!-- ************************* -->
339
+ <!-- **** CHANNEL OUTPUTS **** -->
340
+ <!-- ************************* -->
341
+
342
+ </FAudioNodeTube>
343
+
344
+ </FAudioNodeTube>
345
+ </FAudioGraph>
346
+ </FAudio>
347
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/XML/TTS_XMAS_AngelsSing_DSP_F_120bpm_AB.xml ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="TTS_XMAS_AngelsSing_DSP_F_120bpm_AB" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <!-- VX -->
18
+ <!-- Gate -->
19
+ <FAudioParameter ID="vx_gate_threshold" default="-42" public="0" typeController="0" minvalue="-80" maxvalue="0" />
20
+ <FAudioParameter ID="vx_gate_attack" default="5" public="0" typeController="0" minvalue="0" maxvalue="30" />
21
+ <FAudioParameter ID="vx_gate_release" default="100" public="0" typeController="0" minvalue="0" maxvalue="200" />
22
+ <FAudioParameter ID="vx_gate_hold" default="20" public="0" typeController="0" minvalue="0" maxvalue="100" />
23
+
24
+ <!-- EQ01 (Instead of MB comp) -->
25
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_1" default="110" typeController="0" minvalue="20" maxvalue="200"/>
26
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_2" default="1085" typeController="0" minvalue="500" maxvalue="5000"/>
27
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_3" default="11100" typeController="0" minvalue="10000" maxvalue="15000"/>
28
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_1" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
29
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
30
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_3" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
31
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_1" default="-5" typeController="0" minvalue="-10" maxvalue="10"/>
32
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_2" default="1.25" typeController="0" minvalue="-10" maxvalue="10"/>
33
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_3" default="3.89" typeControlle="0" minvalue="-10" maxvalue="10"/>
34
+
35
+ <!-- EQ02 -->
36
+ <FAudioParameter public="0" ID="vx_eq02_hp_frequency" default="30" typeController="0" minvalue="20" maxvalue="200"/>
37
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_1" default="80" typeController="0" minvalue="20" maxvalue="200"/>
38
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_2" default="6500" typeController="0" minvalue="500" maxvalue="7000"/>
39
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_3" default="11200" typeController="0" minvalue="10000" maxvalue="15000"/>
40
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_1" default="0.7" typeController="0" minvalue="0.1" maxvalue="10"/>
41
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
42
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_3" default="0.46" typeController="0" minvalue="0.1" maxvalue="10"/>
43
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_1" default="3.8" typeController="0" minvalue="-10" maxvalue="10"/>
44
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_2" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
45
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_3" default="4.5" typeControlle="0" minvalue="-10" maxvalue="10"/>
46
+
47
+ <!-- COMPRESSOR 01 -->
48
+ <FAudioParameter ID="vx_comp01_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
49
+ <FAudioParameter ID="vx_comp01_threshold" default="-28" public="0" typeController="0" minvalue="-50" maxvalue="0" />
50
+ <FAudioParameter ID="vx_comp01_ratio" default="4" public="0" typeController="0" minvalue="1" maxvalue="20" />
51
+ <FAudioParameter ID="vx_comp01_attack" default="1" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
52
+ <FAudioParameter ID="vx_comp01_release" default="100" public="0" typeController="0" minvalue="0.1" maxvalue="200" />
53
+
54
+ <!-- EQ03 (Instead of MB comp) -->
55
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_1" default="85" typeController="0" minvalue="20" maxvalue="200"/>
56
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_3" default="11000" typeController="0" minvalue="10000" maxvalue="15000"/>
57
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_1" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
58
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
59
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_1" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
60
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_3" default="3.4" typeControlle="0" minvalue="-10" maxvalue="10"/>
61
+
62
+ <!-- COMPRESSOR 02 -->
63
+ <FAudioParameter ID="vx_comp02_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
64
+ <FAudioParameter ID="vx_comp02_threshold" default="-12" public="0" typeController="0" minvalue="-50" maxvalue="0" />
65
+ <FAudioParameter ID="vx_comp02_ratio" default="1.2" public="0" typeController="0" minvalue="1" maxvalue="20" />
66
+ <FAudioParameter ID="vx_comp02_attack" default="0.2" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
67
+ <FAudioParameter ID="vx_comp02_release" default="500" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
68
+
69
+ <!-- EQ04 (Instead of MB comp) -->
70
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_1" default="155" typeController="0" minvalue="20" maxvalue="200"/>
71
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_2" default="1800" typeController="0" minvalue="500" maxvalue="5000"/>
72
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_3" default="14255" typeController="0" minvalue="10000" maxvalue="15000"/>
73
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_1" default="0.3" typeController="0" minvalue="0.1" maxvalue="10"/>
74
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_2" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
75
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
76
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_1" default="1.4" typeController="0" minvalue="-10" maxvalue="10"/>
77
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_2" default="1.3" typeController="0" minvalue="-10" maxvalue="10"/>
78
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_3" default="0" typeControlle="0" minvalue="-10" maxvalue="10"/>
79
+
80
+ <!-- LIMITER-->
81
+ <FAudioParameter ID="vx_limiter_gain" default="6.5" public="0" typeController="0" minvalue="0" maxvalue="10" />
82
+ <FAudioParameter ID="vx_limiter_threshold" default="-1" public="0" typeController="0" minvalue="-5" maxvalue="0" />
83
+ <FAudioParameter ID="vx_limiter_attack" default="0.4" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
84
+ <FAudioParameter ID="vx_limiter_release" default="25" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
85
+ <!-- END VX -->
86
+
87
+ <!-- REVERB -->
88
+ <!-- EQ -->
89
+ <FAudioParameter ID="reverb_eq_hp_freq" default="1210" public="0" typeController="0" minvalue="100" maxvalue="1500" />
90
+ <FAudioParameter ID="reverb_eq_lp_freq" default="15300" public="0" typeController="0" minvalue="10000" maxvalue="20000" />
91
+ <!-- REVERB -->
92
+ <FAudioParameter ID="rev_wet" default="0.2" public="0" typeController="0" minvalue="0" maxvalue="1" />
93
+ <FAudioParameter ID="rev_dry" default="0" public="0" typeController="0" minvalue="0" maxvalue="0.5" />
94
+ <FAudioParameter ID="rev_roomsize" default="0.5" public="0" typeController="0" minvalue="0" maxvalue="1" />
95
+ <FAudioParameter ID="rev_damp" default="0" public="0" typeController="0" minvalue="0" maxvalue="1" />
96
+ <FAudioParameter ID="rev_width" default="1" public="0" typeController="0" minvalue="0" maxvalue="1" />
97
+ <!-- END REVERB -->
98
+
99
+ <!-- VX BUS -->
100
+ <!-- INPUTS -->
101
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-3" typeController="0" minvalue="-10" maxvalue="0" />
102
+ <FAudioParameter public="1" ID="vxbus_mix_reverb" default="-15.2" typeController="0" minvalue="-80" maxvalue="0" />
103
+ <!-- COMPRESSOR -->
104
+ <FAudioParameter ID="vxbus_comp_gain" default="5" public="0" typeController="0" minvalue="0" maxvalue="10" />
105
+ <FAudioParameter ID="vxbus_comp_ratio" default="4" public="0" typeController="0" minvalue="0" maxvalue="10" />
106
+ <FAudioParameter ID="vxbus_comp_threshold" default="-12.3" public="0" typeController="0" minvalue="-20" maxvalue="0" />
107
+ <FAudioParameter ID="vxbus_comp_attack" default="0.005" public="0" typeController="0" minvalue="0" maxvalue="1" />
108
+ <FAudioParameter ID="vxbus_comp_release" default="193" public="0" typeController="0" minvalue="0" maxvalue="200" />
109
+ <!-- END VX BUS -->
110
+
111
+ <!-- MIXER -->
112
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
113
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
114
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
115
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
116
+ <!-- END MIXER -->
117
+
118
+ <!-- MASTERING -->
119
+ <FAudioParameter ID="master_vxbus" default="1" public="1" typeController="0" minvalue="0" maxvalue="1" />
120
+ <FAudioParameter ID="master_music" default="0.25" public="1" typeController="0" minvalue="0" maxvalue="1" />
121
+ <FAudioParameter ID="master_volume" default="1" public="1" typeController="0" minvalue="-10" maxvalue="10" />
122
+ <!-- END MASTERING -->
123
+
124
+
125
+ <!-- ************** -->
126
+ <!-- Buffer Indexes -->
127
+ <!-- ************** -->
128
+ <FAudioParameter ID="input_index" default="5" />
129
+ <FAudioParameter ID="vx_index" input="6" />
130
+ <FAudioParameter ID="reverb_index" input="10" />
131
+ <FAudioParameter ID="vxbus_index" input="11" />
132
+ <FAudioParameter ID="background_music_index" default="12" />
133
+ <FAudioParameter ID="master_bus_index" input="13" />
134
+
135
+
136
+ </FAudioParameters>
137
+
138
+ <FAudioGraph>
139
+ <FAudioNodeTube>
140
+
141
+ <!-- ********************** -->
142
+ <!-- ***** CHANNEL 05 ***** -->
143
+ <!-- ********************** -->
144
+
145
+ <!-- INPUT -->
146
+ <FAudioNodeTube>
147
+
148
+
149
+ <!-- ************************* -->
150
+ <!-- **** CHANNEL OUTPUTS **** -->
151
+ <!-- ************************* -->
152
+
153
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
154
+
155
+ <FAudioNodeMute />
156
+ </FAudioNodeTube>
157
+
158
+
159
+
160
+ <!-- ********************** -->
161
+ <!-- ***** CHANNEL 06 ***** -->
162
+ <!-- ********************** -->
163
+
164
+ <!-- VX -->
165
+ <FAudioNodeTube >
166
+ <FAudioNodeMute />
167
+
168
+ <!-- ************************ -->
169
+ <!-- **** CHANNEL INPUTS **** -->
170
+ <!-- ************************ -->
171
+
172
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
173
+
174
+
175
+ <!-- ******************************** -->
176
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
177
+ <!-- ******************************** -->
178
+
179
+ <!-- INPUT -->
180
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="vx_gate_threshold" msAttack="vx_gate_attack" msRelease="vx_gate_release" msHold="vx_gate_hold" />
181
+
182
+ <VAudioNodeParametricEQ ID="vx_eq01" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq01_peak_frequency_1" gain_pk1="vx_eq01_gain_peak_1" q_pk1="vx_eq01_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq01_peak_frequency_2" gain_pk2="vx_eq01_gain_peak_2" q_pk2="vx_eq01_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq01_peak_frequency_3" gain_pk3="vx_eq01_gain_peak_3" q_pk3="vx_eq01_q_peak_3"/>
183
+
184
+ <VAudioNodeParametricEQ ID="vx_eq02" pregaindb="0" postgaindb="0" enabled_hp="1" fc_hp="vx_eq02_hp_frequency" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq02_peak_frequency_1" gain_pk1="vx_eq02_gain_peak_1" q_pk1="vx_eq02_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq02_peak_frequency_2" gain_pk2="vx_eq02_gain_peak_2" q_pk2="vx_eq02_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq02_peak_frequency_3" gain_pk3="vx_eq02_gain_peak_3" q_pk3="vx_eq02_q_peak_3"/>
185
+
186
+ <VAudioNodeCompressor gaindB="vx_comp01_gain" ratio="vx_comp01_ratio" thresholddB="vx_comp01_threshold" msAttack="vx_comp01_attack" msRelease="vx_comp01_release" knee="0" />
187
+
188
+ <VAudioNodeParametricEQ ID="vx_eq03" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq03_peak_frequency_1" gain_pk1="vx_eq03_gain_peak_1" q_pk1="vx_eq03_q_peak_1" enabled_pk2="0" fc_pk2="1000" gain_pk2="0" q_pk2="1" enabled_pk3="1" fc_pk3="vx_eq03_peak_frequency_3" gain_pk3="vx_eq03_gain_peak_3" q_pk3="vx_eq03_q_peak_3"/>
189
+
190
+ <!-- OUTPUT -->
191
+ <VAudioNodeCompressor gaindB="vx_comp02_gain" ratio="vx_comp02_ratio" thresholddB="vx_comp02_threshold" msAttack="vx_comp02_attack" msRelease="vx_comp02_release" knee="0" />
192
+
193
+ <VAudioNodeParametricEQ ID="vx_eq04" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq04_peak_frequency_1" gain_pk1="vx_eq04_gain_peak_1" q_pk1="vx_eq04_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq04_peak_frequency_2" gain_pk2="vx_eq04_gain_peak_2" q_pk2="vx_eq04_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq04_peak_frequency_3" gain_pk3="vx_eq04_gain_peak_3" q_pk3="vx_eq04_q_peak_3"/>
194
+
195
+ <VAudioNodeCompressor gaindB="vx_limiter_gain" ratio="20" thresholddB="vx_limiter_threshold" msAttack="vx_limiter_attack" msRelease="vx_limiter_release" knee="0" />
196
+
197
+
198
+ <!-- ************************* -->
199
+ <!-- **** CHANNEL OUTPUTS **** -->
200
+ <!-- ************************* -->
201
+
202
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
203
+
204
+ <FAudioNodeMute />
205
+ </FAudioNodeTube>
206
+
207
+
208
+
209
+ <!-- ********************** -->
210
+ <!-- ***** CHANNEL 10 ***** -->
211
+ <!-- ********************** -->
212
+
213
+ <!-- REVERB -->
214
+ <FAudioNodeTube >
215
+ <FAudioNodeMute />
216
+
217
+ <!-- ************************ -->
218
+ <!-- **** CHANNEL INPUTS **** -->
219
+ <!-- ************************ -->
220
+
221
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" enabled="reverb_enabled" />
222
+
223
+
224
+ <!-- ******************************** -->
225
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
226
+ <!-- ******************************** -->
227
+
228
+ <FAudioNodeMixN volume="0.2,0.2">
229
+ <FAudioNodeTube>
230
+ </FAudioNodeTube>
231
+ <FAudioNodeTube>
232
+ <FAudioNodeReverb wet="rev_wet" dry="rev_dry" roomsize="rev_roomsize" damp="rev_damp" width="rev_width" mode="0" mono="0" />
233
+ </FAudioNodeTube>
234
+ </FAudioNodeMixN>
235
+
236
+ <!-- ************************* -->
237
+ <!-- **** CHANNEL OUTPUTS **** -->
238
+ <!-- ************************* -->
239
+
240
+ <VAudioNodeFeedback mode="1" bufferIndex="reverb_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
241
+
242
+ <FAudioNodeMute />
243
+ </FAudioNodeTube>
244
+
245
+
246
+
247
+ <!-- ********************** -->
248
+ <!-- ***** CHANNEL 11 ***** -->
249
+ <!-- ********************** -->
250
+
251
+ <!-- VX BUS -->
252
+ <FAudioNodeTube >
253
+ <FAudioNodeMute />
254
+
255
+ <!-- ************************ -->
256
+ <!-- **** CHANNEL INPUTS **** -->
257
+ <!-- ************************ -->
258
+
259
+ <FAudioNodeMixN volume="1,1">
260
+ <FAudioNodeTube>
261
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
262
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
263
+ </FAudioNodeTube>
264
+ <FAudioNodeTube>
265
+ <VAudioNodeFeedback mode="0" bufferIndex="reverb_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
266
+ <FAudioNodeVolume volume="vxbus_mix_reverb" dB="1" />
267
+ </FAudioNodeTube>
268
+ </FAudioNodeMixN>
269
+
270
+
271
+ <!-- ******************************** -->
272
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
273
+ <!-- ******************************** -->
274
+
275
+ <VAudioNodeCompressor gaindB="vxbus_comp_gain" ratio="vxbus_comp_ratio" thresholddB="vxbus_comp_threshold" msAttack="vxbus_comp_attack" msRelease="vxbus_comp_release" knee="0" />
276
+
277
+ <!-- ************************* -->
278
+ <!-- **** CHANNEL OUTPUTS **** -->
279
+ <!-- ************************* -->
280
+
281
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
282
+
283
+ <FAudioNodeMute />
284
+ </FAudioNodeTube>
285
+
286
+
287
+
288
+ <!-- ********************** -->
289
+ <!-- ***** CHANNEL 12 ***** -->
290
+ <!-- ********************** -->
291
+
292
+ <!-- BACKGROUND MUSIC -->
293
+ <FAudioNodeTube >
294
+ <FAudioNodeMute />
295
+
296
+ <!-- ************************ -->
297
+ <!-- **** CHANNEL INPUTS **** -->
298
+ <!-- ************************ -->
299
+
300
+ <FAudioNodeOgg volume="1" loop="0" position="0" filename="../VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_AB.dat" enabled="backgroundsounds" />
301
+
302
+ <!-- ************************* -->
303
+ <!-- **** CHANNEL OUTPUTS **** -->
304
+ <!-- ************************* -->
305
+
306
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
307
+
308
+ <FAudioNodeMute />
309
+ </FAudioNodeTube>
310
+
311
+
312
+
313
+ <!-- ********************** -->
314
+ <!-- ***** CHANNEL 13 ***** -->
315
+ <!-- ********************** -->
316
+
317
+ <!-- MASTER BUS -->
318
+ <FAudioNodeTube >
319
+ <FAudioNodeMute />
320
+
321
+ <!-- ************************ -->
322
+ <!-- **** CHANNEL INPUTS **** -->
323
+ <!-- ************************ -->
324
+
325
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="master_vxbus" />
326
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="master_music" />
327
+
328
+ <FAudioNodeVolume volume="master_volume" dB="1" />
329
+
330
+
331
+ <!-- ******************************** -->
332
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
333
+ <!-- ******************************** -->
334
+
335
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
336
+
337
+
338
+ <!-- ************************* -->
339
+ <!-- **** CHANNEL OUTPUTS **** -->
340
+ <!-- ************************* -->
341
+
342
+ </FAudioNodeTube>
343
+
344
+ </FAudioNodeTube>
345
+ </FAudioGraph>
346
+ </FAudio>
347
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/XML/TTS_XMAS_AngelsSing_DSP_F_120bpm_ABC.xml ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="TTS_XMAS_AngelsSing_DSP_F_120bpm_ABC" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <!-- VX -->
18
+ <!-- Gate -->
19
+ <FAudioParameter ID="vx_gate_threshold" default="-42" public="0" typeController="0" minvalue="-80" maxvalue="0" />
20
+ <FAudioParameter ID="vx_gate_attack" default="5" public="0" typeController="0" minvalue="0" maxvalue="30" />
21
+ <FAudioParameter ID="vx_gate_release" default="100" public="0" typeController="0" minvalue="0" maxvalue="200" />
22
+ <FAudioParameter ID="vx_gate_hold" default="20" public="0" typeController="0" minvalue="0" maxvalue="100" />
23
+
24
+ <!-- EQ01 (Instead of MB comp) -->
25
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_1" default="110" typeController="0" minvalue="20" maxvalue="200"/>
26
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_2" default="1085" typeController="0" minvalue="500" maxvalue="5000"/>
27
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_3" default="11100" typeController="0" minvalue="10000" maxvalue="15000"/>
28
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_1" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
29
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
30
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_3" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
31
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_1" default="-5" typeController="0" minvalue="-10" maxvalue="10"/>
32
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_2" default="1.25" typeController="0" minvalue="-10" maxvalue="10"/>
33
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_3" default="3.89" typeControlle="0" minvalue="-10" maxvalue="10"/>
34
+
35
+ <!-- EQ02 -->
36
+ <FAudioParameter public="0" ID="vx_eq02_hp_frequency" default="30" typeController="0" minvalue="20" maxvalue="200"/>
37
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_1" default="80" typeController="0" minvalue="20" maxvalue="200"/>
38
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_2" default="6500" typeController="0" minvalue="500" maxvalue="7000"/>
39
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_3" default="11200" typeController="0" minvalue="10000" maxvalue="15000"/>
40
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_1" default="0.7" typeController="0" minvalue="0.1" maxvalue="10"/>
41
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
42
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_3" default="0.46" typeController="0" minvalue="0.1" maxvalue="10"/>
43
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_1" default="3.8" typeController="0" minvalue="-10" maxvalue="10"/>
44
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_2" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
45
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_3" default="4.5" typeControlle="0" minvalue="-10" maxvalue="10"/>
46
+
47
+ <!-- COMPRESSOR 01 -->
48
+ <FAudioParameter ID="vx_comp01_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
49
+ <FAudioParameter ID="vx_comp01_threshold" default="-28" public="0" typeController="0" minvalue="-50" maxvalue="0" />
50
+ <FAudioParameter ID="vx_comp01_ratio" default="4" public="0" typeController="0" minvalue="1" maxvalue="20" />
51
+ <FAudioParameter ID="vx_comp01_attack" default="1" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
52
+ <FAudioParameter ID="vx_comp01_release" default="100" public="0" typeController="0" minvalue="0.1" maxvalue="200" />
53
+
54
+ <!-- EQ03 (Instead of MB comp) -->
55
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_1" default="85" typeController="0" minvalue="20" maxvalue="200"/>
56
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_3" default="11000" typeController="0" minvalue="10000" maxvalue="15000"/>
57
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_1" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
58
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
59
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_1" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
60
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_3" default="3.4" typeControlle="0" minvalue="-10" maxvalue="10"/>
61
+
62
+ <!-- COMPRESSOR 02 -->
63
+ <FAudioParameter ID="vx_comp02_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
64
+ <FAudioParameter ID="vx_comp02_threshold" default="-12" public="0" typeController="0" minvalue="-50" maxvalue="0" />
65
+ <FAudioParameter ID="vx_comp02_ratio" default="1.2" public="0" typeController="0" minvalue="1" maxvalue="20" />
66
+ <FAudioParameter ID="vx_comp02_attack" default="0.2" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
67
+ <FAudioParameter ID="vx_comp02_release" default="500" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
68
+
69
+ <!-- EQ04 (Instead of MB comp) -->
70
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_1" default="155" typeController="0" minvalue="20" maxvalue="200"/>
71
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_2" default="1800" typeController="0" minvalue="500" maxvalue="5000"/>
72
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_3" default="14255" typeController="0" minvalue="10000" maxvalue="15000"/>
73
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_1" default="0.3" typeController="0" minvalue="0.1" maxvalue="10"/>
74
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_2" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
75
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
76
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_1" default="1.4" typeController="0" minvalue="-10" maxvalue="10"/>
77
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_2" default="1.3" typeController="0" minvalue="-10" maxvalue="10"/>
78
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_3" default="0" typeControlle="0" minvalue="-10" maxvalue="10"/>
79
+
80
+ <!-- LIMITER-->
81
+ <FAudioParameter ID="vx_limiter_gain" default="6.5" public="0" typeController="0" minvalue="0" maxvalue="10" />
82
+ <FAudioParameter ID="vx_limiter_threshold" default="-1" public="0" typeController="0" minvalue="-5" maxvalue="0" />
83
+ <FAudioParameter ID="vx_limiter_attack" default="0.4" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
84
+ <FAudioParameter ID="vx_limiter_release" default="25" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
85
+ <!-- END VX -->
86
+
87
+ <!-- REVERB -->
88
+ <!-- EQ -->
89
+ <FAudioParameter ID="reverb_eq_hp_freq" default="1210" public="0" typeController="0" minvalue="100" maxvalue="1500" />
90
+ <FAudioParameter ID="reverb_eq_lp_freq" default="15300" public="0" typeController="0" minvalue="10000" maxvalue="20000" />
91
+ <!-- REVERB -->
92
+ <FAudioParameter ID="rev_wet" default="0.2" public="0" typeController="0" minvalue="0" maxvalue="1" />
93
+ <FAudioParameter ID="rev_dry" default="0" public="0" typeController="0" minvalue="0" maxvalue="0.5" />
94
+ <FAudioParameter ID="rev_roomsize" default="0.5" public="0" typeController="0" minvalue="0" maxvalue="1" />
95
+ <FAudioParameter ID="rev_damp" default="0" public="0" typeController="0" minvalue="0" maxvalue="1" />
96
+ <FAudioParameter ID="rev_width" default="1" public="0" typeController="0" minvalue="0" maxvalue="1" />
97
+ <!-- END REVERB -->
98
+
99
+ <!-- VX BUS -->
100
+ <!-- INPUTS -->
101
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-3" typeController="0" minvalue="-10" maxvalue="0" />
102
+ <FAudioParameter public="1" ID="vxbus_mix_reverb" default="-15.2" typeController="0" minvalue="-80" maxvalue="0" />
103
+ <!-- COMPRESSOR -->
104
+ <FAudioParameter ID="vxbus_comp_gain" default="5" public="0" typeController="0" minvalue="0" maxvalue="10" />
105
+ <FAudioParameter ID="vxbus_comp_ratio" default="4" public="0" typeController="0" minvalue="0" maxvalue="10" />
106
+ <FAudioParameter ID="vxbus_comp_threshold" default="-12.3" public="0" typeController="0" minvalue="-20" maxvalue="0" />
107
+ <FAudioParameter ID="vxbus_comp_attack" default="0.005" public="0" typeController="0" minvalue="0" maxvalue="1" />
108
+ <FAudioParameter ID="vxbus_comp_release" default="193" public="0" typeController="0" minvalue="0" maxvalue="200" />
109
+ <!-- END VX BUS -->
110
+
111
+ <!-- MIXER -->
112
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
113
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
114
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
115
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
116
+ <!-- END MIXER -->
117
+
118
+ <!-- MASTERING -->
119
+ <FAudioParameter ID="master_vxbus" default="1" public="1" typeController="0" minvalue="0" maxvalue="1" />
120
+ <FAudioParameter ID="master_music" default="0.25" public="1" typeController="0" minvalue="0" maxvalue="1" />
121
+ <FAudioParameter ID="master_volume" default="1" public="1" typeController="0" minvalue="-10" maxvalue="10" />
122
+ <!-- END MASTERING -->
123
+
124
+
125
+ <!-- ************** -->
126
+ <!-- Buffer Indexes -->
127
+ <!-- ************** -->
128
+ <FAudioParameter ID="input_index" default="5" />
129
+ <FAudioParameter ID="vx_index" input="6" />
130
+ <FAudioParameter ID="reverb_index" input="10" />
131
+ <FAudioParameter ID="vxbus_index" input="11" />
132
+ <FAudioParameter ID="background_music_index" default="12" />
133
+ <FAudioParameter ID="master_bus_index" input="13" />
134
+
135
+
136
+ </FAudioParameters>
137
+
138
+ <FAudioGraph>
139
+ <FAudioNodeTube>
140
+
141
+ <!-- ********************** -->
142
+ <!-- ***** CHANNEL 05 ***** -->
143
+ <!-- ********************** -->
144
+
145
+ <!-- INPUT -->
146
+ <FAudioNodeTube>
147
+
148
+
149
+ <!-- ************************* -->
150
+ <!-- **** CHANNEL OUTPUTS **** -->
151
+ <!-- ************************* -->
152
+
153
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
154
+
155
+ <FAudioNodeMute />
156
+ </FAudioNodeTube>
157
+
158
+
159
+
160
+ <!-- ********************** -->
161
+ <!-- ***** CHANNEL 06 ***** -->
162
+ <!-- ********************** -->
163
+
164
+ <!-- VX -->
165
+ <FAudioNodeTube >
166
+ <FAudioNodeMute />
167
+
168
+ <!-- ************************ -->
169
+ <!-- **** CHANNEL INPUTS **** -->
170
+ <!-- ************************ -->
171
+
172
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
173
+
174
+
175
+ <!-- ******************************** -->
176
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
177
+ <!-- ******************************** -->
178
+
179
+ <!-- INPUT -->
180
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="vx_gate_threshold" msAttack="vx_gate_attack" msRelease="vx_gate_release" msHold="vx_gate_hold" />
181
+
182
+ <VAudioNodeParametricEQ ID="vx_eq01" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq01_peak_frequency_1" gain_pk1="vx_eq01_gain_peak_1" q_pk1="vx_eq01_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq01_peak_frequency_2" gain_pk2="vx_eq01_gain_peak_2" q_pk2="vx_eq01_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq01_peak_frequency_3" gain_pk3="vx_eq01_gain_peak_3" q_pk3="vx_eq01_q_peak_3"/>
183
+
184
+ <VAudioNodeParametricEQ ID="vx_eq02" pregaindb="0" postgaindb="0" enabled_hp="1" fc_hp="vx_eq02_hp_frequency" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq02_peak_frequency_1" gain_pk1="vx_eq02_gain_peak_1" q_pk1="vx_eq02_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq02_peak_frequency_2" gain_pk2="vx_eq02_gain_peak_2" q_pk2="vx_eq02_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq02_peak_frequency_3" gain_pk3="vx_eq02_gain_peak_3" q_pk3="vx_eq02_q_peak_3"/>
185
+
186
+ <VAudioNodeCompressor gaindB="vx_comp01_gain" ratio="vx_comp01_ratio" thresholddB="vx_comp01_threshold" msAttack="vx_comp01_attack" msRelease="vx_comp01_release" knee="0" />
187
+
188
+ <VAudioNodeParametricEQ ID="vx_eq03" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq03_peak_frequency_1" gain_pk1="vx_eq03_gain_peak_1" q_pk1="vx_eq03_q_peak_1" enabled_pk2="0" fc_pk2="1000" gain_pk2="0" q_pk2="1" enabled_pk3="1" fc_pk3="vx_eq03_peak_frequency_3" gain_pk3="vx_eq03_gain_peak_3" q_pk3="vx_eq03_q_peak_3"/>
189
+
190
+ <!-- OUTPUT -->
191
+ <VAudioNodeCompressor gaindB="vx_comp02_gain" ratio="vx_comp02_ratio" thresholddB="vx_comp02_threshold" msAttack="vx_comp02_attack" msRelease="vx_comp02_release" knee="0" />
192
+
193
+ <VAudioNodeParametricEQ ID="vx_eq04" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq04_peak_frequency_1" gain_pk1="vx_eq04_gain_peak_1" q_pk1="vx_eq04_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq04_peak_frequency_2" gain_pk2="vx_eq04_gain_peak_2" q_pk2="vx_eq04_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq04_peak_frequency_3" gain_pk3="vx_eq04_gain_peak_3" q_pk3="vx_eq04_q_peak_3"/>
194
+
195
+ <VAudioNodeCompressor gaindB="vx_limiter_gain" ratio="20" thresholddB="vx_limiter_threshold" msAttack="vx_limiter_attack" msRelease="vx_limiter_release" knee="0" />
196
+
197
+
198
+ <!-- ************************* -->
199
+ <!-- **** CHANNEL OUTPUTS **** -->
200
+ <!-- ************************* -->
201
+
202
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
203
+
204
+ <FAudioNodeMute />
205
+ </FAudioNodeTube>
206
+
207
+
208
+
209
+ <!-- ********************** -->
210
+ <!-- ***** CHANNEL 10 ***** -->
211
+ <!-- ********************** -->
212
+
213
+ <!-- REVERB -->
214
+ <FAudioNodeTube >
215
+ <FAudioNodeMute />
216
+
217
+ <!-- ************************ -->
218
+ <!-- **** CHANNEL INPUTS **** -->
219
+ <!-- ************************ -->
220
+
221
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" enabled="reverb_enabled" />
222
+
223
+
224
+ <!-- ******************************** -->
225
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
226
+ <!-- ******************************** -->
227
+
228
+ <FAudioNodeMixN volume="0.2,0.2">
229
+ <FAudioNodeTube>
230
+ </FAudioNodeTube>
231
+ <FAudioNodeTube>
232
+ <FAudioNodeReverb wet="rev_wet" dry="rev_dry" roomsize="rev_roomsize" damp="rev_damp" width="rev_width" mode="0" mono="0" />
233
+ </FAudioNodeTube>
234
+ </FAudioNodeMixN>
235
+
236
+ <!-- ************************* -->
237
+ <!-- **** CHANNEL OUTPUTS **** -->
238
+ <!-- ************************* -->
239
+
240
+ <VAudioNodeFeedback mode="1" bufferIndex="reverb_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
241
+
242
+ <FAudioNodeMute />
243
+ </FAudioNodeTube>
244
+
245
+
246
+
247
+ <!-- ********************** -->
248
+ <!-- ***** CHANNEL 11 ***** -->
249
+ <!-- ********************** -->
250
+
251
+ <!-- VX BUS -->
252
+ <FAudioNodeTube >
253
+ <FAudioNodeMute />
254
+
255
+ <!-- ************************ -->
256
+ <!-- **** CHANNEL INPUTS **** -->
257
+ <!-- ************************ -->
258
+
259
+ <FAudioNodeMixN volume="1,1">
260
+ <FAudioNodeTube>
261
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
262
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
263
+ </FAudioNodeTube>
264
+ <FAudioNodeTube>
265
+ <VAudioNodeFeedback mode="0" bufferIndex="reverb_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
266
+ <FAudioNodeVolume volume="vxbus_mix_reverb" dB="1" />
267
+ </FAudioNodeTube>
268
+ </FAudioNodeMixN>
269
+
270
+
271
+ <!-- ******************************** -->
272
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
273
+ <!-- ******************************** -->
274
+
275
+ <VAudioNodeCompressor gaindB="vxbus_comp_gain" ratio="vxbus_comp_ratio" thresholddB="vxbus_comp_threshold" msAttack="vxbus_comp_attack" msRelease="vxbus_comp_release" knee="0" />
276
+
277
+ <!-- ************************* -->
278
+ <!-- **** CHANNEL OUTPUTS **** -->
279
+ <!-- ************************* -->
280
+
281
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
282
+
283
+ <FAudioNodeMute />
284
+ </FAudioNodeTube>
285
+
286
+
287
+
288
+ <!-- ********************** -->
289
+ <!-- ***** CHANNEL 12 ***** -->
290
+ <!-- ********************** -->
291
+
292
+ <!-- BACKGROUND MUSIC -->
293
+ <FAudioNodeTube >
294
+ <FAudioNodeMute />
295
+
296
+ <!-- ************************ -->
297
+ <!-- **** CHANNEL INPUTS **** -->
298
+ <!-- ************************ -->
299
+
300
+ <FAudioNodeOgg volume="1" loop="0" position="0" filename="../VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_ABC.dat" enabled="backgroundsounds" />
301
+
302
+ <!-- ************************* -->
303
+ <!-- **** CHANNEL OUTPUTS **** -->
304
+ <!-- ************************* -->
305
+
306
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
307
+
308
+ <FAudioNodeMute />
309
+ </FAudioNodeTube>
310
+
311
+
312
+
313
+ <!-- ********************** -->
314
+ <!-- ***** CHANNEL 13 ***** -->
315
+ <!-- ********************** -->
316
+
317
+ <!-- MASTER BUS -->
318
+ <FAudioNodeTube >
319
+ <FAudioNodeMute />
320
+
321
+ <!-- ************************ -->
322
+ <!-- **** CHANNEL INPUTS **** -->
323
+ <!-- ************************ -->
324
+
325
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="master_vxbus" />
326
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="master_music" />
327
+
328
+ <FAudioNodeVolume volume="master_volume" dB="1" />
329
+
330
+
331
+ <!-- ******************************** -->
332
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
333
+ <!-- ******************************** -->
334
+
335
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
336
+
337
+
338
+ <!-- ************************* -->
339
+ <!-- **** CHANNEL OUTPUTS **** -->
340
+ <!-- ************************* -->
341
+
342
+ </FAudioNodeTube>
343
+
344
+ </FAudioNodeTube>
345
+ </FAudioGraph>
346
+ </FAudio>
347
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/dsp/XML/TTS_XMAS_AngelsSing_DSP_F_120bpm_ABCD.xml ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="TTS_XMAS_AngelsSing_DSP_F_120bpm_ABCD" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <!-- VX -->
18
+ <!-- Gate -->
19
+ <FAudioParameter ID="vx_gate_threshold" default="-42" public="0" typeController="0" minvalue="-80" maxvalue="0" />
20
+ <FAudioParameter ID="vx_gate_attack" default="5" public="0" typeController="0" minvalue="0" maxvalue="30" />
21
+ <FAudioParameter ID="vx_gate_release" default="100" public="0" typeController="0" minvalue="0" maxvalue="200" />
22
+ <FAudioParameter ID="vx_gate_hold" default="20" public="0" typeController="0" minvalue="0" maxvalue="100" />
23
+
24
+ <!-- EQ01 (Instead of MB comp) -->
25
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_1" default="110" typeController="0" minvalue="20" maxvalue="200"/>
26
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_2" default="1085" typeController="0" minvalue="500" maxvalue="5000"/>
27
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_3" default="11100" typeController="0" minvalue="10000" maxvalue="15000"/>
28
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_1" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
29
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
30
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_3" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
31
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_1" default="-5" typeController="0" minvalue="-10" maxvalue="10"/>
32
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_2" default="1.25" typeController="0" minvalue="-10" maxvalue="10"/>
33
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_3" default="3.89" typeControlle="0" minvalue="-10" maxvalue="10"/>
34
+
35
+ <!-- EQ02 -->
36
+ <FAudioParameter public="0" ID="vx_eq02_hp_frequency" default="30" typeController="0" minvalue="20" maxvalue="200"/>
37
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_1" default="80" typeController="0" minvalue="20" maxvalue="200"/>
38
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_2" default="6500" typeController="0" minvalue="500" maxvalue="7000"/>
39
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_3" default="11200" typeController="0" minvalue="10000" maxvalue="15000"/>
40
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_1" default="0.7" typeController="0" minvalue="0.1" maxvalue="10"/>
41
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
42
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_3" default="0.46" typeController="0" minvalue="0.1" maxvalue="10"/>
43
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_1" default="3.8" typeController="0" minvalue="-10" maxvalue="10"/>
44
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_2" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
45
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_3" default="4.5" typeControlle="0" minvalue="-10" maxvalue="10"/>
46
+
47
+ <!-- COMPRESSOR 01 -->
48
+ <FAudioParameter ID="vx_comp01_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
49
+ <FAudioParameter ID="vx_comp01_threshold" default="-28" public="0" typeController="0" minvalue="-50" maxvalue="0" />
50
+ <FAudioParameter ID="vx_comp01_ratio" default="4" public="0" typeController="0" minvalue="1" maxvalue="20" />
51
+ <FAudioParameter ID="vx_comp01_attack" default="1" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
52
+ <FAudioParameter ID="vx_comp01_release" default="100" public="0" typeController="0" minvalue="0.1" maxvalue="200" />
53
+
54
+ <!-- EQ03 (Instead of MB comp) -->
55
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_1" default="85" typeController="0" minvalue="20" maxvalue="200"/>
56
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_3" default="11000" typeController="0" minvalue="10000" maxvalue="15000"/>
57
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_1" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
58
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
59
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_1" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
60
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_3" default="3.4" typeControlle="0" minvalue="-10" maxvalue="10"/>
61
+
62
+ <!-- COMPRESSOR 02 -->
63
+ <FAudioParameter ID="vx_comp02_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
64
+ <FAudioParameter ID="vx_comp02_threshold" default="-12" public="0" typeController="0" minvalue="-50" maxvalue="0" />
65
+ <FAudioParameter ID="vx_comp02_ratio" default="1.2" public="0" typeController="0" minvalue="1" maxvalue="20" />
66
+ <FAudioParameter ID="vx_comp02_attack" default="0.2" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
67
+ <FAudioParameter ID="vx_comp02_release" default="500" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
68
+
69
+ <!-- EQ04 (Instead of MB comp) -->
70
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_1" default="155" typeController="0" minvalue="20" maxvalue="200"/>
71
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_2" default="1800" typeController="0" minvalue="500" maxvalue="5000"/>
72
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_3" default="14255" typeController="0" minvalue="10000" maxvalue="15000"/>
73
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_1" default="0.3" typeController="0" minvalue="0.1" maxvalue="10"/>
74
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_2" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
75
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
76
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_1" default="1.4" typeController="0" minvalue="-10" maxvalue="10"/>
77
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_2" default="1.3" typeController="0" minvalue="-10" maxvalue="10"/>
78
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_3" default="0" typeControlle="0" minvalue="-10" maxvalue="10"/>
79
+
80
+ <!-- LIMITER-->
81
+ <FAudioParameter ID="vx_limiter_gain" default="6.5" public="0" typeController="0" minvalue="0" maxvalue="10" />
82
+ <FAudioParameter ID="vx_limiter_threshold" default="-1" public="0" typeController="0" minvalue="-5" maxvalue="0" />
83
+ <FAudioParameter ID="vx_limiter_attack" default="0.4" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
84
+ <FAudioParameter ID="vx_limiter_release" default="25" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
85
+ <!-- END VX -->
86
+
87
+ <!-- REVERB -->
88
+ <!-- EQ -->
89
+ <FAudioParameter ID="reverb_eq_hp_freq" default="1210" public="0" typeController="0" minvalue="100" maxvalue="1500" />
90
+ <FAudioParameter ID="reverb_eq_lp_freq" default="15300" public="0" typeController="0" minvalue="10000" maxvalue="20000" />
91
+ <!-- REVERB -->
92
+ <FAudioParameter ID="rev_wet" default="0.2" public="0" typeController="0" minvalue="0" maxvalue="1" />
93
+ <FAudioParameter ID="rev_dry" default="0" public="0" typeController="0" minvalue="0" maxvalue="0.5" />
94
+ <FAudioParameter ID="rev_roomsize" default="0.5" public="0" typeController="0" minvalue="0" maxvalue="1" />
95
+ <FAudioParameter ID="rev_damp" default="0" public="0" typeController="0" minvalue="0" maxvalue="1" />
96
+ <FAudioParameter ID="rev_width" default="1" public="0" typeController="0" minvalue="0" maxvalue="1" />
97
+ <!-- END REVERB -->
98
+
99
+ <!-- VX BUS -->
100
+ <!-- INPUTS -->
101
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-3" typeController="0" minvalue="-10" maxvalue="0" />
102
+ <FAudioParameter public="1" ID="vxbus_mix_reverb" default="-15.2" typeController="0" minvalue="-80" maxvalue="0" />
103
+ <!-- COMPRESSOR -->
104
+ <FAudioParameter ID="vxbus_comp_gain" default="5" public="0" typeController="0" minvalue="0" maxvalue="10" />
105
+ <FAudioParameter ID="vxbus_comp_ratio" default="4" public="0" typeController="0" minvalue="0" maxvalue="10" />
106
+ <FAudioParameter ID="vxbus_comp_threshold" default="-12.3" public="0" typeController="0" minvalue="-20" maxvalue="0" />
107
+ <FAudioParameter ID="vxbus_comp_attack" default="0.005" public="0" typeController="0" minvalue="0" maxvalue="1" />
108
+ <FAudioParameter ID="vxbus_comp_release" default="193" public="0" typeController="0" minvalue="0" maxvalue="200" />
109
+ <!-- END VX BUS -->
110
+
111
+ <!-- MIXER -->
112
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
113
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
114
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
115
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
116
+ <!-- END MIXER -->
117
+
118
+ <!-- MASTERING -->
119
+ <FAudioParameter ID="master_vxbus" default="1" public="1" typeController="0" minvalue="0" maxvalue="1" />
120
+ <FAudioParameter ID="master_music" default="0.25" public="1" typeController="0" minvalue="0" maxvalue="1" />
121
+ <FAudioParameter ID="master_volume" default="1" public="1" typeController="0" minvalue="-10" maxvalue="10" />
122
+ <!-- END MASTERING -->
123
+
124
+
125
+ <!-- ************** -->
126
+ <!-- Buffer Indexes -->
127
+ <!-- ************** -->
128
+ <FAudioParameter ID="input_index" default="5" />
129
+ <FAudioParameter ID="vx_index" input="6" />
130
+ <FAudioParameter ID="reverb_index" input="10" />
131
+ <FAudioParameter ID="vxbus_index" input="11" />
132
+ <FAudioParameter ID="background_music_index" default="12" />
133
+ <FAudioParameter ID="master_bus_index" input="13" />
134
+
135
+
136
+ </FAudioParameters>
137
+
138
+ <FAudioGraph>
139
+ <FAudioNodeTube>
140
+
141
+ <!-- ********************** -->
142
+ <!-- ***** CHANNEL 05 ***** -->
143
+ <!-- ********************** -->
144
+
145
+ <!-- INPUT -->
146
+ <FAudioNodeTube>
147
+
148
+
149
+ <!-- ************************* -->
150
+ <!-- **** CHANNEL OUTPUTS **** -->
151
+ <!-- ************************* -->
152
+
153
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
154
+
155
+ <FAudioNodeMute />
156
+ </FAudioNodeTube>
157
+
158
+
159
+
160
+ <!-- ********************** -->
161
+ <!-- ***** CHANNEL 06 ***** -->
162
+ <!-- ********************** -->
163
+
164
+ <!-- VX -->
165
+ <FAudioNodeTube >
166
+ <FAudioNodeMute />
167
+
168
+ <!-- ************************ -->
169
+ <!-- **** CHANNEL INPUTS **** -->
170
+ <!-- ************************ -->
171
+
172
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
173
+
174
+
175
+ <!-- ******************************** -->
176
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
177
+ <!-- ******************************** -->
178
+
179
+ <!-- INPUT -->
180
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="vx_gate_threshold" msAttack="vx_gate_attack" msRelease="vx_gate_release" msHold="vx_gate_hold" />
181
+
182
+ <VAudioNodeParametricEQ ID="vx_eq01" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq01_peak_frequency_1" gain_pk1="vx_eq01_gain_peak_1" q_pk1="vx_eq01_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq01_peak_frequency_2" gain_pk2="vx_eq01_gain_peak_2" q_pk2="vx_eq01_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq01_peak_frequency_3" gain_pk3="vx_eq01_gain_peak_3" q_pk3="vx_eq01_q_peak_3"/>
183
+
184
+ <VAudioNodeParametricEQ ID="vx_eq02" pregaindb="0" postgaindb="0" enabled_hp="1" fc_hp="vx_eq02_hp_frequency" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq02_peak_frequency_1" gain_pk1="vx_eq02_gain_peak_1" q_pk1="vx_eq02_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq02_peak_frequency_2" gain_pk2="vx_eq02_gain_peak_2" q_pk2="vx_eq02_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq02_peak_frequency_3" gain_pk3="vx_eq02_gain_peak_3" q_pk3="vx_eq02_q_peak_3"/>
185
+
186
+ <VAudioNodeCompressor gaindB="vx_comp01_gain" ratio="vx_comp01_ratio" thresholddB="vx_comp01_threshold" msAttack="vx_comp01_attack" msRelease="vx_comp01_release" knee="0" />
187
+
188
+ <VAudioNodeParametricEQ ID="vx_eq03" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq03_peak_frequency_1" gain_pk1="vx_eq03_gain_peak_1" q_pk1="vx_eq03_q_peak_1" enabled_pk2="0" fc_pk2="1000" gain_pk2="0" q_pk2="1" enabled_pk3="1" fc_pk3="vx_eq03_peak_frequency_3" gain_pk3="vx_eq03_gain_peak_3" q_pk3="vx_eq03_q_peak_3"/>
189
+
190
+ <!-- OUTPUT -->
191
+ <VAudioNodeCompressor gaindB="vx_comp02_gain" ratio="vx_comp02_ratio" thresholddB="vx_comp02_threshold" msAttack="vx_comp02_attack" msRelease="vx_comp02_release" knee="0" />
192
+
193
+ <VAudioNodeParametricEQ ID="vx_eq04" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq04_peak_frequency_1" gain_pk1="vx_eq04_gain_peak_1" q_pk1="vx_eq04_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq04_peak_frequency_2" gain_pk2="vx_eq04_gain_peak_2" q_pk2="vx_eq04_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq04_peak_frequency_3" gain_pk3="vx_eq04_gain_peak_3" q_pk3="vx_eq04_q_peak_3"/>
194
+
195
+ <VAudioNodeCompressor gaindB="vx_limiter_gain" ratio="20" thresholddB="vx_limiter_threshold" msAttack="vx_limiter_attack" msRelease="vx_limiter_release" knee="0" />
196
+
197
+
198
+ <!-- ************************* -->
199
+ <!-- **** CHANNEL OUTPUTS **** -->
200
+ <!-- ************************* -->
201
+
202
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
203
+
204
+ <FAudioNodeMute />
205
+ </FAudioNodeTube>
206
+
207
+
208
+
209
+ <!-- ********************** -->
210
+ <!-- ***** CHANNEL 10 ***** -->
211
+ <!-- ********************** -->
212
+
213
+ <!-- REVERB -->
214
+ <FAudioNodeTube >
215
+ <FAudioNodeMute />
216
+
217
+ <!-- ************************ -->
218
+ <!-- **** CHANNEL INPUTS **** -->
219
+ <!-- ************************ -->
220
+
221
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" enabled="reverb_enabled" />
222
+
223
+
224
+ <!-- ******************************** -->
225
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
226
+ <!-- ******************************** -->
227
+
228
+ <FAudioNodeMixN volume="0.2,0.2">
229
+ <FAudioNodeTube>
230
+ </FAudioNodeTube>
231
+ <FAudioNodeTube>
232
+ <FAudioNodeReverb wet="rev_wet" dry="rev_dry" roomsize="rev_roomsize" damp="rev_damp" width="rev_width" mode="0" mono="0" />
233
+ </FAudioNodeTube>
234
+ </FAudioNodeMixN>
235
+
236
+ <!-- ************************* -->
237
+ <!-- **** CHANNEL OUTPUTS **** -->
238
+ <!-- ************************* -->
239
+
240
+ <VAudioNodeFeedback mode="1" bufferIndex="reverb_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
241
+
242
+ <FAudioNodeMute />
243
+ </FAudioNodeTube>
244
+
245
+
246
+
247
+ <!-- ********************** -->
248
+ <!-- ***** CHANNEL 11 ***** -->
249
+ <!-- ********************** -->
250
+
251
+ <!-- VX BUS -->
252
+ <FAudioNodeTube >
253
+ <FAudioNodeMute />
254
+
255
+ <!-- ************************ -->
256
+ <!-- **** CHANNEL INPUTS **** -->
257
+ <!-- ************************ -->
258
+
259
+ <FAudioNodeMixN volume="1,1">
260
+ <FAudioNodeTube>
261
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
262
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
263
+ </FAudioNodeTube>
264
+ <FAudioNodeTube>
265
+ <VAudioNodeFeedback mode="0" bufferIndex="reverb_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
266
+ <FAudioNodeVolume volume="vxbus_mix_reverb" dB="1" />
267
+ </FAudioNodeTube>
268
+ </FAudioNodeMixN>
269
+
270
+
271
+ <!-- ******************************** -->
272
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
273
+ <!-- ******************************** -->
274
+
275
+ <VAudioNodeCompressor gaindB="vxbus_comp_gain" ratio="vxbus_comp_ratio" thresholddB="vxbus_comp_threshold" msAttack="vxbus_comp_attack" msRelease="vxbus_comp_release" knee="0" />
276
+
277
+ <!-- ************************* -->
278
+ <!-- **** CHANNEL OUTPUTS **** -->
279
+ <!-- ************************* -->
280
+
281
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
282
+
283
+ <FAudioNodeMute />
284
+ </FAudioNodeTube>
285
+
286
+
287
+
288
+ <!-- ********************** -->
289
+ <!-- ***** CHANNEL 12 ***** -->
290
+ <!-- ********************** -->
291
+
292
+ <!-- BACKGROUND MUSIC -->
293
+ <FAudioNodeTube >
294
+ <FAudioNodeMute />
295
+
296
+ <!-- ************************ -->
297
+ <!-- **** CHANNEL INPUTS **** -->
298
+ <!-- ************************ -->
299
+
300
+ <FAudioNodeOgg volume="1" loop="0" position="0" filename="../VoiceData/TTS_XMAS_AngelsSing_Instrumental_F_120bpm_ABCD.dat" enabled="backgroundsounds" />
301
+
302
+ <!-- ************************* -->
303
+ <!-- **** CHANNEL OUTPUTS **** -->
304
+ <!-- ************************* -->
305
+
306
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
307
+
308
+ <FAudioNodeMute />
309
+ </FAudioNodeTube>
310
+
311
+
312
+
313
+ <!-- ********************** -->
314
+ <!-- ***** CHANNEL 13 ***** -->
315
+ <!-- ********************** -->
316
+
317
+ <!-- MASTER BUS -->
318
+ <FAudioNodeTube >
319
+ <FAudioNodeMute />
320
+
321
+ <!-- ************************ -->
322
+ <!-- **** CHANNEL INPUTS **** -->
323
+ <!-- ************************ -->
324
+
325
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="master_vxbus" />
326
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="master_music" />
327
+
328
+ <FAudioNodeVolume volume="master_volume" dB="1" />
329
+
330
+
331
+ <!-- ******************************** -->
332
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
333
+ <!-- ******************************** -->
334
+
335
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
336
+
337
+
338
+ <!-- ************************* -->
339
+ <!-- **** CHANNEL OUTPUTS **** -->
340
+ <!-- ************************* -->
341
+
342
+ </FAudioNodeTube>
343
+
344
+ </FAudioNodeTube>
345
+ </FAudioGraph>
346
+ </FAudio>
347
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_A.json ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "alter": 0,
4
+ "bt": 0,
5
+ "et": 0.20104166865348816,
6
+ "hz": 0,
7
+ "label": "sil",
8
+ "note": "",
9
+ "octave": 0
10
+ },
11
+ {
12
+ "alter": 0,
13
+ "bt": 0.20104166865348816,
14
+ "et": 0.7010416388511658,
15
+ "hz": 261.62554931640625,
16
+ "label": "",
17
+ "note": "C",
18
+ "octave": 4
19
+ },
20
+ {
21
+ "alter": 0,
22
+ "bt": 0.7010416388511658,
23
+ "et": 1.2010416984558105,
24
+ "hz": 349.2282409667969,
25
+ "label": "",
26
+ "note": "F",
27
+ "octave": 4
28
+ },
29
+ {
30
+ "alter": 0,
31
+ "bt": 1.2010416984558105,
32
+ "et": 1.9510416984558105,
33
+ "hz": 349.2282409667969,
34
+ "label": "",
35
+ "note": "F",
36
+ "octave": 4
37
+ },
38
+ {
39
+ "alter": 0,
40
+ "bt": 1.9510416984558105,
41
+ "et": 2.2010416984558105,
42
+ "hz": 329.6275634765625,
43
+ "label": "",
44
+ "note": "E",
45
+ "octave": 4
46
+ },
47
+ {
48
+ "alter": 0,
49
+ "bt": 2.2010416984558105,
50
+ "et": 2.7010416984558105,
51
+ "hz": 349.2282409667969,
52
+ "label": "",
53
+ "note": "F",
54
+ "octave": 4
55
+ },
56
+ {
57
+ "alter": 0,
58
+ "bt": 2.7010416984558105,
59
+ "et": 3.2010416984558105,
60
+ "hz": 440,
61
+ "label": "",
62
+ "note": "A",
63
+ "octave": 4
64
+ },
65
+ {
66
+ "alter": 0,
67
+ "bt": 3.2010416984558105,
68
+ "et": 3.7010416984558105,
69
+ "hz": 440,
70
+ "label": "",
71
+ "note": "A",
72
+ "octave": 4
73
+ },
74
+ {
75
+ "alter": 0,
76
+ "bt": 3.7010416984558105,
77
+ "et": 4.2010416984558105,
78
+ "hz": 391.99542236328125,
79
+ "label": "",
80
+ "note": "G",
81
+ "octave": 4
82
+ },
83
+ {
84
+ "alter": 0,
85
+ "bt": 4.2010416984558105,
86
+ "et": 5.7010,
87
+ "hz": 0,
88
+ "label": "sil",
89
+ "note": "",
90
+ "octave": 0
91
+ }
92
+ ]
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_A.mid ADDED
Binary file (193 Bytes). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_AB.json ADDED
@@ -0,0 +1,155 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "alter": 0,
4
+ "bt": 0,
5
+ "et": 0.20104166865348816,
6
+ "hz": 0,
7
+ "label": "sil",
8
+ "note": "",
9
+ "octave": 0
10
+ },
11
+ {
12
+ "alter": 0,
13
+ "bt": 0.20104166865348816,
14
+ "et": 0.7010416388511658,
15
+ "hz": 261.62554931640625,
16
+ "label": "",
17
+ "note": "C",
18
+ "octave": 4
19
+ },
20
+ {
21
+ "alter": 0,
22
+ "bt": 0.7010416388511658,
23
+ "et": 1.2010416984558105,
24
+ "hz": 349.2282409667969,
25
+ "label": "",
26
+ "note": "F",
27
+ "octave": 4
28
+ },
29
+ {
30
+ "alter": 0,
31
+ "bt": 1.2010416984558105,
32
+ "et": 1.9510416984558105,
33
+ "hz": 349.2282409667969,
34
+ "label": "",
35
+ "note": "F",
36
+ "octave": 4
37
+ },
38
+ {
39
+ "alter": 0,
40
+ "bt": 1.9510416984558105,
41
+ "et": 2.2010416984558105,
42
+ "hz": 329.6275634765625,
43
+ "label": "",
44
+ "note": "E",
45
+ "octave": 4
46
+ },
47
+ {
48
+ "alter": 0,
49
+ "bt": 2.2010416984558105,
50
+ "et": 2.7010416984558105,
51
+ "hz": 349.2282409667969,
52
+ "label": "",
53
+ "note": "F",
54
+ "octave": 4
55
+ },
56
+ {
57
+ "alter": 0,
58
+ "bt": 2.7010416984558105,
59
+ "et": 3.2010416984558105,
60
+ "hz": 440,
61
+ "label": "",
62
+ "note": "A",
63
+ "octave": 4
64
+ },
65
+ {
66
+ "alter": 0,
67
+ "bt": 3.2010416984558105,
68
+ "et": 3.7010416984558105,
69
+ "hz": 440,
70
+ "label": "",
71
+ "note": "A",
72
+ "octave": 4
73
+ },
74
+ {
75
+ "alter": 0,
76
+ "bt": 3.7010416984558105,
77
+ "et": 4.2010416984558105,
78
+ "hz": 391.99542236328125,
79
+ "label": "",
80
+ "note": "G",
81
+ "octave": 4
82
+ },
83
+ {
84
+ "alter": 0,
85
+ "bt": 4.2010416984558105,
86
+ "et": 4.7010416984558105,
87
+ "hz": 523.2510986328125,
88
+ "label": "",
89
+ "note": "C",
90
+ "octave": 5
91
+ },
92
+ {
93
+ "alter": 0,
94
+ "bt": 4.7010416984558105,
95
+ "et": 5.2010416984558105,
96
+ "hz": 523.2510986328125,
97
+ "label": "",
98
+ "note": "C",
99
+ "octave": 5
100
+ },
101
+ {
102
+ "alter": 0,
103
+ "bt": 5.2010416984558105,
104
+ "et": 5.9510416984558105,
105
+ "hz": 523.2510986328125,
106
+ "label": "",
107
+ "note": "C",
108
+ "octave": 5
109
+ },
110
+ {
111
+ "alter": 1,
112
+ "bt": 5.9510416984558105,
113
+ "et": 6.2010416984558105,
114
+ "hz": 466.1637878417969,
115
+ "label": "",
116
+ "note": "A",
117
+ "octave": 4
118
+ },
119
+ {
120
+ "alter": 0,
121
+ "bt": 6.2010416984558105,
122
+ "et": 6.7010416984558105,
123
+ "hz": 440,
124
+ "label": "",
125
+ "note": "A",
126
+ "octave": 4
127
+ },
128
+ {
129
+ "alter": 0,
130
+ "bt": 6.7010416984558105,
131
+ "et": 7.2010416984558105,
132
+ "hz": 391.99542236328125,
133
+ "label": "",
134
+ "note": "G",
135
+ "octave": 4
136
+ },
137
+ {
138
+ "alter": 0,
139
+ "bt": 7.2010416984558105,
140
+ "et": 7.9510416984558105,
141
+ "hz": 440,
142
+ "label": "",
143
+ "note": "A",
144
+ "octave": 4
145
+ },
146
+ {
147
+ "alter": 0,
148
+ "bt": 7.9510416984558105,
149
+ "et": 9.4510,
150
+ "hz": 0,
151
+ "label": "sil",
152
+ "note": "",
153
+ "octave": 0
154
+ }
155
+ ]
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_AB.mid ADDED
Binary file (258 Bytes). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_ABC.json ADDED
@@ -0,0 +1,236 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "alter": 0,
4
+ "bt": 0,
5
+ "et": 0.20104166865348816,
6
+ "hz": 0,
7
+ "label": "sil",
8
+ "note": "",
9
+ "octave": 0
10
+ },
11
+ {
12
+ "alter": 0,
13
+ "bt": 0.20104166865348816,
14
+ "et": 0.7010416388511658,
15
+ "hz": 261.62554931640625,
16
+ "label": "",
17
+ "note": "C",
18
+ "octave": 4
19
+ },
20
+ {
21
+ "alter": 0,
22
+ "bt": 0.7010416388511658,
23
+ "et": 1.2010416984558105,
24
+ "hz": 349.2282409667969,
25
+ "label": "",
26
+ "note": "F",
27
+ "octave": 4
28
+ },
29
+ {
30
+ "alter": 0,
31
+ "bt": 1.2010416984558105,
32
+ "et": 1.9510416984558105,
33
+ "hz": 349.2282409667969,
34
+ "label": "",
35
+ "note": "F",
36
+ "octave": 4
37
+ },
38
+ {
39
+ "alter": 0,
40
+ "bt": 1.9510416984558105,
41
+ "et": 2.2010416984558105,
42
+ "hz": 329.6275634765625,
43
+ "label": "",
44
+ "note": "E",
45
+ "octave": 4
46
+ },
47
+ {
48
+ "alter": 0,
49
+ "bt": 2.2010416984558105,
50
+ "et": 2.7010416984558105,
51
+ "hz": 349.2282409667969,
52
+ "label": "",
53
+ "note": "F",
54
+ "octave": 4
55
+ },
56
+ {
57
+ "alter": 0,
58
+ "bt": 2.7010416984558105,
59
+ "et": 3.2010416984558105,
60
+ "hz": 440,
61
+ "label": "",
62
+ "note": "A",
63
+ "octave": 4
64
+ },
65
+ {
66
+ "alter": 0,
67
+ "bt": 3.2010416984558105,
68
+ "et": 3.7010416984558105,
69
+ "hz": 440,
70
+ "label": "",
71
+ "note": "A",
72
+ "octave": 4
73
+ },
74
+ {
75
+ "alter": 0,
76
+ "bt": 3.7010416984558105,
77
+ "et": 4.2010416984558105,
78
+ "hz": 391.99542236328125,
79
+ "label": "",
80
+ "note": "G",
81
+ "octave": 4
82
+ },
83
+ {
84
+ "alter": 0,
85
+ "bt": 4.2010416984558105,
86
+ "et": 4.7010416984558105,
87
+ "hz": 523.2510986328125,
88
+ "label": "",
89
+ "note": "C",
90
+ "octave": 5
91
+ },
92
+ {
93
+ "alter": 0,
94
+ "bt": 4.7010416984558105,
95
+ "et": 5.2010416984558105,
96
+ "hz": 523.2510986328125,
97
+ "label": "",
98
+ "note": "C",
99
+ "octave": 5
100
+ },
101
+ {
102
+ "alter": 0,
103
+ "bt": 5.2010416984558105,
104
+ "et": 5.9510416984558105,
105
+ "hz": 523.2510986328125,
106
+ "label": "",
107
+ "note": "C",
108
+ "octave": 5
109
+ },
110
+ {
111
+ "alter": 1,
112
+ "bt": 5.9510416984558105,
113
+ "et": 6.2010416984558105,
114
+ "hz": 466.1637878417969,
115
+ "label": "",
116
+ "note": "A",
117
+ "octave": 4
118
+ },
119
+ {
120
+ "alter": 0,
121
+ "bt": 6.2010416984558105,
122
+ "et": 6.7010416984558105,
123
+ "hz": 440,
124
+ "label": "",
125
+ "note": "A",
126
+ "octave": 4
127
+ },
128
+ {
129
+ "alter": 0,
130
+ "bt": 6.7010416984558105,
131
+ "et": 7.2010416984558105,
132
+ "hz": 391.99542236328125,
133
+ "label": "",
134
+ "note": "G",
135
+ "octave": 4
136
+ },
137
+ {
138
+ "alter": 0,
139
+ "bt": 7.2010416984558105,
140
+ "et": 7.9510416984558105,
141
+ "hz": 440,
142
+ "label": "",
143
+ "note": "A",
144
+ "octave": 4
145
+ },
146
+ {
147
+ "alter": 0,
148
+ "bt": 7.9510416984558105,
149
+ "et": 8.201041221618652,
150
+ "hz": 0,
151
+ "label": "sil",
152
+ "note": "",
153
+ "octave": 0
154
+ },
155
+ {
156
+ "alter": 0,
157
+ "bt": 8.201041221618652,
158
+ "et": 8.701041221618652,
159
+ "hz": 261.62554931640625,
160
+ "label": "",
161
+ "note": "C",
162
+ "octave": 4
163
+ },
164
+ {
165
+ "alter": 0,
166
+ "bt": 8.701041221618652,
167
+ "et": 9.201041221618652,
168
+ "hz": 349.2282409667969,
169
+ "label": "",
170
+ "note": "F",
171
+ "octave": 4
172
+ },
173
+ {
174
+ "alter": 0,
175
+ "bt": 9.201041221618652,
176
+ "et": 9.951041221618652,
177
+ "hz": 349.2282409667969,
178
+ "label": "",
179
+ "note": "F",
180
+ "octave": 4
181
+ },
182
+ {
183
+ "alter": 0,
184
+ "bt": 9.951041221618652,
185
+ "et": 10.201041221618652,
186
+ "hz": 329.6275634765625,
187
+ "label": "",
188
+ "note": "E",
189
+ "octave": 4
190
+ },
191
+ {
192
+ "alter": 0,
193
+ "bt": 10.201041221618652,
194
+ "et": 10.701041221618652,
195
+ "hz": 349.2282409667969,
196
+ "label": "",
197
+ "note": "F",
198
+ "octave": 4
199
+ },
200
+ {
201
+ "alter": 0,
202
+ "bt": 10.701041221618652,
203
+ "et": 11.201041221618652,
204
+ "hz": 440,
205
+ "label": "",
206
+ "note": "A",
207
+ "octave": 4
208
+ },
209
+ {
210
+ "alter": 0,
211
+ "bt": 11.201041221618652,
212
+ "et": 11.701041221618652,
213
+ "hz": 440,
214
+ "label": "",
215
+ "note": "A",
216
+ "octave": 4
217
+ },
218
+ {
219
+ "alter": 0,
220
+ "bt": 11.701041221618652,
221
+ "et": 12.201041221618652,
222
+ "hz": 391.99542236328125,
223
+ "label": "",
224
+ "note": "G",
225
+ "octave": 4
226
+ },
227
+ {
228
+ "alter": 0,
229
+ "bt": 12.201041221618652,
230
+ "et": 13.7010,
231
+ "hz": 0,
232
+ "label": "sil",
233
+ "note": "",
234
+ "octave": 0
235
+ }
236
+ ]
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_ABC.mid ADDED
Binary file (331 Bytes). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_ABCD.json ADDED
@@ -0,0 +1,299 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "alter": 0,
4
+ "bt": 0,
5
+ "et": 0.20104166865348816,
6
+ "hz": 0,
7
+ "label": "sil",
8
+ "note": "",
9
+ "octave": 0
10
+ },
11
+ {
12
+ "alter": 0,
13
+ "bt": 0.20104166865348816,
14
+ "et": 0.7010416388511658,
15
+ "hz": 261.62554931640625,
16
+ "label": "",
17
+ "note": "C",
18
+ "octave": 4
19
+ },
20
+ {
21
+ "alter": 0,
22
+ "bt": 0.7010416388511658,
23
+ "et": 1.2010416984558105,
24
+ "hz": 349.2282409667969,
25
+ "label": "",
26
+ "note": "F",
27
+ "octave": 4
28
+ },
29
+ {
30
+ "alter": 0,
31
+ "bt": 1.2010416984558105,
32
+ "et": 1.9510416984558105,
33
+ "hz": 349.2282409667969,
34
+ "label": "",
35
+ "note": "F",
36
+ "octave": 4
37
+ },
38
+ {
39
+ "alter": 0,
40
+ "bt": 1.9510416984558105,
41
+ "et": 2.2010416984558105,
42
+ "hz": 329.6275634765625,
43
+ "label": "",
44
+ "note": "E",
45
+ "octave": 4
46
+ },
47
+ {
48
+ "alter": 0,
49
+ "bt": 2.2010416984558105,
50
+ "et": 2.7010416984558105,
51
+ "hz": 349.2282409667969,
52
+ "label": "",
53
+ "note": "F",
54
+ "octave": 4
55
+ },
56
+ {
57
+ "alter": 0,
58
+ "bt": 2.7010416984558105,
59
+ "et": 3.2010416984558105,
60
+ "hz": 440,
61
+ "label": "",
62
+ "note": "A",
63
+ "octave": 4
64
+ },
65
+ {
66
+ "alter": 0,
67
+ "bt": 3.2010416984558105,
68
+ "et": 3.7010416984558105,
69
+ "hz": 440,
70
+ "label": "",
71
+ "note": "A",
72
+ "octave": 4
73
+ },
74
+ {
75
+ "alter": 0,
76
+ "bt": 3.7010416984558105,
77
+ "et": 4.2010416984558105,
78
+ "hz": 391.99542236328125,
79
+ "label": "",
80
+ "note": "G",
81
+ "octave": 4
82
+ },
83
+ {
84
+ "alter": 0,
85
+ "bt": 4.2010416984558105,
86
+ "et": 4.7010416984558105,
87
+ "hz": 523.2510986328125,
88
+ "label": "",
89
+ "note": "C",
90
+ "octave": 5
91
+ },
92
+ {
93
+ "alter": 0,
94
+ "bt": 4.7010416984558105,
95
+ "et": 5.2010416984558105,
96
+ "hz": 523.2510986328125,
97
+ "label": "",
98
+ "note": "C",
99
+ "octave": 5
100
+ },
101
+ {
102
+ "alter": 0,
103
+ "bt": 5.2010416984558105,
104
+ "et": 5.9510416984558105,
105
+ "hz": 523.2510986328125,
106
+ "label": "",
107
+ "note": "C",
108
+ "octave": 5
109
+ },
110
+ {
111
+ "alter": 1,
112
+ "bt": 5.9510416984558105,
113
+ "et": 6.2010416984558105,
114
+ "hz": 466.1637878417969,
115
+ "label": "",
116
+ "note": "A",
117
+ "octave": 4
118
+ },
119
+ {
120
+ "alter": 0,
121
+ "bt": 6.2010416984558105,
122
+ "et": 6.7010416984558105,
123
+ "hz": 440,
124
+ "label": "",
125
+ "note": "A",
126
+ "octave": 4
127
+ },
128
+ {
129
+ "alter": 0,
130
+ "bt": 6.7010416984558105,
131
+ "et": 7.2010416984558105,
132
+ "hz": 391.99542236328125,
133
+ "label": "",
134
+ "note": "G",
135
+ "octave": 4
136
+ },
137
+ {
138
+ "alter": 0,
139
+ "bt": 7.2010416984558105,
140
+ "et": 7.9510416984558105,
141
+ "hz": 440,
142
+ "label": "",
143
+ "note": "A",
144
+ "octave": 4
145
+ },
146
+ {
147
+ "alter": 0,
148
+ "bt": 7.9510416984558105,
149
+ "et": 8.201041221618652,
150
+ "hz": 0,
151
+ "label": "sil",
152
+ "note": "",
153
+ "octave": 0
154
+ },
155
+ {
156
+ "alter": 0,
157
+ "bt": 8.201041221618652,
158
+ "et": 8.701041221618652,
159
+ "hz": 261.62554931640625,
160
+ "label": "",
161
+ "note": "C",
162
+ "octave": 4
163
+ },
164
+ {
165
+ "alter": 0,
166
+ "bt": 8.701041221618652,
167
+ "et": 9.201041221618652,
168
+ "hz": 349.2282409667969,
169
+ "label": "",
170
+ "note": "F",
171
+ "octave": 4
172
+ },
173
+ {
174
+ "alter": 0,
175
+ "bt": 9.201041221618652,
176
+ "et": 9.951041221618652,
177
+ "hz": 349.2282409667969,
178
+ "label": "",
179
+ "note": "F",
180
+ "octave": 4
181
+ },
182
+ {
183
+ "alter": 0,
184
+ "bt": 9.951041221618652,
185
+ "et": 10.201041221618652,
186
+ "hz": 329.6275634765625,
187
+ "label": "",
188
+ "note": "E",
189
+ "octave": 4
190
+ },
191
+ {
192
+ "alter": 0,
193
+ "bt": 10.201041221618652,
194
+ "et": 10.701041221618652,
195
+ "hz": 349.2282409667969,
196
+ "label": "",
197
+ "note": "F",
198
+ "octave": 4
199
+ },
200
+ {
201
+ "alter": 0,
202
+ "bt": 10.701041221618652,
203
+ "et": 11.201041221618652,
204
+ "hz": 440,
205
+ "label": "",
206
+ "note": "A",
207
+ "octave": 4
208
+ },
209
+ {
210
+ "alter": 0,
211
+ "bt": 11.201041221618652,
212
+ "et": 11.701041221618652,
213
+ "hz": 440,
214
+ "label": "",
215
+ "note": "A",
216
+ "octave": 4
217
+ },
218
+ {
219
+ "alter": 0,
220
+ "bt": 11.701041221618652,
221
+ "et": 12.201041221618652,
222
+ "hz": 391.99542236328125,
223
+ "label": "",
224
+ "note": "G",
225
+ "octave": 4
226
+ },
227
+ {
228
+ "alter": 0,
229
+ "bt": 12.201041221618652,
230
+ "et": 12.701041221618652,
231
+ "hz": 523.2510986328125,
232
+ "label": "",
233
+ "note": "C",
234
+ "octave": 5
235
+ },
236
+ {
237
+ "alter": 0,
238
+ "bt": 12.701041221618652,
239
+ "et": 13.201041221618652,
240
+ "hz": 391.99542236328125,
241
+ "label": "",
242
+ "note": "G",
243
+ "octave": 4
244
+ },
245
+ {
246
+ "alter": 0,
247
+ "bt": 13.201041221618652,
248
+ "et": 13.951041221618652,
249
+ "hz": 391.99542236328125,
250
+ "label": "",
251
+ "note": "G",
252
+ "octave": 4
253
+ },
254
+ {
255
+ "alter": 0,
256
+ "bt": 13.951041221618652,
257
+ "et": 14.201041221618652,
258
+ "hz": 329.6275634765625,
259
+ "label": "",
260
+ "note": "E",
261
+ "octave": 4
262
+ },
263
+ {
264
+ "alter": 0,
265
+ "bt": 14.201041221618652,
266
+ "et": 14.701041221618652,
267
+ "hz": 329.6275634765625,
268
+ "label": "",
269
+ "note": "E",
270
+ "octave": 4
271
+ },
272
+ {
273
+ "alter": 0,
274
+ "bt": 14.701041221618652,
275
+ "et": 15.201041221618652,
276
+ "hz": 293.6647644042969,
277
+ "label": "",
278
+ "note": "D",
279
+ "octave": 4
280
+ },
281
+ {
282
+ "alter": 0,
283
+ "bt": 15.201041221618652,
284
+ "et": 15.951041221618652,
285
+ "hz": 261.62554931640625,
286
+ "label": "",
287
+ "note": "C",
288
+ "octave": 4
289
+ },
290
+ {
291
+ "alter": 0,
292
+ "bt": 15.951041221618652,
293
+ "et": 17.4510,
294
+ "hz": 0,
295
+ "label": "sil",
296
+ "note": "",
297
+ "octave": 0
298
+ }
299
+ ]
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Melody_F_120bpm_4x4_ABCD.mid ADDED
Binary file (396 Bytes). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Data_A.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ { "begin_times": [0.000000 ],
2
+ "end_times": [ 5.7010 ],
3
+ "num_notes": [ 8 ] }
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Data_AB.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ { "begin_times": [0.000000, 4.2010 ],
2
+ "end_times": [ 4.2010, 9.4510 ],
3
+ "num_notes": [ 8, 7 ] }
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Data_ABC.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ { "begin_times": [0.000000, 4.2010, 7.9510 ],
2
+ "end_times": [ 4.2010, 7.9510, 13.7010 ],
3
+ "num_notes": [ 8, 7, 8 ] }
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Data_ABCD.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ { "begin_times": [0.000000, 4.2010, 7.9510, 12.2010 ],
2
+ "end_times": [ 4.2010, 7.9510, 12.2010, 17.4510 ],
3
+ "num_notes": [ 8, 7, 8, 7 ] }
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Notes_A.json ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "alter": 0,
4
+ "bt": 0,
5
+ "et": 0.20104166865348816,
6
+ "hz": 0,
7
+ "label": "sil",
8
+ "note": "",
9
+ "octave": 0
10
+ },
11
+ {
12
+ "alter": 0,
13
+ "bt": 0.20104166865348816,
14
+ "et": 0.7010416388511658,
15
+ "hz": 261.62554931640625,
16
+ "label": "",
17
+ "note": "C",
18
+ "octave": 4
19
+ },
20
+ {
21
+ "alter": 0,
22
+ "bt": 0.7010416388511658,
23
+ "et": 1.2010416984558105,
24
+ "hz": 349.2282409667969,
25
+ "label": "",
26
+ "note": "F",
27
+ "octave": 4
28
+ },
29
+ {
30
+ "alter": 0,
31
+ "bt": 1.2010416984558105,
32
+ "et": 1.9510416984558105,
33
+ "hz": 349.2282409667969,
34
+ "label": "",
35
+ "note": "F",
36
+ "octave": 4
37
+ },
38
+ {
39
+ "alter": 0,
40
+ "bt": 1.9510416984558105,
41
+ "et": 2.2010416984558105,
42
+ "hz": 329.6275634765625,
43
+ "label": "",
44
+ "note": "E",
45
+ "octave": 4
46
+ },
47
+ {
48
+ "alter": 0,
49
+ "bt": 2.2010416984558105,
50
+ "et": 2.7010416984558105,
51
+ "hz": 349.2282409667969,
52
+ "label": "",
53
+ "note": "F",
54
+ "octave": 4
55
+ },
56
+ {
57
+ "alter": 0,
58
+ "bt": 2.7010416984558105,
59
+ "et": 3.2010416984558105,
60
+ "hz": 440,
61
+ "label": "",
62
+ "note": "A",
63
+ "octave": 4
64
+ },
65
+ {
66
+ "alter": 0,
67
+ "bt": 3.2010416984558105,
68
+ "et": 3.7010416984558105,
69
+ "hz": 440,
70
+ "label": "",
71
+ "note": "A",
72
+ "octave": 4
73
+ },
74
+ {
75
+ "alter": 0,
76
+ "bt": 3.7010416984558105,
77
+ "et": 4.2010416984558105,
78
+ "hz": 391.99542236328125,
79
+ "label": "",
80
+ "note": "G",
81
+ "octave": 4
82
+ },
83
+ {
84
+ "alter": 0,
85
+ "bt": 4.2010416984558105,
86
+ "et": 4.301041603088379,
87
+ "hz": 0,
88
+ "label": "sil",
89
+ "note": "",
90
+ "octave": 0
91
+ }
92
+ ]
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Notes_B.json ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "alter": 0,
4
+ "bt": 4.0010416984558105,
5
+ "et": 4.2010416984558105,
6
+ "hz": 0,
7
+ "label": "sil",
8
+ "note": "",
9
+ "octave": 0
10
+ },
11
+ {
12
+ "alter": 0,
13
+ "bt": 4.2010416984558105,
14
+ "et": 4.7010416984558105,
15
+ "hz": 523.2510986328125,
16
+ "label": "",
17
+ "note": "C",
18
+ "octave": 5
19
+ },
20
+ {
21
+ "alter": 0,
22
+ "bt": 4.7010416984558105,
23
+ "et": 5.2010416984558105,
24
+ "hz": 523.2510986328125,
25
+ "label": "",
26
+ "note": "C",
27
+ "octave": 5
28
+ },
29
+ {
30
+ "alter": 0,
31
+ "bt": 5.2010416984558105,
32
+ "et": 5.9510416984558105,
33
+ "hz": 523.2510986328125,
34
+ "label": "",
35
+ "note": "C",
36
+ "octave": 5
37
+ },
38
+ {
39
+ "alter": 1,
40
+ "bt": 5.9510416984558105,
41
+ "et": 6.2010416984558105,
42
+ "hz": 466.1637878417969,
43
+ "label": "",
44
+ "note": "A",
45
+ "octave": 4
46
+ },
47
+ {
48
+ "alter": 0,
49
+ "bt": 6.2010416984558105,
50
+ "et": 6.7010416984558105,
51
+ "hz": 440,
52
+ "label": "",
53
+ "note": "A",
54
+ "octave": 4
55
+ },
56
+ {
57
+ "alter": 0,
58
+ "bt": 6.7010416984558105,
59
+ "et": 7.2010416984558105,
60
+ "hz": 391.99542236328125,
61
+ "label": "",
62
+ "note": "G",
63
+ "octave": 4
64
+ },
65
+ {
66
+ "alter": 0,
67
+ "bt": 7.2010416984558105,
68
+ "et": 7.9510416984558105,
69
+ "hz": 440,
70
+ "label": "",
71
+ "note": "A",
72
+ "octave": 4
73
+ },
74
+ {
75
+ "alter": 0,
76
+ "bt": 7.9510416984558105,
77
+ "et": 8.051041603088379,
78
+ "hz": 0,
79
+ "label": "sil",
80
+ "note": "",
81
+ "octave": 0
82
+ }
83
+ ]
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Notes_C.json ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "alter": 0,
4
+ "bt": 7.9510416984558105,
5
+ "et": 8.201041221618652,
6
+ "hz": 0,
7
+ "label": "sil",
8
+ "note": "",
9
+ "octave": 0
10
+ },
11
+ {
12
+ "alter": 0,
13
+ "bt": 8.201041221618652,
14
+ "et": 8.701041221618652,
15
+ "hz": 261.62554931640625,
16
+ "label": "",
17
+ "note": "C",
18
+ "octave": 4
19
+ },
20
+ {
21
+ "alter": 0,
22
+ "bt": 8.701041221618652,
23
+ "et": 9.201041221618652,
24
+ "hz": 349.2282409667969,
25
+ "label": "",
26
+ "note": "F",
27
+ "octave": 4
28
+ },
29
+ {
30
+ "alter": 0,
31
+ "bt": 9.201041221618652,
32
+ "et": 9.951041221618652,
33
+ "hz": 349.2282409667969,
34
+ "label": "",
35
+ "note": "F",
36
+ "octave": 4
37
+ },
38
+ {
39
+ "alter": 0,
40
+ "bt": 9.951041221618652,
41
+ "et": 10.201041221618652,
42
+ "hz": 329.6275634765625,
43
+ "label": "",
44
+ "note": "E",
45
+ "octave": 4
46
+ },
47
+ {
48
+ "alter": 0,
49
+ "bt": 10.201041221618652,
50
+ "et": 10.701041221618652,
51
+ "hz": 349.2282409667969,
52
+ "label": "",
53
+ "note": "F",
54
+ "octave": 4
55
+ },
56
+ {
57
+ "alter": 0,
58
+ "bt": 10.701041221618652,
59
+ "et": 11.201041221618652,
60
+ "hz": 440,
61
+ "label": "",
62
+ "note": "A",
63
+ "octave": 4
64
+ },
65
+ {
66
+ "alter": 0,
67
+ "bt": 11.201041221618652,
68
+ "et": 11.701041221618652,
69
+ "hz": 440,
70
+ "label": "",
71
+ "note": "A",
72
+ "octave": 4
73
+ },
74
+ {
75
+ "alter": 0,
76
+ "bt": 11.701041221618652,
77
+ "et": 12.201041221618652,
78
+ "hz": 391.99542236328125,
79
+ "label": "",
80
+ "note": "G",
81
+ "octave": 4
82
+ },
83
+ {
84
+ "alter": 0,
85
+ "bt": 12.201041221618652,
86
+ "et": 12.301041603088379,
87
+ "hz": 0,
88
+ "label": "sil",
89
+ "note": "",
90
+ "octave": 0
91
+ }
92
+ ]
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/AngelsSing/score/TTS_XMAS_AngelsSing_Score_Notes_D.json ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "alter": 0,
4
+ "bt": 12.001041221618652,
5
+ "et": 12.201041221618652,
6
+ "hz": 0,
7
+ "label": "sil",
8
+ "note": "",
9
+ "octave": 0
10
+ },
11
+ {
12
+ "alter": 0,
13
+ "bt": 12.201041221618652,
14
+ "et": 12.701041221618652,
15
+ "hz": 523.2510986328125,
16
+ "label": "",
17
+ "note": "C",
18
+ "octave": 5
19
+ },
20
+ {
21
+ "alter": 0,
22
+ "bt": 12.701041221618652,
23
+ "et": 13.201041221618652,
24
+ "hz": 391.99542236328125,
25
+ "label": "",
26
+ "note": "G",
27
+ "octave": 4
28
+ },
29
+ {
30
+ "alter": 0,
31
+ "bt": 13.201041221618652,
32
+ "et": 13.951041221618652,
33
+ "hz": 391.99542236328125,
34
+ "label": "",
35
+ "note": "G",
36
+ "octave": 4
37
+ },
38
+ {
39
+ "alter": 0,
40
+ "bt": 13.951041221618652,
41
+ "et": 14.201041221618652,
42
+ "hz": 329.6275634765625,
43
+ "label": "",
44
+ "note": "E",
45
+ "octave": 4
46
+ },
47
+ {
48
+ "alter": 0,
49
+ "bt": 14.201041221618652,
50
+ "et": 14.701041221618652,
51
+ "hz": 329.6275634765625,
52
+ "label": "",
53
+ "note": "E",
54
+ "octave": 4
55
+ },
56
+ {
57
+ "alter": 0,
58
+ "bt": 14.701041221618652,
59
+ "et": 15.201041221618652,
60
+ "hz": 293.6647644042969,
61
+ "label": "",
62
+ "note": "D",
63
+ "octave": 4
64
+ },
65
+ {
66
+ "alter": 0,
67
+ "bt": 15.201041221618652,
68
+ "et": 15.951041221618652,
69
+ "hz": 261.62554931640625,
70
+ "label": "",
71
+ "note": "C",
72
+ "octave": 4
73
+ },
74
+ {
75
+ "alter": 0,
76
+ "bt": 15.951041221618652,
77
+ "et": 16.051040649414062,
78
+ "hz": 0,
79
+ "label": "sil",
80
+ "note": "",
81
+ "octave": 0
82
+ }
83
+ ]
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_A.xml ADDED
@@ -0,0 +1,337 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="DarkTrap_DSP_A" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <FAudioParameter default="0.7" ID="LowShelfVol" maxvalue="1" minvalue="0" public="1" />
18
+ <FAudioParameter default="0" ID="CleanVoiceVol" maxvalue="1" minvalue="0" public="1" />
19
+ <FAudioParameter default="0.5" ID="HighShelfVol" maxvalue="1" minvalue="0" public="1" />
20
+ <FAudioParameter default="0.5" ID="CompLayerVol" maxvalue="1" minvalue="0" public="1" />
21
+ <FAudioParameter default="0.44" ID="ReverbLayerVol" maxvalue="1" minvalue="0" public="1" />
22
+ <FAudioParameter default="0.7" ID="DelayLayerVol" maxvalue="10" minvalue="0" public="1" />
23
+ <FAudioParameter default="1" ID="PitchModVol" maxvalue="1" minvalue="0" public="1" />
24
+
25
+
26
+ <!-- VX BUS -->
27
+ <!-- INPUTS -->
28
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-4" typeController="0" minvalue="-10" maxvalue="0" />
29
+ <!-- END VX BUS -->
30
+
31
+ <!-- MIXER -->
32
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
33
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
34
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
35
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
36
+ <!-- END MIXER -->
37
+
38
+ <!-- MASTERING -->
39
+ <FAudioParameter ID="master_vxbus" default="0" public="1" typeController="0" minvalue="-10" maxvalue="10" />
40
+ <FAudioParameter ID="master_music" default="7" public="1" typeController="0" minvalue="-10" maxvalue="10" />
41
+ <FAudioParameter ID="master_volume" default="-2" public="1" typeController="0" minvalue="-10" maxvalue="10" />
42
+ <!-- END MASTERING -->
43
+
44
+
45
+ <!-- ************** -->
46
+ <!-- Buffer Indexes -->
47
+ <!-- ************** -->
48
+ <FAudioParameter ID="input_index" default="25" />
49
+ <FAudioParameter ID="vx_index" input="26" />
50
+ <FAudioParameter ID="CLA_index" input="30" />
51
+ <FAudioParameter ID="vxbus_index" input="31" />
52
+ <FAudioParameter ID="background_music_index" default="32" />
53
+ <FAudioParameter ID="master_bus_index" input="33" />
54
+
55
+
56
+ </FAudioParameters>
57
+
58
+ <FAudioGraph>
59
+ <FAudioNodeTube>
60
+
61
+ <!-- ********************** -->
62
+ <!-- ***** CHANNEL 05 ***** -->
63
+ <!-- ********************** -->
64
+
65
+ <!-- INPUT -->
66
+ <FAudioNodeTube>
67
+
68
+
69
+ <!-- ************************* -->
70
+ <!-- **** CHANNEL OUTPUTS **** -->
71
+ <!-- ************************* -->
72
+
73
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
74
+
75
+ <FAudioNodeMute />
76
+ </FAudioNodeTube>
77
+
78
+
79
+
80
+ <!-- ********************** -->
81
+ <!-- ***** CHANNEL 06 ***** -->
82
+ <!-- ********************** -->
83
+
84
+ <!-- VX -->
85
+ <FAudioNodeTube >
86
+ <FAudioNodeMute />
87
+
88
+ <!-- ************************ -->
89
+ <!-- **** CHANNEL INPUTS **** -->
90
+ <!-- ************************ -->
91
+
92
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
93
+
94
+
95
+ <!-- ******************************** -->
96
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
97
+ <!-- ******************************** -->
98
+
99
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="-42" msAttack="5" msRelease="100" msHold="20" />
100
+
101
+ <FAudioNodeVolume volume="-10" dB="1" />
102
+
103
+ <FAudioNodeTube>
104
+ <VAudioNodeFeedback mode="1" bufferIndex="3" bufferDelay="0" inputLevel="0" bufferLevel="1" />
105
+ <FAudioNodeTube>
106
+ <FAudioNodeMute />
107
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
108
+ <VAudioNodeBiquad frec="7000" mode="6" />
109
+ <FAudioNodeVolume volume="LowShelfVol" />
110
+ <VAudioNodeFeedback mode="1" bufferIndex="4" bufferDelay="0" inputLevel="0" bufferLevel="1" />
111
+ <FAudioNodeMute />
112
+ </FAudioNodeTube>
113
+ <FAudioNodeTube>
114
+ <FAudioNodeMute />
115
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
116
+ <FAudioNodeVolume volume="CleanVoiceVol" />
117
+ <VAudioNodeFeedback mode="1" bufferIndex="5" bufferDelay="0" inputLevel="0" bufferLevel="1" />
118
+ <FAudioNodeMute />
119
+ </FAudioNodeTube>
120
+ <FAudioNodeTube>
121
+ <FAudioNodeMute />
122
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
123
+ <VAudioNodeBiquad frec="185" gaindB="4" mode="7" />
124
+ <FAudioNodeVolume volume="HighShelfVol" />
125
+ <VAudioNodeFeedback mode="1" bufferIndex="6" bufferDelay="0" inputLevel="0" bufferLevel="1" />
126
+ <FAudioNodeMute />
127
+ </FAudioNodeTube>
128
+ <FAudioNodeTube>
129
+ <FAudioNodeMute />
130
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
131
+ <VAudioNodeCompressor gaindB="7.5" msAttack="2.5" msRelease="250" ratio="3" thresholddB="-14" />
132
+ <FAudioNodeVolume volume="CompLayerVol" />
133
+ <VAudioNodeFeedback mode="1" bufferIndex="7" bufferDelay="0" inputLevel="0" bufferLevel="1" />
134
+ <FAudioNodeMute />
135
+ </FAudioNodeTube>
136
+ <FAudioNodeTube>
137
+ <FAudioNodeMute />
138
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
139
+ <FAudioNodeReverb damp="0.8" dry="0.9" roomsize="0.8" wet="0.02" width="3.89" />
140
+ <FAudioNodeVolume volume="ReverbLayerVol" />
141
+ <VAudioNodeFeedback mode="1" bufferIndex="8" bufferDelay="0" inputLevel="0" bufferLevel="1" />
142
+ <FAudioNodeMute />
143
+ </FAudioNodeTube>
144
+ <FAudioNodeTube>
145
+ <FAudioNodeMute />
146
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
147
+ <VAudioNodeRDelay feedback="0.3" msSmooth="10" sec="0.545" volume="0.3" />
148
+ <VAudioNodeFeedback mode="1" bufferIndex="9" bufferDelay="0" inputLevel="0" bufferLevel="1" />
149
+ <FAudioNodeMute />
150
+ </FAudioNodeTube>
151
+ <FAudioNodeTube>
152
+ <FAudioNodeMute />
153
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
154
+ <VAudioNodeDelay sec="0.01" />
155
+ <FAudioNodePan level="-0.3" />
156
+ <VAudioNodeFeedback mode="1" bufferIndex="10" bufferDelay="0" inputLevel="0" bufferLevel="1" />
157
+ <FAudioNodeMute />
158
+ </FAudioNodeTube>
159
+ <FAudioNodeTube>
160
+ <FAudioNodeMute />
161
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
162
+ <VAudioNodeDelay sec="0.005" />
163
+ <FAudioNodePan level="0.3" />
164
+ <VAudioNodeFeedback mode="1" bufferIndex="11" bufferDelay="0" inputLevel="0" bufferLevel="1" />
165
+ <FAudioNodeMute />
166
+ </FAudioNodeTube>
167
+ <FAudioNodeTube>
168
+ <FAudioNodeMute />
169
+ <VAudioNodeFeedback mode="0" bufferIndex="10" bufferDelay="0" inputLevel="1" bufferLevel="1" />
170
+ <VAudioNodeFeedback mode="0" bufferIndex="11" bufferDelay="0" inputLevel="1" bufferLevel="1" />
171
+ </FAudioNodeTube>
172
+ <FAudioNodeVolume volume="DelayLayerVol" />
173
+ <VAudioNodeFeedback mode="1" bufferIndex="12" bufferDelay="0" inputLevel="0" bufferLevel="1" />
174
+ <FAudioNodeMute />
175
+ <FAudioNodeTube>
176
+ <FAudioNodeMute />
177
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
178
+ <VAudioNodeFormantPitchShifter pitchSemitones="0" />
179
+ <VAudioNodeFeedback mode="1" bufferIndex="13" bufferDelay="0" inputLevel="0" bufferLevel="1" />
180
+ <FAudioNodeMute />
181
+ </FAudioNodeTube>
182
+ <FAudioNodeTube>
183
+ <FAudioNodeMute />
184
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
185
+ <VAudioNodeDelay sec="0.01" />
186
+ <FAudioNodePan level="-0.5" />
187
+ <VAudioNodeFeedback mode="1" bufferIndex="14" bufferDelay="0" inputLevel="0" bufferLevel="1" />
188
+ <FAudioNodeMute />
189
+ </FAudioNodeTube>
190
+ <FAudioNodeTube>
191
+ <FAudioNodeMute />
192
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
193
+ <VAudioNodeDelay sec="0.005" />
194
+ <FAudioNodePan level="0.5" />
195
+ <VAudioNodeFeedback mode="1" bufferIndex="15" bufferDelay="0" inputLevel="0" bufferLevel="1" />
196
+ <FAudioNodeMute />
197
+ </FAudioNodeTube>
198
+ <FAudioNodeTube>
199
+ <FAudioNodeMute />
200
+ <VAudioNodeFeedback mode="0" bufferIndex="14" bufferDelay="0" inputLevel="1" bufferLevel="1" />
201
+ <VAudioNodeFeedback mode="0" bufferIndex="15" bufferDelay="0" inputLevel="1" bufferLevel="1" />
202
+ </FAudioNodeTube>
203
+ <FAudioNodeVolume volume="PitchModVol" />
204
+ <VAudioNodeFeedback mode="1" bufferIndex="16" bufferDelay="0" inputLevel="0" bufferLevel="1" />
205
+ <FAudioNodeMute />
206
+ <FAudioNodeTube>
207
+ <FAudioNodeMute />
208
+ <VAudioNodeFeedback mode="0" bufferIndex="4" bufferDelay="0" inputLevel="1" bufferLevel="1" />
209
+ <VAudioNodeFeedback mode="0" bufferIndex="5" bufferDelay="0" inputLevel="1" bufferLevel="1" />
210
+ <VAudioNodeFeedback mode="0" bufferIndex="6" bufferDelay="0" inputLevel="1" bufferLevel="1" />
211
+ <VAudioNodeFeedback mode="0" bufferIndex="7" bufferDelay="0" inputLevel="1" bufferLevel="1" />
212
+ <VAudioNodeFeedback mode="0" bufferIndex="8" bufferDelay="0" inputLevel="1" bufferLevel="1" />
213
+ <VAudioNodeFeedback mode="0" bufferIndex="12" bufferDelay="0" inputLevel="1" bufferLevel="1" />
214
+ <VAudioNodeFeedback mode="0" bufferIndex="16" bufferDelay="0" inputLevel="1" bufferLevel="1" />
215
+ </FAudioNodeTube>
216
+ <VAudioNodeCompressor gaindB="-2" msRelease="250" ratio="3" thresholddB="-9.5" />
217
+ </FAudioNodeTube>
218
+
219
+ <VAudioNodeBiquad frec="4000" gaindB="5" q="1" mode="5" mono="0" />
220
+
221
+ <VAudioNodeCompressor gaindB="10" ratio="20" thresholddB="-15" msAttack="0.1" msRelease="100" knee="0" />
222
+
223
+ <!-- ************************* -->
224
+ <!-- **** CHANNEL OUTPUTS **** -->
225
+ <!-- ************************* -->
226
+
227
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
228
+
229
+ <FAudioNodeMute />
230
+ </FAudioNodeTube>
231
+
232
+
233
+
234
+ <!-- ********************** -->
235
+ <!-- ***** CHANNEL 11 ***** -->
236
+ <!-- ********************** -->
237
+
238
+ <!-- VX BUS -->
239
+ <FAudioNodeTube >
240
+ <FAudioNodeMute />
241
+
242
+ <!-- ************************ -->
243
+ <!-- **** CHANNEL INPUTS **** -->
244
+ <!-- ************************ -->
245
+
246
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
247
+
248
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
249
+
250
+
251
+ <!-- ******************************** -->
252
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
253
+ <!-- ******************************** -->
254
+
255
+ <VAudioNodeCompressor gaindB="5" ratio="4" thresholddB="-12.3" msAttack="0.005" msRelease="193" knee="0" />
256
+
257
+
258
+ <!-- ************************* -->
259
+ <!-- **** CHANNEL OUTPUTS **** -->
260
+ <!-- ************************* -->
261
+
262
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
263
+
264
+ <FAudioNodeMute />
265
+ </FAudioNodeTube>
266
+
267
+
268
+
269
+ <!-- ********************** -->
270
+ <!-- ***** CHANNEL 12 ***** -->
271
+ <!-- ********************** -->
272
+
273
+ <!-- BACKGROUND MUSIC -->
274
+ <FAudioNodeTube >
275
+ <FAudioNodeMute />
276
+
277
+ <!-- ************************ -->
278
+ <!-- **** CHANNEL INPUTS **** -->
279
+ <!-- ************************ -->
280
+
281
+ <FAudioNodeOgg volume="0.4" loop="0" position="0" filename="../VoiceData/DarkTrap_Instrumental_A.dat" enabled="backgroundsounds" />
282
+
283
+ <!-- ************************* -->
284
+ <!-- **** CHANNEL OUTPUTS **** -->
285
+ <!-- ************************* -->
286
+
287
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
288
+
289
+ <FAudioNodeMute />
290
+ </FAudioNodeTube>
291
+
292
+
293
+
294
+ <!-- ********************** -->
295
+ <!-- ***** CHANNEL 13 ***** -->
296
+ <!-- ********************** -->
297
+
298
+ <!-- MASTER BUS -->
299
+ <FAudioNodeTube >
300
+ <FAudioNodeMute />
301
+
302
+ <!-- ************************ -->
303
+ <!-- **** CHANNEL INPUTS **** -->
304
+ <!-- ************************ -->
305
+
306
+ <FAudioNodeMixN volume="1,1">
307
+ <FAudioNodeTube>
308
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
309
+ <FAudioNodeVolume volume="master_vxbus" dB="1" msSmooth="10" />
310
+ </FAudioNodeTube>
311
+
312
+ <FAudioNodeTube>
313
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
314
+ <FAudioNodeVolume volume="master_music" dB="1" msSmooth="10" />
315
+ </FAudioNodeTube>
316
+ </FAudioNodeMixN>
317
+
318
+ <FAudioNodeVolume volume="master_volume" dB="1" />
319
+
320
+
321
+ <!-- ******************************** -->
322
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
323
+ <!-- ******************************** -->
324
+
325
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
326
+
327
+
328
+ <!-- ************************* -->
329
+ <!-- **** CHANNEL OUTPUTS **** -->
330
+ <!-- ************************* -->
331
+
332
+ </FAudioNodeTube>
333
+
334
+ </FAudioNodeTube>
335
+ </FAudioGraph>
336
+ </FAudio>
337
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_AB.xml ADDED
@@ -0,0 +1,337 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="DarkTrap_DSP_AB" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <FAudioParameter default="0.7" ID="LowShelfVol" maxvalue="1" minvalue="0" public="1" />
18
+ <FAudioParameter default="0" ID="CleanVoiceVol" maxvalue="1" minvalue="0" public="1" />
19
+ <FAudioParameter default="0.5" ID="HighShelfVol" maxvalue="1" minvalue="0" public="1" />
20
+ <FAudioParameter default="0.5" ID="CompLayerVol" maxvalue="1" minvalue="0" public="1" />
21
+ <FAudioParameter default="0.44" ID="ReverbLayerVol" maxvalue="1" minvalue="0" public="1" />
22
+ <FAudioParameter default="0.7" ID="DelayLayerVol" maxvalue="10" minvalue="0" public="1" />
23
+ <FAudioParameter default="1" ID="PitchModVol" maxvalue="1" minvalue="0" public="1" />
24
+
25
+
26
+ <!-- VX BUS -->
27
+ <!-- INPUTS -->
28
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-4" typeController="0" minvalue="-10" maxvalue="0" />
29
+ <!-- END VX BUS -->
30
+
31
+ <!-- MIXER -->
32
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
33
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
34
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
35
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
36
+ <!-- END MIXER -->
37
+
38
+ <!-- MASTERING -->
39
+ <FAudioParameter ID="master_vxbus" default="0" public="1" typeController="0" minvalue="-10" maxvalue="10" />
40
+ <FAudioParameter ID="master_music" default="7" public="1" typeController="0" minvalue="-10" maxvalue="10" />
41
+ <FAudioParameter ID="master_volume" default="-2" public="1" typeController="0" minvalue="-10" maxvalue="10" />
42
+ <!-- END MASTERING -->
43
+
44
+
45
+ <!-- ************** -->
46
+ <!-- Buffer Indexes -->
47
+ <!-- ************** -->
48
+ <FAudioParameter ID="input_index" default="25" />
49
+ <FAudioParameter ID="vx_index" input="26" />
50
+ <FAudioParameter ID="CLA_index" input="30" />
51
+ <FAudioParameter ID="vxbus_index" input="31" />
52
+ <FAudioParameter ID="background_music_index" default="32" />
53
+ <FAudioParameter ID="master_bus_index" input="33" />
54
+
55
+
56
+ </FAudioParameters>
57
+
58
+ <FAudioGraph>
59
+ <FAudioNodeTube>
60
+
61
+ <!-- ********************** -->
62
+ <!-- ***** CHANNEL 05 ***** -->
63
+ <!-- ********************** -->
64
+
65
+ <!-- INPUT -->
66
+ <FAudioNodeTube>
67
+
68
+
69
+ <!-- ************************* -->
70
+ <!-- **** CHANNEL OUTPUTS **** -->
71
+ <!-- ************************* -->
72
+
73
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
74
+
75
+ <FAudioNodeMute />
76
+ </FAudioNodeTube>
77
+
78
+
79
+
80
+ <!-- ********************** -->
81
+ <!-- ***** CHANNEL 06 ***** -->
82
+ <!-- ********************** -->
83
+
84
+ <!-- VX -->
85
+ <FAudioNodeTube >
86
+ <FAudioNodeMute />
87
+
88
+ <!-- ************************ -->
89
+ <!-- **** CHANNEL INPUTS **** -->
90
+ <!-- ************************ -->
91
+
92
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
93
+
94
+
95
+ <!-- ******************************** -->
96
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
97
+ <!-- ******************************** -->
98
+
99
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="-42" msAttack="5" msRelease="100" msHold="20" />
100
+
101
+ <FAudioNodeVolume volume="-10" dB="1" />
102
+
103
+ <FAudioNodeTube>
104
+ <VAudioNodeFeedback mode="1" bufferIndex="3" bufferDelay="0" inputLevel="0" bufferLevel="1" />
105
+ <FAudioNodeTube>
106
+ <FAudioNodeMute />
107
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
108
+ <VAudioNodeBiquad frec="7000" mode="6" />
109
+ <FAudioNodeVolume volume="LowShelfVol" />
110
+ <VAudioNodeFeedback mode="1" bufferIndex="4" bufferDelay="0" inputLevel="0" bufferLevel="1" />
111
+ <FAudioNodeMute />
112
+ </FAudioNodeTube>
113
+ <FAudioNodeTube>
114
+ <FAudioNodeMute />
115
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
116
+ <FAudioNodeVolume volume="CleanVoiceVol" />
117
+ <VAudioNodeFeedback mode="1" bufferIndex="5" bufferDelay="0" inputLevel="0" bufferLevel="1" />
118
+ <FAudioNodeMute />
119
+ </FAudioNodeTube>
120
+ <FAudioNodeTube>
121
+ <FAudioNodeMute />
122
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
123
+ <VAudioNodeBiquad frec="185" gaindB="4" mode="7" />
124
+ <FAudioNodeVolume volume="HighShelfVol" />
125
+ <VAudioNodeFeedback mode="1" bufferIndex="6" bufferDelay="0" inputLevel="0" bufferLevel="1" />
126
+ <FAudioNodeMute />
127
+ </FAudioNodeTube>
128
+ <FAudioNodeTube>
129
+ <FAudioNodeMute />
130
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
131
+ <VAudioNodeCompressor gaindB="7.5" msAttack="2.5" msRelease="250" ratio="3" thresholddB="-14" />
132
+ <FAudioNodeVolume volume="CompLayerVol" />
133
+ <VAudioNodeFeedback mode="1" bufferIndex="7" bufferDelay="0" inputLevel="0" bufferLevel="1" />
134
+ <FAudioNodeMute />
135
+ </FAudioNodeTube>
136
+ <FAudioNodeTube>
137
+ <FAudioNodeMute />
138
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
139
+ <FAudioNodeReverb damp="0.8" dry="0.9" roomsize="0.8" wet="0.02" width="3.89" />
140
+ <FAudioNodeVolume volume="ReverbLayerVol" />
141
+ <VAudioNodeFeedback mode="1" bufferIndex="8" bufferDelay="0" inputLevel="0" bufferLevel="1" />
142
+ <FAudioNodeMute />
143
+ </FAudioNodeTube>
144
+ <FAudioNodeTube>
145
+ <FAudioNodeMute />
146
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
147
+ <VAudioNodeRDelay feedback="0.3" msSmooth="10" sec="0.545" volume="0.3" />
148
+ <VAudioNodeFeedback mode="1" bufferIndex="9" bufferDelay="0" inputLevel="0" bufferLevel="1" />
149
+ <FAudioNodeMute />
150
+ </FAudioNodeTube>
151
+ <FAudioNodeTube>
152
+ <FAudioNodeMute />
153
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
154
+ <VAudioNodeDelay sec="0.01" />
155
+ <FAudioNodePan level="-0.3" />
156
+ <VAudioNodeFeedback mode="1" bufferIndex="10" bufferDelay="0" inputLevel="0" bufferLevel="1" />
157
+ <FAudioNodeMute />
158
+ </FAudioNodeTube>
159
+ <FAudioNodeTube>
160
+ <FAudioNodeMute />
161
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
162
+ <VAudioNodeDelay sec="0.005" />
163
+ <FAudioNodePan level="0.3" />
164
+ <VAudioNodeFeedback mode="1" bufferIndex="11" bufferDelay="0" inputLevel="0" bufferLevel="1" />
165
+ <FAudioNodeMute />
166
+ </FAudioNodeTube>
167
+ <FAudioNodeTube>
168
+ <FAudioNodeMute />
169
+ <VAudioNodeFeedback mode="0" bufferIndex="10" bufferDelay="0" inputLevel="1" bufferLevel="1" />
170
+ <VAudioNodeFeedback mode="0" bufferIndex="11" bufferDelay="0" inputLevel="1" bufferLevel="1" />
171
+ </FAudioNodeTube>
172
+ <FAudioNodeVolume volume="DelayLayerVol" />
173
+ <VAudioNodeFeedback mode="1" bufferIndex="12" bufferDelay="0" inputLevel="0" bufferLevel="1" />
174
+ <FAudioNodeMute />
175
+ <FAudioNodeTube>
176
+ <FAudioNodeMute />
177
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
178
+ <VAudioNodeFormantPitchShifter pitchSemitones="0" />
179
+ <VAudioNodeFeedback mode="1" bufferIndex="13" bufferDelay="0" inputLevel="0" bufferLevel="1" />
180
+ <FAudioNodeMute />
181
+ </FAudioNodeTube>
182
+ <FAudioNodeTube>
183
+ <FAudioNodeMute />
184
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
185
+ <VAudioNodeDelay sec="0.01" />
186
+ <FAudioNodePan level="-0.5" />
187
+ <VAudioNodeFeedback mode="1" bufferIndex="14" bufferDelay="0" inputLevel="0" bufferLevel="1" />
188
+ <FAudioNodeMute />
189
+ </FAudioNodeTube>
190
+ <FAudioNodeTube>
191
+ <FAudioNodeMute />
192
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
193
+ <VAudioNodeDelay sec="0.005" />
194
+ <FAudioNodePan level="0.5" />
195
+ <VAudioNodeFeedback mode="1" bufferIndex="15" bufferDelay="0" inputLevel="0" bufferLevel="1" />
196
+ <FAudioNodeMute />
197
+ </FAudioNodeTube>
198
+ <FAudioNodeTube>
199
+ <FAudioNodeMute />
200
+ <VAudioNodeFeedback mode="0" bufferIndex="14" bufferDelay="0" inputLevel="1" bufferLevel="1" />
201
+ <VAudioNodeFeedback mode="0" bufferIndex="15" bufferDelay="0" inputLevel="1" bufferLevel="1" />
202
+ </FAudioNodeTube>
203
+ <FAudioNodeVolume volume="PitchModVol" />
204
+ <VAudioNodeFeedback mode="1" bufferIndex="16" bufferDelay="0" inputLevel="0" bufferLevel="1" />
205
+ <FAudioNodeMute />
206
+ <FAudioNodeTube>
207
+ <FAudioNodeMute />
208
+ <VAudioNodeFeedback mode="0" bufferIndex="4" bufferDelay="0" inputLevel="1" bufferLevel="1" />
209
+ <VAudioNodeFeedback mode="0" bufferIndex="5" bufferDelay="0" inputLevel="1" bufferLevel="1" />
210
+ <VAudioNodeFeedback mode="0" bufferIndex="6" bufferDelay="0" inputLevel="1" bufferLevel="1" />
211
+ <VAudioNodeFeedback mode="0" bufferIndex="7" bufferDelay="0" inputLevel="1" bufferLevel="1" />
212
+ <VAudioNodeFeedback mode="0" bufferIndex="8" bufferDelay="0" inputLevel="1" bufferLevel="1" />
213
+ <VAudioNodeFeedback mode="0" bufferIndex="12" bufferDelay="0" inputLevel="1" bufferLevel="1" />
214
+ <VAudioNodeFeedback mode="0" bufferIndex="16" bufferDelay="0" inputLevel="1" bufferLevel="1" />
215
+ </FAudioNodeTube>
216
+ <VAudioNodeCompressor gaindB="-2" msRelease="250" ratio="3" thresholddB="-9.5" />
217
+ </FAudioNodeTube>
218
+
219
+ <VAudioNodeBiquad frec="4000" gaindB="5" q="1" mode="5" mono="0" />
220
+
221
+ <VAudioNodeCompressor gaindB="10" ratio="20" thresholddB="-15" msAttack="0.1" msRelease="100" knee="0" />
222
+
223
+ <!-- ************************* -->
224
+ <!-- **** CHANNEL OUTPUTS **** -->
225
+ <!-- ************************* -->
226
+
227
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
228
+
229
+ <FAudioNodeMute />
230
+ </FAudioNodeTube>
231
+
232
+
233
+
234
+ <!-- ********************** -->
235
+ <!-- ***** CHANNEL 11 ***** -->
236
+ <!-- ********************** -->
237
+
238
+ <!-- VX BUS -->
239
+ <FAudioNodeTube >
240
+ <FAudioNodeMute />
241
+
242
+ <!-- ************************ -->
243
+ <!-- **** CHANNEL INPUTS **** -->
244
+ <!-- ************************ -->
245
+
246
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
247
+
248
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
249
+
250
+
251
+ <!-- ******************************** -->
252
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
253
+ <!-- ******************************** -->
254
+
255
+ <VAudioNodeCompressor gaindB="5" ratio="4" thresholddB="-12.3" msAttack="0.005" msRelease="193" knee="0" />
256
+
257
+
258
+ <!-- ************************* -->
259
+ <!-- **** CHANNEL OUTPUTS **** -->
260
+ <!-- ************************* -->
261
+
262
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
263
+
264
+ <FAudioNodeMute />
265
+ </FAudioNodeTube>
266
+
267
+
268
+
269
+ <!-- ********************** -->
270
+ <!-- ***** CHANNEL 12 ***** -->
271
+ <!-- ********************** -->
272
+
273
+ <!-- BACKGROUND MUSIC -->
274
+ <FAudioNodeTube >
275
+ <FAudioNodeMute />
276
+
277
+ <!-- ************************ -->
278
+ <!-- **** CHANNEL INPUTS **** -->
279
+ <!-- ************************ -->
280
+
281
+ <FAudioNodeOgg volume="0.4" loop="0" position="0" filename="../VoiceData/DarkTrap_Instrumental_AB.dat" enabled="backgroundsounds" />
282
+
283
+ <!-- ************************* -->
284
+ <!-- **** CHANNEL OUTPUTS **** -->
285
+ <!-- ************************* -->
286
+
287
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
288
+
289
+ <FAudioNodeMute />
290
+ </FAudioNodeTube>
291
+
292
+
293
+
294
+ <!-- ********************** -->
295
+ <!-- ***** CHANNEL 13 ***** -->
296
+ <!-- ********************** -->
297
+
298
+ <!-- MASTER BUS -->
299
+ <FAudioNodeTube >
300
+ <FAudioNodeMute />
301
+
302
+ <!-- ************************ -->
303
+ <!-- **** CHANNEL INPUTS **** -->
304
+ <!-- ************************ -->
305
+
306
+ <FAudioNodeMixN volume="1,1">
307
+ <FAudioNodeTube>
308
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
309
+ <FAudioNodeVolume volume="master_vxbus" dB="1" msSmooth="10" />
310
+ </FAudioNodeTube>
311
+
312
+ <FAudioNodeTube>
313
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
314
+ <FAudioNodeVolume volume="master_music" dB="1" msSmooth="10" />
315
+ </FAudioNodeTube>
316
+ </FAudioNodeMixN>
317
+
318
+ <FAudioNodeVolume volume="master_volume" dB="1" />
319
+
320
+
321
+ <!-- ******************************** -->
322
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
323
+ <!-- ******************************** -->
324
+
325
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
326
+
327
+
328
+ <!-- ************************* -->
329
+ <!-- **** CHANNEL OUTPUTS **** -->
330
+ <!-- ************************* -->
331
+
332
+ </FAudioNodeTube>
333
+
334
+ </FAudioNodeTube>
335
+ </FAudioGraph>
336
+ </FAudio>
337
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABC.xml ADDED
@@ -0,0 +1,337 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="DarkTrap_DSP_ABC" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <FAudioParameter default="0.7" ID="LowShelfVol" maxvalue="1" minvalue="0" public="1" />
18
+ <FAudioParameter default="0" ID="CleanVoiceVol" maxvalue="1" minvalue="0" public="1" />
19
+ <FAudioParameter default="0.5" ID="HighShelfVol" maxvalue="1" minvalue="0" public="1" />
20
+ <FAudioParameter default="0.5" ID="CompLayerVol" maxvalue="1" minvalue="0" public="1" />
21
+ <FAudioParameter default="0.44" ID="ReverbLayerVol" maxvalue="1" minvalue="0" public="1" />
22
+ <FAudioParameter default="0.7" ID="DelayLayerVol" maxvalue="10" minvalue="0" public="1" />
23
+ <FAudioParameter default="1" ID="PitchModVol" maxvalue="1" minvalue="0" public="1" />
24
+
25
+
26
+ <!-- VX BUS -->
27
+ <!-- INPUTS -->
28
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-4" typeController="0" minvalue="-10" maxvalue="0" />
29
+ <!-- END VX BUS -->
30
+
31
+ <!-- MIXER -->
32
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
33
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
34
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
35
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
36
+ <!-- END MIXER -->
37
+
38
+ <!-- MASTERING -->
39
+ <FAudioParameter ID="master_vxbus" default="0" public="1" typeController="0" minvalue="-10" maxvalue="10" />
40
+ <FAudioParameter ID="master_music" default="7" public="1" typeController="0" minvalue="-10" maxvalue="10" />
41
+ <FAudioParameter ID="master_volume" default="-2" public="1" typeController="0" minvalue="-10" maxvalue="10" />
42
+ <!-- END MASTERING -->
43
+
44
+
45
+ <!-- ************** -->
46
+ <!-- Buffer Indexes -->
47
+ <!-- ************** -->
48
+ <FAudioParameter ID="input_index" default="25" />
49
+ <FAudioParameter ID="vx_index" input="26" />
50
+ <FAudioParameter ID="CLA_index" input="30" />
51
+ <FAudioParameter ID="vxbus_index" input="31" />
52
+ <FAudioParameter ID="background_music_index" default="32" />
53
+ <FAudioParameter ID="master_bus_index" input="33" />
54
+
55
+
56
+ </FAudioParameters>
57
+
58
+ <FAudioGraph>
59
+ <FAudioNodeTube>
60
+
61
+ <!-- ********************** -->
62
+ <!-- ***** CHANNEL 05 ***** -->
63
+ <!-- ********************** -->
64
+
65
+ <!-- INPUT -->
66
+ <FAudioNodeTube>
67
+
68
+
69
+ <!-- ************************* -->
70
+ <!-- **** CHANNEL OUTPUTS **** -->
71
+ <!-- ************************* -->
72
+
73
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
74
+
75
+ <FAudioNodeMute />
76
+ </FAudioNodeTube>
77
+
78
+
79
+
80
+ <!-- ********************** -->
81
+ <!-- ***** CHANNEL 06 ***** -->
82
+ <!-- ********************** -->
83
+
84
+ <!-- VX -->
85
+ <FAudioNodeTube >
86
+ <FAudioNodeMute />
87
+
88
+ <!-- ************************ -->
89
+ <!-- **** CHANNEL INPUTS **** -->
90
+ <!-- ************************ -->
91
+
92
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
93
+
94
+
95
+ <!-- ******************************** -->
96
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
97
+ <!-- ******************************** -->
98
+
99
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="-42" msAttack="5" msRelease="100" msHold="20" />
100
+
101
+ <FAudioNodeVolume volume="-10" dB="1" />
102
+
103
+ <FAudioNodeTube>
104
+ <VAudioNodeFeedback mode="1" bufferIndex="3" bufferDelay="0" inputLevel="0" bufferLevel="1" />
105
+ <FAudioNodeTube>
106
+ <FAudioNodeMute />
107
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
108
+ <VAudioNodeBiquad frec="7000" mode="6" />
109
+ <FAudioNodeVolume volume="LowShelfVol" />
110
+ <VAudioNodeFeedback mode="1" bufferIndex="4" bufferDelay="0" inputLevel="0" bufferLevel="1" />
111
+ <FAudioNodeMute />
112
+ </FAudioNodeTube>
113
+ <FAudioNodeTube>
114
+ <FAudioNodeMute />
115
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
116
+ <FAudioNodeVolume volume="CleanVoiceVol" />
117
+ <VAudioNodeFeedback mode="1" bufferIndex="5" bufferDelay="0" inputLevel="0" bufferLevel="1" />
118
+ <FAudioNodeMute />
119
+ </FAudioNodeTube>
120
+ <FAudioNodeTube>
121
+ <FAudioNodeMute />
122
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
123
+ <VAudioNodeBiquad frec="185" gaindB="4" mode="7" />
124
+ <FAudioNodeVolume volume="HighShelfVol" />
125
+ <VAudioNodeFeedback mode="1" bufferIndex="6" bufferDelay="0" inputLevel="0" bufferLevel="1" />
126
+ <FAudioNodeMute />
127
+ </FAudioNodeTube>
128
+ <FAudioNodeTube>
129
+ <FAudioNodeMute />
130
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
131
+ <VAudioNodeCompressor gaindB="7.5" msAttack="2.5" msRelease="250" ratio="3" thresholddB="-14" />
132
+ <FAudioNodeVolume volume="CompLayerVol" />
133
+ <VAudioNodeFeedback mode="1" bufferIndex="7" bufferDelay="0" inputLevel="0" bufferLevel="1" />
134
+ <FAudioNodeMute />
135
+ </FAudioNodeTube>
136
+ <FAudioNodeTube>
137
+ <FAudioNodeMute />
138
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
139
+ <FAudioNodeReverb damp="0.8" dry="0.9" roomsize="0.8" wet="0.02" width="3.89" />
140
+ <FAudioNodeVolume volume="ReverbLayerVol" />
141
+ <VAudioNodeFeedback mode="1" bufferIndex="8" bufferDelay="0" inputLevel="0" bufferLevel="1" />
142
+ <FAudioNodeMute />
143
+ </FAudioNodeTube>
144
+ <FAudioNodeTube>
145
+ <FAudioNodeMute />
146
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
147
+ <VAudioNodeRDelay feedback="0.3" msSmooth="10" sec="0.545" volume="0.3" />
148
+ <VAudioNodeFeedback mode="1" bufferIndex="9" bufferDelay="0" inputLevel="0" bufferLevel="1" />
149
+ <FAudioNodeMute />
150
+ </FAudioNodeTube>
151
+ <FAudioNodeTube>
152
+ <FAudioNodeMute />
153
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
154
+ <VAudioNodeDelay sec="0.01" />
155
+ <FAudioNodePan level="-0.3" />
156
+ <VAudioNodeFeedback mode="1" bufferIndex="10" bufferDelay="0" inputLevel="0" bufferLevel="1" />
157
+ <FAudioNodeMute />
158
+ </FAudioNodeTube>
159
+ <FAudioNodeTube>
160
+ <FAudioNodeMute />
161
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
162
+ <VAudioNodeDelay sec="0.005" />
163
+ <FAudioNodePan level="0.3" />
164
+ <VAudioNodeFeedback mode="1" bufferIndex="11" bufferDelay="0" inputLevel="0" bufferLevel="1" />
165
+ <FAudioNodeMute />
166
+ </FAudioNodeTube>
167
+ <FAudioNodeTube>
168
+ <FAudioNodeMute />
169
+ <VAudioNodeFeedback mode="0" bufferIndex="10" bufferDelay="0" inputLevel="1" bufferLevel="1" />
170
+ <VAudioNodeFeedback mode="0" bufferIndex="11" bufferDelay="0" inputLevel="1" bufferLevel="1" />
171
+ </FAudioNodeTube>
172
+ <FAudioNodeVolume volume="DelayLayerVol" />
173
+ <VAudioNodeFeedback mode="1" bufferIndex="12" bufferDelay="0" inputLevel="0" bufferLevel="1" />
174
+ <FAudioNodeMute />
175
+ <FAudioNodeTube>
176
+ <FAudioNodeMute />
177
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
178
+ <VAudioNodeFormantPitchShifter pitchSemitones="0" />
179
+ <VAudioNodeFeedback mode="1" bufferIndex="13" bufferDelay="0" inputLevel="0" bufferLevel="1" />
180
+ <FAudioNodeMute />
181
+ </FAudioNodeTube>
182
+ <FAudioNodeTube>
183
+ <FAudioNodeMute />
184
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
185
+ <VAudioNodeDelay sec="0.01" />
186
+ <FAudioNodePan level="-0.5" />
187
+ <VAudioNodeFeedback mode="1" bufferIndex="14" bufferDelay="0" inputLevel="0" bufferLevel="1" />
188
+ <FAudioNodeMute />
189
+ </FAudioNodeTube>
190
+ <FAudioNodeTube>
191
+ <FAudioNodeMute />
192
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
193
+ <VAudioNodeDelay sec="0.005" />
194
+ <FAudioNodePan level="0.5" />
195
+ <VAudioNodeFeedback mode="1" bufferIndex="15" bufferDelay="0" inputLevel="0" bufferLevel="1" />
196
+ <FAudioNodeMute />
197
+ </FAudioNodeTube>
198
+ <FAudioNodeTube>
199
+ <FAudioNodeMute />
200
+ <VAudioNodeFeedback mode="0" bufferIndex="14" bufferDelay="0" inputLevel="1" bufferLevel="1" />
201
+ <VAudioNodeFeedback mode="0" bufferIndex="15" bufferDelay="0" inputLevel="1" bufferLevel="1" />
202
+ </FAudioNodeTube>
203
+ <FAudioNodeVolume volume="PitchModVol" />
204
+ <VAudioNodeFeedback mode="1" bufferIndex="16" bufferDelay="0" inputLevel="0" bufferLevel="1" />
205
+ <FAudioNodeMute />
206
+ <FAudioNodeTube>
207
+ <FAudioNodeMute />
208
+ <VAudioNodeFeedback mode="0" bufferIndex="4" bufferDelay="0" inputLevel="1" bufferLevel="1" />
209
+ <VAudioNodeFeedback mode="0" bufferIndex="5" bufferDelay="0" inputLevel="1" bufferLevel="1" />
210
+ <VAudioNodeFeedback mode="0" bufferIndex="6" bufferDelay="0" inputLevel="1" bufferLevel="1" />
211
+ <VAudioNodeFeedback mode="0" bufferIndex="7" bufferDelay="0" inputLevel="1" bufferLevel="1" />
212
+ <VAudioNodeFeedback mode="0" bufferIndex="8" bufferDelay="0" inputLevel="1" bufferLevel="1" />
213
+ <VAudioNodeFeedback mode="0" bufferIndex="12" bufferDelay="0" inputLevel="1" bufferLevel="1" />
214
+ <VAudioNodeFeedback mode="0" bufferIndex="16" bufferDelay="0" inputLevel="1" bufferLevel="1" />
215
+ </FAudioNodeTube>
216
+ <VAudioNodeCompressor gaindB="-2" msRelease="250" ratio="3" thresholddB="-9.5" />
217
+ </FAudioNodeTube>
218
+
219
+ <VAudioNodeBiquad frec="4000" gaindB="5" q="1" mode="5" mono="0" />
220
+
221
+ <VAudioNodeCompressor gaindB="10" ratio="20" thresholddB="-15" msAttack="0.1" msRelease="100" knee="0" />
222
+
223
+ <!-- ************************* -->
224
+ <!-- **** CHANNEL OUTPUTS **** -->
225
+ <!-- ************************* -->
226
+
227
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
228
+
229
+ <FAudioNodeMute />
230
+ </FAudioNodeTube>
231
+
232
+
233
+
234
+ <!-- ********************** -->
235
+ <!-- ***** CHANNEL 11 ***** -->
236
+ <!-- ********************** -->
237
+
238
+ <!-- VX BUS -->
239
+ <FAudioNodeTube >
240
+ <FAudioNodeMute />
241
+
242
+ <!-- ************************ -->
243
+ <!-- **** CHANNEL INPUTS **** -->
244
+ <!-- ************************ -->
245
+
246
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
247
+
248
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
249
+
250
+
251
+ <!-- ******************************** -->
252
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
253
+ <!-- ******************************** -->
254
+
255
+ <VAudioNodeCompressor gaindB="5" ratio="4" thresholddB="-12.3" msAttack="0.005" msRelease="193" knee="0" />
256
+
257
+
258
+ <!-- ************************* -->
259
+ <!-- **** CHANNEL OUTPUTS **** -->
260
+ <!-- ************************* -->
261
+
262
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
263
+
264
+ <FAudioNodeMute />
265
+ </FAudioNodeTube>
266
+
267
+
268
+
269
+ <!-- ********************** -->
270
+ <!-- ***** CHANNEL 12 ***** -->
271
+ <!-- ********************** -->
272
+
273
+ <!-- BACKGROUND MUSIC -->
274
+ <FAudioNodeTube >
275
+ <FAudioNodeMute />
276
+
277
+ <!-- ************************ -->
278
+ <!-- **** CHANNEL INPUTS **** -->
279
+ <!-- ************************ -->
280
+
281
+ <FAudioNodeOgg volume="0.4" loop="0" position="0" filename="../VoiceData/DarkTrap_Instrumental_ABC.dat" enabled="backgroundsounds" />
282
+
283
+ <!-- ************************* -->
284
+ <!-- **** CHANNEL OUTPUTS **** -->
285
+ <!-- ************************* -->
286
+
287
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
288
+
289
+ <FAudioNodeMute />
290
+ </FAudioNodeTube>
291
+
292
+
293
+
294
+ <!-- ********************** -->
295
+ <!-- ***** CHANNEL 13 ***** -->
296
+ <!-- ********************** -->
297
+
298
+ <!-- MASTER BUS -->
299
+ <FAudioNodeTube >
300
+ <FAudioNodeMute />
301
+
302
+ <!-- ************************ -->
303
+ <!-- **** CHANNEL INPUTS **** -->
304
+ <!-- ************************ -->
305
+
306
+ <FAudioNodeMixN volume="1,1">
307
+ <FAudioNodeTube>
308
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
309
+ <FAudioNodeVolume volume="master_vxbus" dB="1" msSmooth="10" />
310
+ </FAudioNodeTube>
311
+
312
+ <FAudioNodeTube>
313
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
314
+ <FAudioNodeVolume volume="master_music" dB="1" msSmooth="10" />
315
+ </FAudioNodeTube>
316
+ </FAudioNodeMixN>
317
+
318
+ <FAudioNodeVolume volume="master_volume" dB="1" />
319
+
320
+
321
+ <!-- ******************************** -->
322
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
323
+ <!-- ******************************** -->
324
+
325
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
326
+
327
+
328
+ <!-- ************************* -->
329
+ <!-- **** CHANNEL OUTPUTS **** -->
330
+ <!-- ************************* -->
331
+
332
+ </FAudioNodeTube>
333
+
334
+ </FAudioNodeTube>
335
+ </FAudioGraph>
336
+ </FAudio>
337
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCD.xml ADDED
@@ -0,0 +1,337 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="DarkTrap_DSP_ABCD" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <FAudioParameter default="0.7" ID="LowShelfVol" maxvalue="1" minvalue="0" public="1" />
18
+ <FAudioParameter default="0" ID="CleanVoiceVol" maxvalue="1" minvalue="0" public="1" />
19
+ <FAudioParameter default="0.5" ID="HighShelfVol" maxvalue="1" minvalue="0" public="1" />
20
+ <FAudioParameter default="0.5" ID="CompLayerVol" maxvalue="1" minvalue="0" public="1" />
21
+ <FAudioParameter default="0.44" ID="ReverbLayerVol" maxvalue="1" minvalue="0" public="1" />
22
+ <FAudioParameter default="0.7" ID="DelayLayerVol" maxvalue="10" minvalue="0" public="1" />
23
+ <FAudioParameter default="1" ID="PitchModVol" maxvalue="1" minvalue="0" public="1" />
24
+
25
+
26
+ <!-- VX BUS -->
27
+ <!-- INPUTS -->
28
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-4" typeController="0" minvalue="-10" maxvalue="0" />
29
+ <!-- END VX BUS -->
30
+
31
+ <!-- MIXER -->
32
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
33
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
34
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
35
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
36
+ <!-- END MIXER -->
37
+
38
+ <!-- MASTERING -->
39
+ <FAudioParameter ID="master_vxbus" default="0" public="1" typeController="0" minvalue="-10" maxvalue="10" />
40
+ <FAudioParameter ID="master_music" default="7" public="1" typeController="0" minvalue="-10" maxvalue="10" />
41
+ <FAudioParameter ID="master_volume" default="-2" public="1" typeController="0" minvalue="-10" maxvalue="10" />
42
+ <!-- END MASTERING -->
43
+
44
+
45
+ <!-- ************** -->
46
+ <!-- Buffer Indexes -->
47
+ <!-- ************** -->
48
+ <FAudioParameter ID="input_index" default="25" />
49
+ <FAudioParameter ID="vx_index" input="26" />
50
+ <FAudioParameter ID="CLA_index" input="30" />
51
+ <FAudioParameter ID="vxbus_index" input="31" />
52
+ <FAudioParameter ID="background_music_index" default="32" />
53
+ <FAudioParameter ID="master_bus_index" input="33" />
54
+
55
+
56
+ </FAudioParameters>
57
+
58
+ <FAudioGraph>
59
+ <FAudioNodeTube>
60
+
61
+ <!-- ********************** -->
62
+ <!-- ***** CHANNEL 05 ***** -->
63
+ <!-- ********************** -->
64
+
65
+ <!-- INPUT -->
66
+ <FAudioNodeTube>
67
+
68
+
69
+ <!-- ************************* -->
70
+ <!-- **** CHANNEL OUTPUTS **** -->
71
+ <!-- ************************* -->
72
+
73
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
74
+
75
+ <FAudioNodeMute />
76
+ </FAudioNodeTube>
77
+
78
+
79
+
80
+ <!-- ********************** -->
81
+ <!-- ***** CHANNEL 06 ***** -->
82
+ <!-- ********************** -->
83
+
84
+ <!-- VX -->
85
+ <FAudioNodeTube >
86
+ <FAudioNodeMute />
87
+
88
+ <!-- ************************ -->
89
+ <!-- **** CHANNEL INPUTS **** -->
90
+ <!-- ************************ -->
91
+
92
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
93
+
94
+
95
+ <!-- ******************************** -->
96
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
97
+ <!-- ******************************** -->
98
+
99
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="-42" msAttack="5" msRelease="100" msHold="20" />
100
+
101
+ <FAudioNodeVolume volume="-10" dB="1" />
102
+
103
+ <FAudioNodeTube>
104
+ <VAudioNodeFeedback mode="1" bufferIndex="3" bufferDelay="0" inputLevel="0" bufferLevel="1" />
105
+ <FAudioNodeTube>
106
+ <FAudioNodeMute />
107
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
108
+ <VAudioNodeBiquad frec="7000" mode="6" />
109
+ <FAudioNodeVolume volume="LowShelfVol" />
110
+ <VAudioNodeFeedback mode="1" bufferIndex="4" bufferDelay="0" inputLevel="0" bufferLevel="1" />
111
+ <FAudioNodeMute />
112
+ </FAudioNodeTube>
113
+ <FAudioNodeTube>
114
+ <FAudioNodeMute />
115
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
116
+ <FAudioNodeVolume volume="CleanVoiceVol" />
117
+ <VAudioNodeFeedback mode="1" bufferIndex="5" bufferDelay="0" inputLevel="0" bufferLevel="1" />
118
+ <FAudioNodeMute />
119
+ </FAudioNodeTube>
120
+ <FAudioNodeTube>
121
+ <FAudioNodeMute />
122
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
123
+ <VAudioNodeBiquad frec="185" gaindB="4" mode="7" />
124
+ <FAudioNodeVolume volume="HighShelfVol" />
125
+ <VAudioNodeFeedback mode="1" bufferIndex="6" bufferDelay="0" inputLevel="0" bufferLevel="1" />
126
+ <FAudioNodeMute />
127
+ </FAudioNodeTube>
128
+ <FAudioNodeTube>
129
+ <FAudioNodeMute />
130
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
131
+ <VAudioNodeCompressor gaindB="7.5" msAttack="2.5" msRelease="250" ratio="3" thresholddB="-14" />
132
+ <FAudioNodeVolume volume="CompLayerVol" />
133
+ <VAudioNodeFeedback mode="1" bufferIndex="7" bufferDelay="0" inputLevel="0" bufferLevel="1" />
134
+ <FAudioNodeMute />
135
+ </FAudioNodeTube>
136
+ <FAudioNodeTube>
137
+ <FAudioNodeMute />
138
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
139
+ <FAudioNodeReverb damp="0.8" dry="0.9" roomsize="0.8" wet="0.02" width="3.89" />
140
+ <FAudioNodeVolume volume="ReverbLayerVol" />
141
+ <VAudioNodeFeedback mode="1" bufferIndex="8" bufferDelay="0" inputLevel="0" bufferLevel="1" />
142
+ <FAudioNodeMute />
143
+ </FAudioNodeTube>
144
+ <FAudioNodeTube>
145
+ <FAudioNodeMute />
146
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
147
+ <VAudioNodeRDelay feedback="0.3" msSmooth="10" sec="0.545" volume="0.3" />
148
+ <VAudioNodeFeedback mode="1" bufferIndex="9" bufferDelay="0" inputLevel="0" bufferLevel="1" />
149
+ <FAudioNodeMute />
150
+ </FAudioNodeTube>
151
+ <FAudioNodeTube>
152
+ <FAudioNodeMute />
153
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
154
+ <VAudioNodeDelay sec="0.01" />
155
+ <FAudioNodePan level="-0.3" />
156
+ <VAudioNodeFeedback mode="1" bufferIndex="10" bufferDelay="0" inputLevel="0" bufferLevel="1" />
157
+ <FAudioNodeMute />
158
+ </FAudioNodeTube>
159
+ <FAudioNodeTube>
160
+ <FAudioNodeMute />
161
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
162
+ <VAudioNodeDelay sec="0.005" />
163
+ <FAudioNodePan level="0.3" />
164
+ <VAudioNodeFeedback mode="1" bufferIndex="11" bufferDelay="0" inputLevel="0" bufferLevel="1" />
165
+ <FAudioNodeMute />
166
+ </FAudioNodeTube>
167
+ <FAudioNodeTube>
168
+ <FAudioNodeMute />
169
+ <VAudioNodeFeedback mode="0" bufferIndex="10" bufferDelay="0" inputLevel="1" bufferLevel="1" />
170
+ <VAudioNodeFeedback mode="0" bufferIndex="11" bufferDelay="0" inputLevel="1" bufferLevel="1" />
171
+ </FAudioNodeTube>
172
+ <FAudioNodeVolume volume="DelayLayerVol" />
173
+ <VAudioNodeFeedback mode="1" bufferIndex="12" bufferDelay="0" inputLevel="0" bufferLevel="1" />
174
+ <FAudioNodeMute />
175
+ <FAudioNodeTube>
176
+ <FAudioNodeMute />
177
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
178
+ <VAudioNodeFormantPitchShifter pitchSemitones="0" />
179
+ <VAudioNodeFeedback mode="1" bufferIndex="13" bufferDelay="0" inputLevel="0" bufferLevel="1" />
180
+ <FAudioNodeMute />
181
+ </FAudioNodeTube>
182
+ <FAudioNodeTube>
183
+ <FAudioNodeMute />
184
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
185
+ <VAudioNodeDelay sec="0.01" />
186
+ <FAudioNodePan level="-0.5" />
187
+ <VAudioNodeFeedback mode="1" bufferIndex="14" bufferDelay="0" inputLevel="0" bufferLevel="1" />
188
+ <FAudioNodeMute />
189
+ </FAudioNodeTube>
190
+ <FAudioNodeTube>
191
+ <FAudioNodeMute />
192
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
193
+ <VAudioNodeDelay sec="0.005" />
194
+ <FAudioNodePan level="0.5" />
195
+ <VAudioNodeFeedback mode="1" bufferIndex="15" bufferDelay="0" inputLevel="0" bufferLevel="1" />
196
+ <FAudioNodeMute />
197
+ </FAudioNodeTube>
198
+ <FAudioNodeTube>
199
+ <FAudioNodeMute />
200
+ <VAudioNodeFeedback mode="0" bufferIndex="14" bufferDelay="0" inputLevel="1" bufferLevel="1" />
201
+ <VAudioNodeFeedback mode="0" bufferIndex="15" bufferDelay="0" inputLevel="1" bufferLevel="1" />
202
+ </FAudioNodeTube>
203
+ <FAudioNodeVolume volume="PitchModVol" />
204
+ <VAudioNodeFeedback mode="1" bufferIndex="16" bufferDelay="0" inputLevel="0" bufferLevel="1" />
205
+ <FAudioNodeMute />
206
+ <FAudioNodeTube>
207
+ <FAudioNodeMute />
208
+ <VAudioNodeFeedback mode="0" bufferIndex="4" bufferDelay="0" inputLevel="1" bufferLevel="1" />
209
+ <VAudioNodeFeedback mode="0" bufferIndex="5" bufferDelay="0" inputLevel="1" bufferLevel="1" />
210
+ <VAudioNodeFeedback mode="0" bufferIndex="6" bufferDelay="0" inputLevel="1" bufferLevel="1" />
211
+ <VAudioNodeFeedback mode="0" bufferIndex="7" bufferDelay="0" inputLevel="1" bufferLevel="1" />
212
+ <VAudioNodeFeedback mode="0" bufferIndex="8" bufferDelay="0" inputLevel="1" bufferLevel="1" />
213
+ <VAudioNodeFeedback mode="0" bufferIndex="12" bufferDelay="0" inputLevel="1" bufferLevel="1" />
214
+ <VAudioNodeFeedback mode="0" bufferIndex="16" bufferDelay="0" inputLevel="1" bufferLevel="1" />
215
+ </FAudioNodeTube>
216
+ <VAudioNodeCompressor gaindB="-2" msRelease="250" ratio="3" thresholddB="-9.5" />
217
+ </FAudioNodeTube>
218
+
219
+ <VAudioNodeBiquad frec="4000" gaindB="5" q="1" mode="5" mono="0" />
220
+
221
+ <VAudioNodeCompressor gaindB="10" ratio="20" thresholddB="-15" msAttack="0.1" msRelease="100" knee="0" />
222
+
223
+ <!-- ************************* -->
224
+ <!-- **** CHANNEL OUTPUTS **** -->
225
+ <!-- ************************* -->
226
+
227
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
228
+
229
+ <FAudioNodeMute />
230
+ </FAudioNodeTube>
231
+
232
+
233
+
234
+ <!-- ********************** -->
235
+ <!-- ***** CHANNEL 11 ***** -->
236
+ <!-- ********************** -->
237
+
238
+ <!-- VX BUS -->
239
+ <FAudioNodeTube >
240
+ <FAudioNodeMute />
241
+
242
+ <!-- ************************ -->
243
+ <!-- **** CHANNEL INPUTS **** -->
244
+ <!-- ************************ -->
245
+
246
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
247
+
248
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
249
+
250
+
251
+ <!-- ******************************** -->
252
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
253
+ <!-- ******************************** -->
254
+
255
+ <VAudioNodeCompressor gaindB="5" ratio="4" thresholddB="-12.3" msAttack="0.005" msRelease="193" knee="0" />
256
+
257
+
258
+ <!-- ************************* -->
259
+ <!-- **** CHANNEL OUTPUTS **** -->
260
+ <!-- ************************* -->
261
+
262
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
263
+
264
+ <FAudioNodeMute />
265
+ </FAudioNodeTube>
266
+
267
+
268
+
269
+ <!-- ********************** -->
270
+ <!-- ***** CHANNEL 12 ***** -->
271
+ <!-- ********************** -->
272
+
273
+ <!-- BACKGROUND MUSIC -->
274
+ <FAudioNodeTube >
275
+ <FAudioNodeMute />
276
+
277
+ <!-- ************************ -->
278
+ <!-- **** CHANNEL INPUTS **** -->
279
+ <!-- ************************ -->
280
+
281
+ <FAudioNodeOgg volume="0.4" loop="0" position="0" filename="../VoiceData/DarkTrap_Instrumental_ABCD.dat" enabled="backgroundsounds" />
282
+
283
+ <!-- ************************* -->
284
+ <!-- **** CHANNEL OUTPUTS **** -->
285
+ <!-- ************************* -->
286
+
287
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
288
+
289
+ <FAudioNodeMute />
290
+ </FAudioNodeTube>
291
+
292
+
293
+
294
+ <!-- ********************** -->
295
+ <!-- ***** CHANNEL 13 ***** -->
296
+ <!-- ********************** -->
297
+
298
+ <!-- MASTER BUS -->
299
+ <FAudioNodeTube >
300
+ <FAudioNodeMute />
301
+
302
+ <!-- ************************ -->
303
+ <!-- **** CHANNEL INPUTS **** -->
304
+ <!-- ************************ -->
305
+
306
+ <FAudioNodeMixN volume="1,1">
307
+ <FAudioNodeTube>
308
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
309
+ <FAudioNodeVolume volume="master_vxbus" dB="1" msSmooth="10" />
310
+ </FAudioNodeTube>
311
+
312
+ <FAudioNodeTube>
313
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
314
+ <FAudioNodeVolume volume="master_music" dB="1" msSmooth="10" />
315
+ </FAudioNodeTube>
316
+ </FAudioNodeMixN>
317
+
318
+ <FAudioNodeVolume volume="master_volume" dB="1" />
319
+
320
+
321
+ <!-- ******************************** -->
322
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
323
+ <!-- ******************************** -->
324
+
325
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
326
+
327
+
328
+ <!-- ************************* -->
329
+ <!-- **** CHANNEL OUTPUTS **** -->
330
+ <!-- ************************* -->
331
+
332
+ </FAudioNodeTube>
333
+
334
+ </FAudioNodeTube>
335
+ </FAudioGraph>
336
+ </FAudio>
337
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCDE.xml ADDED
@@ -0,0 +1,337 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="DarkTrap_DSP_ABCDE" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <FAudioParameter default="0.7" ID="LowShelfVol" maxvalue="1" minvalue="0" public="1" />
18
+ <FAudioParameter default="0" ID="CleanVoiceVol" maxvalue="1" minvalue="0" public="1" />
19
+ <FAudioParameter default="0.5" ID="HighShelfVol" maxvalue="1" minvalue="0" public="1" />
20
+ <FAudioParameter default="0.5" ID="CompLayerVol" maxvalue="1" minvalue="0" public="1" />
21
+ <FAudioParameter default="0.44" ID="ReverbLayerVol" maxvalue="1" minvalue="0" public="1" />
22
+ <FAudioParameter default="0.7" ID="DelayLayerVol" maxvalue="10" minvalue="0" public="1" />
23
+ <FAudioParameter default="1" ID="PitchModVol" maxvalue="1" minvalue="0" public="1" />
24
+
25
+
26
+ <!-- VX BUS -->
27
+ <!-- INPUTS -->
28
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-4" typeController="0" minvalue="-10" maxvalue="0" />
29
+ <!-- END VX BUS -->
30
+
31
+ <!-- MIXER -->
32
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
33
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
34
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
35
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
36
+ <!-- END MIXER -->
37
+
38
+ <!-- MASTERING -->
39
+ <FAudioParameter ID="master_vxbus" default="0" public="1" typeController="0" minvalue="-10" maxvalue="10" />
40
+ <FAudioParameter ID="master_music" default="7" public="1" typeController="0" minvalue="-10" maxvalue="10" />
41
+ <FAudioParameter ID="master_volume" default="-2" public="1" typeController="0" minvalue="-10" maxvalue="10" />
42
+ <!-- END MASTERING -->
43
+
44
+
45
+ <!-- ************** -->
46
+ <!-- Buffer Indexes -->
47
+ <!-- ************** -->
48
+ <FAudioParameter ID="input_index" default="25" />
49
+ <FAudioParameter ID="vx_index" input="26" />
50
+ <FAudioParameter ID="CLA_index" input="30" />
51
+ <FAudioParameter ID="vxbus_index" input="31" />
52
+ <FAudioParameter ID="background_music_index" default="32" />
53
+ <FAudioParameter ID="master_bus_index" input="33" />
54
+
55
+
56
+ </FAudioParameters>
57
+
58
+ <FAudioGraph>
59
+ <FAudioNodeTube>
60
+
61
+ <!-- ********************** -->
62
+ <!-- ***** CHANNEL 05 ***** -->
63
+ <!-- ********************** -->
64
+
65
+ <!-- INPUT -->
66
+ <FAudioNodeTube>
67
+
68
+
69
+ <!-- ************************* -->
70
+ <!-- **** CHANNEL OUTPUTS **** -->
71
+ <!-- ************************* -->
72
+
73
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
74
+
75
+ <FAudioNodeMute />
76
+ </FAudioNodeTube>
77
+
78
+
79
+
80
+ <!-- ********************** -->
81
+ <!-- ***** CHANNEL 06 ***** -->
82
+ <!-- ********************** -->
83
+
84
+ <!-- VX -->
85
+ <FAudioNodeTube >
86
+ <FAudioNodeMute />
87
+
88
+ <!-- ************************ -->
89
+ <!-- **** CHANNEL INPUTS **** -->
90
+ <!-- ************************ -->
91
+
92
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
93
+
94
+
95
+ <!-- ******************************** -->
96
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
97
+ <!-- ******************************** -->
98
+
99
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="-42" msAttack="5" msRelease="100" msHold="20" />
100
+
101
+ <FAudioNodeVolume volume="-10" dB="1" />
102
+
103
+ <FAudioNodeTube>
104
+ <VAudioNodeFeedback mode="1" bufferIndex="3" bufferDelay="0" inputLevel="0" bufferLevel="1" />
105
+ <FAudioNodeTube>
106
+ <FAudioNodeMute />
107
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
108
+ <VAudioNodeBiquad frec="7000" mode="6" />
109
+ <FAudioNodeVolume volume="LowShelfVol" />
110
+ <VAudioNodeFeedback mode="1" bufferIndex="4" bufferDelay="0" inputLevel="0" bufferLevel="1" />
111
+ <FAudioNodeMute />
112
+ </FAudioNodeTube>
113
+ <FAudioNodeTube>
114
+ <FAudioNodeMute />
115
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
116
+ <FAudioNodeVolume volume="CleanVoiceVol" />
117
+ <VAudioNodeFeedback mode="1" bufferIndex="5" bufferDelay="0" inputLevel="0" bufferLevel="1" />
118
+ <FAudioNodeMute />
119
+ </FAudioNodeTube>
120
+ <FAudioNodeTube>
121
+ <FAudioNodeMute />
122
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
123
+ <VAudioNodeBiquad frec="185" gaindB="4" mode="7" />
124
+ <FAudioNodeVolume volume="HighShelfVol" />
125
+ <VAudioNodeFeedback mode="1" bufferIndex="6" bufferDelay="0" inputLevel="0" bufferLevel="1" />
126
+ <FAudioNodeMute />
127
+ </FAudioNodeTube>
128
+ <FAudioNodeTube>
129
+ <FAudioNodeMute />
130
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
131
+ <VAudioNodeCompressor gaindB="7.5" msAttack="2.5" msRelease="250" ratio="3" thresholddB="-14" />
132
+ <FAudioNodeVolume volume="CompLayerVol" />
133
+ <VAudioNodeFeedback mode="1" bufferIndex="7" bufferDelay="0" inputLevel="0" bufferLevel="1" />
134
+ <FAudioNodeMute />
135
+ </FAudioNodeTube>
136
+ <FAudioNodeTube>
137
+ <FAudioNodeMute />
138
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
139
+ <FAudioNodeReverb damp="0.8" dry="0.9" roomsize="0.8" wet="0.02" width="3.89" />
140
+ <FAudioNodeVolume volume="ReverbLayerVol" />
141
+ <VAudioNodeFeedback mode="1" bufferIndex="8" bufferDelay="0" inputLevel="0" bufferLevel="1" />
142
+ <FAudioNodeMute />
143
+ </FAudioNodeTube>
144
+ <FAudioNodeTube>
145
+ <FAudioNodeMute />
146
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
147
+ <VAudioNodeRDelay feedback="0.3" msSmooth="10" sec="0.545" volume="0.3" />
148
+ <VAudioNodeFeedback mode="1" bufferIndex="9" bufferDelay="0" inputLevel="0" bufferLevel="1" />
149
+ <FAudioNodeMute />
150
+ </FAudioNodeTube>
151
+ <FAudioNodeTube>
152
+ <FAudioNodeMute />
153
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
154
+ <VAudioNodeDelay sec="0.01" />
155
+ <FAudioNodePan level="-0.3" />
156
+ <VAudioNodeFeedback mode="1" bufferIndex="10" bufferDelay="0" inputLevel="0" bufferLevel="1" />
157
+ <FAudioNodeMute />
158
+ </FAudioNodeTube>
159
+ <FAudioNodeTube>
160
+ <FAudioNodeMute />
161
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
162
+ <VAudioNodeDelay sec="0.005" />
163
+ <FAudioNodePan level="0.3" />
164
+ <VAudioNodeFeedback mode="1" bufferIndex="11" bufferDelay="0" inputLevel="0" bufferLevel="1" />
165
+ <FAudioNodeMute />
166
+ </FAudioNodeTube>
167
+ <FAudioNodeTube>
168
+ <FAudioNodeMute />
169
+ <VAudioNodeFeedback mode="0" bufferIndex="10" bufferDelay="0" inputLevel="1" bufferLevel="1" />
170
+ <VAudioNodeFeedback mode="0" bufferIndex="11" bufferDelay="0" inputLevel="1" bufferLevel="1" />
171
+ </FAudioNodeTube>
172
+ <FAudioNodeVolume volume="DelayLayerVol" />
173
+ <VAudioNodeFeedback mode="1" bufferIndex="12" bufferDelay="0" inputLevel="0" bufferLevel="1" />
174
+ <FAudioNodeMute />
175
+ <FAudioNodeTube>
176
+ <FAudioNodeMute />
177
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
178
+ <VAudioNodeFormantPitchShifter pitchSemitones="0" />
179
+ <VAudioNodeFeedback mode="1" bufferIndex="13" bufferDelay="0" inputLevel="0" bufferLevel="1" />
180
+ <FAudioNodeMute />
181
+ </FAudioNodeTube>
182
+ <FAudioNodeTube>
183
+ <FAudioNodeMute />
184
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
185
+ <VAudioNodeDelay sec="0.01" />
186
+ <FAudioNodePan level="-0.5" />
187
+ <VAudioNodeFeedback mode="1" bufferIndex="14" bufferDelay="0" inputLevel="0" bufferLevel="1" />
188
+ <FAudioNodeMute />
189
+ </FAudioNodeTube>
190
+ <FAudioNodeTube>
191
+ <FAudioNodeMute />
192
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
193
+ <VAudioNodeDelay sec="0.005" />
194
+ <FAudioNodePan level="0.5" />
195
+ <VAudioNodeFeedback mode="1" bufferIndex="15" bufferDelay="0" inputLevel="0" bufferLevel="1" />
196
+ <FAudioNodeMute />
197
+ </FAudioNodeTube>
198
+ <FAudioNodeTube>
199
+ <FAudioNodeMute />
200
+ <VAudioNodeFeedback mode="0" bufferIndex="14" bufferDelay="0" inputLevel="1" bufferLevel="1" />
201
+ <VAudioNodeFeedback mode="0" bufferIndex="15" bufferDelay="0" inputLevel="1" bufferLevel="1" />
202
+ </FAudioNodeTube>
203
+ <FAudioNodeVolume volume="PitchModVol" />
204
+ <VAudioNodeFeedback mode="1" bufferIndex="16" bufferDelay="0" inputLevel="0" bufferLevel="1" />
205
+ <FAudioNodeMute />
206
+ <FAudioNodeTube>
207
+ <FAudioNodeMute />
208
+ <VAudioNodeFeedback mode="0" bufferIndex="4" bufferDelay="0" inputLevel="1" bufferLevel="1" />
209
+ <VAudioNodeFeedback mode="0" bufferIndex="5" bufferDelay="0" inputLevel="1" bufferLevel="1" />
210
+ <VAudioNodeFeedback mode="0" bufferIndex="6" bufferDelay="0" inputLevel="1" bufferLevel="1" />
211
+ <VAudioNodeFeedback mode="0" bufferIndex="7" bufferDelay="0" inputLevel="1" bufferLevel="1" />
212
+ <VAudioNodeFeedback mode="0" bufferIndex="8" bufferDelay="0" inputLevel="1" bufferLevel="1" />
213
+ <VAudioNodeFeedback mode="0" bufferIndex="12" bufferDelay="0" inputLevel="1" bufferLevel="1" />
214
+ <VAudioNodeFeedback mode="0" bufferIndex="16" bufferDelay="0" inputLevel="1" bufferLevel="1" />
215
+ </FAudioNodeTube>
216
+ <VAudioNodeCompressor gaindB="-2" msRelease="250" ratio="3" thresholddB="-9.5" />
217
+ </FAudioNodeTube>
218
+
219
+ <VAudioNodeBiquad frec="4000" gaindB="5" q="1" mode="5" mono="0" />
220
+
221
+ <VAudioNodeCompressor gaindB="10" ratio="20" thresholddB="-15" msAttack="0.1" msRelease="100" knee="0" />
222
+
223
+ <!-- ************************* -->
224
+ <!-- **** CHANNEL OUTPUTS **** -->
225
+ <!-- ************************* -->
226
+
227
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
228
+
229
+ <FAudioNodeMute />
230
+ </FAudioNodeTube>
231
+
232
+
233
+
234
+ <!-- ********************** -->
235
+ <!-- ***** CHANNEL 11 ***** -->
236
+ <!-- ********************** -->
237
+
238
+ <!-- VX BUS -->
239
+ <FAudioNodeTube >
240
+ <FAudioNodeMute />
241
+
242
+ <!-- ************************ -->
243
+ <!-- **** CHANNEL INPUTS **** -->
244
+ <!-- ************************ -->
245
+
246
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
247
+
248
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
249
+
250
+
251
+ <!-- ******************************** -->
252
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
253
+ <!-- ******************************** -->
254
+
255
+ <VAudioNodeCompressor gaindB="5" ratio="4" thresholddB="-12.3" msAttack="0.005" msRelease="193" knee="0" />
256
+
257
+
258
+ <!-- ************************* -->
259
+ <!-- **** CHANNEL OUTPUTS **** -->
260
+ <!-- ************************* -->
261
+
262
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
263
+
264
+ <FAudioNodeMute />
265
+ </FAudioNodeTube>
266
+
267
+
268
+
269
+ <!-- ********************** -->
270
+ <!-- ***** CHANNEL 12 ***** -->
271
+ <!-- ********************** -->
272
+
273
+ <!-- BACKGROUND MUSIC -->
274
+ <FAudioNodeTube >
275
+ <FAudioNodeMute />
276
+
277
+ <!-- ************************ -->
278
+ <!-- **** CHANNEL INPUTS **** -->
279
+ <!-- ************************ -->
280
+
281
+ <FAudioNodeOgg volume="0.4" loop="0" position="0" filename="../VoiceData/DarkTrap_Instrumental_ABCDE.dat" enabled="backgroundsounds" />
282
+
283
+ <!-- ************************* -->
284
+ <!-- **** CHANNEL OUTPUTS **** -->
285
+ <!-- ************************* -->
286
+
287
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
288
+
289
+ <FAudioNodeMute />
290
+ </FAudioNodeTube>
291
+
292
+
293
+
294
+ <!-- ********************** -->
295
+ <!-- ***** CHANNEL 13 ***** -->
296
+ <!-- ********************** -->
297
+
298
+ <!-- MASTER BUS -->
299
+ <FAudioNodeTube >
300
+ <FAudioNodeMute />
301
+
302
+ <!-- ************************ -->
303
+ <!-- **** CHANNEL INPUTS **** -->
304
+ <!-- ************************ -->
305
+
306
+ <FAudioNodeMixN volume="1,1">
307
+ <FAudioNodeTube>
308
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
309
+ <FAudioNodeVolume volume="master_vxbus" dB="1" msSmooth="10" />
310
+ </FAudioNodeTube>
311
+
312
+ <FAudioNodeTube>
313
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
314
+ <FAudioNodeVolume volume="master_music" dB="1" msSmooth="10" />
315
+ </FAudioNodeTube>
316
+ </FAudioNodeMixN>
317
+
318
+ <FAudioNodeVolume volume="master_volume" dB="1" />
319
+
320
+
321
+ <!-- ******************************** -->
322
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
323
+ <!-- ******************************** -->
324
+
325
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
326
+
327
+
328
+ <!-- ************************* -->
329
+ <!-- **** CHANNEL OUTPUTS **** -->
330
+ <!-- ************************* -->
331
+
332
+ </FAudioNodeTube>
333
+
334
+ </FAudioNodeTube>
335
+ </FAudioGraph>
336
+ </FAudio>
337
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCDEF.xml ADDED
@@ -0,0 +1,337 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="DarkTrap_DSP_ABCDEF" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <FAudioParameter default="0.7" ID="LowShelfVol" maxvalue="1" minvalue="0" public="1" />
18
+ <FAudioParameter default="0" ID="CleanVoiceVol" maxvalue="1" minvalue="0" public="1" />
19
+ <FAudioParameter default="0.5" ID="HighShelfVol" maxvalue="1" minvalue="0" public="1" />
20
+ <FAudioParameter default="0.5" ID="CompLayerVol" maxvalue="1" minvalue="0" public="1" />
21
+ <FAudioParameter default="0.44" ID="ReverbLayerVol" maxvalue="1" minvalue="0" public="1" />
22
+ <FAudioParameter default="0.7" ID="DelayLayerVol" maxvalue="10" minvalue="0" public="1" />
23
+ <FAudioParameter default="1" ID="PitchModVol" maxvalue="1" minvalue="0" public="1" />
24
+
25
+
26
+ <!-- VX BUS -->
27
+ <!-- INPUTS -->
28
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-4" typeController="0" minvalue="-10" maxvalue="0" />
29
+ <!-- END VX BUS -->
30
+
31
+ <!-- MIXER -->
32
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
33
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
34
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
35
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
36
+ <!-- END MIXER -->
37
+
38
+ <!-- MASTERING -->
39
+ <FAudioParameter ID="master_vxbus" default="0" public="1" typeController="0" minvalue="-10" maxvalue="10" />
40
+ <FAudioParameter ID="master_music" default="7" public="1" typeController="0" minvalue="-10" maxvalue="10" />
41
+ <FAudioParameter ID="master_volume" default="-2" public="1" typeController="0" minvalue="-10" maxvalue="10" />
42
+ <!-- END MASTERING -->
43
+
44
+
45
+ <!-- ************** -->
46
+ <!-- Buffer Indexes -->
47
+ <!-- ************** -->
48
+ <FAudioParameter ID="input_index" default="25" />
49
+ <FAudioParameter ID="vx_index" input="26" />
50
+ <FAudioParameter ID="CLA_index" input="30" />
51
+ <FAudioParameter ID="vxbus_index" input="31" />
52
+ <FAudioParameter ID="background_music_index" default="32" />
53
+ <FAudioParameter ID="master_bus_index" input="33" />
54
+
55
+
56
+ </FAudioParameters>
57
+
58
+ <FAudioGraph>
59
+ <FAudioNodeTube>
60
+
61
+ <!-- ********************** -->
62
+ <!-- ***** CHANNEL 05 ***** -->
63
+ <!-- ********************** -->
64
+
65
+ <!-- INPUT -->
66
+ <FAudioNodeTube>
67
+
68
+
69
+ <!-- ************************* -->
70
+ <!-- **** CHANNEL OUTPUTS **** -->
71
+ <!-- ************************* -->
72
+
73
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
74
+
75
+ <FAudioNodeMute />
76
+ </FAudioNodeTube>
77
+
78
+
79
+
80
+ <!-- ********************** -->
81
+ <!-- ***** CHANNEL 06 ***** -->
82
+ <!-- ********************** -->
83
+
84
+ <!-- VX -->
85
+ <FAudioNodeTube >
86
+ <FAudioNodeMute />
87
+
88
+ <!-- ************************ -->
89
+ <!-- **** CHANNEL INPUTS **** -->
90
+ <!-- ************************ -->
91
+
92
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
93
+
94
+
95
+ <!-- ******************************** -->
96
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
97
+ <!-- ******************************** -->
98
+
99
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="-42" msAttack="5" msRelease="100" msHold="20" />
100
+
101
+ <FAudioNodeVolume volume="-10" dB="1" />
102
+
103
+ <FAudioNodeTube>
104
+ <VAudioNodeFeedback mode="1" bufferIndex="3" bufferDelay="0" inputLevel="0" bufferLevel="1" />
105
+ <FAudioNodeTube>
106
+ <FAudioNodeMute />
107
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
108
+ <VAudioNodeBiquad frec="7000" mode="6" />
109
+ <FAudioNodeVolume volume="LowShelfVol" />
110
+ <VAudioNodeFeedback mode="1" bufferIndex="4" bufferDelay="0" inputLevel="0" bufferLevel="1" />
111
+ <FAudioNodeMute />
112
+ </FAudioNodeTube>
113
+ <FAudioNodeTube>
114
+ <FAudioNodeMute />
115
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
116
+ <FAudioNodeVolume volume="CleanVoiceVol" />
117
+ <VAudioNodeFeedback mode="1" bufferIndex="5" bufferDelay="0" inputLevel="0" bufferLevel="1" />
118
+ <FAudioNodeMute />
119
+ </FAudioNodeTube>
120
+ <FAudioNodeTube>
121
+ <FAudioNodeMute />
122
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
123
+ <VAudioNodeBiquad frec="185" gaindB="4" mode="7" />
124
+ <FAudioNodeVolume volume="HighShelfVol" />
125
+ <VAudioNodeFeedback mode="1" bufferIndex="6" bufferDelay="0" inputLevel="0" bufferLevel="1" />
126
+ <FAudioNodeMute />
127
+ </FAudioNodeTube>
128
+ <FAudioNodeTube>
129
+ <FAudioNodeMute />
130
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
131
+ <VAudioNodeCompressor gaindB="7.5" msAttack="2.5" msRelease="250" ratio="3" thresholddB="-14" />
132
+ <FAudioNodeVolume volume="CompLayerVol" />
133
+ <VAudioNodeFeedback mode="1" bufferIndex="7" bufferDelay="0" inputLevel="0" bufferLevel="1" />
134
+ <FAudioNodeMute />
135
+ </FAudioNodeTube>
136
+ <FAudioNodeTube>
137
+ <FAudioNodeMute />
138
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
139
+ <FAudioNodeReverb damp="0.8" dry="0.9" roomsize="0.8" wet="0.02" width="3.89" />
140
+ <FAudioNodeVolume volume="ReverbLayerVol" />
141
+ <VAudioNodeFeedback mode="1" bufferIndex="8" bufferDelay="0" inputLevel="0" bufferLevel="1" />
142
+ <FAudioNodeMute />
143
+ </FAudioNodeTube>
144
+ <FAudioNodeTube>
145
+ <FAudioNodeMute />
146
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
147
+ <VAudioNodeRDelay feedback="0.3" msSmooth="10" sec="0.545" volume="0.3" />
148
+ <VAudioNodeFeedback mode="1" bufferIndex="9" bufferDelay="0" inputLevel="0" bufferLevel="1" />
149
+ <FAudioNodeMute />
150
+ </FAudioNodeTube>
151
+ <FAudioNodeTube>
152
+ <FAudioNodeMute />
153
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
154
+ <VAudioNodeDelay sec="0.01" />
155
+ <FAudioNodePan level="-0.3" />
156
+ <VAudioNodeFeedback mode="1" bufferIndex="10" bufferDelay="0" inputLevel="0" bufferLevel="1" />
157
+ <FAudioNodeMute />
158
+ </FAudioNodeTube>
159
+ <FAudioNodeTube>
160
+ <FAudioNodeMute />
161
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
162
+ <VAudioNodeDelay sec="0.005" />
163
+ <FAudioNodePan level="0.3" />
164
+ <VAudioNodeFeedback mode="1" bufferIndex="11" bufferDelay="0" inputLevel="0" bufferLevel="1" />
165
+ <FAudioNodeMute />
166
+ </FAudioNodeTube>
167
+ <FAudioNodeTube>
168
+ <FAudioNodeMute />
169
+ <VAudioNodeFeedback mode="0" bufferIndex="10" bufferDelay="0" inputLevel="1" bufferLevel="1" />
170
+ <VAudioNodeFeedback mode="0" bufferIndex="11" bufferDelay="0" inputLevel="1" bufferLevel="1" />
171
+ </FAudioNodeTube>
172
+ <FAudioNodeVolume volume="DelayLayerVol" />
173
+ <VAudioNodeFeedback mode="1" bufferIndex="12" bufferDelay="0" inputLevel="0" bufferLevel="1" />
174
+ <FAudioNodeMute />
175
+ <FAudioNodeTube>
176
+ <FAudioNodeMute />
177
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
178
+ <VAudioNodeFormantPitchShifter pitchSemitones="0" />
179
+ <VAudioNodeFeedback mode="1" bufferIndex="13" bufferDelay="0" inputLevel="0" bufferLevel="1" />
180
+ <FAudioNodeMute />
181
+ </FAudioNodeTube>
182
+ <FAudioNodeTube>
183
+ <FAudioNodeMute />
184
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
185
+ <VAudioNodeDelay sec="0.01" />
186
+ <FAudioNodePan level="-0.5" />
187
+ <VAudioNodeFeedback mode="1" bufferIndex="14" bufferDelay="0" inputLevel="0" bufferLevel="1" />
188
+ <FAudioNodeMute />
189
+ </FAudioNodeTube>
190
+ <FAudioNodeTube>
191
+ <FAudioNodeMute />
192
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
193
+ <VAudioNodeDelay sec="0.005" />
194
+ <FAudioNodePan level="0.5" />
195
+ <VAudioNodeFeedback mode="1" bufferIndex="15" bufferDelay="0" inputLevel="0" bufferLevel="1" />
196
+ <FAudioNodeMute />
197
+ </FAudioNodeTube>
198
+ <FAudioNodeTube>
199
+ <FAudioNodeMute />
200
+ <VAudioNodeFeedback mode="0" bufferIndex="14" bufferDelay="0" inputLevel="1" bufferLevel="1" />
201
+ <VAudioNodeFeedback mode="0" bufferIndex="15" bufferDelay="0" inputLevel="1" bufferLevel="1" />
202
+ </FAudioNodeTube>
203
+ <FAudioNodeVolume volume="PitchModVol" />
204
+ <VAudioNodeFeedback mode="1" bufferIndex="16" bufferDelay="0" inputLevel="0" bufferLevel="1" />
205
+ <FAudioNodeMute />
206
+ <FAudioNodeTube>
207
+ <FAudioNodeMute />
208
+ <VAudioNodeFeedback mode="0" bufferIndex="4" bufferDelay="0" inputLevel="1" bufferLevel="1" />
209
+ <VAudioNodeFeedback mode="0" bufferIndex="5" bufferDelay="0" inputLevel="1" bufferLevel="1" />
210
+ <VAudioNodeFeedback mode="0" bufferIndex="6" bufferDelay="0" inputLevel="1" bufferLevel="1" />
211
+ <VAudioNodeFeedback mode="0" bufferIndex="7" bufferDelay="0" inputLevel="1" bufferLevel="1" />
212
+ <VAudioNodeFeedback mode="0" bufferIndex="8" bufferDelay="0" inputLevel="1" bufferLevel="1" />
213
+ <VAudioNodeFeedback mode="0" bufferIndex="12" bufferDelay="0" inputLevel="1" bufferLevel="1" />
214
+ <VAudioNodeFeedback mode="0" bufferIndex="16" bufferDelay="0" inputLevel="1" bufferLevel="1" />
215
+ </FAudioNodeTube>
216
+ <VAudioNodeCompressor gaindB="-2" msRelease="250" ratio="3" thresholddB="-9.5" />
217
+ </FAudioNodeTube>
218
+
219
+ <VAudioNodeBiquad frec="4000" gaindB="5" q="1" mode="5" mono="0" />
220
+
221
+ <VAudioNodeCompressor gaindB="10" ratio="20" thresholddB="-15" msAttack="0.1" msRelease="100" knee="0" />
222
+
223
+ <!-- ************************* -->
224
+ <!-- **** CHANNEL OUTPUTS **** -->
225
+ <!-- ************************* -->
226
+
227
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
228
+
229
+ <FAudioNodeMute />
230
+ </FAudioNodeTube>
231
+
232
+
233
+
234
+ <!-- ********************** -->
235
+ <!-- ***** CHANNEL 11 ***** -->
236
+ <!-- ********************** -->
237
+
238
+ <!-- VX BUS -->
239
+ <FAudioNodeTube >
240
+ <FAudioNodeMute />
241
+
242
+ <!-- ************************ -->
243
+ <!-- **** CHANNEL INPUTS **** -->
244
+ <!-- ************************ -->
245
+
246
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
247
+
248
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
249
+
250
+
251
+ <!-- ******************************** -->
252
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
253
+ <!-- ******************************** -->
254
+
255
+ <VAudioNodeCompressor gaindB="5" ratio="4" thresholddB="-12.3" msAttack="0.005" msRelease="193" knee="0" />
256
+
257
+
258
+ <!-- ************************* -->
259
+ <!-- **** CHANNEL OUTPUTS **** -->
260
+ <!-- ************************* -->
261
+
262
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
263
+
264
+ <FAudioNodeMute />
265
+ </FAudioNodeTube>
266
+
267
+
268
+
269
+ <!-- ********************** -->
270
+ <!-- ***** CHANNEL 12 ***** -->
271
+ <!-- ********************** -->
272
+
273
+ <!-- BACKGROUND MUSIC -->
274
+ <FAudioNodeTube >
275
+ <FAudioNodeMute />
276
+
277
+ <!-- ************************ -->
278
+ <!-- **** CHANNEL INPUTS **** -->
279
+ <!-- ************************ -->
280
+
281
+ <FAudioNodeOgg volume="0.4" loop="0" position="0" filename="../VoiceData/DarkTrap_Instrumental_ABCDEF.dat" enabled="backgroundsounds" />
282
+
283
+ <!-- ************************* -->
284
+ <!-- **** CHANNEL OUTPUTS **** -->
285
+ <!-- ************************* -->
286
+
287
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
288
+
289
+ <FAudioNodeMute />
290
+ </FAudioNodeTube>
291
+
292
+
293
+
294
+ <!-- ********************** -->
295
+ <!-- ***** CHANNEL 13 ***** -->
296
+ <!-- ********************** -->
297
+
298
+ <!-- MASTER BUS -->
299
+ <FAudioNodeTube >
300
+ <FAudioNodeMute />
301
+
302
+ <!-- ************************ -->
303
+ <!-- **** CHANNEL INPUTS **** -->
304
+ <!-- ************************ -->
305
+
306
+ <FAudioNodeMixN volume="1,1">
307
+ <FAudioNodeTube>
308
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
309
+ <FAudioNodeVolume volume="master_vxbus" dB="1" msSmooth="10" />
310
+ </FAudioNodeTube>
311
+
312
+ <FAudioNodeTube>
313
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
314
+ <FAudioNodeVolume volume="master_music" dB="1" msSmooth="10" />
315
+ </FAudioNodeTube>
316
+ </FAudioNodeMixN>
317
+
318
+ <FAudioNodeVolume volume="master_volume" dB="1" />
319
+
320
+
321
+ <!-- ******************************** -->
322
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
323
+ <!-- ******************************** -->
324
+
325
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
326
+
327
+
328
+ <!-- ************************* -->
329
+ <!-- **** CHANNEL OUTPUTS **** -->
330
+ <!-- ************************* -->
331
+
332
+ </FAudioNodeTube>
333
+
334
+ </FAudioNodeTube>
335
+ </FAudioGraph>
336
+ </FAudio>
337
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCDEFG.xml ADDED
@@ -0,0 +1,337 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="DarkTrap_DSP_ABCDEFG" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <FAudioParameter default="0.7" ID="LowShelfVol" maxvalue="1" minvalue="0" public="1" />
18
+ <FAudioParameter default="0" ID="CleanVoiceVol" maxvalue="1" minvalue="0" public="1" />
19
+ <FAudioParameter default="0.5" ID="HighShelfVol" maxvalue="1" minvalue="0" public="1" />
20
+ <FAudioParameter default="0.5" ID="CompLayerVol" maxvalue="1" minvalue="0" public="1" />
21
+ <FAudioParameter default="0.44" ID="ReverbLayerVol" maxvalue="1" minvalue="0" public="1" />
22
+ <FAudioParameter default="0.7" ID="DelayLayerVol" maxvalue="10" minvalue="0" public="1" />
23
+ <FAudioParameter default="1" ID="PitchModVol" maxvalue="1" minvalue="0" public="1" />
24
+
25
+
26
+ <!-- VX BUS -->
27
+ <!-- INPUTS -->
28
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-4" typeController="0" minvalue="-10" maxvalue="0" />
29
+ <!-- END VX BUS -->
30
+
31
+ <!-- MIXER -->
32
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
33
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
34
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
35
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
36
+ <!-- END MIXER -->
37
+
38
+ <!-- MASTERING -->
39
+ <FAudioParameter ID="master_vxbus" default="0" public="1" typeController="0" minvalue="-10" maxvalue="10" />
40
+ <FAudioParameter ID="master_music" default="7" public="1" typeController="0" minvalue="-10" maxvalue="10" />
41
+ <FAudioParameter ID="master_volume" default="-2" public="1" typeController="0" minvalue="-10" maxvalue="10" />
42
+ <!-- END MASTERING -->
43
+
44
+
45
+ <!-- ************** -->
46
+ <!-- Buffer Indexes -->
47
+ <!-- ************** -->
48
+ <FAudioParameter ID="input_index" default="25" />
49
+ <FAudioParameter ID="vx_index" input="26" />
50
+ <FAudioParameter ID="CLA_index" input="30" />
51
+ <FAudioParameter ID="vxbus_index" input="31" />
52
+ <FAudioParameter ID="background_music_index" default="32" />
53
+ <FAudioParameter ID="master_bus_index" input="33" />
54
+
55
+
56
+ </FAudioParameters>
57
+
58
+ <FAudioGraph>
59
+ <FAudioNodeTube>
60
+
61
+ <!-- ********************** -->
62
+ <!-- ***** CHANNEL 05 ***** -->
63
+ <!-- ********************** -->
64
+
65
+ <!-- INPUT -->
66
+ <FAudioNodeTube>
67
+
68
+
69
+ <!-- ************************* -->
70
+ <!-- **** CHANNEL OUTPUTS **** -->
71
+ <!-- ************************* -->
72
+
73
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
74
+
75
+ <FAudioNodeMute />
76
+ </FAudioNodeTube>
77
+
78
+
79
+
80
+ <!-- ********************** -->
81
+ <!-- ***** CHANNEL 06 ***** -->
82
+ <!-- ********************** -->
83
+
84
+ <!-- VX -->
85
+ <FAudioNodeTube >
86
+ <FAudioNodeMute />
87
+
88
+ <!-- ************************ -->
89
+ <!-- **** CHANNEL INPUTS **** -->
90
+ <!-- ************************ -->
91
+
92
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
93
+
94
+
95
+ <!-- ******************************** -->
96
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
97
+ <!-- ******************************** -->
98
+
99
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="-42" msAttack="5" msRelease="100" msHold="20" />
100
+
101
+ <FAudioNodeVolume volume="-10" dB="1" />
102
+
103
+ <FAudioNodeTube>
104
+ <VAudioNodeFeedback mode="1" bufferIndex="3" bufferDelay="0" inputLevel="0" bufferLevel="1" />
105
+ <FAudioNodeTube>
106
+ <FAudioNodeMute />
107
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
108
+ <VAudioNodeBiquad frec="7000" mode="6" />
109
+ <FAudioNodeVolume volume="LowShelfVol" />
110
+ <VAudioNodeFeedback mode="1" bufferIndex="4" bufferDelay="0" inputLevel="0" bufferLevel="1" />
111
+ <FAudioNodeMute />
112
+ </FAudioNodeTube>
113
+ <FAudioNodeTube>
114
+ <FAudioNodeMute />
115
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
116
+ <FAudioNodeVolume volume="CleanVoiceVol" />
117
+ <VAudioNodeFeedback mode="1" bufferIndex="5" bufferDelay="0" inputLevel="0" bufferLevel="1" />
118
+ <FAudioNodeMute />
119
+ </FAudioNodeTube>
120
+ <FAudioNodeTube>
121
+ <FAudioNodeMute />
122
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
123
+ <VAudioNodeBiquad frec="185" gaindB="4" mode="7" />
124
+ <FAudioNodeVolume volume="HighShelfVol" />
125
+ <VAudioNodeFeedback mode="1" bufferIndex="6" bufferDelay="0" inputLevel="0" bufferLevel="1" />
126
+ <FAudioNodeMute />
127
+ </FAudioNodeTube>
128
+ <FAudioNodeTube>
129
+ <FAudioNodeMute />
130
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
131
+ <VAudioNodeCompressor gaindB="7.5" msAttack="2.5" msRelease="250" ratio="3" thresholddB="-14" />
132
+ <FAudioNodeVolume volume="CompLayerVol" />
133
+ <VAudioNodeFeedback mode="1" bufferIndex="7" bufferDelay="0" inputLevel="0" bufferLevel="1" />
134
+ <FAudioNodeMute />
135
+ </FAudioNodeTube>
136
+ <FAudioNodeTube>
137
+ <FAudioNodeMute />
138
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
139
+ <FAudioNodeReverb damp="0.8" dry="0.9" roomsize="0.8" wet="0.02" width="3.89" />
140
+ <FAudioNodeVolume volume="ReverbLayerVol" />
141
+ <VAudioNodeFeedback mode="1" bufferIndex="8" bufferDelay="0" inputLevel="0" bufferLevel="1" />
142
+ <FAudioNodeMute />
143
+ </FAudioNodeTube>
144
+ <FAudioNodeTube>
145
+ <FAudioNodeMute />
146
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
147
+ <VAudioNodeRDelay feedback="0.3" msSmooth="10" sec="0.545" volume="0.3" />
148
+ <VAudioNodeFeedback mode="1" bufferIndex="9" bufferDelay="0" inputLevel="0" bufferLevel="1" />
149
+ <FAudioNodeMute />
150
+ </FAudioNodeTube>
151
+ <FAudioNodeTube>
152
+ <FAudioNodeMute />
153
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
154
+ <VAudioNodeDelay sec="0.01" />
155
+ <FAudioNodePan level="-0.3" />
156
+ <VAudioNodeFeedback mode="1" bufferIndex="10" bufferDelay="0" inputLevel="0" bufferLevel="1" />
157
+ <FAudioNodeMute />
158
+ </FAudioNodeTube>
159
+ <FAudioNodeTube>
160
+ <FAudioNodeMute />
161
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
162
+ <VAudioNodeDelay sec="0.005" />
163
+ <FAudioNodePan level="0.3" />
164
+ <VAudioNodeFeedback mode="1" bufferIndex="11" bufferDelay="0" inputLevel="0" bufferLevel="1" />
165
+ <FAudioNodeMute />
166
+ </FAudioNodeTube>
167
+ <FAudioNodeTube>
168
+ <FAudioNodeMute />
169
+ <VAudioNodeFeedback mode="0" bufferIndex="10" bufferDelay="0" inputLevel="1" bufferLevel="1" />
170
+ <VAudioNodeFeedback mode="0" bufferIndex="11" bufferDelay="0" inputLevel="1" bufferLevel="1" />
171
+ </FAudioNodeTube>
172
+ <FAudioNodeVolume volume="DelayLayerVol" />
173
+ <VAudioNodeFeedback mode="1" bufferIndex="12" bufferDelay="0" inputLevel="0" bufferLevel="1" />
174
+ <FAudioNodeMute />
175
+ <FAudioNodeTube>
176
+ <FAudioNodeMute />
177
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
178
+ <VAudioNodeFormantPitchShifter pitchSemitones="0" />
179
+ <VAudioNodeFeedback mode="1" bufferIndex="13" bufferDelay="0" inputLevel="0" bufferLevel="1" />
180
+ <FAudioNodeMute />
181
+ </FAudioNodeTube>
182
+ <FAudioNodeTube>
183
+ <FAudioNodeMute />
184
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
185
+ <VAudioNodeDelay sec="0.01" />
186
+ <FAudioNodePan level="-0.5" />
187
+ <VAudioNodeFeedback mode="1" bufferIndex="14" bufferDelay="0" inputLevel="0" bufferLevel="1" />
188
+ <FAudioNodeMute />
189
+ </FAudioNodeTube>
190
+ <FAudioNodeTube>
191
+ <FAudioNodeMute />
192
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
193
+ <VAudioNodeDelay sec="0.005" />
194
+ <FAudioNodePan level="0.5" />
195
+ <VAudioNodeFeedback mode="1" bufferIndex="15" bufferDelay="0" inputLevel="0" bufferLevel="1" />
196
+ <FAudioNodeMute />
197
+ </FAudioNodeTube>
198
+ <FAudioNodeTube>
199
+ <FAudioNodeMute />
200
+ <VAudioNodeFeedback mode="0" bufferIndex="14" bufferDelay="0" inputLevel="1" bufferLevel="1" />
201
+ <VAudioNodeFeedback mode="0" bufferIndex="15" bufferDelay="0" inputLevel="1" bufferLevel="1" />
202
+ </FAudioNodeTube>
203
+ <FAudioNodeVolume volume="PitchModVol" />
204
+ <VAudioNodeFeedback mode="1" bufferIndex="16" bufferDelay="0" inputLevel="0" bufferLevel="1" />
205
+ <FAudioNodeMute />
206
+ <FAudioNodeTube>
207
+ <FAudioNodeMute />
208
+ <VAudioNodeFeedback mode="0" bufferIndex="4" bufferDelay="0" inputLevel="1" bufferLevel="1" />
209
+ <VAudioNodeFeedback mode="0" bufferIndex="5" bufferDelay="0" inputLevel="1" bufferLevel="1" />
210
+ <VAudioNodeFeedback mode="0" bufferIndex="6" bufferDelay="0" inputLevel="1" bufferLevel="1" />
211
+ <VAudioNodeFeedback mode="0" bufferIndex="7" bufferDelay="0" inputLevel="1" bufferLevel="1" />
212
+ <VAudioNodeFeedback mode="0" bufferIndex="8" bufferDelay="0" inputLevel="1" bufferLevel="1" />
213
+ <VAudioNodeFeedback mode="0" bufferIndex="12" bufferDelay="0" inputLevel="1" bufferLevel="1" />
214
+ <VAudioNodeFeedback mode="0" bufferIndex="16" bufferDelay="0" inputLevel="1" bufferLevel="1" />
215
+ </FAudioNodeTube>
216
+ <VAudioNodeCompressor gaindB="-2" msRelease="250" ratio="3" thresholddB="-9.5" />
217
+ </FAudioNodeTube>
218
+
219
+ <VAudioNodeBiquad frec="4000" gaindB="5" q="1" mode="5" mono="0" />
220
+
221
+ <VAudioNodeCompressor gaindB="10" ratio="20" thresholddB="-15" msAttack="0.1" msRelease="100" knee="0" />
222
+
223
+ <!-- ************************* -->
224
+ <!-- **** CHANNEL OUTPUTS **** -->
225
+ <!-- ************************* -->
226
+
227
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
228
+
229
+ <FAudioNodeMute />
230
+ </FAudioNodeTube>
231
+
232
+
233
+
234
+ <!-- ********************** -->
235
+ <!-- ***** CHANNEL 11 ***** -->
236
+ <!-- ********************** -->
237
+
238
+ <!-- VX BUS -->
239
+ <FAudioNodeTube >
240
+ <FAudioNodeMute />
241
+
242
+ <!-- ************************ -->
243
+ <!-- **** CHANNEL INPUTS **** -->
244
+ <!-- ************************ -->
245
+
246
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
247
+
248
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
249
+
250
+
251
+ <!-- ******************************** -->
252
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
253
+ <!-- ******************************** -->
254
+
255
+ <VAudioNodeCompressor gaindB="5" ratio="4" thresholddB="-12.3" msAttack="0.005" msRelease="193" knee="0" />
256
+
257
+
258
+ <!-- ************************* -->
259
+ <!-- **** CHANNEL OUTPUTS **** -->
260
+ <!-- ************************* -->
261
+
262
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
263
+
264
+ <FAudioNodeMute />
265
+ </FAudioNodeTube>
266
+
267
+
268
+
269
+ <!-- ********************** -->
270
+ <!-- ***** CHANNEL 12 ***** -->
271
+ <!-- ********************** -->
272
+
273
+ <!-- BACKGROUND MUSIC -->
274
+ <FAudioNodeTube >
275
+ <FAudioNodeMute />
276
+
277
+ <!-- ************************ -->
278
+ <!-- **** CHANNEL INPUTS **** -->
279
+ <!-- ************************ -->
280
+
281
+ <FAudioNodeOgg volume="0.4" loop="0" position="0" filename="../VoiceData/DarkTrap_Instrumental_ABCDEFG.dat" enabled="backgroundsounds" />
282
+
283
+ <!-- ************************* -->
284
+ <!-- **** CHANNEL OUTPUTS **** -->
285
+ <!-- ************************* -->
286
+
287
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
288
+
289
+ <FAudioNodeMute />
290
+ </FAudioNodeTube>
291
+
292
+
293
+
294
+ <!-- ********************** -->
295
+ <!-- ***** CHANNEL 13 ***** -->
296
+ <!-- ********************** -->
297
+
298
+ <!-- MASTER BUS -->
299
+ <FAudioNodeTube >
300
+ <FAudioNodeMute />
301
+
302
+ <!-- ************************ -->
303
+ <!-- **** CHANNEL INPUTS **** -->
304
+ <!-- ************************ -->
305
+
306
+ <FAudioNodeMixN volume="1,1">
307
+ <FAudioNodeTube>
308
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
309
+ <FAudioNodeVolume volume="master_vxbus" dB="1" msSmooth="10" />
310
+ </FAudioNodeTube>
311
+
312
+ <FAudioNodeTube>
313
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
314
+ <FAudioNodeVolume volume="master_music" dB="1" msSmooth="10" />
315
+ </FAudioNodeTube>
316
+ </FAudioNodeMixN>
317
+
318
+ <FAudioNodeVolume volume="master_volume" dB="1" />
319
+
320
+
321
+ <!-- ******************************** -->
322
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
323
+ <!-- ******************************** -->
324
+
325
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
326
+
327
+
328
+ <!-- ************************* -->
329
+ <!-- **** CHANNEL OUTPUTS **** -->
330
+ <!-- ************************* -->
331
+
332
+ </FAudioNodeTube>
333
+
334
+ </FAudioNodeTube>
335
+ </FAudioGraph>
336
+ </FAudio>
337
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DarkTrap/dsp/XML/DarkTrap_DSP_ABCDEFGH.xml ADDED
@@ -0,0 +1,337 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="DarkTrap_DSP_ABCDEFGH" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <FAudioParameter default="0.7" ID="LowShelfVol" maxvalue="1" minvalue="0" public="1" />
18
+ <FAudioParameter default="0" ID="CleanVoiceVol" maxvalue="1" minvalue="0" public="1" />
19
+ <FAudioParameter default="0.5" ID="HighShelfVol" maxvalue="1" minvalue="0" public="1" />
20
+ <FAudioParameter default="0.5" ID="CompLayerVol" maxvalue="1" minvalue="0" public="1" />
21
+ <FAudioParameter default="0.44" ID="ReverbLayerVol" maxvalue="1" minvalue="0" public="1" />
22
+ <FAudioParameter default="0.7" ID="DelayLayerVol" maxvalue="10" minvalue="0" public="1" />
23
+ <FAudioParameter default="1" ID="PitchModVol" maxvalue="1" minvalue="0" public="1" />
24
+
25
+
26
+ <!-- VX BUS -->
27
+ <!-- INPUTS -->
28
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-4" typeController="0" minvalue="-10" maxvalue="0" />
29
+ <!-- END VX BUS -->
30
+
31
+ <!-- MIXER -->
32
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
33
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
34
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
35
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
36
+ <!-- END MIXER -->
37
+
38
+ <!-- MASTERING -->
39
+ <FAudioParameter ID="master_vxbus" default="0" public="1" typeController="0" minvalue="-10" maxvalue="10" />
40
+ <FAudioParameter ID="master_music" default="7" public="1" typeController="0" minvalue="-10" maxvalue="10" />
41
+ <FAudioParameter ID="master_volume" default="-2" public="1" typeController="0" minvalue="-10" maxvalue="10" />
42
+ <!-- END MASTERING -->
43
+
44
+
45
+ <!-- ************** -->
46
+ <!-- Buffer Indexes -->
47
+ <!-- ************** -->
48
+ <FAudioParameter ID="input_index" default="25" />
49
+ <FAudioParameter ID="vx_index" input="26" />
50
+ <FAudioParameter ID="CLA_index" input="30" />
51
+ <FAudioParameter ID="vxbus_index" input="31" />
52
+ <FAudioParameter ID="background_music_index" default="32" />
53
+ <FAudioParameter ID="master_bus_index" input="33" />
54
+
55
+
56
+ </FAudioParameters>
57
+
58
+ <FAudioGraph>
59
+ <FAudioNodeTube>
60
+
61
+ <!-- ********************** -->
62
+ <!-- ***** CHANNEL 05 ***** -->
63
+ <!-- ********************** -->
64
+
65
+ <!-- INPUT -->
66
+ <FAudioNodeTube>
67
+
68
+
69
+ <!-- ************************* -->
70
+ <!-- **** CHANNEL OUTPUTS **** -->
71
+ <!-- ************************* -->
72
+
73
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
74
+
75
+ <FAudioNodeMute />
76
+ </FAudioNodeTube>
77
+
78
+
79
+
80
+ <!-- ********************** -->
81
+ <!-- ***** CHANNEL 06 ***** -->
82
+ <!-- ********************** -->
83
+
84
+ <!-- VX -->
85
+ <FAudioNodeTube >
86
+ <FAudioNodeMute />
87
+
88
+ <!-- ************************ -->
89
+ <!-- **** CHANNEL INPUTS **** -->
90
+ <!-- ************************ -->
91
+
92
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
93
+
94
+
95
+ <!-- ******************************** -->
96
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
97
+ <!-- ******************************** -->
98
+
99
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="-42" msAttack="5" msRelease="100" msHold="20" />
100
+
101
+ <FAudioNodeVolume volume="-10" dB="1" />
102
+
103
+ <FAudioNodeTube>
104
+ <VAudioNodeFeedback mode="1" bufferIndex="3" bufferDelay="0" inputLevel="0" bufferLevel="1" />
105
+ <FAudioNodeTube>
106
+ <FAudioNodeMute />
107
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
108
+ <VAudioNodeBiquad frec="7000" mode="6" />
109
+ <FAudioNodeVolume volume="LowShelfVol" />
110
+ <VAudioNodeFeedback mode="1" bufferIndex="4" bufferDelay="0" inputLevel="0" bufferLevel="1" />
111
+ <FAudioNodeMute />
112
+ </FAudioNodeTube>
113
+ <FAudioNodeTube>
114
+ <FAudioNodeMute />
115
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
116
+ <FAudioNodeVolume volume="CleanVoiceVol" />
117
+ <VAudioNodeFeedback mode="1" bufferIndex="5" bufferDelay="0" inputLevel="0" bufferLevel="1" />
118
+ <FAudioNodeMute />
119
+ </FAudioNodeTube>
120
+ <FAudioNodeTube>
121
+ <FAudioNodeMute />
122
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
123
+ <VAudioNodeBiquad frec="185" gaindB="4" mode="7" />
124
+ <FAudioNodeVolume volume="HighShelfVol" />
125
+ <VAudioNodeFeedback mode="1" bufferIndex="6" bufferDelay="0" inputLevel="0" bufferLevel="1" />
126
+ <FAudioNodeMute />
127
+ </FAudioNodeTube>
128
+ <FAudioNodeTube>
129
+ <FAudioNodeMute />
130
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
131
+ <VAudioNodeCompressor gaindB="7.5" msAttack="2.5" msRelease="250" ratio="3" thresholddB="-14" />
132
+ <FAudioNodeVolume volume="CompLayerVol" />
133
+ <VAudioNodeFeedback mode="1" bufferIndex="7" bufferDelay="0" inputLevel="0" bufferLevel="1" />
134
+ <FAudioNodeMute />
135
+ </FAudioNodeTube>
136
+ <FAudioNodeTube>
137
+ <FAudioNodeMute />
138
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
139
+ <FAudioNodeReverb damp="0.8" dry="0.9" roomsize="0.8" wet="0.02" width="3.89" />
140
+ <FAudioNodeVolume volume="ReverbLayerVol" />
141
+ <VAudioNodeFeedback mode="1" bufferIndex="8" bufferDelay="0" inputLevel="0" bufferLevel="1" />
142
+ <FAudioNodeMute />
143
+ </FAudioNodeTube>
144
+ <FAudioNodeTube>
145
+ <FAudioNodeMute />
146
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
147
+ <VAudioNodeRDelay feedback="0.3" msSmooth="10" sec="0.545" volume="0.3" />
148
+ <VAudioNodeFeedback mode="1" bufferIndex="9" bufferDelay="0" inputLevel="0" bufferLevel="1" />
149
+ <FAudioNodeMute />
150
+ </FAudioNodeTube>
151
+ <FAudioNodeTube>
152
+ <FAudioNodeMute />
153
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
154
+ <VAudioNodeDelay sec="0.01" />
155
+ <FAudioNodePan level="-0.3" />
156
+ <VAudioNodeFeedback mode="1" bufferIndex="10" bufferDelay="0" inputLevel="0" bufferLevel="1" />
157
+ <FAudioNodeMute />
158
+ </FAudioNodeTube>
159
+ <FAudioNodeTube>
160
+ <FAudioNodeMute />
161
+ <VAudioNodeFeedback mode="0" bufferIndex="9" bufferDelay="0" inputLevel="1" bufferLevel="1" />
162
+ <VAudioNodeDelay sec="0.005" />
163
+ <FAudioNodePan level="0.3" />
164
+ <VAudioNodeFeedback mode="1" bufferIndex="11" bufferDelay="0" inputLevel="0" bufferLevel="1" />
165
+ <FAudioNodeMute />
166
+ </FAudioNodeTube>
167
+ <FAudioNodeTube>
168
+ <FAudioNodeMute />
169
+ <VAudioNodeFeedback mode="0" bufferIndex="10" bufferDelay="0" inputLevel="1" bufferLevel="1" />
170
+ <VAudioNodeFeedback mode="0" bufferIndex="11" bufferDelay="0" inputLevel="1" bufferLevel="1" />
171
+ </FAudioNodeTube>
172
+ <FAudioNodeVolume volume="DelayLayerVol" />
173
+ <VAudioNodeFeedback mode="1" bufferIndex="12" bufferDelay="0" inputLevel="0" bufferLevel="1" />
174
+ <FAudioNodeMute />
175
+ <FAudioNodeTube>
176
+ <FAudioNodeMute />
177
+ <VAudioNodeFeedback mode="0" bufferIndex="3" bufferDelay="0" inputLevel="1" bufferLevel="1" />
178
+ <VAudioNodeFormantPitchShifter pitchSemitones="0" />
179
+ <VAudioNodeFeedback mode="1" bufferIndex="13" bufferDelay="0" inputLevel="0" bufferLevel="1" />
180
+ <FAudioNodeMute />
181
+ </FAudioNodeTube>
182
+ <FAudioNodeTube>
183
+ <FAudioNodeMute />
184
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
185
+ <VAudioNodeDelay sec="0.01" />
186
+ <FAudioNodePan level="-0.5" />
187
+ <VAudioNodeFeedback mode="1" bufferIndex="14" bufferDelay="0" inputLevel="0" bufferLevel="1" />
188
+ <FAudioNodeMute />
189
+ </FAudioNodeTube>
190
+ <FAudioNodeTube>
191
+ <FAudioNodeMute />
192
+ <VAudioNodeFeedback mode="0" bufferIndex="13" bufferDelay="0" inputLevel="1" bufferLevel="1" />
193
+ <VAudioNodeDelay sec="0.005" />
194
+ <FAudioNodePan level="0.5" />
195
+ <VAudioNodeFeedback mode="1" bufferIndex="15" bufferDelay="0" inputLevel="0" bufferLevel="1" />
196
+ <FAudioNodeMute />
197
+ </FAudioNodeTube>
198
+ <FAudioNodeTube>
199
+ <FAudioNodeMute />
200
+ <VAudioNodeFeedback mode="0" bufferIndex="14" bufferDelay="0" inputLevel="1" bufferLevel="1" />
201
+ <VAudioNodeFeedback mode="0" bufferIndex="15" bufferDelay="0" inputLevel="1" bufferLevel="1" />
202
+ </FAudioNodeTube>
203
+ <FAudioNodeVolume volume="PitchModVol" />
204
+ <VAudioNodeFeedback mode="1" bufferIndex="16" bufferDelay="0" inputLevel="0" bufferLevel="1" />
205
+ <FAudioNodeMute />
206
+ <FAudioNodeTube>
207
+ <FAudioNodeMute />
208
+ <VAudioNodeFeedback mode="0" bufferIndex="4" bufferDelay="0" inputLevel="1" bufferLevel="1" />
209
+ <VAudioNodeFeedback mode="0" bufferIndex="5" bufferDelay="0" inputLevel="1" bufferLevel="1" />
210
+ <VAudioNodeFeedback mode="0" bufferIndex="6" bufferDelay="0" inputLevel="1" bufferLevel="1" />
211
+ <VAudioNodeFeedback mode="0" bufferIndex="7" bufferDelay="0" inputLevel="1" bufferLevel="1" />
212
+ <VAudioNodeFeedback mode="0" bufferIndex="8" bufferDelay="0" inputLevel="1" bufferLevel="1" />
213
+ <VAudioNodeFeedback mode="0" bufferIndex="12" bufferDelay="0" inputLevel="1" bufferLevel="1" />
214
+ <VAudioNodeFeedback mode="0" bufferIndex="16" bufferDelay="0" inputLevel="1" bufferLevel="1" />
215
+ </FAudioNodeTube>
216
+ <VAudioNodeCompressor gaindB="-2" msRelease="250" ratio="3" thresholddB="-9.5" />
217
+ </FAudioNodeTube>
218
+
219
+ <VAudioNodeBiquad frec="4000" gaindB="5" q="1" mode="5" mono="0" />
220
+
221
+ <VAudioNodeCompressor gaindB="10" ratio="20" thresholddB="-15" msAttack="0.1" msRelease="100" knee="0" />
222
+
223
+ <!-- ************************* -->
224
+ <!-- **** CHANNEL OUTPUTS **** -->
225
+ <!-- ************************* -->
226
+
227
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
228
+
229
+ <FAudioNodeMute />
230
+ </FAudioNodeTube>
231
+
232
+
233
+
234
+ <!-- ********************** -->
235
+ <!-- ***** CHANNEL 11 ***** -->
236
+ <!-- ********************** -->
237
+
238
+ <!-- VX BUS -->
239
+ <FAudioNodeTube >
240
+ <FAudioNodeMute />
241
+
242
+ <!-- ************************ -->
243
+ <!-- **** CHANNEL INPUTS **** -->
244
+ <!-- ************************ -->
245
+
246
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
247
+
248
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
249
+
250
+
251
+ <!-- ******************************** -->
252
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
253
+ <!-- ******************************** -->
254
+
255
+ <VAudioNodeCompressor gaindB="5" ratio="4" thresholddB="-12.3" msAttack="0.005" msRelease="193" knee="0" />
256
+
257
+
258
+ <!-- ************************* -->
259
+ <!-- **** CHANNEL OUTPUTS **** -->
260
+ <!-- ************************* -->
261
+
262
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
263
+
264
+ <FAudioNodeMute />
265
+ </FAudioNodeTube>
266
+
267
+
268
+
269
+ <!-- ********************** -->
270
+ <!-- ***** CHANNEL 12 ***** -->
271
+ <!-- ********************** -->
272
+
273
+ <!-- BACKGROUND MUSIC -->
274
+ <FAudioNodeTube >
275
+ <FAudioNodeMute />
276
+
277
+ <!-- ************************ -->
278
+ <!-- **** CHANNEL INPUTS **** -->
279
+ <!-- ************************ -->
280
+
281
+ <FAudioNodeOgg volume="0.4" loop="0" position="0" filename="../VoiceData/DarkTrap_Instrumental_ABCDEFGH.dat" enabled="backgroundsounds" />
282
+
283
+ <!-- ************************* -->
284
+ <!-- **** CHANNEL OUTPUTS **** -->
285
+ <!-- ************************* -->
286
+
287
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
288
+
289
+ <FAudioNodeMute />
290
+ </FAudioNodeTube>
291
+
292
+
293
+
294
+ <!-- ********************** -->
295
+ <!-- ***** CHANNEL 13 ***** -->
296
+ <!-- ********************** -->
297
+
298
+ <!-- MASTER BUS -->
299
+ <FAudioNodeTube >
300
+ <FAudioNodeMute />
301
+
302
+ <!-- ************************ -->
303
+ <!-- **** CHANNEL INPUTS **** -->
304
+ <!-- ************************ -->
305
+
306
+ <FAudioNodeMixN volume="1,1">
307
+ <FAudioNodeTube>
308
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
309
+ <FAudioNodeVolume volume="master_vxbus" dB="1" msSmooth="10" />
310
+ </FAudioNodeTube>
311
+
312
+ <FAudioNodeTube>
313
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
314
+ <FAudioNodeVolume volume="master_music" dB="1" msSmooth="10" />
315
+ </FAudioNodeTube>
316
+ </FAudioNodeMixN>
317
+
318
+ <FAudioNodeVolume volume="master_volume" dB="1" />
319
+
320
+
321
+ <!-- ******************************** -->
322
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
323
+ <!-- ******************************** -->
324
+
325
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
326
+
327
+
328
+ <!-- ************************* -->
329
+ <!-- **** CHANNEL OUTPUTS **** -->
330
+ <!-- ************************* -->
331
+
332
+ </FAudioNodeTube>
333
+
334
+ </FAudioNodeTube>
335
+ </FAudioGraph>
336
+ </FAudio>
337
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/demos/TTS_XMAS_DeckTheHalls_Piano_Preview_C_200bpm_A.mp3 ADDED
Binary file (82.3 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/demos/TTS_XMAS_DeckTheHalls_Piano_Preview_C_200bpm_B.mp3 ADDED
Binary file (74.2 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/demos/TTS_XMAS_DeckTheHalls_Piano_Preview_C_200bpm_C.mp3 ADDED
Binary file (74.2 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/demos/TTS_XMAS_DeckTheHalls_Piano_Preview_C_200bpm_D.mp3 ADDED
Binary file (74.2 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_A.dat ADDED
Binary file (36.3 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_AB.dat ADDED
Binary file (62.6 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_ABC.dat ADDED
Binary file (89.5 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_ABCD.dat ADDED
Binary file (116 kB). View file
 
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_A.xml ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="TTS_XMAS_DeckTheHalls_DSP_C_200bpm_A" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <!-- VX -->
18
+ <!-- Gate -->
19
+ <FAudioParameter ID="vx_gate_threshold" default="-42" public="0" typeController="0" minvalue="-80" maxvalue="0" />
20
+ <FAudioParameter ID="vx_gate_attack" default="5" public="0" typeController="0" minvalue="0" maxvalue="30" />
21
+ <FAudioParameter ID="vx_gate_release" default="100" public="0" typeController="0" minvalue="0" maxvalue="200" />
22
+ <FAudioParameter ID="vx_gate_hold" default="20" public="0" typeController="0" minvalue="0" maxvalue="100" />
23
+
24
+ <!-- EQ01 (Instead of MB comp) -->
25
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_1" default="110" typeController="0" minvalue="20" maxvalue="200"/>
26
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_2" default="1085" typeController="0" minvalue="500" maxvalue="5000"/>
27
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_3" default="11100" typeController="0" minvalue="10000" maxvalue="15000"/>
28
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_1" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
29
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
30
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_3" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
31
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_1" default="-5" typeController="0" minvalue="-10" maxvalue="10"/>
32
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_2" default="1.25" typeController="0" minvalue="-10" maxvalue="10"/>
33
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_3" default="3.89" typeControlle="0" minvalue="-10" maxvalue="10"/>
34
+
35
+ <!-- EQ02 -->
36
+ <FAudioParameter public="0" ID="vx_eq02_hp_frequency" default="30" typeController="0" minvalue="20" maxvalue="200"/>
37
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_1" default="80" typeController="0" minvalue="20" maxvalue="200"/>
38
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_2" default="6500" typeController="0" minvalue="500" maxvalue="7000"/>
39
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_3" default="11200" typeController="0" minvalue="10000" maxvalue="15000"/>
40
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_1" default="0.7" typeController="0" minvalue="0.1" maxvalue="10"/>
41
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
42
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_3" default="0.46" typeController="0" minvalue="0.1" maxvalue="10"/>
43
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_1" default="3.8" typeController="0" minvalue="-10" maxvalue="10"/>
44
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_2" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
45
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_3" default="4.5" typeControlle="0" minvalue="-10" maxvalue="10"/>
46
+
47
+ <!-- COMPRESSOR 01 -->
48
+ <FAudioParameter ID="vx_comp01_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
49
+ <FAudioParameter ID="vx_comp01_threshold" default="-28" public="0" typeController="0" minvalue="-50" maxvalue="0" />
50
+ <FAudioParameter ID="vx_comp01_ratio" default="4" public="0" typeController="0" minvalue="1" maxvalue="20" />
51
+ <FAudioParameter ID="vx_comp01_attack" default="1" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
52
+ <FAudioParameter ID="vx_comp01_release" default="100" public="0" typeController="0" minvalue="0.1" maxvalue="200" />
53
+
54
+ <!-- EQ03 (Instead of MB comp) -->
55
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_1" default="85" typeController="0" minvalue="20" maxvalue="200"/>
56
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_3" default="11000" typeController="0" minvalue="10000" maxvalue="15000"/>
57
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_1" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
58
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
59
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_1" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
60
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_3" default="3.4" typeControlle="0" minvalue="-10" maxvalue="10"/>
61
+
62
+ <!-- COMPRESSOR 02 -->
63
+ <FAudioParameter ID="vx_comp02_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
64
+ <FAudioParameter ID="vx_comp02_threshold" default="-12" public="0" typeController="0" minvalue="-50" maxvalue="0" />
65
+ <FAudioParameter ID="vx_comp02_ratio" default="1.2" public="0" typeController="0" minvalue="1" maxvalue="20" />
66
+ <FAudioParameter ID="vx_comp02_attack" default="0.2" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
67
+ <FAudioParameter ID="vx_comp02_release" default="500" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
68
+
69
+ <!-- EQ04 (Instead of MB comp) -->
70
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_1" default="155" typeController="0" minvalue="20" maxvalue="200"/>
71
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_2" default="1800" typeController="0" minvalue="500" maxvalue="5000"/>
72
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_3" default="14255" typeController="0" minvalue="10000" maxvalue="15000"/>
73
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_1" default="0.3" typeController="0" minvalue="0.1" maxvalue="10"/>
74
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_2" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
75
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
76
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_1" default="1.4" typeController="0" minvalue="-10" maxvalue="10"/>
77
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_2" default="1.3" typeController="0" minvalue="-10" maxvalue="10"/>
78
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_3" default="0" typeControlle="0" minvalue="-10" maxvalue="10"/>
79
+
80
+ <!-- LIMITER-->
81
+ <FAudioParameter ID="vx_limiter_gain" default="6.5" public="0" typeController="0" minvalue="0" maxvalue="10" />
82
+ <FAudioParameter ID="vx_limiter_threshold" default="-1" public="0" typeController="0" minvalue="-5" maxvalue="0" />
83
+ <FAudioParameter ID="vx_limiter_attack" default="0.4" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
84
+ <FAudioParameter ID="vx_limiter_release" default="25" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
85
+ <!-- END VX -->
86
+
87
+ <!-- REVERB -->
88
+ <!-- EQ -->
89
+ <FAudioParameter ID="reverb_eq_hp_freq" default="1210" public="0" typeController="0" minvalue="100" maxvalue="1500" />
90
+ <FAudioParameter ID="reverb_eq_lp_freq" default="15300" public="0" typeController="0" minvalue="10000" maxvalue="20000" />
91
+ <!-- REVERB -->
92
+ <FAudioParameter ID="rev_wet" default="0.2" public="0" typeController="0" minvalue="0" maxvalue="1" />
93
+ <FAudioParameter ID="rev_dry" default="0" public="0" typeController="0" minvalue="0" maxvalue="0.5" />
94
+ <FAudioParameter ID="rev_roomsize" default="0.5" public="0" typeController="0" minvalue="0" maxvalue="1" />
95
+ <FAudioParameter ID="rev_damp" default="0" public="0" typeController="0" minvalue="0" maxvalue="1" />
96
+ <FAudioParameter ID="rev_width" default="1" public="0" typeController="0" minvalue="0" maxvalue="1" />
97
+ <!-- END REVERB -->
98
+
99
+ <!-- VX BUS -->
100
+ <!-- INPUTS -->
101
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-3" typeController="0" minvalue="-10" maxvalue="0" />
102
+ <FAudioParameter public="1" ID="vxbus_mix_reverb" default="-15.2" typeController="0" minvalue="-80" maxvalue="0" />
103
+ <!-- COMPRESSOR -->
104
+ <FAudioParameter ID="vxbus_comp_gain" default="5" public="0" typeController="0" minvalue="0" maxvalue="10" />
105
+ <FAudioParameter ID="vxbus_comp_ratio" default="4" public="0" typeController="0" minvalue="0" maxvalue="10" />
106
+ <FAudioParameter ID="vxbus_comp_threshold" default="-12.3" public="0" typeController="0" minvalue="-20" maxvalue="0" />
107
+ <FAudioParameter ID="vxbus_comp_attack" default="0.005" public="0" typeController="0" minvalue="0" maxvalue="1" />
108
+ <FAudioParameter ID="vxbus_comp_release" default="193" public="0" typeController="0" minvalue="0" maxvalue="200" />
109
+ <!-- END VX BUS -->
110
+
111
+ <!-- MIXER -->
112
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
113
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
114
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
115
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
116
+ <!-- END MIXER -->
117
+
118
+ <!-- MASTERING -->
119
+ <FAudioParameter ID="master_vxbus" default="1" public="1" typeController="0" minvalue="0" maxvalue="1" />
120
+ <FAudioParameter ID="master_music" default="0.25" public="1" typeController="0" minvalue="0" maxvalue="1" />
121
+ <FAudioParameter ID="master_volume" default="1" public="1" typeController="0" minvalue="-10" maxvalue="10" />
122
+ <!-- END MASTERING -->
123
+
124
+
125
+ <!-- ************** -->
126
+ <!-- Buffer Indexes -->
127
+ <!-- ************** -->
128
+ <FAudioParameter ID="input_index" default="5" />
129
+ <FAudioParameter ID="vx_index" input="6" />
130
+ <FAudioParameter ID="reverb_index" input="10" />
131
+ <FAudioParameter ID="vxbus_index" input="11" />
132
+ <FAudioParameter ID="background_music_index" default="12" />
133
+ <FAudioParameter ID="master_bus_index" input="13" />
134
+
135
+
136
+ </FAudioParameters>
137
+
138
+ <FAudioGraph>
139
+ <FAudioNodeTube>
140
+
141
+ <!-- ********************** -->
142
+ <!-- ***** CHANNEL 05 ***** -->
143
+ <!-- ********************** -->
144
+
145
+ <!-- INPUT -->
146
+ <FAudioNodeTube>
147
+
148
+
149
+ <!-- ************************* -->
150
+ <!-- **** CHANNEL OUTPUTS **** -->
151
+ <!-- ************************* -->
152
+
153
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
154
+
155
+ <FAudioNodeMute />
156
+ </FAudioNodeTube>
157
+
158
+
159
+
160
+ <!-- ********************** -->
161
+ <!-- ***** CHANNEL 06 ***** -->
162
+ <!-- ********************** -->
163
+
164
+ <!-- VX -->
165
+ <FAudioNodeTube >
166
+ <FAudioNodeMute />
167
+
168
+ <!-- ************************ -->
169
+ <!-- **** CHANNEL INPUTS **** -->
170
+ <!-- ************************ -->
171
+
172
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
173
+
174
+
175
+ <!-- ******************************** -->
176
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
177
+ <!-- ******************************** -->
178
+
179
+ <!-- INPUT -->
180
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="vx_gate_threshold" msAttack="vx_gate_attack" msRelease="vx_gate_release" msHold="vx_gate_hold" />
181
+
182
+ <VAudioNodeParametricEQ ID="vx_eq01" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq01_peak_frequency_1" gain_pk1="vx_eq01_gain_peak_1" q_pk1="vx_eq01_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq01_peak_frequency_2" gain_pk2="vx_eq01_gain_peak_2" q_pk2="vx_eq01_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq01_peak_frequency_3" gain_pk3="vx_eq01_gain_peak_3" q_pk3="vx_eq01_q_peak_3"/>
183
+
184
+ <VAudioNodeParametricEQ ID="vx_eq02" pregaindb="0" postgaindb="0" enabled_hp="1" fc_hp="vx_eq02_hp_frequency" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq02_peak_frequency_1" gain_pk1="vx_eq02_gain_peak_1" q_pk1="vx_eq02_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq02_peak_frequency_2" gain_pk2="vx_eq02_gain_peak_2" q_pk2="vx_eq02_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq02_peak_frequency_3" gain_pk3="vx_eq02_gain_peak_3" q_pk3="vx_eq02_q_peak_3"/>
185
+
186
+ <VAudioNodeCompressor gaindB="vx_comp01_gain" ratio="vx_comp01_ratio" thresholddB="vx_comp01_threshold" msAttack="vx_comp01_attack" msRelease="vx_comp01_release" knee="0" />
187
+
188
+ <VAudioNodeParametricEQ ID="vx_eq03" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq03_peak_frequency_1" gain_pk1="vx_eq03_gain_peak_1" q_pk1="vx_eq03_q_peak_1" enabled_pk2="0" fc_pk2="1000" gain_pk2="0" q_pk2="1" enabled_pk3="1" fc_pk3="vx_eq03_peak_frequency_3" gain_pk3="vx_eq03_gain_peak_3" q_pk3="vx_eq03_q_peak_3"/>
189
+
190
+ <!-- OUTPUT -->
191
+ <VAudioNodeCompressor gaindB="vx_comp02_gain" ratio="vx_comp02_ratio" thresholddB="vx_comp02_threshold" msAttack="vx_comp02_attack" msRelease="vx_comp02_release" knee="0" />
192
+
193
+ <VAudioNodeParametricEQ ID="vx_eq04" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq04_peak_frequency_1" gain_pk1="vx_eq04_gain_peak_1" q_pk1="vx_eq04_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq04_peak_frequency_2" gain_pk2="vx_eq04_gain_peak_2" q_pk2="vx_eq04_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq04_peak_frequency_3" gain_pk3="vx_eq04_gain_peak_3" q_pk3="vx_eq04_q_peak_3"/>
194
+
195
+ <VAudioNodeCompressor gaindB="vx_limiter_gain" ratio="20" thresholddB="vx_limiter_threshold" msAttack="vx_limiter_attack" msRelease="vx_limiter_release" knee="0" />
196
+
197
+
198
+ <!-- ************************* -->
199
+ <!-- **** CHANNEL OUTPUTS **** -->
200
+ <!-- ************************* -->
201
+
202
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
203
+
204
+ <FAudioNodeMute />
205
+ </FAudioNodeTube>
206
+
207
+
208
+
209
+ <!-- ********************** -->
210
+ <!-- ***** CHANNEL 10 ***** -->
211
+ <!-- ********************** -->
212
+
213
+ <!-- REVERB -->
214
+ <FAudioNodeTube >
215
+ <FAudioNodeMute />
216
+
217
+ <!-- ************************ -->
218
+ <!-- **** CHANNEL INPUTS **** -->
219
+ <!-- ************************ -->
220
+
221
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" enabled="reverb_enabled" />
222
+
223
+
224
+ <!-- ******************************** -->
225
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
226
+ <!-- ******************************** -->
227
+
228
+ <FAudioNodeMixN volume="0.2,0.2">
229
+ <FAudioNodeTube>
230
+ </FAudioNodeTube>
231
+ <FAudioNodeTube>
232
+ <FAudioNodeReverb wet="rev_wet" dry="rev_dry" roomsize="rev_roomsize" damp="rev_damp" width="rev_width" mode="0" mono="0" />
233
+ </FAudioNodeTube>
234
+ </FAudioNodeMixN>
235
+
236
+ <!-- ************************* -->
237
+ <!-- **** CHANNEL OUTPUTS **** -->
238
+ <!-- ************************* -->
239
+
240
+ <VAudioNodeFeedback mode="1" bufferIndex="reverb_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
241
+
242
+ <FAudioNodeMute />
243
+ </FAudioNodeTube>
244
+
245
+
246
+
247
+ <!-- ********************** -->
248
+ <!-- ***** CHANNEL 11 ***** -->
249
+ <!-- ********************** -->
250
+
251
+ <!-- VX BUS -->
252
+ <FAudioNodeTube >
253
+ <FAudioNodeMute />
254
+
255
+ <!-- ************************ -->
256
+ <!-- **** CHANNEL INPUTS **** -->
257
+ <!-- ************************ -->
258
+
259
+ <FAudioNodeMixN volume="1,1">
260
+ <FAudioNodeTube>
261
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
262
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
263
+ </FAudioNodeTube>
264
+ <FAudioNodeTube>
265
+ <VAudioNodeFeedback mode="0" bufferIndex="reverb_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
266
+ <FAudioNodeVolume volume="vxbus_mix_reverb" dB="1" />
267
+ </FAudioNodeTube>
268
+ </FAudioNodeMixN>
269
+
270
+
271
+ <!-- ******************************** -->
272
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
273
+ <!-- ******************************** -->
274
+
275
+ <VAudioNodeCompressor gaindB="vxbus_comp_gain" ratio="vxbus_comp_ratio" thresholddB="vxbus_comp_threshold" msAttack="vxbus_comp_attack" msRelease="vxbus_comp_release" knee="0" />
276
+
277
+ <!-- ************************* -->
278
+ <!-- **** CHANNEL OUTPUTS **** -->
279
+ <!-- ************************* -->
280
+
281
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
282
+
283
+ <FAudioNodeMute />
284
+ </FAudioNodeTube>
285
+
286
+
287
+
288
+ <!-- ********************** -->
289
+ <!-- ***** CHANNEL 12 ***** -->
290
+ <!-- ********************** -->
291
+
292
+ <!-- BACKGROUND MUSIC -->
293
+ <FAudioNodeTube >
294
+ <FAudioNodeMute />
295
+
296
+ <!-- ************************ -->
297
+ <!-- **** CHANNEL INPUTS **** -->
298
+ <!-- ************************ -->
299
+
300
+ <FAudioNodeOgg volume="1" loop="0" position="0" filename="../VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_A.dat" enabled="backgroundsounds" />
301
+
302
+ <!-- ************************* -->
303
+ <!-- **** CHANNEL OUTPUTS **** -->
304
+ <!-- ************************* -->
305
+
306
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
307
+
308
+ <FAudioNodeMute />
309
+ </FAudioNodeTube>
310
+
311
+
312
+
313
+ <!-- ********************** -->
314
+ <!-- ***** CHANNEL 13 ***** -->
315
+ <!-- ********************** -->
316
+
317
+ <!-- MASTER BUS -->
318
+ <FAudioNodeTube >
319
+ <FAudioNodeMute />
320
+
321
+ <!-- ************************ -->
322
+ <!-- **** CHANNEL INPUTS **** -->
323
+ <!-- ************************ -->
324
+
325
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="master_vxbus" />
326
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="master_music" />
327
+
328
+ <FAudioNodeVolume volume="master_volume" dB="1" />
329
+
330
+
331
+ <!-- ******************************** -->
332
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
333
+ <!-- ******************************** -->
334
+
335
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
336
+
337
+
338
+ <!-- ************************* -->
339
+ <!-- **** CHANNEL OUTPUTS **** -->
340
+ <!-- ************************* -->
341
+
342
+ </FAudioNodeTube>
343
+
344
+ </FAudioNodeTube>
345
+ </FAudioGraph>
346
+ </FAudio>
347
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_AB.xml ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="TTS_XMAS_DeckTheHalls_DSP_C_200bpm_AB" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <!-- VX -->
18
+ <!-- Gate -->
19
+ <FAudioParameter ID="vx_gate_threshold" default="-42" public="0" typeController="0" minvalue="-80" maxvalue="0" />
20
+ <FAudioParameter ID="vx_gate_attack" default="5" public="0" typeController="0" minvalue="0" maxvalue="30" />
21
+ <FAudioParameter ID="vx_gate_release" default="100" public="0" typeController="0" minvalue="0" maxvalue="200" />
22
+ <FAudioParameter ID="vx_gate_hold" default="20" public="0" typeController="0" minvalue="0" maxvalue="100" />
23
+
24
+ <!-- EQ01 (Instead of MB comp) -->
25
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_1" default="110" typeController="0" minvalue="20" maxvalue="200"/>
26
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_2" default="1085" typeController="0" minvalue="500" maxvalue="5000"/>
27
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_3" default="11100" typeController="0" minvalue="10000" maxvalue="15000"/>
28
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_1" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
29
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
30
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_3" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
31
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_1" default="-5" typeController="0" minvalue="-10" maxvalue="10"/>
32
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_2" default="1.25" typeController="0" minvalue="-10" maxvalue="10"/>
33
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_3" default="3.89" typeControlle="0" minvalue="-10" maxvalue="10"/>
34
+
35
+ <!-- EQ02 -->
36
+ <FAudioParameter public="0" ID="vx_eq02_hp_frequency" default="30" typeController="0" minvalue="20" maxvalue="200"/>
37
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_1" default="80" typeController="0" minvalue="20" maxvalue="200"/>
38
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_2" default="6500" typeController="0" minvalue="500" maxvalue="7000"/>
39
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_3" default="11200" typeController="0" minvalue="10000" maxvalue="15000"/>
40
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_1" default="0.7" typeController="0" minvalue="0.1" maxvalue="10"/>
41
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
42
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_3" default="0.46" typeController="0" minvalue="0.1" maxvalue="10"/>
43
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_1" default="3.8" typeController="0" minvalue="-10" maxvalue="10"/>
44
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_2" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
45
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_3" default="4.5" typeControlle="0" minvalue="-10" maxvalue="10"/>
46
+
47
+ <!-- COMPRESSOR 01 -->
48
+ <FAudioParameter ID="vx_comp01_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
49
+ <FAudioParameter ID="vx_comp01_threshold" default="-28" public="0" typeController="0" minvalue="-50" maxvalue="0" />
50
+ <FAudioParameter ID="vx_comp01_ratio" default="4" public="0" typeController="0" minvalue="1" maxvalue="20" />
51
+ <FAudioParameter ID="vx_comp01_attack" default="1" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
52
+ <FAudioParameter ID="vx_comp01_release" default="100" public="0" typeController="0" minvalue="0.1" maxvalue="200" />
53
+
54
+ <!-- EQ03 (Instead of MB comp) -->
55
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_1" default="85" typeController="0" minvalue="20" maxvalue="200"/>
56
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_3" default="11000" typeController="0" minvalue="10000" maxvalue="15000"/>
57
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_1" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
58
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
59
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_1" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
60
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_3" default="3.4" typeControlle="0" minvalue="-10" maxvalue="10"/>
61
+
62
+ <!-- COMPRESSOR 02 -->
63
+ <FAudioParameter ID="vx_comp02_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
64
+ <FAudioParameter ID="vx_comp02_threshold" default="-12" public="0" typeController="0" minvalue="-50" maxvalue="0" />
65
+ <FAudioParameter ID="vx_comp02_ratio" default="1.2" public="0" typeController="0" minvalue="1" maxvalue="20" />
66
+ <FAudioParameter ID="vx_comp02_attack" default="0.2" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
67
+ <FAudioParameter ID="vx_comp02_release" default="500" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
68
+
69
+ <!-- EQ04 (Instead of MB comp) -->
70
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_1" default="155" typeController="0" minvalue="20" maxvalue="200"/>
71
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_2" default="1800" typeController="0" minvalue="500" maxvalue="5000"/>
72
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_3" default="14255" typeController="0" minvalue="10000" maxvalue="15000"/>
73
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_1" default="0.3" typeController="0" minvalue="0.1" maxvalue="10"/>
74
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_2" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
75
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
76
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_1" default="1.4" typeController="0" minvalue="-10" maxvalue="10"/>
77
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_2" default="1.3" typeController="0" minvalue="-10" maxvalue="10"/>
78
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_3" default="0" typeControlle="0" minvalue="-10" maxvalue="10"/>
79
+
80
+ <!-- LIMITER-->
81
+ <FAudioParameter ID="vx_limiter_gain" default="6.5" public="0" typeController="0" minvalue="0" maxvalue="10" />
82
+ <FAudioParameter ID="vx_limiter_threshold" default="-1" public="0" typeController="0" minvalue="-5" maxvalue="0" />
83
+ <FAudioParameter ID="vx_limiter_attack" default="0.4" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
84
+ <FAudioParameter ID="vx_limiter_release" default="25" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
85
+ <!-- END VX -->
86
+
87
+ <!-- REVERB -->
88
+ <!-- EQ -->
89
+ <FAudioParameter ID="reverb_eq_hp_freq" default="1210" public="0" typeController="0" minvalue="100" maxvalue="1500" />
90
+ <FAudioParameter ID="reverb_eq_lp_freq" default="15300" public="0" typeController="0" minvalue="10000" maxvalue="20000" />
91
+ <!-- REVERB -->
92
+ <FAudioParameter ID="rev_wet" default="0.2" public="0" typeController="0" minvalue="0" maxvalue="1" />
93
+ <FAudioParameter ID="rev_dry" default="0" public="0" typeController="0" minvalue="0" maxvalue="0.5" />
94
+ <FAudioParameter ID="rev_roomsize" default="0.5" public="0" typeController="0" minvalue="0" maxvalue="1" />
95
+ <FAudioParameter ID="rev_damp" default="0" public="0" typeController="0" minvalue="0" maxvalue="1" />
96
+ <FAudioParameter ID="rev_width" default="1" public="0" typeController="0" minvalue="0" maxvalue="1" />
97
+ <!-- END REVERB -->
98
+
99
+ <!-- VX BUS -->
100
+ <!-- INPUTS -->
101
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-3" typeController="0" minvalue="-10" maxvalue="0" />
102
+ <FAudioParameter public="1" ID="vxbus_mix_reverb" default="-15.2" typeController="0" minvalue="-80" maxvalue="0" />
103
+ <!-- COMPRESSOR -->
104
+ <FAudioParameter ID="vxbus_comp_gain" default="5" public="0" typeController="0" minvalue="0" maxvalue="10" />
105
+ <FAudioParameter ID="vxbus_comp_ratio" default="4" public="0" typeController="0" minvalue="0" maxvalue="10" />
106
+ <FAudioParameter ID="vxbus_comp_threshold" default="-12.3" public="0" typeController="0" minvalue="-20" maxvalue="0" />
107
+ <FAudioParameter ID="vxbus_comp_attack" default="0.005" public="0" typeController="0" minvalue="0" maxvalue="1" />
108
+ <FAudioParameter ID="vxbus_comp_release" default="193" public="0" typeController="0" minvalue="0" maxvalue="200" />
109
+ <!-- END VX BUS -->
110
+
111
+ <!-- MIXER -->
112
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
113
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
114
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
115
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
116
+ <!-- END MIXER -->
117
+
118
+ <!-- MASTERING -->
119
+ <FAudioParameter ID="master_vxbus" default="1" public="1" typeController="0" minvalue="0" maxvalue="1" />
120
+ <FAudioParameter ID="master_music" default="0.25" public="1" typeController="0" minvalue="0" maxvalue="1" />
121
+ <FAudioParameter ID="master_volume" default="1" public="1" typeController="0" minvalue="-10" maxvalue="10" />
122
+ <!-- END MASTERING -->
123
+
124
+
125
+ <!-- ************** -->
126
+ <!-- Buffer Indexes -->
127
+ <!-- ************** -->
128
+ <FAudioParameter ID="input_index" default="5" />
129
+ <FAudioParameter ID="vx_index" input="6" />
130
+ <FAudioParameter ID="reverb_index" input="10" />
131
+ <FAudioParameter ID="vxbus_index" input="11" />
132
+ <FAudioParameter ID="background_music_index" default="12" />
133
+ <FAudioParameter ID="master_bus_index" input="13" />
134
+
135
+
136
+ </FAudioParameters>
137
+
138
+ <FAudioGraph>
139
+ <FAudioNodeTube>
140
+
141
+ <!-- ********************** -->
142
+ <!-- ***** CHANNEL 05 ***** -->
143
+ <!-- ********************** -->
144
+
145
+ <!-- INPUT -->
146
+ <FAudioNodeTube>
147
+
148
+
149
+ <!-- ************************* -->
150
+ <!-- **** CHANNEL OUTPUTS **** -->
151
+ <!-- ************************* -->
152
+
153
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
154
+
155
+ <FAudioNodeMute />
156
+ </FAudioNodeTube>
157
+
158
+
159
+
160
+ <!-- ********************** -->
161
+ <!-- ***** CHANNEL 06 ***** -->
162
+ <!-- ********************** -->
163
+
164
+ <!-- VX -->
165
+ <FAudioNodeTube >
166
+ <FAudioNodeMute />
167
+
168
+ <!-- ************************ -->
169
+ <!-- **** CHANNEL INPUTS **** -->
170
+ <!-- ************************ -->
171
+
172
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
173
+
174
+
175
+ <!-- ******************************** -->
176
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
177
+ <!-- ******************************** -->
178
+
179
+ <!-- INPUT -->
180
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="vx_gate_threshold" msAttack="vx_gate_attack" msRelease="vx_gate_release" msHold="vx_gate_hold" />
181
+
182
+ <VAudioNodeParametricEQ ID="vx_eq01" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq01_peak_frequency_1" gain_pk1="vx_eq01_gain_peak_1" q_pk1="vx_eq01_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq01_peak_frequency_2" gain_pk2="vx_eq01_gain_peak_2" q_pk2="vx_eq01_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq01_peak_frequency_3" gain_pk3="vx_eq01_gain_peak_3" q_pk3="vx_eq01_q_peak_3"/>
183
+
184
+ <VAudioNodeParametricEQ ID="vx_eq02" pregaindb="0" postgaindb="0" enabled_hp="1" fc_hp="vx_eq02_hp_frequency" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq02_peak_frequency_1" gain_pk1="vx_eq02_gain_peak_1" q_pk1="vx_eq02_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq02_peak_frequency_2" gain_pk2="vx_eq02_gain_peak_2" q_pk2="vx_eq02_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq02_peak_frequency_3" gain_pk3="vx_eq02_gain_peak_3" q_pk3="vx_eq02_q_peak_3"/>
185
+
186
+ <VAudioNodeCompressor gaindB="vx_comp01_gain" ratio="vx_comp01_ratio" thresholddB="vx_comp01_threshold" msAttack="vx_comp01_attack" msRelease="vx_comp01_release" knee="0" />
187
+
188
+ <VAudioNodeParametricEQ ID="vx_eq03" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq03_peak_frequency_1" gain_pk1="vx_eq03_gain_peak_1" q_pk1="vx_eq03_q_peak_1" enabled_pk2="0" fc_pk2="1000" gain_pk2="0" q_pk2="1" enabled_pk3="1" fc_pk3="vx_eq03_peak_frequency_3" gain_pk3="vx_eq03_gain_peak_3" q_pk3="vx_eq03_q_peak_3"/>
189
+
190
+ <!-- OUTPUT -->
191
+ <VAudioNodeCompressor gaindB="vx_comp02_gain" ratio="vx_comp02_ratio" thresholddB="vx_comp02_threshold" msAttack="vx_comp02_attack" msRelease="vx_comp02_release" knee="0" />
192
+
193
+ <VAudioNodeParametricEQ ID="vx_eq04" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq04_peak_frequency_1" gain_pk1="vx_eq04_gain_peak_1" q_pk1="vx_eq04_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq04_peak_frequency_2" gain_pk2="vx_eq04_gain_peak_2" q_pk2="vx_eq04_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq04_peak_frequency_3" gain_pk3="vx_eq04_gain_peak_3" q_pk3="vx_eq04_q_peak_3"/>
194
+
195
+ <VAudioNodeCompressor gaindB="vx_limiter_gain" ratio="20" thresholddB="vx_limiter_threshold" msAttack="vx_limiter_attack" msRelease="vx_limiter_release" knee="0" />
196
+
197
+
198
+ <!-- ************************* -->
199
+ <!-- **** CHANNEL OUTPUTS **** -->
200
+ <!-- ************************* -->
201
+
202
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
203
+
204
+ <FAudioNodeMute />
205
+ </FAudioNodeTube>
206
+
207
+
208
+
209
+ <!-- ********************** -->
210
+ <!-- ***** CHANNEL 10 ***** -->
211
+ <!-- ********************** -->
212
+
213
+ <!-- REVERB -->
214
+ <FAudioNodeTube >
215
+ <FAudioNodeMute />
216
+
217
+ <!-- ************************ -->
218
+ <!-- **** CHANNEL INPUTS **** -->
219
+ <!-- ************************ -->
220
+
221
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" enabled="reverb_enabled" />
222
+
223
+
224
+ <!-- ******************************** -->
225
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
226
+ <!-- ******************************** -->
227
+
228
+ <FAudioNodeMixN volume="0.2,0.2">
229
+ <FAudioNodeTube>
230
+ </FAudioNodeTube>
231
+ <FAudioNodeTube>
232
+ <FAudioNodeReverb wet="rev_wet" dry="rev_dry" roomsize="rev_roomsize" damp="rev_damp" width="rev_width" mode="0" mono="0" />
233
+ </FAudioNodeTube>
234
+ </FAudioNodeMixN>
235
+
236
+ <!-- ************************* -->
237
+ <!-- **** CHANNEL OUTPUTS **** -->
238
+ <!-- ************************* -->
239
+
240
+ <VAudioNodeFeedback mode="1" bufferIndex="reverb_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
241
+
242
+ <FAudioNodeMute />
243
+ </FAudioNodeTube>
244
+
245
+
246
+
247
+ <!-- ********************** -->
248
+ <!-- ***** CHANNEL 11 ***** -->
249
+ <!-- ********************** -->
250
+
251
+ <!-- VX BUS -->
252
+ <FAudioNodeTube >
253
+ <FAudioNodeMute />
254
+
255
+ <!-- ************************ -->
256
+ <!-- **** CHANNEL INPUTS **** -->
257
+ <!-- ************************ -->
258
+
259
+ <FAudioNodeMixN volume="1,1">
260
+ <FAudioNodeTube>
261
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
262
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
263
+ </FAudioNodeTube>
264
+ <FAudioNodeTube>
265
+ <VAudioNodeFeedback mode="0" bufferIndex="reverb_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
266
+ <FAudioNodeVolume volume="vxbus_mix_reverb" dB="1" />
267
+ </FAudioNodeTube>
268
+ </FAudioNodeMixN>
269
+
270
+
271
+ <!-- ******************************** -->
272
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
273
+ <!-- ******************************** -->
274
+
275
+ <VAudioNodeCompressor gaindB="vxbus_comp_gain" ratio="vxbus_comp_ratio" thresholddB="vxbus_comp_threshold" msAttack="vxbus_comp_attack" msRelease="vxbus_comp_release" knee="0" />
276
+
277
+ <!-- ************************* -->
278
+ <!-- **** CHANNEL OUTPUTS **** -->
279
+ <!-- ************************* -->
280
+
281
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
282
+
283
+ <FAudioNodeMute />
284
+ </FAudioNodeTube>
285
+
286
+
287
+
288
+ <!-- ********************** -->
289
+ <!-- ***** CHANNEL 12 ***** -->
290
+ <!-- ********************** -->
291
+
292
+ <!-- BACKGROUND MUSIC -->
293
+ <FAudioNodeTube >
294
+ <FAudioNodeMute />
295
+
296
+ <!-- ************************ -->
297
+ <!-- **** CHANNEL INPUTS **** -->
298
+ <!-- ************************ -->
299
+
300
+ <FAudioNodeOgg volume="1" loop="0" position="0" filename="../VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_AB.dat" enabled="backgroundsounds" />
301
+
302
+ <!-- ************************* -->
303
+ <!-- **** CHANNEL OUTPUTS **** -->
304
+ <!-- ************************* -->
305
+
306
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
307
+
308
+ <FAudioNodeMute />
309
+ </FAudioNodeTube>
310
+
311
+
312
+
313
+ <!-- ********************** -->
314
+ <!-- ***** CHANNEL 13 ***** -->
315
+ <!-- ********************** -->
316
+
317
+ <!-- MASTER BUS -->
318
+ <FAudioNodeTube >
319
+ <FAudioNodeMute />
320
+
321
+ <!-- ************************ -->
322
+ <!-- **** CHANNEL INPUTS **** -->
323
+ <!-- ************************ -->
324
+
325
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="master_vxbus" />
326
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="master_music" />
327
+
328
+ <FAudioNodeVolume volume="master_volume" dB="1" />
329
+
330
+
331
+ <!-- ******************************** -->
332
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
333
+ <!-- ******************************** -->
334
+
335
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
336
+
337
+
338
+ <!-- ************************* -->
339
+ <!-- **** CHANNEL OUTPUTS **** -->
340
+ <!-- ************************* -->
341
+
342
+ </FAudioNodeTube>
343
+
344
+ </FAudioNodeTube>
345
+ </FAudioGraph>
346
+ </FAudio>
347
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_ABC.xml ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="TTS_XMAS_DeckTheHalls_DSP_C_200bpm_ABC" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <!-- VX -->
18
+ <!-- Gate -->
19
+ <FAudioParameter ID="vx_gate_threshold" default="-42" public="0" typeController="0" minvalue="-80" maxvalue="0" />
20
+ <FAudioParameter ID="vx_gate_attack" default="5" public="0" typeController="0" minvalue="0" maxvalue="30" />
21
+ <FAudioParameter ID="vx_gate_release" default="100" public="0" typeController="0" minvalue="0" maxvalue="200" />
22
+ <FAudioParameter ID="vx_gate_hold" default="20" public="0" typeController="0" minvalue="0" maxvalue="100" />
23
+
24
+ <!-- EQ01 (Instead of MB comp) -->
25
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_1" default="110" typeController="0" minvalue="20" maxvalue="200"/>
26
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_2" default="1085" typeController="0" minvalue="500" maxvalue="5000"/>
27
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_3" default="11100" typeController="0" minvalue="10000" maxvalue="15000"/>
28
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_1" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
29
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
30
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_3" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
31
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_1" default="-5" typeController="0" minvalue="-10" maxvalue="10"/>
32
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_2" default="1.25" typeController="0" minvalue="-10" maxvalue="10"/>
33
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_3" default="3.89" typeControlle="0" minvalue="-10" maxvalue="10"/>
34
+
35
+ <!-- EQ02 -->
36
+ <FAudioParameter public="0" ID="vx_eq02_hp_frequency" default="30" typeController="0" minvalue="20" maxvalue="200"/>
37
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_1" default="80" typeController="0" minvalue="20" maxvalue="200"/>
38
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_2" default="6500" typeController="0" minvalue="500" maxvalue="7000"/>
39
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_3" default="11200" typeController="0" minvalue="10000" maxvalue="15000"/>
40
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_1" default="0.7" typeController="0" minvalue="0.1" maxvalue="10"/>
41
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
42
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_3" default="0.46" typeController="0" minvalue="0.1" maxvalue="10"/>
43
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_1" default="3.8" typeController="0" minvalue="-10" maxvalue="10"/>
44
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_2" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
45
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_3" default="4.5" typeControlle="0" minvalue="-10" maxvalue="10"/>
46
+
47
+ <!-- COMPRESSOR 01 -->
48
+ <FAudioParameter ID="vx_comp01_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
49
+ <FAudioParameter ID="vx_comp01_threshold" default="-28" public="0" typeController="0" minvalue="-50" maxvalue="0" />
50
+ <FAudioParameter ID="vx_comp01_ratio" default="4" public="0" typeController="0" minvalue="1" maxvalue="20" />
51
+ <FAudioParameter ID="vx_comp01_attack" default="1" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
52
+ <FAudioParameter ID="vx_comp01_release" default="100" public="0" typeController="0" minvalue="0.1" maxvalue="200" />
53
+
54
+ <!-- EQ03 (Instead of MB comp) -->
55
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_1" default="85" typeController="0" minvalue="20" maxvalue="200"/>
56
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_3" default="11000" typeController="0" minvalue="10000" maxvalue="15000"/>
57
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_1" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
58
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
59
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_1" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
60
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_3" default="3.4" typeControlle="0" minvalue="-10" maxvalue="10"/>
61
+
62
+ <!-- COMPRESSOR 02 -->
63
+ <FAudioParameter ID="vx_comp02_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
64
+ <FAudioParameter ID="vx_comp02_threshold" default="-12" public="0" typeController="0" minvalue="-50" maxvalue="0" />
65
+ <FAudioParameter ID="vx_comp02_ratio" default="1.2" public="0" typeController="0" minvalue="1" maxvalue="20" />
66
+ <FAudioParameter ID="vx_comp02_attack" default="0.2" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
67
+ <FAudioParameter ID="vx_comp02_release" default="500" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
68
+
69
+ <!-- EQ04 (Instead of MB comp) -->
70
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_1" default="155" typeController="0" minvalue="20" maxvalue="200"/>
71
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_2" default="1800" typeController="0" minvalue="500" maxvalue="5000"/>
72
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_3" default="14255" typeController="0" minvalue="10000" maxvalue="15000"/>
73
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_1" default="0.3" typeController="0" minvalue="0.1" maxvalue="10"/>
74
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_2" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
75
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
76
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_1" default="1.4" typeController="0" minvalue="-10" maxvalue="10"/>
77
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_2" default="1.3" typeController="0" minvalue="-10" maxvalue="10"/>
78
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_3" default="0" typeControlle="0" minvalue="-10" maxvalue="10"/>
79
+
80
+ <!-- LIMITER-->
81
+ <FAudioParameter ID="vx_limiter_gain" default="6.5" public="0" typeController="0" minvalue="0" maxvalue="10" />
82
+ <FAudioParameter ID="vx_limiter_threshold" default="-1" public="0" typeController="0" minvalue="-5" maxvalue="0" />
83
+ <FAudioParameter ID="vx_limiter_attack" default="0.4" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
84
+ <FAudioParameter ID="vx_limiter_release" default="25" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
85
+ <!-- END VX -->
86
+
87
+ <!-- REVERB -->
88
+ <!-- EQ -->
89
+ <FAudioParameter ID="reverb_eq_hp_freq" default="1210" public="0" typeController="0" minvalue="100" maxvalue="1500" />
90
+ <FAudioParameter ID="reverb_eq_lp_freq" default="15300" public="0" typeController="0" minvalue="10000" maxvalue="20000" />
91
+ <!-- REVERB -->
92
+ <FAudioParameter ID="rev_wet" default="0.2" public="0" typeController="0" minvalue="0" maxvalue="1" />
93
+ <FAudioParameter ID="rev_dry" default="0" public="0" typeController="0" minvalue="0" maxvalue="0.5" />
94
+ <FAudioParameter ID="rev_roomsize" default="0.5" public="0" typeController="0" minvalue="0" maxvalue="1" />
95
+ <FAudioParameter ID="rev_damp" default="0" public="0" typeController="0" minvalue="0" maxvalue="1" />
96
+ <FAudioParameter ID="rev_width" default="1" public="0" typeController="0" minvalue="0" maxvalue="1" />
97
+ <!-- END REVERB -->
98
+
99
+ <!-- VX BUS -->
100
+ <!-- INPUTS -->
101
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-3" typeController="0" minvalue="-10" maxvalue="0" />
102
+ <FAudioParameter public="1" ID="vxbus_mix_reverb" default="-15.2" typeController="0" minvalue="-80" maxvalue="0" />
103
+ <!-- COMPRESSOR -->
104
+ <FAudioParameter ID="vxbus_comp_gain" default="5" public="0" typeController="0" minvalue="0" maxvalue="10" />
105
+ <FAudioParameter ID="vxbus_comp_ratio" default="4" public="0" typeController="0" minvalue="0" maxvalue="10" />
106
+ <FAudioParameter ID="vxbus_comp_threshold" default="-12.3" public="0" typeController="0" minvalue="-20" maxvalue="0" />
107
+ <FAudioParameter ID="vxbus_comp_attack" default="0.005" public="0" typeController="0" minvalue="0" maxvalue="1" />
108
+ <FAudioParameter ID="vxbus_comp_release" default="193" public="0" typeController="0" minvalue="0" maxvalue="200" />
109
+ <!-- END VX BUS -->
110
+
111
+ <!-- MIXER -->
112
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
113
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
114
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
115
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
116
+ <!-- END MIXER -->
117
+
118
+ <!-- MASTERING -->
119
+ <FAudioParameter ID="master_vxbus" default="1" public="1" typeController="0" minvalue="0" maxvalue="1" />
120
+ <FAudioParameter ID="master_music" default="0.25" public="1" typeController="0" minvalue="0" maxvalue="1" />
121
+ <FAudioParameter ID="master_volume" default="1" public="1" typeController="0" minvalue="-10" maxvalue="10" />
122
+ <!-- END MASTERING -->
123
+
124
+
125
+ <!-- ************** -->
126
+ <!-- Buffer Indexes -->
127
+ <!-- ************** -->
128
+ <FAudioParameter ID="input_index" default="5" />
129
+ <FAudioParameter ID="vx_index" input="6" />
130
+ <FAudioParameter ID="reverb_index" input="10" />
131
+ <FAudioParameter ID="vxbus_index" input="11" />
132
+ <FAudioParameter ID="background_music_index" default="12" />
133
+ <FAudioParameter ID="master_bus_index" input="13" />
134
+
135
+
136
+ </FAudioParameters>
137
+
138
+ <FAudioGraph>
139
+ <FAudioNodeTube>
140
+
141
+ <!-- ********************** -->
142
+ <!-- ***** CHANNEL 05 ***** -->
143
+ <!-- ********************** -->
144
+
145
+ <!-- INPUT -->
146
+ <FAudioNodeTube>
147
+
148
+
149
+ <!-- ************************* -->
150
+ <!-- **** CHANNEL OUTPUTS **** -->
151
+ <!-- ************************* -->
152
+
153
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
154
+
155
+ <FAudioNodeMute />
156
+ </FAudioNodeTube>
157
+
158
+
159
+
160
+ <!-- ********************** -->
161
+ <!-- ***** CHANNEL 06 ***** -->
162
+ <!-- ********************** -->
163
+
164
+ <!-- VX -->
165
+ <FAudioNodeTube >
166
+ <FAudioNodeMute />
167
+
168
+ <!-- ************************ -->
169
+ <!-- **** CHANNEL INPUTS **** -->
170
+ <!-- ************************ -->
171
+
172
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
173
+
174
+
175
+ <!-- ******************************** -->
176
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
177
+ <!-- ******************************** -->
178
+
179
+ <!-- INPUT -->
180
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="vx_gate_threshold" msAttack="vx_gate_attack" msRelease="vx_gate_release" msHold="vx_gate_hold" />
181
+
182
+ <VAudioNodeParametricEQ ID="vx_eq01" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq01_peak_frequency_1" gain_pk1="vx_eq01_gain_peak_1" q_pk1="vx_eq01_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq01_peak_frequency_2" gain_pk2="vx_eq01_gain_peak_2" q_pk2="vx_eq01_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq01_peak_frequency_3" gain_pk3="vx_eq01_gain_peak_3" q_pk3="vx_eq01_q_peak_3"/>
183
+
184
+ <VAudioNodeParametricEQ ID="vx_eq02" pregaindb="0" postgaindb="0" enabled_hp="1" fc_hp="vx_eq02_hp_frequency" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq02_peak_frequency_1" gain_pk1="vx_eq02_gain_peak_1" q_pk1="vx_eq02_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq02_peak_frequency_2" gain_pk2="vx_eq02_gain_peak_2" q_pk2="vx_eq02_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq02_peak_frequency_3" gain_pk3="vx_eq02_gain_peak_3" q_pk3="vx_eq02_q_peak_3"/>
185
+
186
+ <VAudioNodeCompressor gaindB="vx_comp01_gain" ratio="vx_comp01_ratio" thresholddB="vx_comp01_threshold" msAttack="vx_comp01_attack" msRelease="vx_comp01_release" knee="0" />
187
+
188
+ <VAudioNodeParametricEQ ID="vx_eq03" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq03_peak_frequency_1" gain_pk1="vx_eq03_gain_peak_1" q_pk1="vx_eq03_q_peak_1" enabled_pk2="0" fc_pk2="1000" gain_pk2="0" q_pk2="1" enabled_pk3="1" fc_pk3="vx_eq03_peak_frequency_3" gain_pk3="vx_eq03_gain_peak_3" q_pk3="vx_eq03_q_peak_3"/>
189
+
190
+ <!-- OUTPUT -->
191
+ <VAudioNodeCompressor gaindB="vx_comp02_gain" ratio="vx_comp02_ratio" thresholddB="vx_comp02_threshold" msAttack="vx_comp02_attack" msRelease="vx_comp02_release" knee="0" />
192
+
193
+ <VAudioNodeParametricEQ ID="vx_eq04" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq04_peak_frequency_1" gain_pk1="vx_eq04_gain_peak_1" q_pk1="vx_eq04_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq04_peak_frequency_2" gain_pk2="vx_eq04_gain_peak_2" q_pk2="vx_eq04_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq04_peak_frequency_3" gain_pk3="vx_eq04_gain_peak_3" q_pk3="vx_eq04_q_peak_3"/>
194
+
195
+ <VAudioNodeCompressor gaindB="vx_limiter_gain" ratio="20" thresholddB="vx_limiter_threshold" msAttack="vx_limiter_attack" msRelease="vx_limiter_release" knee="0" />
196
+
197
+
198
+ <!-- ************************* -->
199
+ <!-- **** CHANNEL OUTPUTS **** -->
200
+ <!-- ************************* -->
201
+
202
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
203
+
204
+ <FAudioNodeMute />
205
+ </FAudioNodeTube>
206
+
207
+
208
+
209
+ <!-- ********************** -->
210
+ <!-- ***** CHANNEL 10 ***** -->
211
+ <!-- ********************** -->
212
+
213
+ <!-- REVERB -->
214
+ <FAudioNodeTube >
215
+ <FAudioNodeMute />
216
+
217
+ <!-- ************************ -->
218
+ <!-- **** CHANNEL INPUTS **** -->
219
+ <!-- ************************ -->
220
+
221
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" enabled="reverb_enabled" />
222
+
223
+
224
+ <!-- ******************************** -->
225
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
226
+ <!-- ******************************** -->
227
+
228
+ <FAudioNodeMixN volume="0.2,0.2">
229
+ <FAudioNodeTube>
230
+ </FAudioNodeTube>
231
+ <FAudioNodeTube>
232
+ <FAudioNodeReverb wet="rev_wet" dry="rev_dry" roomsize="rev_roomsize" damp="rev_damp" width="rev_width" mode="0" mono="0" />
233
+ </FAudioNodeTube>
234
+ </FAudioNodeMixN>
235
+
236
+ <!-- ************************* -->
237
+ <!-- **** CHANNEL OUTPUTS **** -->
238
+ <!-- ************************* -->
239
+
240
+ <VAudioNodeFeedback mode="1" bufferIndex="reverb_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
241
+
242
+ <FAudioNodeMute />
243
+ </FAudioNodeTube>
244
+
245
+
246
+
247
+ <!-- ********************** -->
248
+ <!-- ***** CHANNEL 11 ***** -->
249
+ <!-- ********************** -->
250
+
251
+ <!-- VX BUS -->
252
+ <FAudioNodeTube >
253
+ <FAudioNodeMute />
254
+
255
+ <!-- ************************ -->
256
+ <!-- **** CHANNEL INPUTS **** -->
257
+ <!-- ************************ -->
258
+
259
+ <FAudioNodeMixN volume="1,1">
260
+ <FAudioNodeTube>
261
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
262
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
263
+ </FAudioNodeTube>
264
+ <FAudioNodeTube>
265
+ <VAudioNodeFeedback mode="0" bufferIndex="reverb_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
266
+ <FAudioNodeVolume volume="vxbus_mix_reverb" dB="1" />
267
+ </FAudioNodeTube>
268
+ </FAudioNodeMixN>
269
+
270
+
271
+ <!-- ******************************** -->
272
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
273
+ <!-- ******************************** -->
274
+
275
+ <VAudioNodeCompressor gaindB="vxbus_comp_gain" ratio="vxbus_comp_ratio" thresholddB="vxbus_comp_threshold" msAttack="vxbus_comp_attack" msRelease="vxbus_comp_release" knee="0" />
276
+
277
+ <!-- ************************* -->
278
+ <!-- **** CHANNEL OUTPUTS **** -->
279
+ <!-- ************************* -->
280
+
281
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
282
+
283
+ <FAudioNodeMute />
284
+ </FAudioNodeTube>
285
+
286
+
287
+
288
+ <!-- ********************** -->
289
+ <!-- ***** CHANNEL 12 ***** -->
290
+ <!-- ********************** -->
291
+
292
+ <!-- BACKGROUND MUSIC -->
293
+ <FAudioNodeTube >
294
+ <FAudioNodeMute />
295
+
296
+ <!-- ************************ -->
297
+ <!-- **** CHANNEL INPUTS **** -->
298
+ <!-- ************************ -->
299
+
300
+ <FAudioNodeOgg volume="1" loop="0" position="0" filename="../VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_ABC.dat" enabled="backgroundsounds" />
301
+
302
+ <!-- ************************* -->
303
+ <!-- **** CHANNEL OUTPUTS **** -->
304
+ <!-- ************************* -->
305
+
306
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
307
+
308
+ <FAudioNodeMute />
309
+ </FAudioNodeTube>
310
+
311
+
312
+
313
+ <!-- ********************** -->
314
+ <!-- ***** CHANNEL 13 ***** -->
315
+ <!-- ********************** -->
316
+
317
+ <!-- MASTER BUS -->
318
+ <FAudioNodeTube >
319
+ <FAudioNodeMute />
320
+
321
+ <!-- ************************ -->
322
+ <!-- **** CHANNEL INPUTS **** -->
323
+ <!-- ************************ -->
324
+
325
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="master_vxbus" />
326
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="master_music" />
327
+
328
+ <FAudioNodeVolume volume="master_volume" dB="1" />
329
+
330
+
331
+ <!-- ******************************** -->
332
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
333
+ <!-- ******************************** -->
334
+
335
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
336
+
337
+
338
+ <!-- ************************* -->
339
+ <!-- **** CHANNEL OUTPUTS **** -->
340
+ <!-- ************************* -->
341
+
342
+ </FAudioNodeTube>
343
+
344
+ </FAudioNodeTube>
345
+ </FAudioGraph>
346
+ </FAudio>
347
+ </xml>
audiofiles/frontend-main-src-assets-text-to-song-themes/src/assets/text-to-song/themes/DeckTheHalls/dsp/XML/TTS_XMAS_DeckTheHalls_DSP_C_200bpm_ABCD.xml ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <xml>
2
+ <Header>
3
+ <Name ver="6G" value="TTS_XMAS_DeckTheHalls_DSP_C_200bpm_ABCD" />
4
+ <Icon value="Icons/ico-sdk" />
5
+ <IconAlt value="Icons/ico-sdk-small" />
6
+ </Header>
7
+
8
+ <FAudio>
9
+ <FAudioParameters>
10
+
11
+ <FAudioParameter ID="backgroundsounds" input="1" />
12
+
13
+ <!-- **************** -->
14
+ <!-- Voice parameters -->
15
+ <!-- **************** -->
16
+
17
+ <!-- VX -->
18
+ <!-- Gate -->
19
+ <FAudioParameter ID="vx_gate_threshold" default="-42" public="0" typeController="0" minvalue="-80" maxvalue="0" />
20
+ <FAudioParameter ID="vx_gate_attack" default="5" public="0" typeController="0" minvalue="0" maxvalue="30" />
21
+ <FAudioParameter ID="vx_gate_release" default="100" public="0" typeController="0" minvalue="0" maxvalue="200" />
22
+ <FAudioParameter ID="vx_gate_hold" default="20" public="0" typeController="0" minvalue="0" maxvalue="100" />
23
+
24
+ <!-- EQ01 (Instead of MB comp) -->
25
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_1" default="110" typeController="0" minvalue="20" maxvalue="200"/>
26
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_2" default="1085" typeController="0" minvalue="500" maxvalue="5000"/>
27
+ <FAudioParameter public="0" ID="vx_eq01_peak_frequency_3" default="11100" typeController="0" minvalue="10000" maxvalue="15000"/>
28
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_1" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
29
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
30
+ <FAudioParameter public="0" ID="vx_eq01_q_peak_3" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
31
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_1" default="-5" typeController="0" minvalue="-10" maxvalue="10"/>
32
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_2" default="1.25" typeController="0" minvalue="-10" maxvalue="10"/>
33
+ <FAudioParameter public="0" ID="vx_eq01_gain_peak_3" default="3.89" typeControlle="0" minvalue="-10" maxvalue="10"/>
34
+
35
+ <!-- EQ02 -->
36
+ <FAudioParameter public="0" ID="vx_eq02_hp_frequency" default="30" typeController="0" minvalue="20" maxvalue="200"/>
37
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_1" default="80" typeController="0" minvalue="20" maxvalue="200"/>
38
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_2" default="6500" typeController="0" minvalue="500" maxvalue="7000"/>
39
+ <FAudioParameter public="0" ID="vx_eq02_peak_frequency_3" default="11200" typeController="0" minvalue="10000" maxvalue="15000"/>
40
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_1" default="0.7" typeController="0" minvalue="0.1" maxvalue="10"/>
41
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_2" default="1" typeController="0" minvalue="0.1" maxvalue="10"/>
42
+ <FAudioParameter public="0" ID="vx_eq02_q_peak_3" default="0.46" typeController="0" minvalue="0.1" maxvalue="10"/>
43
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_1" default="3.8" typeController="0" minvalue="-10" maxvalue="10"/>
44
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_2" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
45
+ <FAudioParameter public="0" ID="vx_eq02_gain_peak_3" default="4.5" typeControlle="0" minvalue="-10" maxvalue="10"/>
46
+
47
+ <!-- COMPRESSOR 01 -->
48
+ <FAudioParameter ID="vx_comp01_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
49
+ <FAudioParameter ID="vx_comp01_threshold" default="-28" public="0" typeController="0" minvalue="-50" maxvalue="0" />
50
+ <FAudioParameter ID="vx_comp01_ratio" default="4" public="0" typeController="0" minvalue="1" maxvalue="20" />
51
+ <FAudioParameter ID="vx_comp01_attack" default="1" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
52
+ <FAudioParameter ID="vx_comp01_release" default="100" public="0" typeController="0" minvalue="0.1" maxvalue="200" />
53
+
54
+ <!-- EQ03 (Instead of MB comp) -->
55
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_1" default="85" typeController="0" minvalue="20" maxvalue="200"/>
56
+ <FAudioParameter public="0" ID="vx_eq03_peak_frequency_3" default="11000" typeController="0" minvalue="10000" maxvalue="15000"/>
57
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_1" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
58
+ <FAudioParameter public="0" ID="vx_eq03_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
59
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_1" default="1" typeController="0" minvalue="-10" maxvalue="10"/>
60
+ <FAudioParameter public="0" ID="vx_eq03_gain_peak_3" default="3.4" typeControlle="0" minvalue="-10" maxvalue="10"/>
61
+
62
+ <!-- COMPRESSOR 02 -->
63
+ <FAudioParameter ID="vx_comp02_gain" default="0" public="0" typeController="0" minvalue="0" maxvalue="10" />
64
+ <FAudioParameter ID="vx_comp02_threshold" default="-12" public="0" typeController="0" minvalue="-50" maxvalue="0" />
65
+ <FAudioParameter ID="vx_comp02_ratio" default="1.2" public="0" typeController="0" minvalue="1" maxvalue="20" />
66
+ <FAudioParameter ID="vx_comp02_attack" default="0.2" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
67
+ <FAudioParameter ID="vx_comp02_release" default="500" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
68
+
69
+ <!-- EQ04 (Instead of MB comp) -->
70
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_1" default="155" typeController="0" minvalue="20" maxvalue="200"/>
71
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_2" default="1800" typeController="0" minvalue="500" maxvalue="5000"/>
72
+ <FAudioParameter public="0" ID="vx_eq04_peak_frequency_3" default="14255" typeController="0" minvalue="10000" maxvalue="15000"/>
73
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_1" default="0.3" typeController="0" minvalue="0.1" maxvalue="10"/>
74
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_2" default="0.5" typeController="0" minvalue="0.1" maxvalue="10"/>
75
+ <FAudioParameter public="0" ID="vx_eq04_q_peak_3" default="0.4" typeController="0" minvalue="0.1" maxvalue="10"/>
76
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_1" default="1.4" typeController="0" minvalue="-10" maxvalue="10"/>
77
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_2" default="1.3" typeController="0" minvalue="-10" maxvalue="10"/>
78
+ <FAudioParameter public="0" ID="vx_eq04_gain_peak_3" default="0" typeControlle="0" minvalue="-10" maxvalue="10"/>
79
+
80
+ <!-- LIMITER-->
81
+ <FAudioParameter ID="vx_limiter_gain" default="6.5" public="0" typeController="0" minvalue="0" maxvalue="10" />
82
+ <FAudioParameter ID="vx_limiter_threshold" default="-1" public="0" typeController="0" minvalue="-5" maxvalue="0" />
83
+ <FAudioParameter ID="vx_limiter_attack" default="0.4" public="0" typeController="0" minvalue="0.1" maxvalue="10" />
84
+ <FAudioParameter ID="vx_limiter_release" default="25" public="0" typeController="0" minvalue="0.1" maxvalue="1000" />
85
+ <!-- END VX -->
86
+
87
+ <!-- REVERB -->
88
+ <!-- EQ -->
89
+ <FAudioParameter ID="reverb_eq_hp_freq" default="1210" public="0" typeController="0" minvalue="100" maxvalue="1500" />
90
+ <FAudioParameter ID="reverb_eq_lp_freq" default="15300" public="0" typeController="0" minvalue="10000" maxvalue="20000" />
91
+ <!-- REVERB -->
92
+ <FAudioParameter ID="rev_wet" default="0.2" public="0" typeController="0" minvalue="0" maxvalue="1" />
93
+ <FAudioParameter ID="rev_dry" default="0" public="0" typeController="0" minvalue="0" maxvalue="0.5" />
94
+ <FAudioParameter ID="rev_roomsize" default="0.5" public="0" typeController="0" minvalue="0" maxvalue="1" />
95
+ <FAudioParameter ID="rev_damp" default="0" public="0" typeController="0" minvalue="0" maxvalue="1" />
96
+ <FAudioParameter ID="rev_width" default="1" public="0" typeController="0" minvalue="0" maxvalue="1" />
97
+ <!-- END REVERB -->
98
+
99
+ <!-- VX BUS -->
100
+ <!-- INPUTS -->
101
+ <FAudioParameter public="1" ID="vxbus_mix_vx" default="-3" typeController="0" minvalue="-10" maxvalue="0" />
102
+ <FAudioParameter public="1" ID="vxbus_mix_reverb" default="-15.2" typeController="0" minvalue="-80" maxvalue="0" />
103
+ <!-- COMPRESSOR -->
104
+ <FAudioParameter ID="vxbus_comp_gain" default="5" public="0" typeController="0" minvalue="0" maxvalue="10" />
105
+ <FAudioParameter ID="vxbus_comp_ratio" default="4" public="0" typeController="0" minvalue="0" maxvalue="10" />
106
+ <FAudioParameter ID="vxbus_comp_threshold" default="-12.3" public="0" typeController="0" minvalue="-20" maxvalue="0" />
107
+ <FAudioParameter ID="vxbus_comp_attack" default="0.005" public="0" typeController="0" minvalue="0" maxvalue="1" />
108
+ <FAudioParameter ID="vxbus_comp_release" default="193" public="0" typeController="0" minvalue="0" maxvalue="200" />
109
+ <!-- END VX BUS -->
110
+
111
+ <!-- MIXER -->
112
+ <FAudioParameter public="0" ID="vx_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
113
+ <FAudioParameter public="0" ID="reverb_mute" default="0" typeController="1" minvalue="0" maxvalue="1" />
114
+ <FAudioParameterRange ID="vx_enabled" input="vx_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
115
+ <FAudioParameterRange ID="reverb_enabled" input="reverb_mute" inmin="0" inmax="1" outmin="1" outmax="0" />
116
+ <!-- END MIXER -->
117
+
118
+ <!-- MASTERING -->
119
+ <FAudioParameter ID="master_vxbus" default="1" public="1" typeController="0" minvalue="0" maxvalue="1" />
120
+ <FAudioParameter ID="master_music" default="0.25" public="1" typeController="0" minvalue="0" maxvalue="1" />
121
+ <FAudioParameter ID="master_volume" default="1" public="1" typeController="0" minvalue="-10" maxvalue="10" />
122
+ <!-- END MASTERING -->
123
+
124
+
125
+ <!-- ************** -->
126
+ <!-- Buffer Indexes -->
127
+ <!-- ************** -->
128
+ <FAudioParameter ID="input_index" default="5" />
129
+ <FAudioParameter ID="vx_index" input="6" />
130
+ <FAudioParameter ID="reverb_index" input="10" />
131
+ <FAudioParameter ID="vxbus_index" input="11" />
132
+ <FAudioParameter ID="background_music_index" default="12" />
133
+ <FAudioParameter ID="master_bus_index" input="13" />
134
+
135
+
136
+ </FAudioParameters>
137
+
138
+ <FAudioGraph>
139
+ <FAudioNodeTube>
140
+
141
+ <!-- ********************** -->
142
+ <!-- ***** CHANNEL 05 ***** -->
143
+ <!-- ********************** -->
144
+
145
+ <!-- INPUT -->
146
+ <FAudioNodeTube>
147
+
148
+
149
+ <!-- ************************* -->
150
+ <!-- **** CHANNEL OUTPUTS **** -->
151
+ <!-- ************************* -->
152
+
153
+ <VAudioNodeFeedback mode="1" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
154
+
155
+ <FAudioNodeMute />
156
+ </FAudioNodeTube>
157
+
158
+
159
+
160
+ <!-- ********************** -->
161
+ <!-- ***** CHANNEL 06 ***** -->
162
+ <!-- ********************** -->
163
+
164
+ <!-- VX -->
165
+ <FAudioNodeTube >
166
+ <FAudioNodeMute />
167
+
168
+ <!-- ************************ -->
169
+ <!-- **** CHANNEL INPUTS **** -->
170
+ <!-- ************************ -->
171
+
172
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="vx_enabled" />
173
+
174
+
175
+ <!-- ******************************** -->
176
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
177
+ <!-- ******************************** -->
178
+
179
+ <!-- INPUT -->
180
+ <VAudioNodeNoiseGate percentsoftness="90" levelGatedB="vx_gate_threshold" msAttack="vx_gate_attack" msRelease="vx_gate_release" msHold="vx_gate_hold" />
181
+
182
+ <VAudioNodeParametricEQ ID="vx_eq01" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq01_peak_frequency_1" gain_pk1="vx_eq01_gain_peak_1" q_pk1="vx_eq01_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq01_peak_frequency_2" gain_pk2="vx_eq01_gain_peak_2" q_pk2="vx_eq01_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq01_peak_frequency_3" gain_pk3="vx_eq01_gain_peak_3" q_pk3="vx_eq01_q_peak_3"/>
183
+
184
+ <VAudioNodeParametricEQ ID="vx_eq02" pregaindb="0" postgaindb="0" enabled_hp="1" fc_hp="vx_eq02_hp_frequency" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq02_peak_frequency_1" gain_pk1="vx_eq02_gain_peak_1" q_pk1="vx_eq02_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq02_peak_frequency_2" gain_pk2="vx_eq02_gain_peak_2" q_pk2="vx_eq02_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq02_peak_frequency_3" gain_pk3="vx_eq02_gain_peak_3" q_pk3="vx_eq02_q_peak_3"/>
185
+
186
+ <VAudioNodeCompressor gaindB="vx_comp01_gain" ratio="vx_comp01_ratio" thresholddB="vx_comp01_threshold" msAttack="vx_comp01_attack" msRelease="vx_comp01_release" knee="0" />
187
+
188
+ <VAudioNodeParametricEQ ID="vx_eq03" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq03_peak_frequency_1" gain_pk1="vx_eq03_gain_peak_1" q_pk1="vx_eq03_q_peak_1" enabled_pk2="0" fc_pk2="1000" gain_pk2="0" q_pk2="1" enabled_pk3="1" fc_pk3="vx_eq03_peak_frequency_3" gain_pk3="vx_eq03_gain_peak_3" q_pk3="vx_eq03_q_peak_3"/>
189
+
190
+ <!-- OUTPUT -->
191
+ <VAudioNodeCompressor gaindB="vx_comp02_gain" ratio="vx_comp02_ratio" thresholddB="vx_comp02_threshold" msAttack="vx_comp02_attack" msRelease="vx_comp02_release" knee="0" />
192
+
193
+ <VAudioNodeParametricEQ ID="vx_eq04" pregaindb="0" postgaindb="0" enabled_hp="0" fc_hp="20" slope_hp="3" enabled_lp="0" fc_lp="20000" slope_lp="0" enabled_pk1="1" fc_pk1="vx_eq04_peak_frequency_1" gain_pk1="vx_eq04_gain_peak_1" q_pk1="vx_eq04_q_peak_1" enabled_pk2="1" fc_pk2="vx_eq04_peak_frequency_2" gain_pk2="vx_eq04_gain_peak_2" q_pk2="vx_eq04_q_peak_2" enabled_pk3="1" fc_pk3="vx_eq04_peak_frequency_3" gain_pk3="vx_eq04_gain_peak_3" q_pk3="vx_eq04_q_peak_3"/>
194
+
195
+ <VAudioNodeCompressor gaindB="vx_limiter_gain" ratio="20" thresholddB="vx_limiter_threshold" msAttack="vx_limiter_attack" msRelease="vx_limiter_release" knee="0" />
196
+
197
+
198
+ <!-- ************************* -->
199
+ <!-- **** CHANNEL OUTPUTS **** -->
200
+ <!-- ************************* -->
201
+
202
+ <VAudioNodeFeedback mode="1" bufferIndex="vx_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
203
+
204
+ <FAudioNodeMute />
205
+ </FAudioNodeTube>
206
+
207
+
208
+
209
+ <!-- ********************** -->
210
+ <!-- ***** CHANNEL 10 ***** -->
211
+ <!-- ********************** -->
212
+
213
+ <!-- REVERB -->
214
+ <FAudioNodeTube >
215
+ <FAudioNodeMute />
216
+
217
+ <!-- ************************ -->
218
+ <!-- **** CHANNEL INPUTS **** -->
219
+ <!-- ************************ -->
220
+
221
+ <VAudioNodeFeedback mode="0" bufferIndex="input_index" bufferDelay="0" inputLevel="0" bufferLevel="1" enabled="reverb_enabled" />
222
+
223
+
224
+ <!-- ******************************** -->
225
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
226
+ <!-- ******************************** -->
227
+
228
+ <FAudioNodeMixN volume="0.2,0.2">
229
+ <FAudioNodeTube>
230
+ </FAudioNodeTube>
231
+ <FAudioNodeTube>
232
+ <FAudioNodeReverb wet="rev_wet" dry="rev_dry" roomsize="rev_roomsize" damp="rev_damp" width="rev_width" mode="0" mono="0" />
233
+ </FAudioNodeTube>
234
+ </FAudioNodeMixN>
235
+
236
+ <!-- ************************* -->
237
+ <!-- **** CHANNEL OUTPUTS **** -->
238
+ <!-- ************************* -->
239
+
240
+ <VAudioNodeFeedback mode="1" bufferIndex="reverb_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
241
+
242
+ <FAudioNodeMute />
243
+ </FAudioNodeTube>
244
+
245
+
246
+
247
+ <!-- ********************** -->
248
+ <!-- ***** CHANNEL 11 ***** -->
249
+ <!-- ********************** -->
250
+
251
+ <!-- VX BUS -->
252
+ <FAudioNodeTube >
253
+ <FAudioNodeMute />
254
+
255
+ <!-- ************************ -->
256
+ <!-- **** CHANNEL INPUTS **** -->
257
+ <!-- ************************ -->
258
+
259
+ <FAudioNodeMixN volume="1,1">
260
+ <FAudioNodeTube>
261
+ <VAudioNodeFeedback mode="0" bufferIndex="vx_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
262
+ <FAudioNodeVolume volume="vxbus_mix_vx" dB="1" />
263
+ </FAudioNodeTube>
264
+ <FAudioNodeTube>
265
+ <VAudioNodeFeedback mode="0" bufferIndex="reverb_index" bufferDelay="0" inputLevel="1" bufferLevel="1" />
266
+ <FAudioNodeVolume volume="vxbus_mix_reverb" dB="1" />
267
+ </FAudioNodeTube>
268
+ </FAudioNodeMixN>
269
+
270
+
271
+ <!-- ******************************** -->
272
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
273
+ <!-- ******************************** -->
274
+
275
+ <VAudioNodeCompressor gaindB="vxbus_comp_gain" ratio="vxbus_comp_ratio" thresholddB="vxbus_comp_threshold" msAttack="vxbus_comp_attack" msRelease="vxbus_comp_release" knee="0" />
276
+
277
+ <!-- ************************* -->
278
+ <!-- **** CHANNEL OUTPUTS **** -->
279
+ <!-- ************************* -->
280
+
281
+ <VAudioNodeFeedback mode="1" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="0" bufferLevel="1" />
282
+
283
+ <FAudioNodeMute />
284
+ </FAudioNodeTube>
285
+
286
+
287
+
288
+ <!-- ********************** -->
289
+ <!-- ***** CHANNEL 12 ***** -->
290
+ <!-- ********************** -->
291
+
292
+ <!-- BACKGROUND MUSIC -->
293
+ <FAudioNodeTube >
294
+ <FAudioNodeMute />
295
+
296
+ <!-- ************************ -->
297
+ <!-- **** CHANNEL INPUTS **** -->
298
+ <!-- ************************ -->
299
+
300
+ <FAudioNodeOgg volume="1" loop="0" position="0" filename="../VoiceData/TTS_XMAS_DeckTheHalls_Instrumental_C_200bpm_ABCD.dat" enabled="backgroundsounds" />
301
+
302
+ <!-- ************************* -->
303
+ <!-- **** CHANNEL OUTPUTS **** -->
304
+ <!-- ************************* -->
305
+
306
+ <VAudioNodeFeedback mode="1" bufferIndex="background_music_index" bufferDelay="0" inputLevel="0" bufferLevel="1"/>
307
+
308
+ <FAudioNodeMute />
309
+ </FAudioNodeTube>
310
+
311
+
312
+
313
+ <!-- ********************** -->
314
+ <!-- ***** CHANNEL 13 ***** -->
315
+ <!-- ********************** -->
316
+
317
+ <!-- MASTER BUS -->
318
+ <FAudioNodeTube >
319
+ <FAudioNodeMute />
320
+
321
+ <!-- ************************ -->
322
+ <!-- **** CHANNEL INPUTS **** -->
323
+ <!-- ************************ -->
324
+
325
+ <VAudioNodeFeedback mode="0" bufferIndex="vxbus_index" bufferDelay="0" inputLevel="1" bufferLevel="master_vxbus" />
326
+ <VAudioNodeFeedback mode="0" bufferIndex="background_music_index" bufferDelay="0" inputLevel="1" bufferLevel="master_music" />
327
+
328
+ <FAudioNodeVolume volume="master_volume" dB="1" />
329
+
330
+
331
+ <!-- ******************************** -->
332
+ <!-- **** CHANNEL INSERT EFFECTS **** -->
333
+ <!-- ******************************** -->
334
+
335
+ <VAudioNodeCompressor gaindB="0" ratio="20" thresholddB="-3" msAttack="0.1" msRelease="1" knee="0" />
336
+
337
+
338
+ <!-- ************************* -->
339
+ <!-- **** CHANNEL OUTPUTS **** -->
340
+ <!-- ************************* -->
341
+
342
+ </FAudioNodeTube>
343
+
344
+ </FAudioNodeTube>
345
+ </FAudioGraph>
346
+ </FAudio>
347
+ </xml>