Представляю Вам новую свою программу MidiInPiano
Сегодня я представляю Вам новую свою программу, над которой я работаю уже несколько лет, MidiInPiano.
Фото (см. вложение)
Исполняемый модуль находится в rar-файле (см. вложение)
Инструкцию к программе пока не составлял
Что она делает ? Это программа - синтезатор звука.
Играть можно как с клавиатуры (клавиши 1,2,3...qwert..) клавиши управления курсором влево-вправо менять базовую ноту, с мидиклавиатуры или синтезатора.
Также возможен режим проигрыша фраз.
Основное отличие этой программы это как видно по фотографии режим отображения клавиатуры - клавиатура не нарисована как привычно в виде белых и черных клавиш, а просто в виде ряда одинаковых клавиш. Темперация по умолчанию - равномерная, 12 клавиш в октаве. Формула темперации задается в поле pow (2, 1/12.0)
Base Freq - 440 Герц соответствует ноте Ля (A)
Фото (см. вложение)
Исполняемый модуль находится в rar-файле (см. вложение)
Инструкцию к программе пока не составлял
Что она делает ? Это программа - синтезатор звука.
Играть можно как с клавиатуры (клавиши 1,2,3...qwert..) клавиши управления курсором влево-вправо менять базовую ноту, с мидиклавиатуры или синтезатора.
Также возможен режим проигрыша фраз.
Основное отличие этой программы это как видно по фотографии режим отображения клавиатуры - клавиатура не нарисована как привычно в виде белых и черных клавиш, а просто в виде ряда одинаковых клавиш. Темперация по умолчанию - равномерная, 12 клавиш в октаве. Формула темперации задается в поле pow (2, 1/12.0)
Base Freq - 440 Герц соответствует ноте Ля (A)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Видео (немного от другой, правда версии)
http://www.youtube.com/watch?v=3zKaQvgnVy4
Исходные коды (см. вложения)
http://www.youtube.com/watch?v=3zKaQvgnVy4
Исходные коды (см. вложения)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
0: Wiz:
В описании программы не раскрыто самое главное - зачем она? Каков её сценарий применения? Для кого она предназначена?
В описании программы не раскрыто самое главное - зачем она? Каков её сценарий применения? Для кого она предназначена?
2: WhiteCat:
программа может использоваться молодыми студентами, учеными, для проведения исследовательских работ.
3: Daiver:
я не заражал исполняемые модули никакими вирусами, шпионскими программами. также я привел исходные коды программы, можно просмотреть исходные коды, убедиться, что там нет вредоносного кода, и заново скомпилировать программу.
программа может использоваться молодыми студентами, учеными, для проведения исследовательских работ.
3: Daiver:
я не заражал исполняемые модули никакими вирусами, шпионскими программами. также я привел исходные коды программы, можно просмотреть исходные коды, убедиться, что там нет вредоносного кода, и заново скомпилировать программу.
-
Игрек
4: Wiz пишет:
> 2: WhiteCat:
>
> программа может использоваться молодыми студентами, учеными, психиатрами, для проведения исследовательских работ.
> 2: WhiteCat:
>
> программа может использоваться молодыми студентами, учеными, психиатрами, для проведения исследовательских работ.
Виз, она мне при открытии пишет "MidiInOpen error 2 0" в поле, где у тебя на скриншоте написано "In USB Keystation".
7: Splinter:
ничего страшного! это штатный режим работы (предусмотренное сообщение), значит у Вас нет мидиклавы. играйте на клавишах 1,2,3,4,5....qwert... если все-таки у Вас есть мидидевайс, можно попробовать вручную в текстовом поле рядом с кнопкой MidiOpen ввести его идендификатор (они всегда целые и могут быть только 0,1,2,3,4,5,6 и так далее) и нажать кнопку MidiOpen. у меня 0 это мидиклава, а 7 это синтезатор касио. Еще раз кратко: вводим 1, нажимаем MidiOpen. не получилось, вводим 2, нажимаем MidiOpen. не получилось ? вводим 3, нажимаем MidiOpen, и так пока не откроется, если есть девайс
ничего страшного! это штатный режим работы (предусмотренное сообщение), значит у Вас нет мидиклавы. играйте на клавишах 1,2,3,4,5....qwert... если все-таки у Вас есть мидидевайс, можно попробовать вручную в текстовом поле рядом с кнопкой MidiOpen ввести его идендификатор (они всегда целые и могут быть только 0,1,2,3,4,5,6 и так далее) и нажать кнопку MidiOpen. у меня 0 это мидиклава, а 7 это синтезатор касио. Еще раз кратко: вводим 1, нажимаем MidiOpen. не получилось, вводим 2, нажимаем MidiOpen. не получилось ? вводим 3, нажимаем MidiOpen, и так пока не откроется, если есть девайс
8: Wiz:
> значит у Вас нет мидиклавы. играйте на клавишах 1,2,3,4,5....qwert...
Нету, да.
Но надо было как-нибудь иначе это обозначить. Слово "Error" обычных пользователей пугает.
> значит у Вас нет мидиклавы. играйте на клавишах 1,2,3,4,5....qwert...
Нету, да.
Но надо было как-нибудь иначе это обозначить. Слово "Error" обычных пользователей пугает.
9: Splinter:
> обычных пользователей угнетает
> обычных пользователей угнетает
9: Splinter:
в общем программа функционирует, звук генерирует ?
в общем программа функционирует, звук генерирует ?
11: Wiz:
С клавиатуры если - генерирует звук, да.
Только у меня колонки почему-то сразу звенеть начинают: видимо, перебор с высокими частотами что ли.
Ну и, это, закрыть программу я смог только по Ctrl+Alt+Del - по крестику она закрываться не захотела.
С клавиатуры если - генерирует звук, да.
Только у меня колонки почему-то сразу звенеть начинают: видимо, перебор с высокими частотами что ли.
Ну и, это, закрыть программу я смог только по Ctrl+Alt+Del - по крестику она закрываться не захотела.
12: Splinter:
Нажать "Stop Generator", BUFFER_SIZE увеличить до 100, например, затем опять нажать "Start Generator", я думаю дело в этом.
Нажать "Stop Generator", BUFFER_SIZE увеличить до 100, например, затем опять нажать "Start Generator", я думаю дело в этом.
13: Wiz:
Поэтому нужен хелп, Жень.
Без внятного хелпа распространять программу - моветон.
Не уподобляйся майкрософту.
Поэтому нужен хелп, Жень.
Без внятного хелпа распространять программу - моветон.
Не уподобляйся майкрософту.
-
Игрек
13: Wiz пишет:
> 12: Splinter:
>
> Нажать "Stop Generator", BUFFER_SIZE увеличить до 100, например, затем опять нажать "Start Generator"
Интуитивно понятный интерфейс.
> 12: Splinter:
>
> Нажать "Stop Generator", BUFFER_SIZE увеличить до 100, например, затем опять нажать "Start Generator"
Интуитивно понятный интерфейс.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей