-
Notifications
You must be signed in to change notification settings - Fork 0
/
README2.txt
90 lines (61 loc) · 2.98 KB
/
README2.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
###############################
Hourglass
Quantised Granular Engine
A granular synthesiser with a quantised heart.
UP725706
README
##############################
---------------
Installation
---------------
This application runs in both Standalone executable and VST Plugin format.
Windows binaries have been included within the "Builds" folder.
VST:
Copy the .dll into your VSTPlugins folder
Typically C:/Program Files/VSTPlugins
Standalone:
Run the executable from anywhere on your machine
---------------
Build Instructions
---------------
Built for JUCE 5.1.2
Open the .projucer file in the Projucer, then click the Save and Open in IDE button.
The application should build with no additional libraries required.
Change your build target within the Projucer and download the relevant IDE to build for additional platforms.
---------------
Usage
---------------
Once you have hourglass up and running on your machine, you can load in a sample to granulise by clicking "Load Sample"
Locate a .WAV you'd like to use, and once opened you will see the audio waveform displayed in the window.
Click on any label to manually enter in values.
Grain Controls
Window Blending - The leftmost slider allows blending between different window shapes
0 = Hanning
25 = Sine
50 = Triangle
75 = Boxcar (square)
100 = Hanning
"Ext" Checkbox - Choose whether to use Hourglass' own internal clock or the clock in your host application
"BPM" Slider - Sets Hourglass' internal metronome
"DIV" Slider - Sets a division of Hourglass' internal metronome which grains will spawn at.
- E.g. A division of 4 will spawn each quarter note
"Start" - Sets the start point for grain spawning.
- 0 - 50% represents a fixed relative point between the start and end of the sample to spawn grains from - good for sharp, transient sounds
- 50 - 100% repesents a moving point that will scrobble the sample - good for smeared, evolving textures
"Size" - Sets the size of the grains being spawned. Low values will create clicky transient grains that quickly die. High values will mean long grains that will blur together
"Pitch" - Sets the output frequency of the grains as a whole
"Random Pitch" - Sets individual grains to have a random variation in frequency
"Random Start" - Randomly varies the start position
"Random Pan" -Randomly varies grains between the stereo channels.
"phaser q" - Sets Q factor for phaser allpass bank
"phaser speed" - Sets speed of phaser LFO
"phaser depth" - Sets intensity of phaser LFO
---------------
Saving and Recalling- Presets
---------------
Presets can be saved and loaded using the options menu in the top left, or through your plugin host state saving functionality.
Loaded sample file location paths are saved but the audio files are not. A message will display if hourglass is unable to locate a missing sound file.
---------------
Audio & MIDI Settings
---------------
In standalone mode, audio and MIDI settings can be accessed via the options menu in the top left.