Я пытаюсь сгенерировать звук с помощью функции синтезатора пакета sox, будильник 1: https://soundcloud.com/xekons/a1-1 и будильник 2: https://soundcloud.com/xekons/a2-1
возможно создать несколько интересных звуков:
play -q -n synth 0.2 sine 480 vol 0.2
play -q -n synth 0.2 triangle 480 vol 0.2
play -q -n synth 0.2 square 480 vol 0.2
play -q -n synth 0.2 pluck 480 vol 0.2
play -q -n synth 0.2 pluck C5 vol 0.2
play -q -n synth 0.2 sawtooth 480 vol 0.2
play -q -n synth 0.2 trapezium 480 vol 0.2
play -q -n synth 0.2 exp 480 vol 0.2
Вот очень сложный пример, который я нашел в Интернете:
play -n synth pl G2 pl B2 pl D3 pl G3 pl D4 pl G4 delay 0 .05 .1 .15 .2 .25 remix - fade 0 4 .1 norm -1
Для прослушивания файла волны будильника кажется, что его громкость уменьшается, но, возможно, также частота?
Я попробовал это:
play -q -n synth 0.6 triangle 1500-1300 vol 0.2
, который изменяет частоту, но кроме этого он звучит совсем не так, как колокол лол.Также не ищите близкого совпадения, просто что-то похожее на звонок в тех wav-файлах, которые я связал.
Синтезированный в sox звук будет использоваться в написанном мной сценарии python и будет срабатывать приопределенные условия.Я планирую сделать весь проект, над которым я работаю, с открытым исходным кодом, как только немного его отполирую.