|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.03.2013, 18:26 | #1 |
Регистрация: 23.03.2012
Сообщений: 4
|
Курсовая работа "Random Music" [C++]
Нужно написать программу, которая получает случайные значения (от -7 до 7, например). Эти значения - интервалы (в ступенях гаммы) между проигрываемыми нотами. И исходя из полученных значений составляет "случайную" мелодию
Рассмотрим пример: Возьмём домажёрную гамму (C-до,D-ре, E-ми, F-фа, G-соль, A-ля, B-си), т.е. первой нотой у нас будет тоника С (нота до). Получаем, к примеру, 9 случайных значений: -1, 2, 6, -3, -1, 3, -4, 5, -2. Из данных значений составляем последовательность нот, отталкиваясь от тоники (в нашем случае нота до-С первой октавы). Получаем: B(малая октава), D(первая октава), C(вторая октава), G(первая октава), F,(первая октава), B (первая октава), E(первая октава), C(вторая октава). Эти 8 нот компонуем в 2 такта четвертными нотами в темпе 100 ударов в минуту. Программа должна делать подобную процедуру в разных тональностях (разная опорная нота-тоника), в разных ладах, в разных темпах, разными ритмическими рисунками Язык программирования С++ видео пример: https://www.youtube.com/watch?featur...3ldrnsY#t=742s Бюджет обсуждаем и зависит от сроков выполнения контакты: holms27@gmail.com Последний раз редактировалось Custom_L.E.; 02.03.2013 в 18:33. |
03.03.2013, 13:02 | #2 |
Регистрация: 23.03.2012
Сообщений: 4
|
результат работы вышеприведённого мной примера в темпе 200 ударов в минуту, зацикленного 4 раза
https://soundcloud.com/custom-limited-edition/random-music |
04.03.2013, 11:58 | #3 |
Пользователь
Регистрация: 04.03.2013
Сообщений: 13
|
Могу взяться сделать.
Напишите подробности задания на daniil.galahow@yandex.ru (если есть возможность - пришлите оригинал задания, а то как-то расплывчато у вас описано). О цене договоримся. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа функциями "ЕСЛИ", "И" и вывод текстового результата | johny_03 | Microsoft Office Excel | 3 | 04.08.2014 11:01 |
Курсовая работа "Экспертная система выдачи рекомендаций по проезду на транспорте" (C#) | [FENIX] | Фриланс | 2 | 18.10.2012 21:09 |
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") | funnyy | Помощь студентам | 3 | 17.10.2012 17:40 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |