Перейти к содержанию
    

34 minutes ago, Skryppy said:

Думаю если что нейросеть попробовать обучить.

А на кой ляд всё это нужно. Рискну предположить:

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

2. Оценивать игру учащихся.

3. Научный проект для распиливания денег.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

46 minutes ago, Skryppy said:

Мне просто интересно сделать самому. Я понимаю что есть готовые программы. Я взял файл где звучит одна акустическая гитара. Есть и видео файл, так что я точно знаю какая струна где нажата, но хотелось бы это все объяснить компьютеру. Думаю если что нейросеть попробовать обучить.

А почему не "стартуете" с распознавания голоса ? В этой области все гораздо проще и определеннее. Если "подопытный голос"  не учился в музучилище на вокале :biggrin: Вон у китайцев, звучание нашего традиционного х*й в разных тональностях и ударениях имеет разные значения :) Удивляюсь, насколько китайский мат многогранен-колоритен !

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 14.05.2020 в 19:13, haker_fox сказал:

А на кой ляд всё это нужно.

Присоединяюсь к вопросу, ибо, насколько мне известно, в тех же миди-гитарах, не заморачиваются по поводу вопроса "на какой струне", поскольку протокол миди содержит только номер ноты (т.е. высоту тона).

Можно, конечно, воспользоваться режимом MONO, но это по сути надо каждую струну отдельно обрабатывать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я хочу узнать какие конкретно места зажимать на гитаре, так как не являюсь музыкантом, а брынчу на гитаре иногда + стало очень интересно решить данную задачу. Изначально думал решить ее за вечер, сделав бпф или герцеля. Но задача оказалась сложнее. Сейчас пришёл к выводу, что проще обучить нейронку. В данный момент подготавливаю массивы входных данных для обучения. К сожалению, обученную нейронку или датасет с нотами не нашёл в доступе в интернете. Но так даже интереснее. Обновил опыт работы в этом направлении.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 minutes ago, Skryppy said:

Я хочу узнать какие конкретно места зажимать на гитаре,

А в чём проблема? Учите ноты. Учите теорию музыки. Там не так уж и всё сложно, если глубоко не вдаваться в подробности (нотная грамота, музыкальные интервалы и аккорды).

22 minutes ago, Skryppy said:

стало очень интересно решить данную задачу.

Вряд ли вы тогда и то и то сделаете)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

59 minutes ago, Dmitry Dubrovenko said:

Присоединяюсь к вопросу, ибо, насколько мне известно, в тех же миди-гитарах, не заморачиваются по поводу вопроса "на какой струне", поскольку протокол миди содержит только номер ноты (т.е. высоту тона).

Заморачиваются. Каждая струна - в свой MIDI-канал (указывается в первом байте сообщения Note On).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 20.05.2020 в 22:43, Rst7 сказал:

Заморачиваются. Каждая струна - в свой MIDI-канал (указывается в первом байте сообщения Note On).

А третью строчку сил не хватило прочитать?

В 20.05.2020 в 21:39, Dmitry Dubrovenko сказал:

Можно, конечно, воспользоваться режимом MONO, но это по сути надо каждую струну отдельно обрабатывать.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

52 minutes ago, Dmitry Dubrovenko said:

А третью строчку сил не хватило прочитать?

Не надо понтов. Причем тут Mono, если дальше Вы по надобности действуете - можно, например, в DAW повесить один синтюк на три верхних струны, другой - на три нижних. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 04.06.2020 в 10:10, Rst7 сказал:

Не надо понтов

При чём здесь понты?

Это - протокол МИДИ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 minutes ago, Dmitry Dubrovenko said:

Это - протокол МИДИ.

Причем тут протокол?

Еще раз.

а) Абсолютное большинство современных MIDI-гитар отдают ноты на отдельных струнах, используя номер канала. Без этого нет смысла по нынешним временам.

б)  Современные VST-синтезаторы (да и железные синтюки тоже) умеют работать, например, в режиме "использовать данные из таких-то каналов". Но при этом никто не мешает на другие каналы повесить другой синтезатор/семплер.

в) MIDI-маршрутизация в современных DAW весьма разнообразна, и жесткие привязки Mono/Poly/Omni - это никому не нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 минут назад, Rst7 сказал:

Mono/Poly/Omni - это никому не нужно

И что такое, по-Вашему, режим MONO?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...