Вопросы по теме 'midi'
Android MediaPlayer - переключиться на следующую песню
Я создаю миди-файл и пишу его так:
File output = new File("exampleout.mid");
Я думаю, что мне, возможно, придется изменить это, чтобы оно было в нужной папке (просто папка для чтения/записи, возможно, Music/)
Затем я хочу воспроизвести...
6850 просмотров
schedule
02.09.2022
CoreMIDI работает на iOS и MacOS, но не на ПК или Line6 Mobilizer.
Я использую PGMidi для реализации MIDI в своем приложении для iOS. Это прекрасно работает. Однако я получил два сообщения о том, что в некоторых случаях сообщения не доходят. Первый — по беспроводной связи с Ableton Live на ПК. Я знаю, что он...
261 просмотров
schedule
06.02.2024
Как воспроизводить произвольные ноты MIDI с помощью javascript?
Чтобы уточнить: я не хочу создавать MIDI-файл и не хочу воспроизводить MIDI-файл, я хочу воспроизводить MIDI-ноты на лету.
Я попытался использовать https://github.com/mudcube/MIDI.js в качестве библиотеки MIDI, и это отчасти работает.
Я могу...
13385 просмотров
schedule
05.03.2024
Музыкальная очередь Pygame
Так что это вопрос, на который может не быть хорошего ответа. В основном я хотел бы знать, можно ли использовать очередь в pygame.mixer.music для воспроизведения нескольких треков сразу один за другим. У меня есть несколько миди-файлов, которые я...
1386 просмотров
schedule
12.07.2022
Воспроизведение миди на Pygame
Хорошо, вот что я получил:
import pygame
import sys
from pygame.locals import *
bif="bg.jpg"
mif="pkmn.png"
sif="bubble.png"
song_1="testaudio.mid"
pygame.init()
FPS = 30 # FPS
FPSCLOCK = pygame.time.Clock() # FPS
screen =...
4105 просмотров
schedule
23.04.2024
Темп и размеры из MIDI
В настоящее время я создаю программное обеспечение для отображения музыкальных нот из файла MIDI. Я могу получить каждую букву тонов из событий NoteOn и NoteOff, но я не знаю, как я получаю или как вычисляю типы нот (целые, половинные, восьмые...) и...
3741 просмотров
schedule
08.01.2024
отправлять миди-сообщения из C++
Я использую Raspberry Pi, так что это что-то вроде Debian (Raspbian).
У меня работает синтезатор (Zynaddsubfx), и я хочу отправить ему миди-сообщения из кода, чтобы он воспроизводил музыку для меня. Я буду использовать ALSA для этого.
Мне...
1586 просмотров
schedule
07.11.2022
Спецификация управления машиной Midi
Я пытаюсь реализовать протокол управления машиной MIDI, но не могу найти полную спецификацию ...
Я нашел:
http://en.wikipedia.org/wiki/MIDI_Machine_Control
http://www.somascape.org/midi/tech/spec.html#rusx_mmcc (содержащий ту же...
348 просмотров
schedule
05.11.2022
MMSYSERR_NOMEM при вызове midiInOpen() только тогда, когда открыты другие приложения midi
Я пытаюсь открыть миди-порт в Windows, используя midiInOpen. Обычно вызов работает отлично (я использую оболочку RtMidi, и код достаточно чистый), но возвращает MMSYSERR_NOMEM, если открыт Ableton Live. На машине осталось много оперативной памяти (4...
817 просмотров
schedule
15.05.2024
Внешнее миди-устройство JFugue 5
Долго пытался отправить секвенцию на миди устройство с помощью jFugue 5:
MusicReceiver device = getDeviceByName("name");
Player player = new Player();
Pattern pattern = new Pattern("A");...
362 просмотров
schedule
16.09.2022
завершение цикла на основе ввода пользователя
Моя программа принимает число от пользователя для определения длины записываемой последовательности. Как бы я взял это число, а также позволил бы ему определить, сколько раз выполняется этот цикл. Хотя (true) очевидно, что цикл вообще не может...
45 просмотров
schedule
13.01.2024
Приложение CoreMIDI не отображается в другом программном обеспечении
Я немного поиграл с CoreMIDI в Swift на OSX и заставил большинство вещей работать правильно.
Единственная проблема, которая у меня есть сейчас, заключается в том, что мое приложение не отображается другим программным обеспечением и приложениями, а...
125 просмотров
schedule
14.03.2024
WebMIDI простые визуальные эффекты?
Я хотел бы использовать Webmidi, чтобы простой черный ящик на короткое время становился белым, когда поступает определенная MIDI-нота или любая нота из определенного MIDI-канала. У меня есть этот код, но я не знаю, как вызвать изменение цвета CSS....
73 просмотров
schedule
26.11.2023
Почему MidiInputPort.flush() не очищает буфер в Android?
Я работаю с android.media.midi и я отправляю кучу миди-данных в MidiInputPort со значением задержки следующим образом:
long start = System.nanoTime();
if (messages != null)
{
for (int i = 0; i < messages.length(); i++)
{...
89 просмотров
schedule
12.05.2024
Преобразование MIDI-файла в список нот с длиной и временем начала
Я работаю над игрой в Unity, которая будет генерировать уровни из музыки. Я планирую включить в игру простые текстовые файлы (которые не обязательно должны быть в стандартном формате) и анализировать их для создания уровней. Проблема в том, что мне...
10642 просмотров
schedule
24.10.2022
MIDI-функция Pygame для нажатия клавиши или клавиши вверх, а не для MIDIIN?
Итак, я использую эту функцию для обнаружения событий с моей MIDI-клавиатуры, которые затем распечатываются в виде нот:
for e in events:
if
if e.type in [pygame.midi.MIDIIN]:
Это возвращает 2 события: одно, когда клавиша нажата, и...
327 просмотров
schedule
27.06.2022
Как воспроизвести MIDI-файл в base64 в HTML?
Я нашел веб-сайт и сгенерировал строку MIDI base64:...
981 просмотров
schedule
07.11.2022
Подсчитайте количество входных данных Midi, полученных с помощью Python
Я использую Mido ( https://mido.readthedocs.io/en/latest/ ) для получения сообщений Midi в Python. Я хотел бы иметь возможность вести счетчик количества сообщений, получаемых каждый раз, когда появляется новый ввод.
Вопросы:
Как я могу...
60 просмотров
schedule
21.11.2023