Автор Владимир Черкасов задал вопрос в разделе Другие языки и технологии
как перевести ноты в числовой формат? и получил лучший ответ
Ответ от Kapel'ka[гуру]
до-523
до-диез-554
ре-587
ре-диез-587
ми-659
фа-698
фа-диез-740
соль-784
соль-диез-831
ля-880
ля-диез-932
си-988
Частоты указаны в Гц, си-бемоль соответствует ля диез и т. д.
длительность подбирается опытным путем
Ответ от Алексей Пастухов[гуру]
подбирая длительность учтите хвостики нот и кругляши 🙂
пустой, закрашеный, закр+1х, закр+2х
в этом списке каждая следующая в 2 раза длинее предыдушей
в паузах также только точки
подбирая длительность учтите хвостики нот и кругляши 🙂
пустой, закрашеный, закр+1х, закр+2х
в этом списке каждая следующая в 2 раза длинее предыдушей
в паузах также только точки
Ответ от Hot Paganini[новичек]
Это Smoke on the Water Дип Пепл.
Это Smoke on the Water Дип Пепл.
Ответ от Edvard[гуру]
для след. октавы частоту ещё на 2 домножать надо. Вобщем закономерность между нотами такая:
каждая след. нота - это предыдущая*КОРЕНЬ_ДВЕННАДЦАТОЙ_СТЕПЕНИ_ИЗ_ДВУХ
тут по 2 ноты.... поэтому все сложнее. полифонию можно сделать быстрым переключением между нотами.
например первые две ноты у тебя "до" и "соль" (вроде) . тебе придется за время y проиграть их по очереди k раз (k тоже опытным путем проигрывается) . Ну это если язык программирования DOS-овский и нет нормального интерфейса, где можно многоканально звук воспроизводить.
для след. октавы частоту ещё на 2 домножать надо. Вобщем закономерность между нотами такая:
каждая след. нота - это предыдущая*КОРЕНЬ_ДВЕННАДЦАТОЙ_СТЕПЕНИ_ИЗ_ДВУХ
тут по 2 ноты.... поэтому все сложнее. полифонию можно сделать быстрым переключением между нотами.
например первые две ноты у тебя "до" и "соль" (вроде) . тебе придется за время y проиграть их по очереди k раз (k тоже опытным путем проигрывается) . Ну это если язык программирования DOS-овский и нет нормального интерфейса, где можно многоканально звук воспроизводить.
Ответ от Александр[гуру]
т. е. вы хотите чтобы программа распознала рисунок и перевела в какие-то числа?
сильно.
знакомый мой разрабоатывает прогу какую-то.. . тоже с музоном связяно.. .
но кажется у него задача поставлена инача - даны уже оцифрованные ноты и задача программы перевести ноты в партию для гитары.... не такое уж и пустячное дело...
т. е. вы хотите чтобы программа распознала рисунок и перевела в какие-то числа?
сильно.
знакомый мой разрабоатывает прогу какую-то.. . тоже с музоном связяно.. .
но кажется у него задача поставлена инача - даны уже оцифрованные ноты и задача программы перевести ноты в партию для гитары.... не такое уж и пустячное дело...
Ответ от Владимир Ульянов[гуру]
Видел твой предыдущий вопрос, думал шутка. Скачай себе и изучай DirectAudio (если не ошибаюсь) . А музыка на бипах - онанизм.
Видел твой предыдущий вопрос, думал шутка. Скачай себе и изучай DirectAudio (если не ошибаюсь) . А музыка на бипах - онанизм.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как перевести ноты в числовой формат?