--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Нужен программист

Вакансии
795
19
С друзьями на NN.RU
В социальных сетях
Поделиться
kupriyanov
15.06.2018
Добрый день!

Нужен программист для создания программы по преобразованию звукового потока фортепиано(mp3, wav) в формат MIDI, то есть в нотную партитуру. Программирование возможно на разных языках. Необходимы знания высшей математики (быстрое преобразование фурье, вейвлет преобразование).

Работа по договору подряда. Стоимость работ обсуждается.

Для конкретных вопросов и предложений пишите в личку.
Spirit-1
15.06.2018
И сколько нынче платят за такую работу, хотя бы примерно?
Бюджет 50000 руб.
Зу
15.06.2018
тут ещё и ML понадобится
alxumuk2
15.06.2018
Ml может быть избыточно в этом случае. Все таки не голос распознавать.
Meg@VaD
15.06.2018
Если только будут другие инструменты играть параллельно - для адаптации фильтров для произведений разного типа. Надеюсь - у архитектора уже готово решение для программиста, а то не дай бог release у нотки затянется и смешается со вступившим позже аккордом, начатым с другой силой нажатия (маленький уровень attack)
Meg@VaD
16.06.2018
Я ещё вчера подумал, что для выделения нот после Delay может понадобиться ML, настройки делея на одном инструменте не меняются в композиции, значит можно распознать по определённым нечётким признакам
Пишу для того, чтобы зафиксировать мысль :) Спасибо за понимание
T-U
15.06.2018
тут рыбы нет (с)
на fl.ru публикуй
henry
15.06.2018
А нужен ли? Подобный софт ещё лет 15 назад был.
навскидку из поиска github.com/bednarikjan/WAV2MIDI или kvraudio.com/forum/viewtopic.php?t=51832
Софт-то может и есть, вопрос - какова его точность. А про необходимую точность ТС ничего не сказал...
Немного подробнее опишу.
Сравнение мелодии формата MP3 или WAV (простая мелодия фортепиано, отдельные ноты и аккорды) с заготовленным "эталоном", выявление несоответствий с эталоном, указание на места с несоответствием. Заранее известен "эталон", в формате MIDI или звуковом (mp3). Заранее известен эталонная нотная партитура. На этой партитуре необходимо отметить места с выявленным несоответствием.

Возможные несоответствия:

1) Длительность ноты

2) Правильность отдельных нот

3) Правильность аккордов.

То есть нет необходимости подбирать в точности партитуру. Нужно сравнить и выявить ошибки. Другими словами есть от чего отталкиваться.

Если есть предложения как это реализовать, пишите в личку.
Кхм... ну как вам сказать - не совсем вы понимаете специфику задачи. И разница между самой моделью, опенсорсом и production-ready решеним она тоже как-бы есть. Вам же, наверное, последнее нужно, а не куча говнокода на матлабе/питоне, в которой даже сам автор не сможет разобраться через полгода.

И это вам кажется, что все просто, а по факту выяснится, что качество записей никакое + во время записи кто-то может чихнуть, пернуть, зазвонит сотовый, а программа должна все это учитывать и отсекать и т.д.

В целом примерно понятно, в какую сторону копать но за предлагаемые копейки нет смысла даже разговаривать. Вы поймите, что человек (представитель команды скорее), который сможет реализацию нормальную сделать больше денег на обсуждение ТЗ потратит (если время в деньги переводить), чем в итоге заработает. Допишите к предлагаемой цифре нолик, замените руб. на USD и может найдутся желающие. Без гарантий, естественно.
Готовые решения не нужны.
1024
20.06.2018
задача на инасраном называется "pitch detection".

По сути она нерешаемая, пока никто хорошо сделать не смог.

Попробуйте бесплатный конвертер
www.ofoct.com/audio-converter/convert-wav-or-mp3-ogg-aac-wma-to-midi.html

результат распознавания ужасен, но даже такое стоит намного больше 50тр
1024 писал(а)
задача на инасраном называется "pitch detection".
По сути она нерешаемая, пока никто хорошо сделать не смог.


да ну ладно... я еще лет 15 назад озадачился, как любитель потрынькать гитарные струны, но не имеющий слуха - нашел несколько софтин, которые преобразовывали вавчики в миди, а значит в ноты... получалась конечно мусорная запись, но если знаешь что играешь, то вполне можно играть по этим нотам.
Вот для того чтобы на выход давалась сразу партитура, пригодная для выдачи музыканту в оркестре, до этого наверно еще далеко)
В-52
23.06.2018
Я вспомнил, на старой работе архитектор на планерках любил орать: "Зачем мне ваши записки с анализом логов? Я вас всех скриптом заменю!" :)
Slepoi
25.06.2018
имя конторы в студию
1024
25.06.2018
Дрыныч писал(а)
получалась конечно мусорная запись


вот то-то и оно.
Spirit-1
25.06.2018
Не, ну а что, при нормальном бюджете можно попробовать написать что-то получше, чем эти древние поделки.
Нормальный - это как тут уже кто-то писал - заменить руб. на $ и добавить ноль.
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем
Последние темы форумов
Форум Тема (Автор) Последний ответ Ответов
Ремонт насосов экскаватора.

Наше предприятие специализируется по ремонту узлов и агрегатов. Мы ремонтируем гидронасосы гидромоторы известных производителей...

Формы для дорожных плит П30.18

Формы для дорожных плит П30.18 Оборудование для производства дорожных плит. Дорожные плиты - железобетонные изделия, применяемые для...
Цена: 162 000 руб.

Разгрузчик нерудных материалов ТР-2Д

Продается оборудование (в г. Пенза): Разгрузчик нерудных материалов ТР-2Д с двумя отвальными конвейерами в комплекте с ж/д путем под...
Цена: 6 500 000 руб.

Полипропилен PP 9240. SIBEX PP Т082/IM5. ПНД FL7000. Распродажа склада

Полипропилен Бален 030, PP 9240. Т_082. ПНД FL7000. Первичное сырьё. Распродажа склада. Распродажа первичных полимеров: - Красители...
Цена: 110 руб.

Программист 1С НПП ПРО-М
от 110 000 руб.
Высшее образование, стаж работы 3-5 лет, полная занятость
Frontend-разработчик Profit Search
40000 -
50000 руб.
Стаж работы 3-5 лет, частичная занятость
Разработчик .net Profit Search
70000 -
100000 руб.
Неполное среднее образование, стаж работы 3-5 лет, полная занятость
Программист-разработчик Full-Stack ГК "Kolobox"
70000 -
100000 руб.
Высшее образование, стаж работы более 5 лет, полная занятость