Автор Тема: Кому аккордов ?  (Прочитано 7225 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Krage

  • Эксперт
  • *****
  • Сообщений: 1656
  • Hellraiser
    • Музыкальная школа Эллиота Крэйга
Re: Кому аккордов ?
« Ответ #75 : Декабря 08, 2009, 14:43:31 »
Вот хотя бы тут уже много ошибок в структуре линий. Вообще не понятно, зачем они нужны. Если использовать чистый аккорд и его обращения, значит надо использовать принцип "через один звук (по строению аккорда)", а не от строя гитары. (надеюсь правильно выразился), но часто аккорды берутся совсем по другому.
217911-0
Чего то у меня сейчас голова не варит насчет вашего принципа. Просто сделать выборки нужных нот с грифа это элементарная задача. Хуже уже соединение, порядок этих нот и вообще более глубокие взаимодействия аккордов.
Когда я писал свое, моей задачей было сделать так, чтобы программа отображала удобные аккорды, а не все, что попало. Хотя и существует переключатель на все.

... и добавил:

На второй картинке ноты на шестой струне смещены как будно струна настроена не в E а Eb

или я чего-то не понимаю или при заданом натуральном мажоре программа должна выдать знакомые 5 аккордных форм.

Точно. Это еще один глюк. А я на него и внимания не обратил :crazy: Интересно, а почему так?
« Последнее редактирование: Декабря 08, 2009, 14:45:42 от Krage »

Оффлайн Krage

  • Эксперт
  • *****
  • Сообщений: 1656
  • Hellraiser
    • Музыкальная школа Эллиота Крэйга
Re: Кому аккордов ?
« Ответ #76 : Декабря 08, 2009, 16:29:51 »
Цитировать
Про вопрос удобных аппликатур я уже спрашивал, еуе меня не поддержал. Да и он полностью прав, такие вещи делать - довольно бредово, музыкант хоть что-то сам должен делать. И сложновато написать алгоритм выбора правильных аппликатур. Цель не оправдывает средства. Или тебе сложно построить аппликатуру из сетки? )
ну вообще не то чтобы сложновато, но пока допрешь что к чему... Лично у меня около двух лет ушло, чтобы придумать аппликатурный анализатор. А потом еще неделю делал и переделывал, лопая мозг как с мозголомными играми. То одно не так, то другое... В итоге вышла крокодила (естественно не из одной формулы, хотя в языках программирования это легче сделать), которую я не могу подвязать на все линии блока фильтров. Это нагрузило бы прогу так, что она тормозила бы и весила огого.
Однако сейчас вроде подозреваю, как сделать легче, переписать по другому принципу. Однако, это не исключает некоторых авторских аппликатур, например, перекрещенные пальцы, кривое барре (на два лада), зажатие двух струн одним пальцем и тому подобные изощрения. Это просто невозможно запрограммировать.
Вот пример аппликатуры с кривым барре на обыкновенной форме

C двойным барре отдельный разговор.
Цитировать
Все что пишет Краге, надо читать с большой осторожностью. Я не знаю откуда он взял свой скрин. У меня прога на тех же усдовиях выдает нормальные аккорды. Только баг с соединяющей линией.
Я сам на это не обратил внимание, но видимо был баг, который при смене струны поставил ми бемоль. Видимо при этом надо было сделать пересчет на новый строй. Нажать там эту кнопочку, как ее... Просто у меня автоматически подсчет идет, а тут видно надо клацать кнопку, чтобы вызвать реакцию программы на введенные данные. Это баг.
Цитировать
Krage, Я вас попрошу не мешать своими комментами не в тему. Хотя бы учитесь писать не категорично, а задавать вопросы, если что-то не понимаете
Прошу прощения. Я просто что-то злиться начал немного. Постараюсь спокойнее быть.. Это все абстинентный синдром.
Цитировать
Кстати, Краге продемонстрировал, насколько жизнеспособна идея. Если бы он догадался заглушить лишние струны, то получил бы приемлемые аккорды из своего безумной структуры:
(Только не объясняйте ему, как заглушать струны - пусть учится думать)
вообще то заглушка струн у меня изначально стояла. Ищите старый скрин моей проги.
А вот я сейчас сделал скрин части блока фильтров, точнее ее панели управления
217950-0
217951-1
« Последнее редактирование: Декабря 08, 2009, 16:33:54 от Krage »

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9361
  • xxx
Re: Кому аккордов ?
« Ответ #77 : Декабря 08, 2009, 17:15:45 »
вообще то заглушка струн у меня изначально стояла. Ищите старый скрин моей проги.
А при чем здесь ваша прога?  Вы же сами написали:  "Да и отключения струн я что-то не увидел". Не увидели этого в своей программе? Не зацикливайтесь на себе.
И зачем мне что-то там искать?

Цитировать
По неправильному принципу когда начинаешь работать, запутываешь программу.

Очень правильные слова. Но почему-то вы не понимаете, что они, судя по всему, относятся именно к вашей проге:
"Лично у меня около двух лет ушло, чтобы придумать аппликатурный анализатор. А потом еще неделю делал и переделывал, лопая мозг как с мозголомными играми. То одно не так, то другое... В итоге вышла крокодила (естественно не из одной формулы, хотя в языках программирования это легче сделать), которую я не могу подвязать на все линии блока фильтров. Это нагрузило бы прогу так, что она тормозила бы и весила огого."(Краге)

Оффлайн Krage

  • Эксперт
  • *****
  • Сообщений: 1656
  • Hellraiser
    • Музыкальная школа Эллиота Крэйга
Re: Кому аккордов ?
« Ответ #78 : Декабря 08, 2009, 17:55:28 »
Цитировать
А при чем здесь ваша прога?  Вы же сами написали:  "Да и отключения струн я что-то не увидел". Не увидели этого в своей программе?
Не заметил в программе archeg'а. Только потом тыкая методом тыка нашел. Видимо невнимательно прочел его пост выше про управление прогой.

... и добавил:

Цитировать
Очень правильные слова. Но почему-то вы не понимаете, что они, судя по всему, относятся именно к вашей проге:
Извините, но это единственная прога, которая сама анализирует аккорд и дает аппликатуру не из базы. И одна из немногих, которая вообще показывает аппликатуру кроме формы.
Если есть аналоги, покажите. Лично я не встречал, хоть и перебрал не один десяток аккордовых прог.
Просто сложно было воплотить это все в виде формул. Принцип описать просто, а вот в код... Особенно если учесть все каналы, то выходит, что надо около 3000 каналов проверять все потоки данных, которые уже и так перегружены работой.

Ладно. Действительно, чтой то я все о себе, да о себе. Буду просто читать тему молча, раз мои мелкие советы никому не нужны. Просто я обратил внимание на то, что принцип изначально не правильный. Он есть в одних из первых версий. Все было капитально изменено. А версий не одна сотня уже. И судя по всему еще столько же будет. Это все равно, что звезды считать.
« Последнее редактирование: Декабря 08, 2009, 18:03:18 от Krage »

Оффлайн yankeedudlizz

  • Эксперт
  • *****
  • Сообщений: 1175
Re: Кому аккордов ?
« Ответ #79 : Декабря 08, 2009, 20:45:42 »
Krage
>> Извините, но это единственная прога, которая сама анализирует аккорд и дает аппликатуру не из базы. И одна из немногих, которая вообще показывает аппликатуру кроме формы.
>> Если есть аналоги, покажите. Лично я не встречал, хоть и перебрал не один десяток аккордовых прог.

А где ее можно скачать?

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9361
  • xxx
Re: Кому аккордов ?
« Ответ #80 : Декабря 08, 2009, 21:32:11 »
Тема разделена.
Прошу по теме программы, которую пишет archeg писать в теме "Программа для построения аккордов на ступенях лада"