Пятница, 19.04.2024, 20:54
Приветствую Вас, Гость |
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Программирование » С/С++ » Работа c midi и внешними приложениями
Работа c midi и внешними приложениями
bav_nnДата: Воскресенье, 14.06.2015, 12:37 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Добрый день!
Требуется написать программу которая при нажатии клавиши клавиатуры посылает в поток определенный миди сигнал а программный синтезатор его считывае и воспроизводит определенный звук,подобное есть в программе Reason, только там определенные клавиши запрограмированны, а мне нужно програмировать любые клавиши на определенны сигнал.Проще говоря надо написать мими клавиатуру. С чего начать и чем пользоваться, какие классы или может у кого есть что-нибудь подобное?
 
monДата: Среда, 17.06.2015, 13:03 | Сообщение # 2
Рядовой
Группа: Администраторы
Сообщений: 2
Репутация: 0
Статус: Offline
День добрый. В СИ, да и в плюсах есть функция getc, которая считывает нажатия одной клавиши.

т.е получается что-то вроде

int main() {
    char ch;
 
    while ((ch = getc(stdin)) != 'q') {
        тут в зависимости от значения символа ch вывод различных звуков, к примеру std::cout << '\a';
    }
 
    return 0;
}
 
bav_nnДата: Среда, 17.06.2015, 17:54 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Спасибо, уже нашел: http://vmpk.sourceforge.net/
 
Форум » Программирование » С/С++ » Работа c midi и внешними приложениями
  • Страница 1 из 1
  • 1
Поиск: