-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
First wave of changes #22
base: master
Are you sure you want to change the base?
Changes from all commits
166001e
0d6c559
272af3c
fd165ba
97878b9
3bb6c81
0ea8367
5d21277
18f49f3
338839b
c3d2477
c72bccb
7d2fbed
cd86818
1c5dbce
da0a971
979b581
816db63
57a8a62
ab59382
e67915e
e102bc7
8a8fafd
f169225
4f361e3
962ca66
214d0fc
4c05d90
3b79649
86e6799
9d237a8
1aebedf
35172e7
bb2ba11
500d7b3
35ab230
e8290fe
b0d8d68
27d5e11
59e2b5d
2f37587
ed290d1
cb61d34
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Any and all HTML and PDF files should be left out of the Git index | ||
*.html | ||
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
=== ADDSynth | ||
|
||
image::imgs/add-synth.png[] | ||
|
||
ADDSynth is ZynAddSubFX's additive synthesizer. | ||
|
||
This is the most common synth of choice, and you should use it any time you need | ||
more than one voice, modulation, or a simple, one-oscillator patch. | ||
|
||
It features 8 voices, | ||
each of which can be toggled using the power button in the top-left corner of the ADDSynth panel | ||
or using the voice grid below the ADDSynth panel button. | ||
|
||
This section is meant to be an intuitive explanation of various sections of ADDSynth. | ||
If you haven't tried to use ADDSynth practically, please consult the tutorials. | ||
|
||
==== Editing a voice -> VOICE tabs | ||
|
||
So how do you actually start editing a voice? | ||
|
||
Usually, you'll first hop into the <<synth-osc, oscillator editor>> and make your voice have the desired timbre! | ||
As you could expect, this is done via the "Oscillator" tab. | ||
|
||
Your voice might additionally require some modulation or a bit of unison, in which case, we'll move onto the "Modulation" and "Mod-Osc" tabs! | ||
|
||
In "Modulation", you can set add unsion, which is great for choirs or harmonic-rich sounds, or make your sound crazy using frequency, phase, ring or some other type of modulation. In case you want to change the modulating oscillator, you can do so in <<synth-osc, the "Mod-Osc" tab>> or by using one of the previous voices to modulate the current voice (e.g. voice 3 can be modulated by voices 1 and 2)! | ||
This is done by setting the dropdown displaying "Normal" to the desired oscillator. | ||
|
||
Once you have your desired sound, we move onto the "Voice" tab, where you can edit | ||
the <<synth-ampset, amplitude>>. <<synth-freqset, frequency>>, | ||
as well as the optional <<synth-filset, filter>>. | ||
|
||
==== Editing global parameters | ||
|
||
Now, once you've made each voice sound like how you want them, let's make the final sound! | ||
|
||
First, you might want to go to the "Voice list" tab and adjust the voice levels! | ||
Additionally, you can enable anti-aliasing and set panning, detune and MIDI CC vibrato depth. | ||
|
||
After that, apply the finishing touches by going to "Global" and "Resonance" tabs and making changes to | ||
the <<synth-ampset, amplitude>> and <<synth-freqset, frequency>>, | ||
as well as the optional <<synth-res, resonance>> and <<synth-filset, filter>>. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,22 @@ | ||
// Here goes all the term definitions the user might need to reference while reading the manual. | ||
// We need to figure out a way to sort the items here alphabetically | ||
// https://github.com/zynaddsubfx/user-manual/issues/6 | ||
|
||
NOTE: Here by glossary! | ||
// Filter, sync, distortion, fade, pan | ||
// FM, AM, Bandwith, Additive/Subtractive synthesis, Envelope and Harmonic | ||
|
||
// Ideally they're more naturally introduced in the text | ||
|
||
[glossary] | ||
ADSR:: Short for "Attack-Decay-Sustain-Release", the most common type of envelope. | ||
Key:: A possible input to Zyn-Fusion, with a specific notation (eg. A4, G#2, etc). Practically, it's the same thing as a note. | ||
LFO:: Short for "Low Frequency Oscillator", it's a periodic envelope used for looping and constant changes to your sound. | ||
Patch:: A configuration of ZynAddSubFX the user makes or loads up. You can create patches for drums, strings, pads, or something entirely different! | ||
Portamento:: A pitch slide from one note to another. | ||
Preset:: A ready-made, reusable patch. ZynAddSubFX comes with a bunch of presets you can use! | ||
Timbre:: The percieved quality of a sound. Different oscillators produce different timbres. | ||
VU meter:: A meter that displays the average level of an audio signal. | ||
Voice:: A single instance of sound a synth can produce. If you are limited to three voices, you can only play three notes at one time and expect to hear them in the final sound. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. That's the primary usage, but same as the last comment be aware that this gets overloaded to include a smaller contributing element within the add synth engine. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Could you elaborate on this? What changes would you propose? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. For definitions that have multiple usages I'd mention the options in the definition. e.g. voice in most synths is typically an instance of something producing a sound, but in zyn it also refers to a piece of add synth where each voice in an add synth instance features one oscillator and one modulating oscillator. |
||
Zyn-Fusion:: The modern descendant of ZynAddSubFX, introducing a new GUI and many other improvements. | ||
Zyn:: A shorthand for Zyn-Fusion. | ||
ZynAddSubFX:: The synthesis engine behind Zyn-Fusion, originally created by Paul Nasca Octavian. | ||
|
||
// TODO: Key/Note? https://github.com/zynaddsubfx/user-manual/pull/22#discussion_r1717669181 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not proposing a change, but for elsewhere in the docs be aware that this is an overloaded term and may be used to talk about a whole scale in the microtonal sections of the app.