Skip to content

Commit e156ef0

Browse files
committed
user guide: Add note about DC offset
1 parent b5be74c commit e156ef0

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

user_guide/docs/index.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,7 @@ Once patched, the filter should be self-oscillating and generating a sine wavefo
245245

246246
These ideas go beyond the example patches and may help you explore Neptune's uses and sonic possibilities.
247247

248+
248249
### Basic synth voice
249250

250251
<winter-audio-player title="Basic low-pass synth voice">
@@ -254,6 +255,7 @@ These ideas go beyond the example patches and may help you explore Neptune's use
254255

255256
Use any oscillator as the input for the ++"lp"++ in, preferably with a sharp waveform like a saw or square. Use an envelope going the ++"fm1"++ and ++"vol"++ inputs. Trigger the envelope with a gate source from a keyboard or sequencer. Adjust the envelope timings to get long drones notes, or quick percussive ones. Adjust the cutoff frequency, ++"fm1"++ amount, resonance, and salt to hear the range of possible sounds from the low-pass filter.
256257

258+
257259
### Spectral crossfading synth voice
258260

259261
<winter-audio-player title="Spectral crossfading synth voice" loop>
@@ -263,6 +265,7 @@ Use any oscillator as the input for the ++"lp"++ in, preferably with a sharp wav
263265

264266
Patch one oscillator to the ++"lp"++ input and another oscillator to the ++"lp"++ input, or use different waveforms from the same oscillator. Make sure the oscillators are tuned close to each other for the most harmonious sound. Listen to how the filter can fade between the frequencies of the two oscillator signals. Plug one envelope to ++"fm1"++ and a different envelope to ++"vol"++. Trigger the envelopes with the same gate source, such as a keyboard or sequencer. Try different envelope shapes to get different responses, and listen to how different input signals and volumes effect the sound. Try different oscillator tunings, at octaves or ratios for nice harmonic sounds, or detuned for more dissonant ones.
265267

268+
266269
### Kick drum voice
267270

268271
<winter-audio-player title="Kick drum voice">
@@ -272,6 +275,7 @@ Patch one oscillator to the ++"lp"++ input and another oscillator to the ++"lp"+
272275

273276
Leave the ++"lp"++ and ++"lp"++ inputs unpatched. Turn ++"reso"++ up until the filter starts self oscillating. Send a fast, exponential envelope to ++"fm1"++ input and a second slower envelope to ++"vol"++. The fast exponential envelope is the kick drum’s pitch sweep, whose intensity is adjusted with the ++"fm1"++ attenuverter. Adjust the cutoff frequency to set the base pitch of the drum sound, for example set it to around 9 o’clock for a low bass drum sound. Try increasing the resonance or adding salt to increase the grittiness of the drum.
274277

278+
275279
### Chaotic oscillator
276280

277281
<winter-audio-player title="Chaotic oscillator">
@@ -281,6 +285,7 @@ Leave the ++"lp"++ and ++"lp"++ inputs unpatched. Turn ++"reso"++ up until the f
281285

282286
Leave the ++"lp"++ and ++"lp"++ inputs unpatched and turn ++"reso"++ up until the filter starts self oscillating. Turn ++"salt"++ up until it *just* starts to get chaotic. The filter cutoff frequency will twist and wobble around, making a chaotic output which is a combination of feedback effects. Try adjusting the cutoff frequency, resonance, and salt to get a whole spectrum of sounds, from stable and harmonious, to wild and unstable.
283287

288+
284289
### Drum effects
285290

286291
<winter-audio-player title="Drum effects">
@@ -290,18 +295,21 @@ Leave the ++"lp"++ and ++"lp"++ inputs unpatched and turn ++"reso"++ up until th
290295

291296
Send a drum mix, such as a recording or a mix of synthesized drums, to both the ++"lp"++ and ++"lp"++ inputs. This will make the filter act like [a shelf filter](#highlow-shelf-filter). The ++"lp"++ and ++"lp"++ volume knobs act as the level for the low shelf and the high shelf, while the cutoff frequency controls the crossover point of the shelves. Try adding a bit of resonance, lowering the high pass volume a bit to make a low shelf filter, and adjusting the cutoff frequency to target specific frequencies in the drum mix. For example try to emphasizing the snare or getting rid of some of the high frequencies without cutting them out completely like on a traditional low pass filter.
292297

298+
293299
### Loop crossfader
294300

295301
Use a device like an [Octatrack], [Digitakt], or any sampler that can output two different loops matched to the same tempo. If you only have a stereo output, you can hard-pan the loops to left and right channel before patching. Send one loop to the ++"lp"++ input and the other loop to the ++"lp"++ input. Adjusting the cutoff frequency will allow you to fade between the frequencies of the two loops. If the cutoff knob is fully clockwise you'll only hear the loop in the ++"lp"++ input, while if it's counterclockwise you'll only hear the loop in the ++"lp"++ input. You can adjust it to pick out the high frequencies of one loop, such as the cymbals, and the low frequencies of another loop, such as the bass drum.
296302

297303
[Octatrack]: https://www.elektron.se/us/octratrack-mkii-explorer
298304
[Digitakt]: https://www.elektron.se/us/digitakt-explorer
299305

306+
300307
### CV filter
301308

302309
Neptune is *technically* DC-coupled, so will pass and filter CV signals just as it does audio signals. If you send a signal to the ++"lp"++ input then Neptune will act like a *slew limiter*, limiting how fast the signal can move. If you use the ++"lp"++ input then Neptune will act like a gate to trigger converter, where sudden changes will be passed through but the output will settle back to the value at the ++"lp"++ input. Increasing resonance will cause Neptune to overshoot the input value and "ring".
303310

304-
Note that the cutoff knob, ++"♆"++, is designed with audio in mind, so the lowest cutoff frequency the knob can reach is around `5 Hz`, however, you can use the ++"fm1"++ input along with its attenuverter to push the cutoff frequency even lower. Also keep in mind that since Neptune wasn't really designed for DC accuracy, it won't work well with sensitive CV signals like `1 V / Octave` pitch signals.
311+
Note that while Neptune can do some fun stuff with CV, it's very much designed with audio in mind which brings some limitations. First, the lowest cutoff frequency that the ++"♆"++ knob can reach is around `5 Hz`, however, you can use the ++"fm1"++ input along with its attenuverter to push the cutoff frequency even lower. Second, Neptune wasn't really designed for DC accuracy so it won't work well with sensitive CV signals like `1 V / Octave` pitch signals. Finally, Neptune's output can have a DC offset of up to `±2 V`, however, you can mitigate this a bit by mixing a constant voltage in with the ++"lp"++ input.
312+
305313

306314
## Open source hardware & software
307315

@@ -339,6 +347,7 @@ We have stress tested Neptune under the following conditions. These are provided
339347

340348
[email]: mailto:[email protected]
341349

350+
342351
## Acknowledgments and thanks
343352

344353
Neptune would not be possible without the excellent educational YouTube videos by [Moritz Klein], and the help of him and others on his discord server. We would also like to acknowledge the following individuals for their outstanding support:

0 commit comments

Comments
 (0)