Here I will describe how the interface will act on software. I wanted a simple interface, with no menus.
If it's convincing, I will make a more elaborate interface.
Please refer to the main post : http://groovuino.blogspot.fr/2013/03/the-goal-is-to-build-groovebox-using.html
4 Mode buttons with LED to choose the way you want to use the groovebox
8 Function buttons with LED to choose which function you want to act to
4 Pots to change the value of the function parameters.
3 sensors : 1 ribbon sensor, 1 pressure sensor, 1 distance sensor.
Here a list of the modes and parameters we can act on :
The scales of arppegiator will be simple, as we have only 8 buttons. So no chromatic scale, for example.
I will use the most common.
Here is a table which indicates the notes corresponding to each button, and the value of the MIDI note (beginning by C3)
If it's convincing, I will make a more elaborate interface.
Please refer to the main post : http://groovuino.blogspot.fr/2013/03/the-goal-is-to-build-groovebox-using.html
4 Mode buttons with LED to choose the way you want to use the groovebox
8 Function buttons with LED to choose which function you want to act to
4 Pots to change the value of the function parameters.
3 sensors : 1 ribbon sensor, 1 pressure sensor, 1 distance sensor.
Here a list of the modes and parameters we can act on :
Mode 1 : Synth parameters
Mode 2 : Arppegiator
Mode 3 : Sampler
Mode 4 : Free play
Mode 1
button 1 : OSC1
- Pot1 : Volume
- Pot2 : Waveform
- Pot3 : Fine
button 2 : OSC2
- Pot1 : Volume
- Pot2 : Waveform
- Pot3 : Fine
button 3 : OSC3
- Pot1 : Volume
- Pot2 : Waveform
- Pot3 : Fine
button 4 : Enveloppe volume
- Pot1 : A
- Pot2 : D
- Pot3 : S
- Pot4 : R
button 5 : EnveloppeA
- Pot1 : A
- Pot2 : D
- Pot3 : S
- Pot4 : R
button 6 : LFOA
- Pot1 : speed
- Pot2 : waveform
- Pot3 : amplitude
button 7 : filter
- Pot1 : f
- Pot2 : q
- Pot3 : modulation (off, LFOA, EnvA)
- Modulation power
button 8 : General
- Pot1 : volume
- Pot2 : Tempo
- Pot3 : Mode (monophonique / polyphonique)
Mode 2
button 1 to 8 :
notes
-
Pot1 :
arpegiator mode (OFF – UP – DOWN – UP/DOWN - random)
-
Pot2
: arpegiator speed (1/4T - 1/4 – 1/2T - 1/2 – 1 – 2)
-
Pot3
: arpeggiator range (-4 à 4)
-
Pot4
: scale (Pentatonic, arabic, major, minor, Dorian)
Mode 3
button 1 : Sampler1
-
Pot1 : sample num
-
Pot2 : sample pitch
-
Pot3 : sample beginning
-
Pot4 : sample ending
button 2 : Sampler2
- Pot1 : sample num
- Pot2 : sample pitch
- Pot3 : sample beginning
- Pot4 : sample ending
button 3 : Sampler3
- Pot1 : sample num
- Pot2 : sample pitch
- Pot3 : sample beginning
- Pot4 : sample ending
button 4 : Sampler4
- Pot1 : sample num
- Pot2 : sample pitch
- Pot3 : sample beginning
- Pot4 : sample ending
Arppegiator
The scales of arppegiator will be simple, as we have only 8 buttons. So no chromatic scale, for example.
I will use the most common.
Here is a table which indicates the notes corresponding to each button, and the value of the MIDI note (beginning by C3)
Penta
|
Arabe
|
Majeure
|
Mineure
|
Dorienne
|
||||||
button1
|
C
|
60
|
C
|
60
|
C
|
60
|
C
|
60
|
C
|
60
|
button2
|
Eb
|
63
|
C#
|
61
|
D
|
62
|
D
|
62
|
D
|
62
|
button3
|
F
|
65
|
E
|
64
|
E
|
64
|
Eb
|
63
|
Eb
|
63
|
button4
|
G
|
67
|
F
|
65
|
F
|
65
|
F
|
65
|
F
|
65
|
button5
|
Bb
|
70
|
G
|
67
|
G
|
67
|
G
|
67
|
G
|
67
|
button6
|
C
|
72
|
G#
|
68
|
A
|
69
|
Ab
|
68
|
A
|
69
|
button7
|
Eb
|
75
|
Bb
|
70
|
B
|
71
|
Bb
|
70
|
Bb
|
70
|
button8
|
F
|
77
|
C
|
72
|
C
|
72
|
C
|
72
|
C
|
72
|
No comments:
Post a Comment