Все вопросы: [midi]

34 вопросов

похожие теги: web-midimidi-instrumentmidi-interface
13
голосов
4ответов
24264 просмотров

Sending MIDI up the USB using Arduino

I'm interested in making an Arduino based MIDI controller to talk to my computer. Looking at other examples of Arduino MIDI (for example, MIDI Output using an Arduino), they all seem to wire up a dedicated 5 pin DIN. Which makes sense as this is the original cable to connect keyboards, expanders ...

6
голосов
3ответов
529 просмотров

Can Silverlight communicate with a MIDI instrument?

Can Silverlight communicate with a MIDI instrument connected to the machine running the Silverlight application? In- or out-browser.

8
голосов
1ответов
23139 просмотров

Getting input from MIDI devices live (Python)

I've got a trigger finger (MIDI tablet) and I want to be able to read its input live and make python execute actions depending on the pressed key. I need it for Windows, and preferably working with python 2.5 + Thanks

2
голосов
2ответов
2682 просмотров

reading midi input

is there a module to read midi input (live) with python?

8
голосов
2ответов
10382 просмотров

Java MIDI - getting data from piano?

I've inherited a Java project that used an old C++ dll to receive MIDI data from a piano connected to the computer. Now that Java has built-in support for MIDI devices, I want to get rid of the legacy C++ dll and just use pure Java. Does Java support receiving data from a piano connected to the ...

3
голосов
2ответов
630 просмотров

Safely echoing MIDI data in C#

As a side project, I am implementing a MIDI matrix to interconnect a number of MIDI keyboards with sound sources. The key requirement here is to echo MIDI data received on an input port to a selected output port. Having created the necessary P/Invoke declarations & wrappers, I notice that the...

18
голосов
5ответов
6141 просмотров

How to "slow down" a MIDI file (ideally in Python)?

I have background music for some songs available in both .MID and .KAR formats, but in each case it's being played somewhat faster than I'd like. What's the simplest way to create either .MID or .KAR files with the same content but at a slower tempo -- say, one slowed down by 20% or so, another b...

1
голосов
2ответов
1729 просмотров

Java applet to display and play midi files

I am looking for a java applet to be embedded in a web page and be able to present notes or tabs based on midi files. I would also be very happy if it could be able to play these files. Does any of you know of such an applet? perhaps some kind of an open source project ongoing somewhere?

2
голосов
2ответов
2254 просмотров

Internet Explorer 8 won't play midi files

I am building a small web application to support midi files. I've noticed a strange thing. When I try browsing the content of my website and navigating to a midi file inside it Internet Explorer won't show me the midi file player. Instead I see a broken image. Safari, Chrome and even Firefox do s...

11
голосов
3ответов
5093 просмотров

How can I convert between midi to wav/mp3 in c#?

I started a small project which includes working with MIDI files. I've been wondering, is there any C# or VB.Net code that peforms that cast between MIDI and WAV files?

1
голосов
1ответов
794 просмотров

Midi MediaElement support in Silverlight 3

I am trying to build a small silverlight application to support some midi files as well. I've tried using the Media element, but I don't think that it can read midi files. Does any of you know a workaround, without the need to convert the midi file?

9
голосов
2ответов
9885 просмотров

Reading MIDI Files

What is the best way to read a MIDI file (chronologically) with multiple tracks? (Java) Note: I don't want to play the MIDI file, just read the messages. Couple ideas: Is it safe to assume there are no note events shorter than the 1/64th note? Or should I visit every track and only move to the...

4
голосов
3ответов
277 просмотров

Extra bytes in .mid files

I'm trying to read information from a .mid file, but I keep seeing extra bytes that don't seem to be part of any midi messages. I'm not sure how to predict/deal with these and it's throwing everything else off in my project. Any suggestions? Here's a few examples: 4d 54 72 6b 00 00 04 48 ...

2
голосов
1ответов
373 просмотров

Есть ли у кого-нибудь опыт воспроизведения файлов .midi через преобразование mid-> wav и т.п. на iPhone?

Есть ли у кого-нибудь опыт воспроизведения файлов .midi с помощью преобразования mid-> wav и т.п. на iPhone?

10
голосов
1ответов
3931 просмотров

Как сообщение Midi TEMPO применимо к другим трекам?

Довольно простой вопрос, на который я догадываюсь, но нигде не могу найти однозначного ответа. Фон: у меня есть многодорожечный midi-файл с элементами управления TEMPO на первом треке. Мне нужно перевести счетчик ABSOLUTE_TICK в других треках в «секунды» (дробное смещение секунд от начала фай...

2
голосов
2ответов
760 просмотров

Кодовая страница ANSI или OEM при использовании MME и DirectMusic?

Я заметил, что при чтении имен MIDI-портов из MME имена представляют собой многобайтовые строки, закодированные с использованием кодовой страницы ANSI, которую мое приложение использует по умолчанию. При получении этих имен от драйвера DirectMusic имена представляют собой строки расширенных симв...

0
голосов
1ответов
536 просмотров

Как воспроизвести файл формата midi с помощью .NET compact framework 2.0?

Я пробовал это , но это не работает (даже если я укажу файл .wav в качестве входа). Также пробовал это , но по-прежнему нет звука. Попытка избежать .wav, потому что они БОЛЬШИЕ по сравнению с midi. Я пробую это с эмулятором VS 2008. Это проблема? Стоит ли тестировать на реальном оборудовани...

2
голосов
3ответов
698 просмотров

Отправка MIDI-сообщений на веб-странице

Как я могу воспроизвести отдельные MIDI-ноты на веб-странице? Я знаю два способа сделать это: Напишите элемент управления ActiveX. Тогда он работает только в Windows. Я давно писал элементы управления ActiveX, но теперь никто не любит их устанавливать. Напишите Java-апплет. Это норма...

10
голосов
4ответов
2866 просмотров

Точное время в .NET

Я только что видел этот вопрос , где один из ответов указывает, что System.Diagnostics.Stopwatch следует использовать только для диагностики производительности, а не в производственном коде. В таком случае, как лучше всего получить точное время в .NET? В настоящее время я нахожусь на ранни...

5
голосов
6ответов
1865 просмотров

Формат файла XG MIDI

У меня есть MIDI-гитара Yamaha, которая, когда я проигрываю MIDI-файл, закодированный с использованием стандарта XG MIDI, вызывает включение и выключение определенных индикаторов на гитаре. Я пытаюсь определить событие MIDI, которое вызывает это, чтобы я мог программно отправить то же событие бе...

8
голосов
9ответов
5328 просмотров

MidiUnavailableException в Java?

У меня проблемы с воспроизведением файлов MIDI на Java. Когда я пытаюсь поиграть, я получаю MidiUnavailableException (MIDI OUT transmitter not available). Мой код стандартный: try { midiseq = MidiSystem.getSequencer(); midiseq.open(); midiseq.setSequence(MidiSystem.getSequence(sou...

15
голосов
3ответов
11590 просмотров

Преобразование номеров MIDI-нот в название и октаву

Кто-нибудь знает что-нибудь в мире Java для сопоставления номеров нот midi с конкретными названиями нот и номерами октав. Например, см. Справочную таблицу: http://www.harmony-central.com/MIDI/Doc/ table2.html Я хочу сопоставить midi-ноту номер 60 с соответствующим названием ноты (MiddleC...

2
голосов
3ответов
1742 просмотров

Виртуальные миди и VST

Я хотел бы создать простой плагин VST, который делает это: анализировать аудиопоток (громкость, ритм и т. д.) имеет триггеры на выходе анализатора (например, что-то делать, когда громкость> порогового значения) генерировать MIDI-события на основе триггеров. Это позволяет связывать...

0
голосов
1ответов
206 просмотров

MidiOutPrepareHeader - это быстрый вызов?

MidiOutPrepareHeader, midiInPrepareHeader просто настраивают некоторые поля данных или делают что-то более трудоемкое? Я пытаюсь решить, создавать и уничтожать MIDIHDR по мере необходимости, или поддерживать их пул.

27
голосов
7ответов
24248 просмотров

Простая кроссплатформенная MIDI-библиотека для Python

Я хочу создать небольшое приложение, которое создает звуки MIDI. Я никогда не занимался звуком в программировании, поэтому хотел бы начать с чего-нибудь простого и имеющего хорошую документацию. Я хочу придерживаться Python, поскольку мне он удобнее всего, и я не хочу изначально перегружать себя...

4
голосов
4ответов
8521 просмотров

Библиотека MIDI-плеера / синтезатора для iPhone

Кто-нибудь знает, есть ли бесплатная / дешевая библиотека MIDI-плеера / синтезатора, которую я могу включить в свое приложение для iPhone? Насколько я понимаю, в iPhone нет встроенной поддержки воспроизведения MIDI. Чтобы обойти это ограничение, я создал банк звуковых сэмплов .caf, который...

10
голосов
4ответов
8513 просмотров

Простой пример Java MIDI без звука

Этот простой код не воспроизводит звука на нескольких машинах, которые я использовал для его тестирования. Я запускаю код из Eclipse, но безуспешно пытался использовать командную строку. public static void main(String[] args) { try { Synthesizer synthesizer = MidiSystem.getSynthes...

8
голосов
3ответов
1575 просмотров

Реализация Midi в .Net

Есть ли у кого-нибудь руководство или рекомендации по написанию MIDI-приложения на C # Winforms? Я недавно купил новую педаль эффектов, которая имеет полную реализацию MIDI (по крайней мере, мне так кажется), но производители сочли целесообразным не выпускать приложение для редактирования библио...

2
голосов
2ответов
1516 просмотров

Преобразование данных MIDI Sysex в Alesis QS

Моя цель - преобразовать поток байтового кода, отправляемый синтезатором Alesis, в удобочитаемый формат. Мне нужно взять «Дамп программы» и прочитать 10-символьную строку, составляющую имя патча. Чтобы получить "Program Dump" от синтезатора, я отправил на синтезатор следующую команду через MI...

12
голосов
8ответов
1033 просмотров

Мета-композиция во время музыкальных выступлений

Пару недель назад мы с моим учителем по фортепиано обменивались идеями относительно программного обеспечения для мета-сочинения музыки. Идея была такая: Существует система, которая принимает MIDI-вход от множества инструментов и передает выходной сигнал на динамики и источники света. Программ...