Разработка музыкального тренажера для развития слуха
Уроки сольфеджио и теории музыки в музыкальных образовательных учреждениях. Определение прозвучавшего тона и интервалов. Разработка музыкального тренажера для развития слуха учащихся. Структура программного приложения: метроном, клавиатура синтезатора.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 05.05.2019 |
Размер файла | 750,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http: //www. allbest. ru/
СФ БашГУ Стерлитамак, Россия
Разработка музыкального тренажера для развития слуха
Озерова Е.И.
В настоящее время компьютерные учебные программы активно внедряются как в общее профессиональное образование, так и в дополнительное, каким является музыкальное образование. Музыкальная грамота достаточно сложна в понимании и усвоении, поэтому требуются специальные тренажеры, облегчающие эту задачу.
Разработанный тренажер включает два задания - по определению прозвучавшего тона и интервалов, метроном и клавиатуру синтезатора. Приложение может использоваться на уроках сольфеджио и теории музыки в музыкальных образовательных учреждениях, а также для самостоятельного обучения в домашних условиях.
1. Цель разработки приложения
Целью разработки приложения является помощь обучающимся музыкальных учебных заведений в совершенствовании своего музыкального слуха и интонации голоса, более правильному исполнению музыки.
2. Структура приложения
Программа включает в себя метроном, клавиатуру синтезатора (три октавы: малая, первая, вторая) и два типа заданий: определение прозвучавшего тона и интервала.
музыкальный тренажер метроном тон
Определение прозвучавшего тона. Выбирается октава, в которой будут проигрываться звуки. При нажатии на кнопку “PLAY” задается первоначальный вид кнопки проверки, генерируется номер ноты и номер октавы (в том случае, если она не была выбрана пользователем) и воспроизводится случайный звук из выбранной октавы. Пользователю предлагается определить ноту на слух, выбрать её на клавиатуре и нажать на кнопку проверки, которая покажет, верен ли выбор. В случае правильного выбора кнопка проверки окрашивается в зеленый цвет и появляется надпись “Верно!”, иначе - в красный с надписью “Ошибка!”
Если пользователь желает прослушать звук повторно, то нужно нажать на кнопку “Повторить”. Она воспроизводит последний проигранный кнопкой “PLAY” звук при условии, что “PLAY” была нажата.
Задание по определению прозвучавшего тона способствует запоминанию звучания нот.
При регулярных занятиях можно добиться точного исполнения нот по памяти.
Метроном. Пользователь выбирает нужный ему темп. При нажатии на кнопку “Play” звучат удары метронома через определенный интервал. При нажатии на кнопку “Stop” воспроизведение останавливается. Остановка происходит и при переключении межу вкладками.
Метроном нужен для того, чтобы музыкант учился четко определять темпы. Темп является одной из основных характеристик музыкального произведения.
Клавиатура. Принцип работы кнопок тот же, что и в первой вкладке. Звук может проигрываться и при нажатии на кнопки компьютерной клавиатуры в русской раскладке.
Клавиатура служит камертоном для настройки инструментов и способствует запоминанию нот на слух, учит интонировать. При желании на клавиатуре можно подобрать простые мелодии - для удобства можно использовать клавиатуру компьютера.
Интервалы. Эта вкладка во многом повторяет первую. При нажатии на кнопку “PLAY” происходит последовательное воспроизведение двух звуков выбранной октавы. Сначала очищается поле ответа и кнопка проверки, затем генерируется случайный номер первого звука и, в зависимости от выбранного пользователем движения (вверх или вниз), генерируется номер второго звука. Если движение не выбрано, то второй номер генерируется случайным образом. Кнопка “Повторить” воспроизводит те же два звука. Чтобы пользователю было легче ориентироваться, кнопка подсказки может показать название первого прозвучавшего звука. Оценка выбранного ответа происходит так же, как и на кнопке проверки первой вкладки.
Задание по определению интервалов направленно на их запоминание. Знание интервалов помогает ориентироваться при пении с листа. Когда человек поет мелодии с листа, даже если он возьмёт неправильную первую ноту, то, помня интервалы, споёт верную мелодию (единственным отличием будет выбранная тональность).
Список литературы
1. Вахромеев В.А. Элементарная теория музыки. М.: Государственное музыкальное издательство, 1961
2. Шилдт Г.. Полный справочник по C#: Пер. с англ. - М.: Издательский дом “Вильямс”, 2004. - 725 с.
3. Мак-Дональд М. WPF 4: Windows Presentation Foundation в .NET 4.0 с примерами на C# 2010 для профессионалов.: Пер с англ. - М.: ООО “И.Д. Вильямс”, 2011. - 1024 с.
Размещено на Allbest.ru
...Подобные документы
Изучение программы базовой системы ввода-вывода (BIOS) и её настроек. Разработка компьютерной обучающей программы-тренажера "Настройка BIOS" в объектно-ориентированной среде Delphi. Тестирование данного программного продукта и экономические затраты.
дипломная работа [54,5 K], добавлен 09.10.2013Обзор стрелковых тренажеров, их достоинств и недостатков. Выбор веб-камеры, разработка общего алгоритма программы. Реализация спускового крючка. Создание пристрелки для настройки тренажера. Линейная аппроксимация, нахождение координат точки прицеливания.
дипломная работа [3,4 M], добавлен 26.12.2014Архитектура Windows NT 5. Приоритеты выполнения программного кода. Описание формата MIDI-данных. Установка драйвера в системе. Выбор средств разработки программного обеспечения. Обработка запросов драйверной модели WDM. Использование библиотеки DirectKS.
курсовая работа [498,8 K], добавлен 24.06.2009Разработка компьютерного тренажера-эмулятора, содержащего текстовую и графическую информацию. Расчёт экономических показателей. Методы разработки трех режимов данного тренажера. Презентация результатов работы. Внедрение разработки в учебный процесс.
дипломная работа [10,4 M], добавлен 12.04.2014Проблема выбора товара в Интернете. Типы и свойства онтологий как части концепции Semantic Web. Разработка web-приложения для выбора музыкального инструмента: создание иерархии онтологий для предметной области "Гитара", формирование SPARQL-запроса.
дипломная работа [2,2 M], добавлен 20.04.2012Разработка программы, позволяющей приобрести навыки быстрой печати на клавиатуре. Обзор существующих аналогов. Обоснование технических приемов программирования. Тестирование, анализ полученных результатов. Руководство пользователя, листинг программы.
курсовая работа [1,3 M], добавлен 03.04.2015Разработка компьютерного тренажера с функциями демонстрации режимов работы устройства, тренингом простейших операций на эмуляторе "Тренинг" и контроля выполнения комплексных операций на эмуляторе "Экзамен". Определение себестоимости программного продукта.
дипломная работа [8,9 M], добавлен 21.04.2014Анализ методов и средств профессионального обучения операторов перегрузочных машин, автоматизация процесса. Построение функциональной модели компьютерного тренажера оператора портального крана. Разработка программного и информационного обеспечения.
дипломная работа [3,7 M], добавлен 12.05.2018Анализ особенностей предметной области. Сбор и анализ необходимой информации. Разработка элементов фирменного стиля музыкального коллектива "Call of Io". Разработка анимации логотипа в Adobe After Effect и последующее монтирование в программе Sony Vegas.
реферат [3,0 M], добавлен 11.09.2014Разработка компьютерного тренажера-эмулятора, содержащего показ презентации по управлению видеомагнитофоном. Реализация программы в режимах "Демонстрация", "Тренинг", "Контроль". Определение себестоимости программного продукта и составление сметы затрат.
дипломная работа [8,3 M], добавлен 07.04.2014Принципы работы клавиатуры как физического устройства. Архитектура "интерактивных устройств ввода". Разработка программного приложения, выполняющего мониторинг активности пользователя на языке Borland Delphi 7. Назначение, функции и структура приложения.
курсовая работа [376,9 K], добавлен 18.07.2014Разработка приложения, которое будет выполнять функции показа точного времени и точной даты. Определение дополнительных функций разработанного приложения. Рассмотрение основных этапов создания программного продукта. Результаты тестирования приложения.
курсовая работа [2,2 M], добавлен 14.04.2019- Визуализация профиля пользователя социальной сети на основе обработки семантического описания данных
Анализ существующих музыкальных сетей, профиля музыкального файла. Технологии и возможности Web 2.0. Анализ алгоритмов в Data Mining. Структура социальной сети. Набор графических элементов, описывающий человека в зависимости от прослушиваемой музыки.
дипломная работа [3,7 M], добавлен 20.04.2012 Спецификация требований к разрабатываемому приложению. Разработка структурной схемы интерфейса. Описание алгоритма шифрования DES. Разработка программного кода приложения "DES". Проведение исследования основных шагов для генерации ключей и шифрования.
курсовая работа [398,4 K], добавлен 13.12.2022Разработка программного приложения по учёту клиентов ОВО при ОВД по Боровскому району. Требования к техническому и программному обеспечению. Аномалии и защитное программирование. Структура таблиц для хранения информации и описание алгоритмов ее обработки.
курсовая работа [3,9 M], добавлен 17.07.2014Разработка программного обеспечения для упрощения буквенно-цифрового ввода при невозможности использовать функционал стандартной буквенной клавиатуры. Классификация и установка драйверов. Выбор языка и среды программирования. Пользовательский интерфейс.
курсовая работа [183,0 K], добавлен 12.03.2013Область применения и требования создаваемого Web-приложения. Требования к техническому и программному обеспечению. Разработка структуры Web-приложения и выбор средств программной реализации. Программная реализация Web-приложения. Структура базы данных.
дипломная работа [1,4 M], добавлен 03.06.2014Разработка базы данных и прикладного программного приложения с целью обеспечения хранения, накопления и предоставления информации об учащихся МБОУ "Средняя общеобразовательная школа №18" г. Грозный. Методы обеспечения информационной безопасности.
дипломная работа [2,9 M], добавлен 25.06.2015Описание истории развития информационных технологий. Исследование предпочтений по использованию программного обеспечения пользователя персонального компьютера начального уровня и разработка интерфейсного приложения в среде программирования Delphi.
дипломная работа [2,0 M], добавлен 14.01.2012Концептуальное проектирование базы данных предприятия по продаже и ремонту музыкального оборудования. Характеристика предметной области. Алгоритмы реализации системных процедур. Создание таблиц, форм, запросов, отчетов; разработка кнопочной формы.
курсовая работа [3,3 M], добавлен 24.07.2014