WARNING!
Synthesizers can produce sudden unexpected
very loud noise which may damage your hearing.

BPM
  Clock  

!
1
@
2
#
3
$
4
%
5
^
6
&
7
*
8
(
9
)
0
_
-
+
=
Q
W
E
R
T
Y
U
I
O
P
{
[
}
]
A
S
D
F
G
H
J
K
L
:
;
"
'
Z
X
C
V
B
N
M
<
,
>
.
?
/
VOICES: 10

SCALE PRESETS SCALE BUILDER
EDO (Equal Divisions of Octave)
Intervals per Octave
Cents per Step
Enter a list of comma separated values -- may be cents or ratios. 1/1 is included by default. Octaves repeat.
[ ]
Scale Cents Expression
Use JavaScript Math [ | n <- [0,1..] ]
A -- 3 seconds

length of next clip: 3.0 seconds


Sample Formula

nSamples = 144000
for n from 0 to nSamples: data[n] =
Custom Waveform Builder
NUNISYNTH Quick Guide
  • Right-click in the graph to create nodes.
  • Drag from one node to another to make a connection.
  • ctrl + d duplicates selected nodes
  • ctrl + c copies selected nodes
  • ctrl + x cuts selected nodes
  • ctrl + click pastes copied nodes

NUNISYNTH is a graphical modular software designed for building instruments, effects, and complex audio functions. Feel free to leave feedback, suggestions, or questions at ronaldmcorona@gmail.com.
  • gain nodes represent a change in volume or intensity.
  • oscillator nodes output a specified frequency of a given periodic wave.
  • panner nodes can be used to pan audio streams left or right.
  • filter nodes can represent different low-order filters.
  • delay nodes cause a delay between the arrival of input data and its propagation to the output.
  • buffer nodes allow you to play audio samples.
NUNISYNTH is a graphical modular software designed for building instruments, effects, and complex audio functions.

Please leave feedback, suggestions, questions, or thoughts at ronaldmcorona@gmail.com.

P.S. I'm using free
Icons made by Google and Roundicons
from www.flaticon.com.