Автор Тема: "Немного о моём будущем нотном редакторе."  (Прочитано 12458 раз)

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

Оффлайн JJJ

  • Новичок
  • *
  • Сообщений: 51
  • Репутация: +7/-11
Re: "Немного о моём будущем нотном редакторе."
« Ответ #90 : Декабря 21, 2007, 22:15:21 »
Оффтоп конечно, но я искренне желаю автору доделать сей мегаполезный труд.

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9363
  • Репутация: +1598/-36
  • xxx
Re: "Немного о моём будущем нотном редакторе."
« Ответ #91 : Декабря 21, 2007, 22:32:12 »
Оффтоп конечно, но я искренне желаю автору доделать сей мегаполезный труд.
типа, не будем ему мешать своими советами и отвлекать разговорами, да? тоже резонно :)

Оффлайн Alex2007

  • Новичок
  • *
  • Сообщений: 65
  • Репутация: +29/-3
Re: "Немного о моём будущем нотном редакторе."
« Ответ #92 : Декабря 22, 2007, 02:38:10 »
Армен, если я правильно догадываюсь, ты с MFC работаешь. В архитектуре Doc/View.

Оффлайн Armen Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 6845
  • Репутация: +466/-72
  • Или Армен
    • http://guitar.armenm.com
Re: "Немного о моём будущем нотном редакторе."
« Ответ #93 : Декабря 22, 2007, 02:42:05 »
Мне кажется, если к каждому треку приделать выпадающий список с перечнем других треков, с которыми он объединяется, было бы легко и удобно использовать данную возможность.

Дело в том, что я хочу сделать возможность объединять треки в разных "нотных видах" по-разному. Зачем - на данный момент неважно, ограничить на уровне пользовательского интерфейса это всегда можно будет позже. Поэтому эта штука должна исходить не от трека, а от нотного вида.

Оффлайн Armen Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 6845
  • Репутация: +466/-72
  • Или Армен
    • http://guitar.armenm.com
Re: "Немного о моём будущем нотном редакторе."
« Ответ #94 : Декабря 22, 2007, 02:48:01 »
Армен, я не совсем понял твою задачку. Обычно акколады нужны, чтобы а) объединить станы относящиеся к одному инструменту (скрипичный+басовый ключ, правая+левая руки или ноты+табы) или б) в партитуре все инструменты, чтобы видеть партитурную систему или с) когда надо наглядно запараллелить события (в учебных нотных примерах). Зачем здесь нужен "конфигулятор"?

Грубо говоря - "шоб було". Мало ли кто что захочет с чем объединить.

Кстати, еще представление "нитка" для ритмических партий.

На данный момент "нитки" как таковой нету. Для ритмических партий у меня есть такой аттрибут для нот - rhythm slash, выглядит это так (это скриншот из моей программы).

Оффлайн Armen Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 6845
  • Репутация: +466/-72
  • Или Армен
    • http://guitar.armenm.com
Re: "Немного о моём будущем нотном редакторе."
« Ответ #95 : Декабря 22, 2007, 02:52:49 »
Мне гораздо интереснее твое замечание про добавление аудио - вот это было бы супер!

Да, это тоже очень интересная тема, но только после нотного редактора.

Если хочешь, могу попытаться список составить, чего там может быть.

Хочу. Может всего и ненареализую прямо сейчас, но по крайней мере запланирую.


Чем больше, тем лучше. И сохраняемые пресеты для ленивых - начальный уровень, средний,  продвинутый и тд.

Пресеты - хорошая мысль, тоже. сделаю

Оффлайн Armen Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 6845
  • Репутация: +466/-72
  • Или Армен
    • http://guitar.armenm.com
Re: "Немного о моём будущем нотном редакторе.&
« Ответ #96 : Декабря 22, 2007, 03:00:03 »
Kстати, насчёт ритмической "нитки" - у меня на данный момент есть следующие виды треков:
1. Гитара
2. Бас
3. Вокал
4. Барабаны (general midi)
5. Остальные инструменты GM.

Может добавить ещё один тип - "ритмический трек"? И все ноты, туда вводимые, автоматически будут rhytm slash-ами. Ну и будет он отображаться ниткой.

Сразу отвечу, почему я сделал виды "гитара" и "бас" - в GM гитар и басов мало, а у меня будет много типов, например различные комбинации звучков, степень перегруза, тип и диаметр струн, акустики, полуакустики и т.д.

А вокальных треков в миди вообще нет, да и смысла в них там нет. Поэтому пришлось добавить тип треков для вокала, там будут всякие подтипы: мужской, женский, хор ну и всякое такое.

Оффлайн Armen Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 6845
  • Репутация: +466/-72
  • Или Армен
    • http://guitar.armenm.com
Re: "Немного о моём будущем нотном редакторе."
« Ответ #97 : Декабря 22, 2007, 03:01:28 »
Оффтоп конечно, но я искренне желаю автору доделать сей мегаполезный труд.

Спасибо. :)

Оффлайн Armen Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 6845
  • Репутация: +466/-72
  • Или Армен
    • http://guitar.armenm.com
Re: "Немного о моём будущем нотном редакторе.&
« Ответ #98 : Декабря 22, 2007, 03:04:23 »
Армен, если я правильно догадываюсь, ты с MFC работаешь. В архитектуре Doc/View.

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

Оффлайн Armen Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 6845
  • Репутация: +466/-72
  • Или Армен
    • http://guitar.armenm.com
Re: "Немного о моём будущем нотном редакторе.&
« Ответ #99 : Декабря 22, 2007, 03:15:23 »
Kстати, у меня есть файл с различными настройками гитары, я его сварганил на основе того, что в Гитар Про.
Хотелось бы, чтобы кто-то посмотрел его, подкорректировал и добавил новые, например там нет русской семиструнки.
Вот файл. Формат простой, надеюсь объяснять там ничего не надо.

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9363
  • Репутация: +1598/-36
  • xxx
Re: "Немного о моём будущем нотном редакторе."
« Ответ #100 : Декабря 22, 2007, 05:04:13 »
Kстати, у меня есть файл с различными настройками гитары, я его сварганил на основе того, что в Гитар Про.
Хотелось бы, чтобы кто-то посмотрел его, подкорректировал и добавил новые...
А зачем? - все равно все не учтешь - у престона рида и подобных, что ни вещь - новый строй.
Главное, иметь возможность накрутить, что нужно самому.
Но вот было бы прикольно оформить процесс настройки, как в настоящей гитаре - крутить колки, сравнивать звуки и чтобы был соотвтствующий звук :)
Вообще, мне щас человек делает тренажер настройки гитары, не знаю чего получится...

Kстати, насчёт ритмической "нитки" - у меня на данный момент есть следующие виды треков:
Может добавить ещё один тип - "ритмический трек"? И все ноты, туда вводимые, автоматически будут rhytm slash-ами. Ну и будет он отображаться ниткой.


Не знаю, надо ли... Можно и на нотоносце - нормально выглядит, но не компактно в случае распечатывания партий.
А у тебя не будет возможности задавать количество линеек? В том же Композере можно задать одну линейку и выбрать головки-слэши. Вообще ритмические линейки компактны и их хорошо использовать эпизодически, например, во фреймах - между основными партиями, когда нужно указать смену ритмического рисунка, а выделять для, например, чеса квинтами целый нотоносец - не хочется. Или было бы прикольно иметь возможность прятать этот нотоносец частями, показывая только фрагменты.
Еще хороший вариант - нитка (или даже просто последовательность буквенных обозначений со слэшами), которая иногда переходит в нормальный нотносец. Мне довольно часто приходится записывать просто аккорды с ритмом (при чем не насквозь, а синкопы и рисунки, которые надо сыграть вместе) с эпизодическим вкраплением мелодических ходов или более сложных риффов.
Было бы здорово иметь адекватный рукописному способ набора партии для ритм гитариста или аккомпаниатора вокалисту - аккорды (может со словами - это, думаю, сразу станет востребованным, в христианских общинах на западе) иногда синкопы, иногда мелодия.

5. Остальные инструменты GM.
Я так понял, что клавиши и пиано и всякие духовые - это остальные инструменты, да?

Хочу. Может всего и ненареализую прямо сейчас, но по крайней мере запланирую.
Набросаю на досуге.
« Последнее редактирование: Декабря 22, 2007, 05:08:40 от eye »

Оффлайн Armen Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 6845
  • Репутация: +466/-72
  • Или Армен
    • http://guitar.armenm.com
Re: "Немного о моём будущем нотном редакторе.&
« Ответ #101 : Декабря 22, 2007, 12:44:59 »
А зачем? - все равно все не учтешь - у престона рида и подобных, что ни вещь - новый строй.
Главное, иметь возможность накрутить, что нужно самому.

Возможность накрутить есть, конечно. Ну просто и эта штука тоже не помешает. И, наконец, в Guitar Pro это есть, поэтому и у меня должно быть - в конечном итоге я должен полностью покрывать и Guitar Pro и Power Tab, да и вообще все остальные тоже. :)

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

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

Но трек с ритмической "ниткой" наверное всё таки сделаю - иногда удобно бывает цифровки таким макаром выписывать - без обычных нот.

Я так понял, что клавиши и пиано и всякие духовые - это остальные инструменты, да?

Да, у меня это будет GМ-инструмент.

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

У меня партия с этими слэшами и аккордами вот так выглядит. Аккордовые сетки, конечно, можно спрятать:

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9363
  • Репутация: +1598/-36
  • xxx
Re: "Немного о моём будущем нотном редакторе."
« Ответ #102 : Декабря 24, 2007, 11:48:14 »
Kстати, у меня есть файл с различными настройками гитары, я его сварганил на основе того, что в Гитар Про.
Армен, а почему у тебя в GuitarTunings.txt пониженный на полтона  строй указан с диезами?:
t="Tune down 1/2 step"    n="D#2,G#2,C#3,F#3,A#3,D#4" (должно быть Eb2,Ab2,Db3,Gb3,Bb3,Eb4)
Наверное, этот бред достался от гитар про? Надеюсь у тебя не будет этой проблемы с энгармонизмом, которая есть в ГП (что, совешренно не "Про"!)
К слову, вообще, если неизвестно, как интерпретировать "черненькие" ноты, то лучше писать Bb, чем редкий A#, и лучше F#, чем Gb.

А в этом списке t="Tune down 2 step" n="C2,F2,A#2,D#3,G3,C4" надо "C2,F2,Bb2,Eb3,G3,C4"
Хотя может это там не принципиально?
А вообще, если непонятно как сделать, то бемоли предпочтительнее, чем диезы.
====
(Оффтоп: Если бы вдруг понадобилось сократить количество вариантов с альтер., например для буквенных обозначений аккордов, я бы оставил такой хроматический ряд: С-Db-D-Eb-E-F-F#-G-Ab-A-Bb-B-C... Иногда, конечно, более нужны C# и G# - в случае, например, с тональностями Е dur и А dur).
=======

Замечу еще, что в том файле много опечаток насчет октавы первой струны - по идее там, где указано N3, должно быть N4. (N3 - малая октава, N4 - первая. Строй открытой первой (тонкой) струны находится обычно в пределах первой октавы))
==========

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

"Standard Tuning"(E)1-4-b7-b3-5-1 (Em7add4),  а

"Tune down 1/2 step" то же самое, только (Eb) 1-4-b7-b3-5-1. Соответственно
"Tune down 1 step" это  (D) 1-4-b7-b3-5-1
"Tune down 2 step" это  (С) 1-4-b7-b3-5-1

Такой подход позволяет лучше систематизировать настройки и, вообще, лучше понять что происходит и в каждом строе как его использовать.
« Последнее редактирование: Декабря 24, 2007, 11:55:03 от eye »

Оффлайн archeg

  • Завсегдатай
  • ***
  • Сообщений: 351
  • Репутация: +39/-19
  • 10 сообщений в offtopic.flame.others
Re: "Немного о моём будущем нотном редакторе."
« Ответ #103 : Декабря 25, 2007, 18:14:34 »
eye, извени за недалекий вопрос, а какая разница между Bb и A#? Это ж просто форма записи?

Оффлайн archeg

  • Завсегдатай
  • ***
  • Сообщений: 351
  • Репутация: +39/-19
  • 10 сообщений в offtopic.flame.others
Re: "Немного о моём будущем нотном редакторе."
« Ответ #104 : Декабря 25, 2007, 18:18:55 »
Armen мы все тя поддерживаем в твоей великой работе) Главное чтобы по удобству введения и использования (и желательно по возможностям) твое чадо было не хуже - уж больно привык к ГП. Еще может уже упоминали (инет медленный сложно проверять че было на тех предыдущих страницах) - было бы не плохо возможность редактирования и введения нот на нотоносце а не на табах (кажись ГП такого не умеет).