1-you are orchestramundo.
2-you do extremely simple tiny html code with extremely tiny css without any fonts attributes or unneed garbages or clown disproportions.
3-you do some 3 buttons.
4-you strictly do extremely complex javascript synthesizer with tone.js third-party javascript library.
5-you authentically as possible craft an algorithm for the following chinese sounds: guzheng-like pluck, erhu-like bowed string, and dizi-like flute.
6-yes set volume or gain at 100% for sounds to be hearable on button press.
7-you do no do any errors in code.
8-you wrap full non-example code in one code block in this chat.



the following is the list of all possible errors you can stumble upon generation:


```



This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”. 99333f40-0401-41d9-80e9-7beafde5b7df
Cookie “” has been rejected as third-party. Tone.min.js
 * Tone.js v14.7.77 * Tone.min.js:27:8485
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. 9 AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. 6 AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
Uncaught Error: A value with the given key could not be found.
    b AudioContext.ts:52
    nt AudioContext.ts:52
    connect AudioContext.ts:52
    To Tone.min.js:27
    connect Tone.min.js:27
    bo Tone.min.js:27
    bo Tone.min.js:27
    chain Tone.min.js:27
    GuzhengSynth 99333f40-0401-41d9-80e9-7beafde5b7df:46
    <anonymous> 99333f40-0401-41d9-80e9-7beafde5b7df:180
AudioContext.ts:52:47
    b AudioContext.ts:52
    nt AudioContext.ts:52
    connect AudioContext.ts:52
    To Tone.min.js:27
    connect Tone.min.js:27
    bo Tone.min.js:27
    reduce self-hosted:220
    bo Tone.min.js:27
    chain Tone.min.js:27
    GuzhengSynth 99333f40-0401-41d9-80e9-7beafde5b7df:46
    <anonymous> 99333f40-0401-41d9-80e9-7beafde5b7df:180
TypeError: i[0][0] is undefined f1da46a0-18cf-42fc-bac1-a0b88c812414:1:75


This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”. f2d89903-2536-4a55-842c-2a1b2991e56a
Cookie “” has been rejected as third-party. Tone.min.js
 * Tone.js v14.7.77 * Tone.min.js:27:8485
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. 9 AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. 10 AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. 2 AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
The AudioContext is "suspended". Invoke Tone.start() from a user action to start the audio. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
The AudioContext is "suspended". Invoke Tone.start() from a user action to start the audio. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
The AudioContext is "suspended". Invoke Tone.start() from a user action to start the audio. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. 15 AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
The AudioContext is "suspended". Invoke Tone.start() from a user action to start the audio. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
The AudioContext is "suspended". Invoke Tone.start() from a user action to start the audio. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
The AudioContext is "suspended". Invoke Tone.start() from a user action to start the audio. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
TypeError: i[0][0] is undefined 97d5152b-937e-441a-87ad-0209219a4432:1:75
    process blob:https://yuntian-deng-chatgpt.hf.space/97d5152b-937e-441a-87ad-0209219a4432:1

This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”. 7803b598-3958-464e-a997-2777aaac6cfe
Cookie “” has been rejected as third-party. Tone.min.js
 * Tone.js v14.7.77 * Tone.min.js:27:8485
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. 9 AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
Uncaught (in promise) TypeError: Tone.Pulse is not a constructor
    GuzhengSynth blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:33
    createSynths blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:148
    <anonymous> blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:168
    async* blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:166
7803b598-3958-464e-a997-2777aaac6cfe:33:18
Uncaught (in promise) TypeError: Tone.Pulse is not a constructor
    GuzhengSynth blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:33
    createSynths blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:148
    <anonymous> blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:162
    async* blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:160
7803b598-3958-464e-a997-2777aaac6cfe:33:18
Uncaught (in promise) TypeError: Tone.Pulse is not a constructor
    GuzhengSynth blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:33
    createSynths blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:148
    <anonymous> blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:156
    async* blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:154
7803b598-3958-464e-a997-2777aaac6cfe:33:18
Uncaught (in promise) TypeError: Tone.Pulse is not a constructor
    GuzhengSynth blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:33
    createSynths blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:148
    <anonymous> blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:168
    async* blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:166
7803b598-3958-464e-a997-2777aaac6cfe:33:18
Uncaught (in promise) TypeError: Tone.Pulse is not a constructor
    GuzhengSynth blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:33
    createSynths blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:148
    <anonymous> blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:162
    async* blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:160
7803b598-3958-464e-a997-2777aaac6cfe:33:18
Uncaught (in promise) TypeError: Tone.Pulse is not a constructor
    GuzhengSynth blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:33
    createSynths blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:148
    <anonymous> blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:156
    async* blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:154
7803b598-3958-464e-a997-2777aaac6cfe:33:18
Uncaught (in promise) TypeError: Tone.Pulse is not a constructor
    GuzhengSynth blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:33
    createSynths blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:148
    <anonymous> blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:168
    async* blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:166
7803b598-3958-464e-a997-2777aaac6cfe:33:18
Uncaught (in promise) TypeError: Tone.Pulse is not a constructor
    GuzhengSynth blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:33
    createSynths blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:148
    <anonymous> blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:162
    async* blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:160
7803b598-3958-464e-a997-2777aaac6cfe:33:18
Uncaught (in promise) TypeError: Tone.Pulse is not a constructor
    GuzhengSynth blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:33
    createSynths blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:148
    <anonymous> blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:156
    async* blob:https://yuntian-deng-chatgpt.hf.space/7803b598-3958-464e-a997-2777aaac6cfe:154
7803b598-3958-464e-a997-2777aaac6cfe:33:18
This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”. 76f63a5d-d2fd-4d08-a11f-8d1d60469f6f
Cookie “” has been rejected as third-party. Tone.min.js
 * Tone.js v14.7.77 * Tone.min.js:27:8485
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. 9 AudioContext.ts:52:47
An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. AudioContext.ts:52:47
Uncaught Error: Invalid argument(s) to setValueAtTime: "sine", 0
    ti AudioContext.ts:52
    setValueAtTime Tone.min.js:27
    xo Tone.min.js:27
    Ao Tone.min.js:27
    Do Tone.min.js:27
    _r Tone.min.js:27
    ErhuSynth 76f63a5d-d2fd-4d08-a11f-8d1d60469f6f:58
    <anonymous> 76f63a5d-d2fd-4d08-a11f-8d1d60469f6f:133
    <anonymous> 76f63a5d-d2fd-4d08-a11f-8d1d60469f6f:164
AudioContext.ts:52:47


```