Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2013, 18:26   #1
Custom_L.E.
 
Регистрация: 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.
Custom_L.E. вне форума Ответить с цитированием
Старый 03.03.2013, 13:02   #2
Custom_L.E.
 
Регистрация: 23.03.2012
Сообщений: 4
По умолчанию

результат работы вышеприведённого мной примера в темпе 200 ударов в минуту, зацикленного 4 раза
https://soundcloud.com/custom-limited-edition/random-music
Custom_L.E. вне форума Ответить с цитированием
Старый 04.03.2013, 11:58   #3
daniil_galahow
Пользователь
 
Регистрация: 04.03.2013
Сообщений: 13
По умолчанию

Могу взяться сделать.
Напишите подробности задания на daniil.galahow@yandex.ru (если есть возможность - пришлите оригинал задания, а то как-то расплывчато у вас описано).

О цене договоримся.
daniil_galahow вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа функциями "ЕСЛИ", "И" и вывод текстового результата 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