Автор |
Тема: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 07.11.2018 22:32 |
||
---|---|---|---|
|
Был я, значиться, давеча в отпуске. А погода - не фонтан, то дощщ, то снег, то лень вообще ходить куда-то. И пиликал я от делать нечего на пианинах своих электрических какие-то грустные ноты. Иногда они складывались в некое подобие ма-аленьких кусочков, на мелодии похожие. И тут меня осенило ! ![]() И вот.. родился ОН ! MidGen - генератор мелодий, ритма и аккомпанемента. ![]() Программа формирует композицию по заданным параметрам и сохраняет её в midi-файл. Можно прослушать, что получилось, прямо из программы. А если к компу по midi подключён синт, и на нём на соответствующих каналах выбраны голоса, то зазвучит..мм.. Текущую версию можно взять вот отсюда : Ради интереса экспериментировал, вот пример можно послушать Великий однако смысл, программы этой - не создание готовой окончательной симфонии, а подталкивание композитора к её созданию ! ![]() Буду рад предложениям по развитию функционала, алгоритмам сочинения и т.д. ** Уже сейчас прога сочиняет не хуже Петра Ильича Ч.. ээ.. двухлетнего, примерно.. ![]() ![]() 8-) |
||
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 07.11.2018 23:33 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Воу, на что ты замахнулся! Я всё ищу для себя идеальный рандомайзер Пока такой не нашёлся. А идеальный он для меня был бы, если бы я сам задавал клавиши, по которым программа может генерировать сообщения То есть не просто мажор минор или лад, а например до, ля бемоль, и из этих нот программа давала бы бесконечное количество разных фразо-рисунков с диапазоном допустимых по длительности нот. от 64 до целых например, либо от 16 до 8 |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 07.11.2018 23:47 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
То есть если добавить в прогу 2 этих функции, что на рисунке, а остальные блоки как дополнение это будет идеальная вещь для слухачей-аранжировщиков ![]() |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 09.11.2018 20:02 |
|||
---|---|---|---|---|
П-ск![]() ![]() ![]() |
>cам задавал клавиши, по которым программа может генерировать сообщения >с диапазоном допустимых по длительности нот. Готово. Обновил программу по той же ссылке. ![]() |
|||
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 09.11.2018 21:47 |
|
---|---|---|
П-ск![]() ![]() ![]() |
+подправил временами уплывающие длительности подклада (обновил ещё раз) |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 03:59 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
охренеть, это ж кладезь а это в VST никак не перебазировать? Чтобы сразу с хостом как то связывался? Я уже думать перестал и так, всё машины делают, только пресеты клацаешь сидишь и лепишь из великого рандома а теперь и риффы думать не надо ![]() |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 05:23 |
|
---|---|---|
![]() |
Фигасе круто ![]() ![]() |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 10:07 |
|
---|---|---|
П-ск![]() ![]() ![]() |
>а это в VST никак не перебазировать? Дак он ж миди-файл делает. А миди-файл грузишь хоть куда и VST к нему цепляешь. Я при отладке проги мидюху в кубе импортирую ради проверки. Вот как у меня примерный алгоритм работы намечается : - в проге выбираешь парамеры, ставишь галочки "Формировать по кругу" и "Сразу послушать", щелкаешь Сформировать. - пока он сформированную мидюху играет - можно парамеры менять, он после проигрывания текущей - сразу их подхватит и новую сформирует и заиграет. - если услышал что-то интересное - останавливаешь воспроизведение, и начинаешь, при необходимости переформировывать только мелодию, или только аккомпанемент и т.д с помощью кнопки Пересоздать. - если результат в первом приближении удался - берёшь миди-файл, который автоматически формирует программа и грузишь его, например, в Куб. - дальше уже в кубе цепляешь на него ВСТ и двигаешь отдельные ноты, добиваясь идеала. ** задумка тут появилась.. прицепить туда же генератор текстовой рыбы. Чтоб он, значиться, на каждую ноту мелодии слоги подставлял. А потом, при воспроизведении - пел их через голосовой движок. Если это пение пропускать через вокодерный эффект, который высоту пения по нажатым клавишам подгоняет - тогда всё. Ни композиторы, ни текстовики, ни певцы, ни музыканты станут не нужны. На радио по утрам просто будут кнопку Сформировать нажимать. ![]() 8-) |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 11:01 |
|||
---|---|---|---|---|
П-ск![]() ![]() ![]() |
>а это в VST никак не перебазировать? Чтобы сразу с хостом как то связывался? Замкнул выход миди-карты на её же вход - и вот ! (Осторожно !! напрямую этого делать нельзя, у меня аппаратная штука замыкала - мидитру, так называемая. Программно со выхода на вход миди-команды как-то тоже можно перенаправлять, надо только поискать чем) Програ играла в реальном времени через ВСТ Послушать, что получилось можно тут : ![]() |
|||
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 14:27 |
|
---|---|---|
П-ск![]() ![]() ![]() |
>Программно со выхода на вход миди-команды как-то тоже можно перенаправлять, надо только поискать чем Нашёл. Бесплатная программа LoopBe1 вот тут лежит официально После её установки в системе появляется новое (виртуальное) midi-устройство. Если в аудиопараметрах Windows на воспроизвелении миди выбрать его, то Midgen, соответственно, на через него играть будет. А в севенсоре - нужно выбрать его-же на приём миди. И не надо возюкаться с проводами.. 8-) ** подумаю, может сделаю в самой проге выбор миди-устройства, чтоб в параметры виндовс не лазить лишний раз.. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 15:35 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Не, к хосту подцепить - обязательно, каким-то образом надо, ты щёлкаешь пресеты и щёлкаешь риффы, импортировать каждый раз -долго. Тут вся суть программы - в ускорении процесса сочинения. Я раньше использовал разные двоичные коды для первичных зарисовок фразы, когда лень самому что-то импровизировать |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 15:48 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Ну дык я ж нашёл способ виртуального подцепления. Делов - скачать маленький драйвер, установить и две настройки изменить. | |
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 18:59 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Я уже пару часов вожусь, ничего понять не могу, где чо выбирать, всякие форумы по миди читаю![]() А обычный пользователь, который не будет понимать, в чём фокус проги, забьёт болт на первых минутах |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 21:29 |
|||
---|---|---|---|---|
П-ск![]() ![]() ![]() |
Вот так попробуй. Или перескачай прогу, я там выбор устройства добавил. (Выбор в Мидгене - изменяет миди-устройство по-умолчанию)![]() |
|||
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 23:16 |
|||
---|---|---|---|---|
П-ск![]() ![]() ![]() |
Сижу, играюсь.. Скрестил две местные разработки - свой Midgen и BlueArp СерогоВолка ( 8-) ![]() |
|||
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 23:23 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
к большому сожалению, наверное переключение миди работает только в XP в семёрке припаян только один синт GM |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 23:36 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Мадя, тут не синт, а миди-устройство. Вон у тебя на картинке оно последнее - LoopBe. Выбери его в midgene, а потом - на нужном vst-треке в секвенсоре - тогда midgen через него в канал севенсора будет midi-команды посылать. Посмотри ещё раз внимательно на мою картинку выше - расширь её побольше, чтоб надписи читались. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 23:46 |
|
---|---|---|
Ставропольский к![]() ![]() ![]() |
Ох..енеть. Тихон был провидцем. ![]() |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 10.11.2018 23:52 |
|
---|---|---|
Ставропольский к![]() ![]() ![]() |
2bav9, осталось добавить поддержку мультитрека, автосведение и мастеринг, все это в единую оболочку, где можно задать требуемые параметры (тематика, стиль, темп, тональность, количество инструментов и их виды, стиль сведения и мастеринга). Кнопку начать, а на следующей странице., два пункта: удалить и продакшн. | |
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 00:09 |
|
---|---|---|
П-ск![]() ![]() ![]() |
>а на следующей странице., два пункта: удалить и продакшн.![]() ![]() ![]() |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 00:17 |
|
---|---|---|
Ставропольский к![]() ![]() ![]() |
>>а на следующей странице., два пункта: удалить и продакшн. > обязательно ещё третью кнопку не забыть - порно ! ![]() ![]() |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 00:19 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
>Вон у тебя на картинке оно последнее - LoopBe. >Выбери его в midgene Да я же видео прилепил, что невозможно выбрать ничего из списка |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 00:26 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
В винде 7, устройство воспроизведения миди "запаяно" на один GM | |
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 00:29 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Вот пост на одном из форумов Начиная с Windows Vista, стандартный интерфейс управления MIDI-устройствами упразднен. Тем не менее, MIDI-устройство по умолчанию всё еще можно выбрать и в Vista, и в Windows 7 с помощью небольшой программы MIDI Out Setter, написанной английским энтузиастом на основе открытой документации Microsoft. |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 00:29 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Мадя, а ты Администратор на своей машине ? Такое ощущение, что у тебя для изменения параметров - прав не хватает. Попробуй в Панели управления Windows, в пункте Управление пользователями - сделать свою учётку - Администратором. Затем - попробуй в Панели управления в пункте Звуки и аудиоустройства поменять Устройство воспроизведения миди - см. ту же картинку. ** у меня семёрки под рукой щас нет, не посмотреть, как оно там, может чуть по-другому называется, но суть та же. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 00:32 |
|
---|---|---|
П-ск![]() ![]() ![]() |
>В винде 7, устройство воспроизведения миди "запаяно" на один GM Оно всё равно как-то должно выбираться, если на компе несколько звуковых карт с миди. Драйвер, который я упоминал - он что-то подобное урезанной звуковухи создаёт и как устройство у тебя виден, судя по картинке. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 00:41 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Я админ, сто процентов, и прогу запускаю от имени админа Оно в кубейзе спокойно выбирается, а в Midgen нет И в настройках винды невозможно выбрать миди устройство по умолчанию. |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 00:54 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Почитал интернет - точно, в семёрке с этим проблемы. Вот гляди - там ссылка есть на MIDI Out Setter. Он у меня на XP запускается, и при переключении OK говорит, но фактически ничего не переключает. Может на семёрке заработает. ** судя по интернету, где-то его исходники лежат, попробую найти да по аналогии для семёрок и прочих такое же переключение сделать. Или можно прямо из мидгена его уже готового вызывать. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 01:06 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Неа, я уже и его установил, оно говорит, что устройство переключено, а на деле то же самое | |
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 01:07 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Неужели в виде VST это никак не реализовать? | |
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 15:01 |
|
---|---|---|
П-ск![]() ![]() ![]() |
>Неужели в виде VST это никак не реализовать? Изначально цели работать с ВСТ не было. Чтобы реализовать в виде ВСТ - это значит фактически написать другую программу. Невозможность переключить миди-устройство - тут проблема не программы, а, как неожиданно выяснилось, проблема операционки. Подумаю, как её обойти. Раз уж такая беда с переключением, можно тогда пока аппаратно через синт с мидитру-разъёмом поработать. Из компа миди-кабель -> в In разъём синта, а из Thru-разъёма синта -> обратно в комп. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 18:23 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Вот, ещё переключалку нашёл Судя по исходникам, она меняет параметр "MidiOutId" в реестре по следующему пути : [HKEY_CURRENT_USERSoftwareMicrosoftActiveMoviedeve num{4EFE2452-168A-11D1-BC76-00C04FB9453B}Default MidiOut Device] ** у меня на XP она параметр изменяет, но на текущее выбранное устройство миди это никак не повлияло, фактически оно не переключилось. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 18:36 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Полетела винда после этих всех драйверов, прямо на записи клиентов, было стыдно)) пришлось сессию перенести так что к сожалению уже не буду больше мучать комп. Я бы на стриме мог пропиарить эту штуку. Простые работяги любят всякие фокусы со аранжировками. Пара человек заинтересовалась сразу, но как услышала, что это не vst, отказалась даже скачивать |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2018 18:45 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Ну, дело, как говориться, ваше.. 8-) Пиарить рано ещё. Прога пока в глубокой разработке не то что кода, а вообще - идеологии автокомпозирования. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 12.11.2018 04:09 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Она уже идеальна для генерации первичных черновых риффов Немного адаптировать её для людей и вуаля. |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 17.11.2018 19:00 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Немного переработал тайминги, чтоб концы нот не уплывали. (обновил программу по той же ссылке) ** пытаюсь через BASS-библиотеку его играть заставить, но чёт пока не хочет. Играть-то играет, но устройства не переключает да и не все их и видит почему-то.. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 19.11.2018 10:14 |
|
---|---|---|
Раменское Лапы и хвос ![]() ![]() |
Мaдя , |
|
Терминология повелителя - https://docs.google.com/document/d/1YEbuOOgBcICEKIZZefGRFAeCrqJBUIQwhMPub7v05jw
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 06.01.2019 22:11 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Я нашёл Midi Madness 3, VST по большей части всё что нужно есть. Лёх, посмотри как реализовано там, синт цепляется прям в плагин |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 07.01.2019 14:20 |
|
---|---|---|
Раменское Лапы и хвос ![]() ![]() |
попробую найти да по аналогии для семёрок и прочих такое же переключение сделать. [HKEY_CURRENT_USERSoftwareMicrosoftActiveMoviedeve num{4EFE2452-168A-11D1-BC76-00C04FB9453B}Default MidiOut Device] Чё за геморой ![]() Находят люди себе проблемы... |
|
Терминология повелителя - https://docs.google.com/document/d/1YEbuOOgBcICEKIZZefGRFAeCrqJBUIQwhMPub7v05jw
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 08.04.2019 12:43 |
|||
---|---|---|---|---|
П-ск![]() ![]() ![]() |
Удалось добиться переключения Midi-устройства прямо из программы в Windows7 (возможно, что и на последующих виндовсах тоже работает, не на чем проверить). Теперь, также воспользовавшись вышеупомянутой бесплатной программой LoopBe1 для перенапрвления midi-потоков (вот тут лежит официально Обновил программу по первоначальной ссылке. ![]() |
|||
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.11.2019 12:08 |
|
---|---|---|
москва Ibanez,cort,crafter ![]() ![]() |
Однако)))) интересная штука | |
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 17.12.2019 00:47 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Проект не умер, спал просто.. 8-) Играясь с программой, подключил к ней железный синт в режиме арпеджиатора, и столкнулся с нежеланием арпеджиатора останавливаться при моём желании остановить проигрывание мелодии. Добавил маленькую кнопку Panic для принудительной остановки зависших нот. Арпеджиаторы, подключённые к каналам, тоже останавливаются. + эти же процедуры дополнительно прилепил к кнопке Остановка и к крестику, закрывающему программу. Обновил программу по первоначальной ссылке. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 21.12.2019 16:45 |
|||
---|---|---|---|---|
П-ск![]() ![]() ![]() |
Ну вот, Midgen почти дорос до Петра Ильича Ч. Если вначале он сочинял как двухлетний Чайковский, то щас уже и с пятилетним могёт посоревноваться ! ![]() - переработал тайминги, изменил алгоритмы формирования мелодии. - доработал интерфейс, открыл доступ к настройкам, доступ к ранее закрытым режимам автосмены параметров, автосохранения миди-файлов. Обновил программу по первоначальной ссылке (продублирую и сюда : Вот пример мидюхи, сформированной программой - А вот она же, пропущенная через железные синты - Ну и "фотография на память" ![]() |
|||
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 24.12.2019 20:05 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Среди разной мути иногда проскакивают пощти шедевры ! ![]() 8-) |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 24.12.2019 23:05 |
|
---|---|---|
![]() ![]() |
Классно! Будто тревожная сцена из триллера или ужастика или типа того. | |
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 25.12.2019 13:36 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Слухай, как помощник для идей вообще нормальная штука Ток там есть с аккордами непонятки, типа я лад выстроил из нужных мне нот , а он шота непонятное по аккордам выдаёт Це конечно всё можно нивелировать тем, шо мелодические ритм-рисунки прикольные |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 25.12.2019 20:01 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Там из выбранных нот строится только мелодия. На аккомпанемент и подклад выбранные ноты не влияют. Специально так сделал, ибо больно уж какафонистические шедевры получались. Чтобы на выбранных нотах интересные идеи получались, можно сделать так : - выбрать основной лад, например, ля-минор (он будет использован для подклада и аккомпанемента) - выбрать нужные ноты так, чтобы там были основные ноты лада (ля-до-ми) и ещё какие-нибудь. Чтобы и мелодия подгонялась под выбранный лад, нужно галочку поставить "Привязка к ладу", а дополнительно, можно ля-до-ми даже 2, а то и 3 раза выбрать. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 25.12.2019 20:33 |
|||
---|---|---|---|---|
П-ск![]() ![]() ![]() |
Кхм.. на Выбранных нотах я, оказывается Привязку к ладу отключаю. В принципе, правильно.. Во. Вот так можно : ![]() |
|||
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 25.12.2019 22:38 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Поправил случайный выбор случайных схем Сдвига тональности и Повтора тактов. Теперь при выборе этих пунктов, после щелчка на кнопке Сформировать - случайно выбранная схема отобразится в окошке для ввода ручной схемы. ![]() ** Несколько готовых схем прописано в файле настроек. Случайно выбирается одна из них. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 25.12.2019 22:40 |
|
---|---|---|
П-ск![]() ![]() ![]() |
** Обновил программу по первоначальной ссылке (продублирую и сюда : |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 25.12.2019 22:58 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Ну, и до кучи, мааленький сёдняшний шедеврик. 8-) |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 26.01.2020 14:40 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Доработал алгоритм повтора тактов - повтор иногда сбивался на длинных мелодиях. + добавил возможность не сдвигать отдельные такты, указав в схеме на нужном месте "0" Например, схема повтора 1,2,0,0,1 соответствует 1,2,3,4,1 - т.е. такты 3 и 4 остаются на своих местах. ** Обновил программу по первоначальной ссылке (продублирую и сюда : Ну, и традиционно, очередной шедеврик 8-) |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 15.03.2020 22:39 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Добавил возможность формировать мелодию, аккомпанемент и подклад выше/ниже на октаву, чем заданно по-умолчанию.![]() + переработал формирование аккордов аккомпанемента, чтобы внешний арпеджиатор, подключённый к Мидгену, более корректно арпеджиировал. Ну, и, традиционно, для примера, съарпеджиированный шедеврик. 8-) |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 15.03.2020 22:40 |
|
---|---|---|
П-ск![]() ![]() ![]() |
** обновил программу по первоначальной ссылке | |
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 27.03.2020 00:05 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Приделал возможность формирования Аккомпанемента в режиме автогенерируемого адпеджиатора.![]() + переработал алгоритм формирования мелодии. (уж в который раз.. пределов совершенствованию тут, похоже, не будет..) Обновил программу по первоначальной ссылке (продублирую и сюда : Ну, и традиционно.. 8-) ------ Кхм.. граждане-товарищи ! А пользуется-ли кто штукой этой ? Мож ежель самим не нужен, дак киньте, плиз, клич знакомым хоть студентам-консерваторщикам, пущай заценят.. Может, и пригодится им куда ? |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 19.05.2020 23:03 |
|
---|---|---|
П-ск![]() ![]() ![]() |
В связи с тем, что из темы постоянно исчезают вложенные шедевры автокомпозирования, сложил всё, что нашёл из ранее тута выложенных ->в одну папку. Теперя вот отсюдова, ежель чё, можно обратно их послушать : |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 22.05.2020 21:47 |
|
---|---|---|
![]() ![]() |
Ещё бы исходники программы на гитхаб загрузить | |
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 24.05.2020 17:14 |
|
---|---|---|
П-ск![]() ![]() ![]() |
>Ещё бы исходники программы на гитхаб загрузить Зачем ? |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 06.06.2020 13:02 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Внёс небольшое техническое изменение. В некоторых случаях встроенный плеер неверно определял длину мелодии и не останавливаясь продолжал играть бесконечную паузу. Добавил дополнительную проверку на количество уже проигранных секунд мелодии. Если оно превышает заданную при формировании длину мелодии, плееру отправляется команда остановки. Обновил программу по первоначальной ссылке (продублирую и сюда : Ну и традиционно, очередной шедеврик. 8-) |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 07.06.2020 11:32 |
|
---|---|---|
![]() ![]() |
>>Ещё бы исходники программы на гитхаб загрузить >Зачем ? Чтобы бедным линуксоидам на линукс портировать. Или чтобы больше народа присоединилось к кодингу. |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 07.06.2020 12:19 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Не. Исходники не дам. Сам буду развивать по мере возможности. 8-) ------- - Добавил галочку "Из-за такта" - привязал Арпеджио к галочке "Привязка к ритму" ![]() Обновил программу по первоначальной ссылке (продублирую и сюда : Ну и ещё один шедевр.. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 07.06.2020 12:23 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Чет вместо плеера какой-то глюк "503 Service.. " вылез. Продублирую ссылкой вчёрашний да сёдняшний шедевры.. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 03.08.2020 23:48 |
|
---|---|---|
П-ск![]() ![]() ![]() |
От делать нечего в связи с погодой, на дачу в выходные не поехал. В итоге - очередное обновление. 8-) - Переработал режим Арпеджио. С установкой галочки "чаще" - нот в рисунке будет больше. С установкой галочки "также" - рисунок будет одинаков для всех тактов. - Переработал алгоритм Пересоздания. Теперь при пересоздании учитываются тональности, использованные ранее в каждом такте созданной композиции. ![]() Обновил программу по первоначальной ссылке (продублирую и сюда : Ну, и традиционно шедеврик. 8-) |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.08.2020 18:39 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Сёдня - день шедеврофф. 8-) А всё патамушта : - поправлено формирование ритма при 3/4 из-за такта - добавлено несколько схем сдвигов и повторов Обновил программу по первоначальной ссылке (продублирую и сюда : ** Да, шедевры играют железные синты, в реальном времени управляемые Midgen-ом через Midi-кабэлъ. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.08.2020 19:08 |
|
---|---|---|
П-ск![]() ![]() ![]() |
>Сёдня - день шедеврофф. 8-) .. и не говорю.. Осталось тока психоделический мультик нарисовать и в "Весёлую карусель" отправить. ![]() "..папа.. что это такое ? Это ![]() |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 11.08.2020 19:16 |
|
---|---|---|
П-ск![]() ![]() ![]() |
А вот и на вторую серию : ** блиин, остановите ![]() |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 20.10.2020 14:19 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Переработал чуть процедуру рандомайзера. Обновил программу по первоначальной ссылке (продублирую и сюда : Процент шедевриации уже подходит ближе к 20-25 %. ![]() Т.е. примерно каждая пятая мелодия похожа на мелодию. Во, ещё пару кинов записал. Первое покороче, второе - подлиннее. Мидген в нём формирует мелодии и играет их на виртуальных клавишах внешних VSTi-инстументов. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 31.01.2021 00:45 |
|
---|---|---|
m-audio Keystation ![]() ![]() |
) любопытно, забавно. | |
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 31.01.2021 11:47 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Ага. Мы ещё и не такого могём ! ![]() |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 31.01.2021 19:51 |
|
---|---|---|
Исключительна рокавые частоты ![]() ![]() |
Бавче, всё долбишь! Запилить бы её в виде VST, ну! Щас же все по Daw |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 01.02.2021 18:52 |
|
---|---|---|
П-ск![]() ![]() ![]() |
>Запилить бы её в виде VST, ну! Да муторно сие, с нуля то начинать. Меня щас на работе завалили просто программированием. Все умственные силы тудыть и на проекту новую ума уже и нема. |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1 |
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 20.04.2021 11:37 |
|
---|---|---|
Москва![]() ![]() |
А че прикольно. Спасибо, друг.) ![]() |
|
|
Автор |
Тема: Re: [разработка] MidGen (Генератор мелодий, ритма, аккомпанемента)
Время: 12.12.2021 23:36 |
|
---|---|---|
П-ск![]() ![]() ![]() |
Чёт давно не игрался с Мидгеном, а тут вспомнил про него. Добавил галочку "Триоли". Пока тока восьмые, но и они уже разноображивают генерируемые мелодии. ![]() Обновил программу по первоначальной ссылке. Продублирую и сюда https://yadi.sk/d/iLDgkGqDMP9uDg И, традиционно, маленький шедеврик. В mp3 играют ВСТ-шные инструменты https://disk.yandex.ru/d/u5o4HYrA9NJHXg и оригинал в midi https://disk.yandex.ru/d/caBBq7TSbdXd8w |
|
bav9
http://home.onego.ru/~bav9/index-mus.html http://www.musicforums.ru/lirics/userpost.php?bn=mfor_lirics&userid=lehavika&forum=mfor_lirics&dt=365&type=1
|