Прочтите это перед тем, как написать своё сообщение в какую-либо тему!!!

Уважаемые форумчане!

Мы стараемся сделать форум не только содержательным, но и удобным для поиска информации.
Давайте вместе будем содержать его в информационной чистоте и порядке!
Это не сложно, необходимо придерживаться лишь нескольких простых правил...

1. Перед тем, как что-то писать на форуме, сформулируйте свои мысли - посмотрите на заголовок темы, которую вы открыли, и если при этом ваши умозаключения не совпадают с названием темы - поищите наиболее подходящую тему или раздел.

2. Старайтесь группировать свои мысли в одно сообщение, не надо писать по одной фразе по принципу "лучше сорок раз по разу, чем один раз сорок раз". При этом, если у вас много мыслей или вопросов разного характера, не задавайте их в одной теме. Поищите для каждой отдельной мысли необходимую тему и напишите там. При этом НЕ ДУБЛИРУЙТЕ одно и тоже сообщение в разных темах!

3. Предварительно пролистайте форум хотя бы "О г л а в л е н и е", поищите там подходящие темы в разделах, и когда вы точно поймете, что подходящей темы или раздела на форуме нет, не бойтесь создать новую! При этом название темы должно бы лаконичным и отражать суть возникшего вопроса. При написании сообщений используйте пунктуацию, если с этим проблема - хотя бы разделяйте фразы абзацами. Пишите так, чтобы было понятно другим...

4. Если вы хотите выразить благодарность человеку, написав при этом что-то вроде "Спасибо тебе Вася за совет... сейчас буду изучать!", и не сообщая какой-либо полезной для других участников информации, воспользуйтесь кнопкой "СПАСИБО" внизу сообщения человека, который вам помог. Таким же образом вы можете выразить свою симпатию какому либо сообщению...

5. Итак, запоминаем некоторые важные моменты:

  • свои контактные данные и немного об себе - пишите в теме по контактам в "курилке";
  • покупка-продажа частного характера и обсуждение интернет-торговли в своем разделе;
  • модели ваших синтезаторов и оборудования, их достоинства и недостатки обсуждаются в разделе "А какой синтезатор у вас...";
  • ваше творчество, cover-версии и авторские произведения - в разделе "творчество";
  • СТИЛИ и их коллекции спрашиваем или выкладываем - в темах по стилям (для разных синтезаторов есть свои темы). При этом первая часть (Part 1) темы по стилям для синтезаторов Yamaha уже содержит в себе богатый архив стилей и ссылок, откуда вы запросто можете пополнить свою коллекцию, спрашиваем интересующее вас во второй части темы (Part 2);
  • аналогично МИДИ-файлы и их коллекции - в теме по миди;
  • пакеты расширений, тембра, мультипэды, ОТС, совместная работа синтезатора и компьютера, поиск нот, азы музыкальной грамоты и проч... - для этого всего также имеются свои разделы и соответствующие темы;
  • файлы небольшого объема (до 200 кб) со стилями и миди, полезные информационные картинки, а так же небольшие архивы, вы можете смело прикреплять к сообщениям (имя файла должно быть набрано латиницей)...;
  • более весящие файлы (более 200 кб) mp3, wav, архивы, коллекции, картинки не несущие полезной информации и уже имеющиеся в интернете, аудио-видео..., размещаем на сторонних хранилищах (яндеск-диск, ютуб, savepic.su), а здесь даем на них ссылки;
  • подписывайте свои ссылки в сообщении, указав что вы там разместили;
  • При этом вы должны понимать следующее - УДАЛИВ из своего хранилища ФАЙЛ - его ССЫЛКА становится БЕСПОЛЕЗНОЙ и скорее всего, ваше сообщение будет полностью нами тоже удалено со страниц форума! Ни в коем случае не стоит поступать подобным образом!!! Старайтесь сохранять материалы, ссылки на которые вы публикуете на форуме;
  • свои аватарки перед загрузкой предварительно делайте небольшими по размеру;
  • избегайте "оверквотинга" (избыточного цитирования) - не надо городить трехэтажные цитаты, со полными сообщениями и вложениями. Также не надо цитировать, если ваш ответ следует прямо за вопросом. Научитесь редактировать чужие цитаты, оставляя только краткую суть цитаты. Используйте цитирование только для связки сообщений, которые разорваны логически;
  • если вы хотите уточнить-спросить-предложить что-либо "не для всех", а кому-то лично, не стоит писать об этом в общей теме, вроде "обращайся ко мне" и давать свои контакты. Там где больше двух - говорят вслух. Или делитесь со всеми этой информацией или пишите в личные сообщения (ЛС) "тет-а-тет";
  • также, если ваши мысли ушли далеко от тематики форума и вы хотите ими поделиться - "перекурите" в "курилке" :-) хоть Минздрав и предупреждает - наша "курилка" вашему здоровью не повредит! У нас также есть группа "вконтакте", интерактивный чат на чатоводе и скайп-группа - там у нас бывает многолюдно! :-)

6. Не ленитесь поискать нужную вам информацию. Все зависит от вашего желания и стремления. Если у вас нет оных, вам уже никто не поможет! Перед тем как задать вопрос по работе вашего инструмента, изучите "Руководство пользователя" хотя бы первых три-пять страниц - это будет огромным прорывом к познанию неизведанного! :-) Используйте встроенный поиск на сайте!

7. Не ругайтесь между собой и нецензурно, не выясняйте на страницах форума отношений - в крайнем случае используйте для этого личные сообщения, да и... Лучше вообще не ругайтесь - мы не для этого здесь собрались. Да и нервные клетки не восстанавливаются! :-)
Высказывайте свое мнение в вежливой форме! Не нужно "с пеной у рта" доказывать свою правоту, пытаясь унизить несогласного с вами оппонента, тем более, что все мы, по своей человеческой природе, склонны к заблуждениям.
Администратор и Модератор - полноправные участники форума, и также могут иметь свою точку зрения на обсуждаемые на форуме темы!

8. Ознакомиться с некоторыми нюансами по работе с сайтом, внести какие-то предложения, пожелания, замечания, а так же, если вы вдруг обнаружили неточности или ошибки - пишите в "Раздел предложений" в соответствующие темы. Мы стараемся для вас и сделаем всё, что в наших силах. Так же, если есть необходимость что-то подправить в ваших сообщениях - обращайтесь к Администратору или Модератору. Злостные нарушители этих несложных "Правил" будут ограничены в действиях на форуме и сайте.

Уважайте себя и других, цените свое и чужое время,
оставайтесь логичными и человечными в своих поступках и действиях.

Будьте доброжелательны и вам ответят тем же!

Скрыть подробную информацию...
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

Почта сайта

Вы не авторизованы.

Задаем вопросы, связанные с компьютерным софтом и хардом.

ТЕМА: MIDI-команды, управляющие инструментом

MIDI-команды, управляющие инструментом 24 дек 2016 21:43 #1

  • boyanist
  • boyanist аватар
  • Offline
  • Новый участник
  • Сообщений: 10
Возник такой вопрос: где нибудь описаны MIDI-команды, управляющие инструментом? Например, в тембре SolidGuitar есть ноты, выходящие за пределы диапазона гитары, кот. управляют исполнительскими приемами(глушение там, легато и т. п.). Где можно посмотреть, что за что отвечает?
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 24 дек 2016 22:45 #2

  • balderes
  • balderes аватар
  • Offline
  • Администратор
  • PSR-510, PSR-S775, [PSR-S910, MX49]
  • Сообщений: 2514
  • Спасибо получено: 6000
я чт-то краем уха слышал про мегавоисы, где ноты выходящие за пределы звучания обычно выполняют какие то команды для синта... но утверждать не буду на 100 процентов.
Yamaha PSR-510, Yamaha PSR-S775, [Yamaha PSR-S910, Yamaha MX49]
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 24 дек 2016 23:03 #3

  • Oleg
  • Oleg аватар
  • Online
  • Живу я здесь
  • Сообщений: 515
  • Спасибо получено: 1003
balderes пишет:
я чт-то краем уха слышал про мегавоисы, где ноты выходящие за пределы звучания обычно выполняют какие то команды для синта... но утверждать не буду на 100 процентов.
Так и есть!!!
Yamaha PSR-S750, Yamaha MG82cx, Shure SM58, Harley Benton ST-62, ZOOM G1Xon, Style Magic
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 25 дек 2016 00:09 #4

  • boyanist
  • boyanist аватар
  • Offline
  • Новый участник
  • Сообщений: 10
Тут такая штука. Я, например, быстренько записал набросок песни и вывел его в миди на флэшку, чтоб потом в FL все подправить и пересвести с другими инструментами. В партии гитары куча управляющих нот. И если глушение легко на слух распознается, то назначение других упр. нот я пока не просёк. По перекрытию нот тоже есть, обычно, управление, скажем Pull-Off/Hammer-On, но можно сделать и глиссандо. Но, если к VST-гитаре прилагается инструкция, то как быть в PSR-ке?
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 25 дек 2016 10:12 #5

  • Synth
  • Synth аватар
  • Offline
  • Живу я здесь
  • Сообщений: 351
  • Спасибо получено: 250
boyanist пишет:
Но, если к VST-гитаре прилагается инструкция, то как быть в PSR-ке?
То надо достать DataList от этого ПСР и просмотреть все миди-команды, которые он воспринимает и какой контролёр за что отвечает...
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 30 сен 2019 17:57 #6

  • «G~Lí†çh»
  • «G~Lí†çh» аватар
  • Online
  • Захожу иногда
  • Сообщений: 61
  • Спасибо получено: 33
Synth пишет:
То надо достать DataList от этого ПСР
Ооо, так в DataList`е далеко не всё пишут! Например, от S7xx/S9xx не написано, что можно переключать активность Part`ов СТИЛЯ при помощи SysEx`а:
F0 43 73 01 51 05 00 00 08 R1 R2 Bs C1 C2 Pd P1 P2 F7 (по аналогии с аккордовым шаговым секвенсором), ну а вкл: 01, выкл: 00.
Даже трудно было найти SysEx, отвечающий за удалённые запуск/остановку стиля (F0 43 60 7A F7 и F0 43 60 7D F7)!
Осталось узнать, как управлять громкостью каналов стиля, а ещё лучше — их тембрами, т.е. банк/программа, Brightness, EQ и пр., чтобы полностью отказаться от Chord Step секвенсора.

Но, оказывается, удалённо можно переключать:
F0 43 73 01 50 08 00 00 вв F7 — Right1 Part On=7F, Part Off=00
F0 43 73 01 50 08 01 00 вв F7 — Right2 -//-
F0 43 73 01 50 08 02 00 вв F7 — Left (там, где нет Right3) -//-
F0 43 73 01 50 04 00 00 гг F7 — Harmony On=7F, Harmony Off=00
Подробнее здесь (по-видимому, их достали из OTS-секций, хотя похожие SysEx`ы помимо NRPN-ов хранятся в настроенных пользователем Voice-файлах.vce).
Но если засунуть в MIDI-файл, то ямаха их почему-то игнорит! Более того, даже если во время записи Song отправлять такие SysEx`ы на синт, реакция произойдёт (переключит), но само событие в SONG НЕ ВПИШЕТ!
Короче, YAMAHA вынуждает пользоваться Meta-событиями вместо этого (в Song Creator→Channel→Setup: галочка "Keyboard voice": Execute)! А они требуют гораздо больше объёма, нежели простой SysEx. Ради того, чтобы переключить хотя бы какой-нибудь part (Right1 либо Right2) или Harmony во время воспроизведения (не трогая сами кнопки на панели), то нужно пожертвовать как минимум 48 байт вместо 11.
Но это всё касалось исключительно ямахи. Может другие производители честнее пишут свои MIDI Implementation Chart`ы (или MIDI Reference)...
boyanist пишет:
обычно, управление, скажем Pull-Off/Hammer-On, но можно сделать и глиссандо. Но, если к VST-гитаре прилагается инструкция, то как быть в PSR-ке?
По поводу нажатий нот за пределами диапазона инструмента (т.е. верхние или нижние MIDI-ноты), обычно там должны быть просто "призвуки" (как будто сэмплером назначены скрипы струн и пр. на конкретные клавиши). Но то, что нажатие какой-либо ноты влияет на звук другой — странно, что об этом в DataList`е не сказано... Конечно, это куда лучше, чем мегавойсы, которыми способны только роботы играть (йепонцы же, всё для роботов, а не для людей), но как по мне, лучше вынести эти "приёмы" на какую-нибудь педаль/Assignable Controller`ы, как та же суперартикуляция (S.Art.). Или это она и есть? Т.е. Сначала экономили на крутёлках (заменив их все одним энкодером), теперь на кнопках... решили клавиатуру использовать вместо этого, ужс, во докатились!
Вот про Super Articulation в Data List`ах ничего найти не могу, вот и гадай, что за оно и какими клавишами задействуются, пока не прочитаешь на экране самого инструмента (на S700-й вообще нет ни одного voice с S.Articulation!). Мне уже стало интересно, что за PSR-ка такая, и нашли ли вы хоть за эти 3 года инфу об этом?
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 15 сен 2020 17:39 #7

  • Chesen
  • Chesen аватар
  • Online
  • Завсегдатай
  • Сообщений: 217
  • Спасибо получено: 102
Набрел в сети на основы MIDI интерфейса.
kazus.ru/articles/202.html
Не всякий поймет :) , но ликбез в наше время необходим.
После познания нотной грамоты надо постигать процессы внутри инструмента.
Technics SX-KN 6000
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 20 окт 2020 01:38 #8

В наличии: Yamaha PSR-S700, подключена к ноуту. DAW - Cakewalk by BandLab.
Живое выступление в составе группы. Группа играет под плейбэк, записанный в Cakewalk.
Задача: во время воспроизведения плейбэка, заставить инструмент переключать банки звуков (Registration Memory), заранее записанных память psr-ки, непосредственно из DAW.
Посоветуйте, пожалуйста, как это можно реализовать (и можно ли в принципе)?

Пытался записать (в реал-тайме) в Cakewalk переключение банков, нажимая кнопки на инструменте пальцами. Сообщения записываются (в виде SysEx) на соответствующую дорожку. Но, при воспроизведении в секвенсоре записанного, переключения банков не происходит.
Может быть нужны какие-то настройки MIDI в самом инструменте? Там всё, что касается сис-эксов включено.
Искал информацию по форуму сайта очень долго так и не нашёл.
Может быть подскажете, как быть? Или ссылочку с инфой скиньте, пожалуйста!
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 20 окт 2020 01:43 #9

Насколько я знаю кнопки регистрационной памяти не получится переключить с помощью посыла с DAW, во всяком случае в Data List от этом нет указаний.

Но я знаю точно, что если в DAW послать установки с кнопок, то в DAW передаются тембры и их настройки, включая эффекты, включение/отключение партий, настройки микшера, выбор части стиля. Возможно еще что-либо.

Правда выбор стиля я послать не смогла. При смене стиля посылается много сообщений, но в результате смены стиля не происходит.

Но стиль можно вписать в редакторе - это уже хорошо.
Для стилей есть свое сообщение, в нем последние четыре цифры перед командой конца сообщения F7, как раз "шифруют" стиль.
Правда сведений о номерах стилей, я не нашла - а это уже плохо.
Смогла только методом тыка выяснить, что цифры 01 22 - PartyPolka, а 02 22 - включают стиль Ragtime.

Вот так выглядит сообщение для выбора стиля:




Место куда вписывается код стиля:


Администратор запретил публиковать записи гостям.
Спасибо сказали: Ernest_Bel

MIDI-команды, управляющие инструментом 20 окт 2020 01:45 #10

Теперь, как правильно настроить дорожки в Cakewalk.

Посылать сообщения нужно на отдельную дорожку, чтобы они не путались в треках с нотами.
Канал на дорожке указывать не нужно, так как туда нужно записать события с разных каналов.

А чтобы записывать сообщения сразу со всех каналов, на IN этой дорожки назначаем Midi Omni.
На Out выбираем тот порт, в котором на 1, 2 и 3 каналы назначены Главные партии.
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 20 окт 2020 01:47 #11

И, наконец, настраиваем MIDI в синтезаторе.

Выбираем шаблон All Parts--Edit--Receive.
Включаем воспроизведение Daw с записанными данными, и смотрим на каком порту появляются сигналы. На том и выбираем 1.2.3 каналов партии Right1,2,Left.
У меня на скриншоте партии выбраны для порта USB2, в этом случае в Кейквоке на канале с посылами должен быть выбран порт 2.
Если выбор сделан правильно, то "мигать" красными точками будут каналы 1, 2, 3.


Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 20 окт 2020 01:59 #12

Может у кого из формучан есть свой опыт в этом деле?
С удовольствием узнала бы еще что-нибудь "эдакое".
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 20 окт 2020 11:19 #13

  • «G~Lí†çh»
  • «G~Lí†çh» аватар
  • Online
  • Захожу иногда
  • Сообщений: 61
  • Спасибо получено: 33
Буквально вчера мне синтезатор «выдал» совсем неожиданную реакцию на прописанные в MIDI-файле события: F0 43 73 01 22 01 08 xx F7 (причём вместо 08 может быть и 07, и 09, но не 00, 01 и 02). Ожидая, что синт поменяет громкость канала RHY1, он почему-то переключил САМ СТИЛЬ! Пришлось "сворганить" MIDI-файлик с SysEx`ами, в которых "xx" прописаны по-порядку, затем снова залить его в синт и с него воспроизвести (при этом должа быть хотя бы одна нота прописана в MIDI-файле, иначе синт банально не начнёт воспроизведение SONG`а). Оказалось, он меняет эти стили по пордяку, правда, через раз (т.е. каждое чётное число), правда мне стало теперь не понятно, как же тогда переключиться на 65-й по-счёту стиль и далее… Думаю чуть позже это выяснить.
Самое обидное, что F0 43 73 01 22 01 00 xx F7 регулирует громкость part`а панели исключительно только при воспроизведении этого MIDI-файла самим инструментом, если этот SysEx поступает с MIDI-порта (USB1/2) – ничего не происходит!

У меня есть пока только списки номеров стилей для PSR-S700, PSR-S775 и PSR-A3000 (в норм. порядке): rmmedia.ru/threads/136756/
Насчёт аудио-стилей (S9xx и т.п.) у меня уже появились сомнения (вписывается ли нужный SysEx в SONG или нет – не знаю). Ещё бы подписать и японские имена стилей, т.к. если у синта включен японский язык – все имена тембров, мультипэдов и стилей пишутся по-японски.
Ещё практически во всех Data List`ах содержится неполная таблица типов аккордов — не хватает ещё 24 типа (20 из них синт просто * «звёздочкой» пишет, 8 вообще по факту являются интервалами а не аккордами, а 33h полностью идентичен 21h — sus2). Т.е. 23 типа банально упустили. Но, там везде не больше 3-х звуков (самый полезный наверное только 39h = 1+5+7). Возможно эти типы несовместимыми со старыми или "моделями-недорослями".
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 20 окт 2020 19:11 #14

  • alexei_56rus@inbox.ru
  • alexei_56rus@inbox.ru аватар
  • Online
  • Живу я здесь
  • Сообщений: 586
  • Спасибо получено: 297
Намедни решил "оседлать" пошаговую запись аккордов в синтезаторе Yamaha PSR S775.
Набил требуемую последовательность аккордов. При сохранении получил вот такую мидяху:
yadi.sk/d/7SQ0nHRFLmgfkQ

После "развертывания" полученной последовательности аккордов в полноценный миди файл получил следующую мидяху:
yadi.sk/d/E8XuO4fujHUP2A

Вопрос возник по первому миди файлу:
возможно-ли какой-нибудь программой посмотреть содержимое, и изменить тональность заменой аккордов?
...не хочется в синтезаторе перенабивать эти аккорды...
Fujitsu LifeBook S752, Windows 10 x64; Cubase 11 Pro + Absolute Collection 4; Steinberg UR22mkII; Behringer X AIR X18; Roland FA-06; Yamaha PSR-S775; Yamaha MODX6
Администратор запретил публиковать записи гостям.

MIDI-команды, управляющие инструментом 20 окт 2020 20:46 #15

  • «G~Lí†çh»
  • «G~Lí†çh» аватар
  • Online
  • Захожу иногда
  • Сообщений: 61
  • Спасибо получено: 33
alexei_56rus@inbox.ru пишет:
Набил требуемую последовательность аккордов.
yadi.sk/d/7SQ0nHRFLmgfkQ

возможно-ли какой-нибудь программой посмотреть содержимое, и изменить тональность заменой аккордов?
Если через синтезатор, то в Chord Step секвенсоре можно выделить все аккорды от первого до последнего включительно, перенести "курсор" на аккорд ноту (не на такт/долю/тип события, и даже не тип аккорда) и тупо тискануть стрелочку "Data Entry" – изменятся сразу все аккорды «ступени» аккордов. Посмотреть (и даже подредактировать) можно в Producer`е. Судя по тому, что среди пьесы не использованы "заглушка каналов" и их громкость, размер файла вашего SONG можно сделать ещё меньше, чем содержащий исключительно Chord Step: yadi.sk/d/hTh5cNcHgOle6g (вместо 1470 байт – 1225; упс, до 20:58 в этом файле старт стиля был установлен в неправильном такте на неправильной доле, сейчас исправлено). Преобразовать аккорды в SysEx`ы при помощи PSRUtil у меня почему-то не получилось – экспортировался почему-то всего один аккорд из готового (третьего) файла, но получилось экспортировать из 2-го (развёрнутого), а вот при импорте в третий — затирает как аккорды, так и сбивки (при этом номер стиля оставляет), не выполняя импорт вовсе (т.е. от файла остаётся лишь 145 байт) :-\

Как сохранить транспозицию аккордов уже развёрнутого MIDI-файла – не знаю, но, думаю, какие-то инструменты для этого должны быть. Можно пока попробовать F0 43 10 4C 00 00 06 xx F7 — xx = от 28h до 58h.
Надо бы перенести эту пару сообщений в тему "SONG Creator…"
Администратор запретил публиковать записи гостям.
Спасибо сказали: alexei_56rus@inbox.ru

MIDI-команды, управляющие инструментом 21 окт 2020 15:58 #16

  • alexei_56rus@inbox.ru
  • alexei_56rus@inbox.ru аватар
  • Online
  • Живу я здесь
  • Сообщений: 586
  • Спасибо получено: 297
Да, получилось транспонировать аккорды в синтезаторе. Спасибо за развёрнутый совет))

«G~Lí†çh» пишет:
...Как сохранить транспозицию аккордов уже развёрнутого MIDI-файла – не знаю,...
Это и не нужно мне.
"Развёрнутый" миди файл транспонирую в муз.редакторе, т.к. не все партии инструментов можно повышать "в одном направлении".
Конкретно в моём случае вокалисты сошлись на том, что поднять фонограмму нужно на 7 полутонов.
Для партии бас гитары это неприемлемо - логичнее её понизить на 5 полутонов...
Fujitsu LifeBook S752, Windows 10 x64; Cubase 11 Pro + Absolute Collection 4; Steinberg UR22mkII; Behringer X AIR X18; Roland FA-06; Yamaha PSR-S775; Yamaha MODX6
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.138 секунд
Яндекс.Метрика