I made simple algorithm with pitch information csv file and IPython display audio.
- There’s four inputs.
-
Scale selector.
- You can choose these two options.
- major
- minor
- You can choose these two options.
-
Keys.
- You can select root keys for scale. You can choose between C0 to B8. Input format must be follow example below.
- C0
- A4
- C#0/Db0
- You can select root keys for scale. You can choose between C0 to B8. Input format must be follow example below.
-
Intervals.
- You can choose harmonic with numbers. Each number should be splited with space.
- 1 3 5 7
- 1 5 7 9
- 1 8 13 14
- You can choose harmonic with numbers. Each number should be splited with space.
-
Wave form.
- You can use 3 wave forms.
- sine.
- sawtooth.
- square.
- You can use 3 wave forms.
After you put all those four inputs, you will get 15 sec audio file with all those variables you set.
Here’s the result.
- major
- D3
- 1 3 5 13
- sine