Я занимаюсь исследованиями, пытаясь понять, как звучат звуки и синусоидальные волны, особенно с аккордами. До сих пор мое понимание заключается в следующем:Генератор музыки Sine Wave
1) b(t) = sin(Api(t)) is the base note of the chord at frequency A.
2) T(t) = sin(5/4piA(t)) is the major third of the base b(t).
3) D(t) = sin(3/2piA(t)) is the dominant (fifth) of the base b(t).
4) A(t) = sin(2Api(t)) is the octave.
в одиночку Каждый отдельная частота, которая легко для компьютера генератор звука. Тем не менее, основной аккорд ноты с частотой A выглядит следующим образом:
мажорный аккорд = B + T + D + A
мне было интересно, если кто-то есть способ сделать компьютерный синтезатор играть эту функцию так Я слышу результат; большинство программ, которые я нашел, принимают только Hz как вход, а эта функция имеет длину волны, она отличается от простой синусоидальной волны с той же длиной волны.
Примечание: опубликуйте это также в разделах физики и музыки - просто интересно, знаете ли вы, что компьютерные ученые что-то об этом знают.
появляется этот вопрос, чтобы быть вне темы, потому что речь идет о музыкальных алгоритмах, а не программирование, и кросс-публикуемой здесь: http://stackoverflow.com/questions/26334531/science-of-chords –