Ответ: Несколько вопросов по теории
Цитата:
Сообщение от
Niclaus
Простите за вопрос дилетанта - я не программист, а музыкант - а зачем в данном случае использовать функцию, то есть, каждый раз вычислять список знаков. Тональностей на практике существует только 24 (12 мажорных и 12 минорных), ну пусть 26, если считать fis-dur и ges-dur за разные, и гораздо проще, да и наверное быстрее, имея в виду скорость работы программы, использовать константы.
исключительно ради интереса.
Ответ: Несколько вопросов по теории
Nemo, Органистка Вам уже в принципе ответила, остальные музыканты демонстрируют только разные степени невежественности в основах гармонии, что так типично для музыкантов :lol:.
Все эти вещи естественно вытекают из акустики. Почитайте, скажем, "Учение о гармонии" Шёнберга, достаточно будет первых страниц.
Ответ: Несколько вопросов по теории
Цитата:
Сообщение от
regards
Все эти вещи естественно вытекают из акустики. Почитайте, скажем, "Учение о гармонии" Шёнберга, достаточно будет первых страниц.
Верно по сути, сомнительно методологически. :-)
Как, если бы человек спросил, как ему включить компьютер, зайти на форум и какие кнопочки нажимать, что бы здесь общаться, а ему бы - про принципы работы процессоров, регистры памяти, сетевые протоколы, языки разметки...
Ответ: Несколько вопросов по теории
Цитата:
Сообщение от
Nemo
исключительно ради интереса.
Есть своего рода эстетика программирования, в чем-то соприкасающаяся и с музыкальной эстетикой. Основной постулат я бы сформулировал так: минимальное количество вводных значений. Иначе говоря, "красиво", если программы, связанные с теорией музыки будут основаны исключительно на его звукоряде плюс некоторые служебные момент (названия особых видов знаков - знаки альтерации и т. д.). На этой основе можно сделать функцию построения интервалов (в качестве переменных получает название нижнего звука и название интервала) - она в качестве базовой необходима для решения практически всех остальных задач элементарной теории. Конечно, сделать массив из 30-и (а не 26-и) тональностей проще. Но на основе вычисления - универсальней.
Ответ: Несколько вопросов по теории
Цитата:
Сообщение от
regards
Все эти вещи естественно вытекают из акустики. Почитайте, скажем, "Учение о гармонии" Шёнберга, достаточно будет первых страниц.
Регардс, все-таки не акустики, а математики.