Skip to content

Commit

Permalink
Organ all stops (#39)
Browse files Browse the repository at this point in the history
  • Loading branch information
peastman authored Aug 11, 2024
1 parent f3b7768 commit fe6da7d
Show file tree
Hide file tree
Showing 2 changed files with 111 additions and 5 deletions.
99 changes: 99 additions & 0 deletions Sonatina Symphonic Orchestra/Organ/Organ All Stops.sfz
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
<control>
label_cc16=Great Bourdon 16'
label_cc17=Great Open Diapason 8'
label_cc18=Great Stopped Diapason 8'
label_cc19=Great Dulciana 8'
label_cc20=Great Flute 4'
label_cc21=Great Principal 4'
label_cc22=Great Twelfth 3'
label_cc23=Great Fifteenth 2'
label_cc24=Swell Gamba 8'
label_cc25=Swell Gedact 8'
label_cc26=Swell Oboe 8'
label_cc27=Swell Octave 4'
label_cc28=Pedal Bourdon 16'
label_cc29=Pedal Violon 16'
set_cc16=0
set_cc17=0
set_cc18=0
set_cc19=0
set_cc20=0
set_cc21=0
set_cc22=0
set_cc23=0
set_cc24=0
set_cc25=0
set_cc26=0
set_cc27=0
set_cc28=0
set_cc29=0

<global>
locc16=64

#include "Great - Bourdon 16ft.sfz"

<global>
locc17=64

#include "Great - Open Diapason 8ft.sfz"

<global>
locc18=64

#include "Great - Stopped Diapason 8ft.sfz"

<global>
locc19=64

#include "Great - Dulciana 8ft.sfz"

<global>
locc20=64

#include "Great - Flute 4ft.sfz"

<global>
locc21=64

#include "Great - Principal 4ft.sfz"

<global>
locc22=64

#include "Great - Twelfth 3ft.sfz"

<global>
locc23=64

#include "Great - Fifteenth 2ft.sfz"

<global>
locc24=64

#include "Swell - Gamba 8ft.sfz"

<global>
locc25=64

#include "Swell - Gedact 8ft.sfz"

<global>
locc26=64

#include "Swell - Oboe 8ft.sfz"

<global>
locc27=64

#include "Swell - Octave 4ft.sfz"

<global>
locc28=64

#include "Pedal - Bourdon 16ft.sfz"

<global>
locc29=64

#include "Pedal - Violon 16ft.sfz"
17 changes: 12 additions & 5 deletions Sonatina Symphonic Orchestra/Organ/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,18 @@ recorded by Nicholas Appleton. It is a church organ with 14 stops in three divi
| Fifteenth 2' | | |

Each stop is provided as a separate SFZ instrument. They are suitable either for using individually
or for layering to create more complex sounds. In addition, there are two keyswitch files.
`Organ Single Stops.sfz` provides all of the stops in a single file with keyswitches to select
between them. `Organ Combinations.sfz` contains a variety of preset combinations of multiple stops,
selectable with keyswitches. They provide typical combinations appropriate for a variety of musical
contexts.
or for layering to create more complex sounds. In addition, there are three files that allow varying
the sound within a single instrument.

- `Organ Single Stops.sfz` provides all of the stops in a single file with keyswitches to select
between them. This allows you to easily switch between stops.

- `Organ Combinations.sfz` contains a variety of preset combinations of multiple stops, selectable with
keyswitches. They provide typical combinations appropriate for a variety of musical contexts.

- `Organ All Stops.sfz` is a fully programmable instrument that allows all possible combinations of stops.
MIDI CC 16 through 29 are used to control the individual stops. Set a CC to 127 to turn the corresponding
stop on, or 0 to turn it off.

All stops in the Swell division respond to the modulation controller (MIDI CC1), which functions as
a swell pedal. It varies both the volume and brightness of the sound.

0 comments on commit fe6da7d

Please sign in to comment.