PDA

Просмотр полной версии : Jazz Plugin - новые горизонты MIDI



combinare
12.09.2013, 17:09
по специальности - исполнитель на ударных инструментах,
по роду деятельности - программист,
по призванию - скорее сочинитель,
по внутреннему ощущению - ищущий ответы на вопросы
вот,решил создать тему и ,как шахматист,надолго задумавшийся над первым ходом,cожалею,что цвет фигур не тот,как хотелось бы.
поэтому,пока выкладываю образец своей музыки и приглашаю всех зайти
на http://paradiddles-system.appspot.com/ для предварительного ознакомления с темой.
ресурс некоммерческий,не сочтите за спам,пожалуйста.

qeyep
13.09.2013, 14:13
на http://paradiddles-system.appspot.com/ для предварительного ознакомления с темой.

Нажатие на кнопку "play" не вызывает никакого звучания ни в Opera, ни в Firefox

combinare
13.09.2013, 15:25
неплохо зайти в Панель управления/Звуки и аудиоустройства/Воспроизведение MIDI/Громкость : если в колонке MIDI галочка или фейдер
на нуле - исправьте это.если по-прежнему ничего не слышно - то,скорее всего не
установлен Jazz-Plugin,либо после установки не перезагружен браузер.
ни Opera, ни Firefox не входят в 79919 список далеко не полный,подойдет и Яндекс-браузер,и Uran;в Firefox,Opera и IE не все гладко.

qeyep
13.09.2013, 16:53
неплохо зайти в Панель управления/Звуки и аудиоустройства/Воспроизведение MIDI/Громкость : если в колонке MIDI галочка или фейдер

Вы еще предложите колонки или наушники включить...


если по-прежнему ничего не слышно - то,скорее всего не
установлен Jazz-Plugin,либо после установки не перезагружен браузер.

Откуда я должен знать, что нужно устанавливать какой-то плагин? Да еще потом и перезагружать браузер?
Могу только сказать, что миди у меня прекрасно проигрываются в Опера.

ни Opera, ни Firefox не входят в
79919 список далеко не полный,подойдет и Яндекс-браузер,и Uran;в Firefox,Opera и IE не все гладко.
Не понятно, ради чего я должен менять браузеры? "Яндекс-браузер и Uran" - я про такие и не слышал, кроме того, что яндекс постоянно порывается мне навязать какой-то бар, благодарая чему выработал к себе стойкий иммунитет.

combinare
13.09.2013, 17:11
cовременные браузеры пока не имеют встроенной поддержки MIDI.
В отличие от аналогов,работающих на Java и(или) на Flash, использует Jazz-Plugin (136 кб),обеспечивающий поддержку MIDI в браузере, и генерирует MIDI на 10-м канале при помощи Javascript-движка .пожалуйста,не меняйте свой любимый браузер
http://jazz-soft.net/
сама по себе опера не проигрывает MIDI,вероятно Вы установили QuickTime (http://support.apple.com/kb/DL837) , который также понадобится,если Вы
решите записать свои эксперименты в миди-файл.В правом верхнем угле есть кнопка REC.
НУЖЕН LOOPBE ИЛИ ДР. ВИРТУАЛЬНЫЙ MIDI-ДРАЙВЕР!

qeyep
13.09.2013, 20:26
После установки плагина, появились драйвера моих миди-устройств и, соответсвенно, все заиграло.
На данный момент проблема в том, что не останавливается воспроизведение - при нажатии на stop начинается ускоренное воспризведение.
Так же, видимо, искажены пропорции интерфейса.79923


В свое время (13 лет назад) я излагал в одной своей книжке эту идею "Ритмо-генератор".
А что дальше? Идею надо развивать.
По идее одна партия должна отдаваться бас-бочке.
Далее надо иметь возможность включать на 2 и 4 долю снэр и выбирать пульсацию хета - 4,8, 16, 3-оли - это в разделе метроном.

Партия бочки должна дублироваться басом. Неплохо бы иметь возможность задавать ноты баса (допустим вводить значения C1, D2 и тд в окошки).

Вторая партия (верхняя) может быть отдана гитаре или перкуссии.

Также есть еще много идей...(это к фразе "надолго задумавшийся над первым ходом").

combinare
13.09.2013, 21:07
79928вот вид в CoolNovo (клон Chrome)
во время тестирования в опере не возникала проблема с Stop,
только характерное для Firefox,Opera и IE отображение полей.
попробуйте Chrome - Вы всегда удалите его.
задавать ноты баса (допустим вводить значения C1, D2 и тд в окошки) реализовать несложно ,хотя не уверен,есть ли смысл дублировать бочку остинатным басом?
В свое время (13 лет назад) я как раз начинал
систематизировать эту классификацию(идеи витают в воздухе) и обнаружил,что многообразие аппликатур 8-дольной матрицы сводится к 7 базовым комбинациям,а количество разных
комбинаций соответствует количеству хромосом в генетическом коде человека - 23 левых и 23 правых.

qeyep
13.09.2013, 21:55
Вложение 79928вот вид в CoolNovo (клон Chrome)
пишет, что вложение не существует.


задавать ноты баса (допустим вводить значения C1, D2 и тд в окошки) реализовать несложно ,хотя не уверен,есть ли смысл дублировать бочку остинатным басом?
Появится мелодико-гармоническая функция, а это поинтересней. Конечно, по идее, не все ноты бочки надо дублировать басом...
Можно разделить, чтобы первую половину такта бас дублировал, а во второй имел самостоятельный ритм.

многообразие аппликатур 8-дольной матрицы сводится к 7 базовым
А почему 7? даже в 4х дольном наборе уже 16 комбинаций:
79930

combinare
13.09.2013, 22:12
да,конечно же по формуле 2 в степени (основание матрицы) в 4х-дольном наборе 16 комбинаций,но специфика исполнения в темпах выше хампа ограничивает это число до 4 (соответствует оранжевому кольцу).Кстати ,очень интересует,как в математике называется двоичный код с ограничением не более двух единиц и нулей подряд?

qeyep
13.09.2013, 22:22
да,конечно же по формуле 2 в степени (основание матрицы) в 4х дольном наборе 16 комбинаций,но специфика исполнения в темпах выше хампа ограничивает это число до 4 (соответствует оранжевому кольцу).кстати очень интересует,как в математике называется двоичный код с ограничением не более двух единиц и нулей подряд?
Тут вспоминается анекдот: "...папа, ты это сейчас с кем разговаривал?" ))

Что значит "темпы выше хампа"? Не знаю, какие там хампы (http://mashintop.ru/term.php?id=128), но все 16 моделей широко используются в музыке.
Собственно - вот твердая реализация - в размере 4/4 : четыре колоды по 16 карт.
79940

combinare
13.09.2013, 22:45
2 в степени 0 = 1 доля.Она может быть представлена 2 в степени 1 = двумя cостояниями:
нотой и паузой.2 в степени 2 (двухдольная матрица) соответствует красному
кольцу.2 в степени 3 = 8 лежит в основании всей классификации.Дальше :
в темпах выше хампа - не вдаваясь в узко-специальные тонкости,можно сказать :в очень быстрых темпах и это действительно так.Вопрос о названии
кода адресуется всем и имеет теоретическое значение.Есть на этом форуме
математики?
Есть возможность получить и эти комбинации,используя крайнее левое положение слайдера (соответствует 26) при
формировании сета и умножив темп на 2,но
это ОЧЕНЬ непросто исполнить вживую опять-таки в темпах выше хампа. Идея в том,что это классификация аппликатур,где используются только одиночные и (или) дубль-удары,что соответствует тому,что РЕАЛЬНО возможно исполнить в очень быстрых темпах.
MIDI-Note 26 в большинстве звуковых карт должно соответствовать Silence (или паузе),если у Вас это не так,сообщите мне - это легко исправить,расширив range cлева,скажем до 25-и.

Уже добавил Silence на 26-й MIDI-Note,проверьте!

combinare
15.09.2013, 15:03
А почему 7? даже в 4х дольном наборе уже 16 комбинаций:
79930
7 базовых :
79951
из которых образуются :

красное кольцо
79952
79953

оранжевое кольцо
79955
79956
79954
79957

желтое кольцо
79958
79959
79960
79961
79962
79963
79964
79965

зеленое кольцо
79966
79967
79968
79969
79970
79971
79972
79973

голубое кольцо
79974
79975
79976
79977
79978
79979
79980
79981

синее кольцо
79982
79983
79984
79985
79986
79987
79988
79989

фиолетовое кольцо
79990
сдвигая первую долю,получаем еще 7 ритмических обращений.

в итоге имеем 46 циклических паттернов

Paradiddles system:
http://paradiddles-system.appspot.com/

qeyep
15.09.2013, 23:02
7 базовых :
Все-таки непонятно, почему исключены "кольца", в которых есть, например, подряд три единички: 1110 1110 (или наоборот - "галоп" 1011 1011 ) - это стандартный рисунок. Он играется в любых темпах.
Может это как-то связано с аппликатурами, но аппликатуры вторичны по отношению к музыкальному материалу.


кстати очень интересует,как в математике называется двоичный код с ограничением не более двух единиц и нулей подряд?
В музыке это наводит на ассоциацию с диатоникой - не более двух звуков, отстоящих на малую секунду. Кстати, я изоборажаю ладовые структуры с помощью колец:79999

combinare
16.09.2013, 02:32
http://paradiddles-system2.appspot.com/ ???

combinare
16.09.2013, 22:57
Все-таки непонятно, почему исключены "кольца", в которых есть, например, подряд три единички: 1110 1110 (или наоборот - "галоп" 1011 1011 ) - это стандартный рисунок. Он играется в любых темпах.
Может это как-то связано с аппликатурами, но аппликатуры вторичны по отношению к музыкальному материалу.

Каждый из 46 паттернов,являющихся ритмическими обращениями 7 колец,имеет противоположный (дуальный),в
котором нота замещается паузой и наоборот.Например:
отметьте чекбокс Linear и выберите паттерн ,начинающийся
нотой (1) - автоматически будет выбран и его "антипод" из
противоположной части,начинающийся паузой (0).Подобным
образом,отметив чекбокс Invert,вы увидите,как в соответствующем окошке с традиционной нотной записью
отобразится дуальный паттерн (а в режиме Play также и зазвучит).Так вот именно ПАРА дуальных паттернов будет
АППЛИКАТУРОЙ,при этом противоположности - т.е. паттерны,могут быть как обращениями ОДНОГО кольца (в случае с красным,оранжевым и зеленым кольцами),так и ДВУХ РАЗЛИЧНЫХ колец (в остальных случаях).
Сами же паттерны - это только лишь комбинации нот и пауз,чередующихся между собой,что по определению есть -
РИТМ.Таким образом аппликатура ПЕРВИЧНА по отношению
к паре дуальных ритмов,будущих партиями рук.Теперь,давайте рассмотрим, в чем функция паузы при
исполнении того или иного паттерна. Если нота - удар,то
во время паузы происходит замах.Как для того,чтоб дышать,
необходимо чередовать вдох и выдох.Поэтому,чтобы произвести удар ,надо предварительно сделать замах.При
игре в быстрых темпах применяется одиночный или дубль-удар,так как использование "троек" и т.д. неизбежно повлечет за собой снижение темпа.

qeyep
17.09.2013, 03:08
Если нота - удар,то во время паузы происходит замах. Как для того,чтоб дышать, необходимо чередовать вдох и выдох.Поэтому,чтобы произвести удар ,надо предварительно сделать замах. При игре в быстрых темпах применяется одиночный или дубль-удар,так как использование "троек" и т.д. неизбежно повлечет за собой снижение темпа.
Но ведь руки две - пока одна делает "вдох", другая - "выдох". )

combinare
17.09.2013, 13:07
Но ведь руки две - пока одна делает "вдох", другая - "выдох". )
В линейном (Linear) режиме - да, но
опять же,по ф-ле: 2 (2 руки) в степени n,где n = количеству состояний("вдох","выдох"),получаем 4 случая.

qeyep
17.09.2013, 14:53
В линейном (Linear) режиме - да, но
опять же,по ф-ле: 2 в степени n,где n = количеству состояний("вдох","выдох"),получаем 4 случая.
Ну и что? 4 случая для одного цикла из 2х шестнадцатых. А в доле у нас минимум - 4 шестнадцатых. А долей две, а лучше 4 - для размера 4/4.
То есть в каждой из четырех долей 16 вариантов. Это сколько комбинаций для такта в 4/4?

combinare
17.09.2013, 16:07
Но ведь руки две - пока одна делает "вдох", другая - "выдох". )
В линейном (Linear) режиме - да, но
опять же,по ф-ле: 2 (2 руки) в степени n,где n = количеству состояний("вдох","выдох"),получаем 4 случая:
1 80011 80012

2 80012 80011



380011 80011



480012 80012

qeyep
17.09.2013, 16:53
Ну и что? 4 случая для одного цикла из 2х шестнадцатых. А в доле у нас минимум - 4 шестнадцатых. А долей две, а лучше 4 - для размера 4/4.
То есть в каждой из четырех долей 16 вариантов. Это сколько комбинаций для такта в 4/4?

Как так это будет выглядеть:
http://i59.fastpic.ru/big/2013/0917/e3/4b7ee59ba54e0d3f55ff678344f607e3.gif

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

combinare
17.09.2013, 17:39
http://pleer.com/tracks/6489244fYF6
http://pleer.com/tracks/6235728VHGT
http://pleer.com/tracks/6338928TGpi
http://pleer.com/tracks/6361616RUiA

вот,записал несколько примеров работы своего приложения
может выложите свои примеры?

combinare
17.09.2013, 17:57
По этим рассуждениям такие рисунки не имеют права быть ))
80013
По этим рассуждениям такие рисунки Имеют место быть ))
ведь уже говорилось,что мои паттерны - партии
ОДНОЙ руки (ноги),а Вы экстраполируете "двух-ручные" рисунки на мою систему.

qeyep
17.09.2013, 19:24
ведь уже говорилось,что мои паттерны - партии ОДНОЙ руки (ноги)
Где говорилось? Можно цитату? Если бы было ясно указано, что речь про "одноруких барабанщиков", то тогда все вопросы снимаются
...
Но вот здесь говорилось, как я понимаю о двух руках:

опять же,по ф-ле: 2 (2 руки) в степени n,где n = количеству состояний("вдох","выдох"),получаем 4 случая.



может выложите свои примеры?
Какие примеры? Я примеры постоянно выкладываю. Вам миди пример исполнения 16х на барабанах? Нот не достаточно?

combinare
17.09.2013, 21:00
цитату?



Так вот именно ПАРА дуальных паттернов будет
АППЛИКАТУРОЙ
Сами же паттерны - это только лишь комбинации нот и пауз,чередующихся между собой,что по определению есть -
РИТМ.Таким образом аппликатура ПЕРВИЧНА по отношению
к паре дуальных ритмов,будущих партиями рук.

примеры звучания Вашего приложения,характеризующие его

qeyep
17.09.2013, 22:23
по отношению к паре дуальных ритмов,будущих партиями рук.

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


примеры звучания Вашего приложения,характеризующие его
во-первых, мое приложение не для барабанов.
во-вторых, это приложение - ученическая поделка, так же 13 летней давности. Она не поддерживает миди, так как задача была другая - генгерировать рисунки для тренировки чтения ритма.
в-третьих, озвучивать и интерпретировать ритмический рисунок должен сам студент, который занимается чтением ритмических рисунков.
Я просто привел пример того, как получаются всевозможные однотактовые рисунки на основе 16 паттернов.

Впрочем, вот пример на основе моего генератора. Вначале 16 тактов приводятся 16 базовых паттернов. Затем примеры рисунков (в данном случае самые простые - повторяющиеся). При чем бочка и бас играют вместе, а гитара в противофазе. Хэт играет пульсацию, снэр - 2 и 4 долю.
http://www.youtube.com/watch?v=n0nI_J_1SRo

combinare
17.09.2013, 23:26
в 8-дольной матрице возможны 2 в степени 8 = 256 аппликатур (если точнее,то 254,т.к. варианты 11111111 и 00000000 не соответствуют критерию,нет выбора) .
РАЗДЕЛИВ партии рук,получаем пару дуальных ритмов

combinare
02.10.2013, 23:23
http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от Математик http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1298864#post1298864)
Я собирал кое-какие ссылки по MIDI. Возможно, Вас там что-либо заинтересует...

я и раньше использовал Pitch Wheel message,например,во вступлении:

Математик
02.10.2013, 23:42
http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от Математик http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1298864#post1298864)
Я собирал кое-какие ссылки по MIDI. Возможно, Вас там что-либо заинтересует...

я и раньше использовал Pitch Wheel message,например,во вступлении:



Спасибо. Я скачал и буду слушать. :smile:

Математик
03.10.2013, 23:01
http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от Математик http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1298864#post1298864)
Я собирал кое-какие ссылки по MIDI. Возможно, Вас там что-либо заинтересует...

я и раньше использовал Pitch Wheel message,например,во вступлении:


В принципе, понравилось. И еще один вопрос я в ЛС направил.

combinare
21.10.2013, 21:25
После установки плагина, появились драйвера моих миди-устройств и, соответсвенно, все заиграло.

А что дальше? Идею надо развивать.
По идее одна партия должна отдаваться бас-бочке.
Далее надо иметь возможность включать на 2 и 4 долю снэр и выбирать пульсацию хета - 4,8, 16, 3-оли - это в разделе метроном.

Партия бочки должна дублироваться басом. Неплохо бы иметь возможность задавать ноты баса (допустим вводить значения C1, D2 и тд в окошки).

Вторая партия (верхняя) может быть отдана гитаре или перкуссии.

Также есть еще много идей...(это к фразе "надолго задумавшийся над первым ходом").

Эта страница:http://paradiddles-system3.appspot.com/
является развитием идеи,уважаемый qeyep.

qeyep
22.10.2013, 01:40
Интересная игрушка получается, спасибо...
Но не понравилось, что, кажется, нельзя оставить только барабаны - они завязаны на ноты других инструментов. Плюс там не все паттерны - я не смог задать, например, для снэра 0000 1000.
И что когда включаешь режим "соло", инструменты начинают играть, типа, с нажатой педалью сустейна и все превращается в гул и кашу. Хотя там интересные штуки генерятся в соло, увлекло, долго игрался... Особенно, если включить "свинг". Но все портит гул повисших нот.
Мне кажется было бы лучше, если можно было бы задать количество четвертных долей хотя бы 4, а в каждой доле задать любой из 16 паттернов (включая 0000 и 1111)

combinare
23.10.2013, 18:24
Но все портит гул повисших нот.

так лучше?

qeyep
23.10.2013, 23:58
так лучше?
Трудно сказать - что-то лучше, а что-то хуже... Раньше линия звучала более затейливо. Но это ладно.
Но все равно какие-то посторонние шумы появляются внизу, когда включаешь "solo".
Здесь сначала режим соло выключен и шумов нет. Потом я включаю и они появляются. Затем я задвигаю диапазон нот вверх, чтобы шумы были лучше слышны.

combinare
24.10.2013, 00:35
Трудно сказать - что-то лучше, а что-то хуже... Раньше линия звучала более затейливо. Но это ладно.
Но все равно какие-то посторонние шумы появляются внизу, когда включаешь "solo".


Откатил назад.

qeyep
24.10.2013, 01:03
Откатил назад.
Надо сделать кнопку "сустейн". Или попробовать вариант, чтобы педаль снималась циклически каждые N нот.
И хорошо бы все-таки выявить причину этих паразитных шумов.

Получается каша:

qeyep
24.10.2013, 02:32
Может быть можно задать длительности (протяженность) этих 16х?
Получается такой креативный "джаз"(я там реально слышу блюз в Bb))), если использовать инструмент без сустейна

combinare
24.10.2013, 13:21
Надо сделать кнопку "сустейн". Или попробовать вариант, чтобы педаль снималась циклически каждые N нот.
И хорошо бы все-таки выявить причину этих паразитных шумов.


таки выявил и устранил причину шумов.
насчет кнопки,то ведь есть 2 спиннера:control function и control value.
control function 64


Damper Pedal on/off (Sustain)
≤63 off, ≥64 on



http://www.midi.org/techspecs/midimessages.php
Table 3

qeyep
24.10.2013, 14:07
насчет кнопки,то ведь есть 2 спиннера:control function и control value.

Не все же разбираются в миди командах и помнить наизусть какое значение что делает...
Какое значение должно быть у control function? Экспериментальное изменение этих спиннеров приводит просто к какой-то вибрации звука при чем "необратимой".

PS У меня в окошке "темп" помещаются только две цифры

combinare
24.10.2013, 15:52
У меня в окошке "темп" помещаются только две цифры

Можно скрин интерфейса?

qeyep
24.10.2013, 17:35
Можно скрин интерфейса?
скрин

80956

qeyep
24.10.2013, 17:42
Не все же разбираются в миди командах и помнить наизусть какое значение что делает...
Какое значение должно быть у control function?
А я понял - 40 (сначала я вводил указанный вами "64", а это оказывается порядковый номер). не получается, в общем непонятно.
Разобрался. Но лучше, имхо, все-таки на кнопку повесить..
Если ввести 64 и играться в следующем окошке, то работает, но после остановки - play - тишина.

combinare
24.10.2013, 18:17
79919 список далеко не полный,подойдет и Яндекс-браузер,и Uran;в Firefox,Opera и IE не все гладко.

вводить в поле необязательно,достаточно использовать стрелки спиннеров.

использованы некоторые штуки,которые еще не поддерживаются Firefox,Opera и IE

после остановки - play - тишина:исправлю,это побочный эффект последней правки.

combinare
24.10.2013, 19:40
раздельная регулировка громкости по-канально.
спиннер control function по умолчанию в позиции Damper Pedal on/off (Sustain),
спиннер control value по умолчанию = 63 (off).

своеобразное pizzicato:
control function = 7;control value = 127;volume = 0;Volume = 0;

combinare
26.10.2013, 13:15
Мне кажется было бы лучше, если можно было бы задать количество четвертных долей хотя бы 4, а в каждой доле задать любой из 16 паттернов (включая 0000 и 1111)

количество четвертных долей по-прежнему,зато теперь
все 256 паттернов (drag-n-select;Ctrl-select).

http://paradiddles-system.appspot.com/
http://paradiddles-system3.appspot.com/

combinare
10.11.2013, 00:47
Мне кажется было бы лучше, если можно было бы задать количество четвертных долей хотя бы 4, а в каждой доле задать любой из 16 паттернов (включая 0000 и 1111)
http://voice-leading.appspot.com/
Еще одно приложение из этого ряда.Возможность выбирать любой размер до 8-ми четвертей в такте.
Четырехголосие.

qeyep
10.11.2013, 01:53
http://voice-leading.appspot.com/
Еще одно приложение из этого ряда.
Интерфейс не дружественный из-за того, что нет нотного отражения получающихся ритмических рисунков. Хотя бы к кнопкам подрисовать 16-е...
Не удалось изменить высоту ноты - постоянно возвращается на 48.
Не говоря уж о том, что непонятно, где задать 10 канал.

combinare
10.11.2013, 02:20
Для измененения высоты ноты выбрать долю- в окошке отобразится ее порядковый номер в секвенции,переместить слайдер в нужное положение и бросить прямоугольничек в окошко.Обновив выборку,получите новое значение ноты.Вообще,при создании ноты ее значение равно положению слайдера.
А подготовить 2 в 32-й степени рисунков ...

qeyep
10.11.2013, 11:06
А подготовить 2 в 32-й степени рисунков ...
Зачем такое количество рисунков? Если уж делать тупо в лоб, то нужно всего 16 картинок..

А вообще я не программист, но вот школьник как-то сделал, что любой рисунок можно получить в программе, которая весит 945 кб. Явно в нее не зашито 2 в 32-й степени рисунков ))
Скриншот я приводил здесь http://www.forumklassika.ru/showthread.php?t=96654&p=1404693&viewfull=1#post1404693

combinare
10.11.2013, 14:05
На приводимом Вами скриншоте не учитывается звуковысотность.
Пока заменил номера нот на их буквенное написание.Так "дружественнее"?

Царлиновский рисунок с кругами ( “Шестерка - сенария”: симфония консонансов 1 : 2 : 3 : 4 : 5 : 6 ):
http://numero-senario.appspot.com/ (идея Математика)
http://www.forumklassika.ru/showthread.php?t=56452&page=3

http://numero-senario.appspot.com/31.html (идея сommator'a)
http://www.forumklassika.ru/showthread.php?t=77817&page=7

qeyep
10.11.2013, 23:56
На приводимом Вами скриншоте не учитывается звуковысотность.

А кто говорил про звуковысотность? Я написал: "... получающихся ритмических рисунков."
И в первой версии Вашей программы были ритмические рисунки записанные традиционным способом.


Пока заменил номера нот на их буквенное написание.Так "дружественнее"?
Все-таки я неудачно выразился - речь шла не о pitch'ах, а о ритмической нитке.

combinare
11.11.2013, 00:15
ритмическя нитка без высот напоминает разновидность игры "Угадай Мелодию",не правда ли?
думаю,немного позже предложу вариант,а пока интересно,работают ли у Вас страницы с сенарией и 31РДО?

qeyep
11.11.2013, 14:23
ритмическя нитка без высот напоминает разновидность игры "Угадай Мелодию",не правда ли?
Или"Сочини мелодию(рифф) на основе ритмического рисунка". Я думаю, что все-таки главное в этой программе - эксперименты с ритмом. Поэтому хотелось бы в этих 4х голосах три голоса отдать под ударные, а один под бас, например.

qeyep
12.11.2013, 23:24
пока интересно,работают ли у Вас страницы с сенарией и 31РДО?
Работают. Как именно они должны работать, я не знаю, но звуки издаются, если кликать там и сям.

combinare
13.11.2013, 01:51
Уважаемый qeyep (http://www.forumklassika.ru/member.php?u=7192)! Благодарен Вам за участие,ведь не зря сказано: "одна голова - хорошо,а две - лучше".

Я переработал страницу http://voice-leading.appspot.com/
с учетом Ваших замечаний.

http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от qeyep http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1423337#post1423337)
Я думаю, что все-таки главное в этой программе - эксперименты с ритмом.

Напишите о ходе экспериментов!

qeyep
13.11.2013, 03:48
бросить прямоугольничек в окошко.Обновив выборку,получите новое значение ноты.Вообще,при создании ноты ее значение равно положению слайдера.

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

Насчет ритмических рисунков - конечно, ряд из 16 нот и пауз уже ближе, но хотелось бы видеть человеческую группировку - по четвертям под ребрами - как было в первой версии программы (http://paradiddles-system.appspot.com), или как это в моем скриншоте.
Ну, или, для начала хотя, бы разбить чексы и ноты на группы по четыре 16-х.

combinare
13.11.2013, 14:44
По умолчанию значение слайдера ==С4,поэтому все создаваемые Вами ноты одинаковые.
Устанавливая слайдер перед созданием ноты в соответствующее значение,Вы получите любое из значений.Изменить значение уже созданной ноты можно так:
1.выделить ноту,при этом ее номер в секвенции отобразится в окошке.
2.переместить слайдер.
3.нажать на прямоугольничек под окошком (теперь его цвет и курсор изменены),при этом изменится внешний вид рукоятки слайдера и окошка.
4.бросить прямоугольничек в окошко,при этом значение ноты изменяется и его можно прослушать.
5.нажать Ctrl (если необходимо выделить только одну ноту в секвенции) и выделить ноту,при этом обновится ее буквенное написание и его можно увидеть.

qeyep
13.11.2013, 18:35
По умолчанию значение слайдера ==С4,поэтому все создаваемые Вами ноты одинаковые.
Устанавливая слайдер перед созданием ноты в соответствующее значение,Вы получите любое из значений.Изменить значение уже созданной ноты можно так:
1.выделить ноту,при этом ее номер в секвенции отобразится в окошке.
2.переместить слайдер.
3.нажать на прямоугольничек под окошком (теперь его цвет и курсор изменены),при этом изменится внешний вид рукоятки слайдера и окошка.
4.бросить прямоугольничек в окошко,при этом значение ноты изменяется и его можно прослушать.
5.нажать Ctrl (если необходимо выделить только одну ноту в секвенции) и выделить ноту,при этом обновится ее буквенное написание и его можно увидеть.

1.Попытался набрать рисунок из 16 хетом (#42) - это что-то сложное... Процесс долгий и мучительный - до 32 долей - и каждую надо кликать, бросать в окошко, опять перекликивать - и это все, чтобы получить рисунок по одному хету!

2.Использование одной из 16 формул существенно облегчило набор ритмов и сделало бы процесс наглядным. 16 - формул - это 4 столбика по 4 формулы.


1010
1111
0010
0111


1110
1101
0110
0101


1011
1100
0011
0100


1001
1000
0001
0000



Хорошо бы сделать кнопки в виде картинок
81776

combinare
13.11.2013, 19:40
1.Попытался набрать рисунок из 16 хетом (#42) - это что-то сложное... Процесс долгий и мучительный - до 32 долей - и каждую надо кликать, бросать в окошко, опять перекликивать - и это все, чтобы получить рисунок по одному хету!



1.отметить чекбокс "Percussion"
2.переместить слайдер в положение #42
3.нажать и провести (click'n'drag) ниже текста "Click below or click&move to define beats"
Готово!
Расставить ноты (Сtrl'n'select)
В данном случае вообще не надо прибегать к помощи окошка


разбить паузы и ноты на группы по четыре 16-х.

А если размер не кратен четырем?

qeyep
13.11.2013, 23:12
1.отметить чекбокс "Percussion"
2.переместить слайдер в положение #42
3.нажать и провести (click'n'drag) ниже текста "Click below or click&move to define beats"
Готово!

У меня этот метод не работает, либо это для особо одаренных:
http://fastpic.ru/view/59/2013/1113/_bc3e4a12af58ff0035db594c98f662c4.gif.html
http://fastpic.ru/view/59/2013/1113/_bc3e4a12af58ff0035db594c98f662c4.gif.html

qeyep
13.11.2013, 23:23
А если размер не кратен четырем?
Хотя бы в основных - 2/4 3/4 и 4/4 мы будем иметь возможность получить разные ритмы с пульсацией 16-ми. Для "первой версии" уже хорошо. А дальше, если будет желание можно сделать набор для "триолей".
Кстати, режим "шаффл" (или "свинг") не помешал бы. Он же есть в другой версии.
А так, можно успокоиться на том, что нельзя объять необъятное. ))

combinare
13.11.2013, 23:46
У меня этот метод не работает


Я установил лимит на количество долей равным 32.Выше этого лимита метод не должен работать.
qeyep,похоже у вас старая Опера.Вот здесь http://www.opera.com/computer/windows
можно скачать последнюю версию.Я проверил - работает почти как Хром,у меня пошли и http://paradiddles-system3.appspot.com и http://voice-leading.appspot.com


можно успокоиться на том, что нельзя объять необъятное. ))

???

qeyep
14.11.2013, 01:38
Я установил лимит на количество долей равным 32.Выше этого лимита метод не должен работать.
qeyep,похоже у вас старая Опера.Вот здесь http://www.opera.com/computer/windows
можно скачать последнюю версию.

Да, я обновил - было из-за Оперы. Но новая версия Оперы мне категорически не нравится, поэтому откатился на старую.
Но Вашу программу я могу тестить в Мозиле.

???
Либо надо делать всё хорошо, либо хотя бы сделать хорошо часть.
Сделать плохо и неудобно, но зато с возможностями, до которых все равно никто не доберется ввиду неудобства и, как следствия, раздражения.
Мне так точно такая программа не будет интересна, так как это геморой.

Ну, не будет там нечетных, зато четными можно будет нормально пользоваться...

Или надо как-то решать проблему, чтобы был "музыкальный" интерфейс.

combinare
14.11.2013, 02:04
Либо надо делать всё хорошо, либо хотя бы сделать хорошо часть.
Сделать плохо и неудобно, но зато с возможностями, до которых все равно никто не доберется ввиду неудобства и, как следствия, раздражения.


Сравнивая http://paradiddles-system3.appspot.com (http://paradiddles-system3.appspot.com/) и
http://voice-leading.appspot.com (http://voice-leading.appspot.com/) ,я в первую очередь обращаю внимание на количество голосов : 2 против 4.
Дальше - количество долей : 8 против 32.
Ну а раздельно - синхронное управление голосами,позволяющее моделировать любые возможные смещения?
Программе в разработке всего неделю...

combinare
14.11.2013, 02:21
Кстати, режим "шаффл" (или "свинг") не помешал бы. Он же есть в другой версии.
А так, можно успокоиться на том, что нельзя объять необъятное. ))

режим "шаффл" (или "свинг") уже присутствует.



а успокаиваться никто не собирается...:lol:

qeyep
14.11.2013, 04:20
режим "шаффл" (или "свинг") уже присутствует.

ой, сорри )

combinare
18.11.2013, 00:49
надо как-то решать проблему, чтобы был "музыкальный" интерфейс.

музыкальный интерфейс (ввод и редактирование на традиционной клавиатуре).
в целом,управление программой упростилось и стало более интуитивным:
http://voice-leading.appspot.com/

qeyep
18.11.2013, 15:54
в целом,управление программой упростилось и стало более интуитивным:

Отлично, отлично!
Вот бы теперь сделать покрасивее запись ритмического рисунка. И еще в будущем развить секцию метронома до самостоятельного модуля барабанов - 4 голоса-предмета+16 квадратиков-долей.

Не очень удобен выбор долей через Ctrl. Мне кажется, лучше сделать - клик на квадратиках отмечает доли (не влияя на ранее выбранные), а повторный клик по выделенной доле снимает выделение. А то постоянно нечаянно теряется созданный рисунок - достаточно забыть зажать Ctrl и неосторожный клик убирает весь созданный рисунок партии.

combinare
19.11.2013, 22:26
Не очень удобен выбор долей через Ctrl. Мне кажется, лучше сделать - клик на квадратиках отмечает доли (не влияя на ранее выбранные), а повторный клик по выделенной доле снимает выделение. А то постоянно нечаянно теряется созданный рисунок - достаточно забыть зажать Ctrl и неосторожный клик убирает весь созданный рисунок партии.

Именно так и сделал.И хотя теперь нет необходимости в " Hold down the Ctrl key to make multiple non-adjacent selections",не стало и такой возможности,как "Draw a box with your cursor to select items":
http://voice-leading.appspot.com/

qeyep
19.11.2013, 23:32
не стало и такой возможности,как "Draw a box with your cursor to select items":

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

Кажется какой-то глюк - когда добавляю доли в других голосах то они оказываются в каких-то неправильных местах.
Еще непонятно, как снимать выделенные ноты на клавиатуре, хотя может это и не надо? Если не надо, то непонятен смысл выделения. Особенно путает, когда одна из черных становится, например, голубой и мы видим подряд две группы по две черных.
82006

combinare
20.11.2013, 00:15
Кажется какой-то глюк - когда добавляю доли в других голосах то они оказываются в каких-то неправильных местах.
Еще непонятно, как снимать выделенные ноты на клавиатуре, хотя может это и не надо? Если не надо, то непонятен смысл выделения. Особенно путает, когда одна из черных становится, например, голубой и мы видим подряд две группы по две черных.

Qeyep,что касается выбора операционной системы,я также не в восторге от последних
версий Windows,поэтому пока не намерен менять XP на нечто иное.Но относительно браузеров,то тут все наоборот.Я уже писал,что использую фишки,которые не поддерживаются старыми браузерами.

Цветные следы на клавиатуре на самом деле не бесспорная фича,скажете - уберу.

P.S. Таки да,нашел и уже исправил.Проверял в последней мозилле.

qeyep
20.11.2013, 02:08
Но относительно браузеров,то тут все наоборот.
Я пробовал переходить, но неудобно, объективно неудобно, да и кое-какие любимые плагины не работают.

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

Кстати, может быть лучше для выбора/снятия долей кликать не по квадратикам, а прямо по самим паузам/ноткам? Это логичнее и нагляднее и тогда, возможно, удастся расположить буквы строго напротив(под) ноток?


Цветные следы на клавиатуре на самом деле не бесспорная фича,скажете - уберу.
Я просто не понял зачем оно - чтобы видеть в целом все использованные ноты? Я в общем не против, но тогда надо как-то иначе красить черные клавиши, хотя бы оттенок изменить. Если это что-то слишком усложняет, то лучше убрать фичу.
Но вот, если можно будет потом добавить опцию рандомного движения по выделенным клавишам, это будет круто! ))

combinare
20.11.2013, 02:17
Кстати, может быть лучше для выбора/снятия долей кликать не по квадратикам, а прямо по самим паузам/ноткам? Это логичнее и нагляднее и тогда, возможно, удастся расположить буквы строго напротив(под) ноток?



не получится - тег <img> поддерживает меньше атрибутов,чем требуется.

combinare
20.11.2013, 22:03
непонятно, как снимать выделенные ноты на клавиатуре, хотя может это и не надо? Если не надо, то непонятен смысл выделения. Особенно путает, когда одна из черных становится, например, голубой и мы видим подряд две группы по две черных.

Qeyep,как Вам такой вариант?
Опция подсветки по-канально.Подсветка исполняемых нот снимается при остановке воспроизведения.
http://voice-leading.appspot.com/ (http://voice-leading.appspot.com/)

qeyep
21.11.2013, 02:14
Qeyep,как Вам такой вариант?
Опция подсветки по-канально.Подсветка исполняемых нот снимается при остановке воспроизведения.
(http://voice-leading.appspot.com/)

1. К слову: странно, но в моей старой Опере все заработало, так же как и в последнем Фаерфоксе.
2. Я не совсем понял, о чем речь - "Опция подсветки по-канально". Может у меня опять что-то не работает. Можно посмотреть на видео. Но по ощущениям сейчас все нормально.
3. Самое неприятное - звук иногда начинает тормозить и плавать - на видео можно услышать, как программа замедляется-шатается.
Может это зависит от скорости интернета...

http://youtu.be/lrPXriyleEo/ (http://voice-leading.appspot.com/)
Из пожеланий
1. Хотелось бы когда-нибудь в будущем иметь возможность регулировать баланс голосов. A также заглушение голоса.
2. Все-таки как-то расположить каждую "нотку" напротив своего "квадратика" (они же в принципе соразмерны) и доли всех голосов выровнять относительно друг друга, типа общей для всех скрытой сетки или таблицы. А то вся эта полиритмия ненаглядна.
3. Иметь возможность сохранить результат в миди файл. ??
4. Для творчества нужно не только добавление долей-квадратиков, но и возможность удаления лишних. Открыл изумительную фичу - на фоне стабильного размера один или два голоса должны иметь иное количество долей. Тогда грув оживает. )
5. Реквест на секцию метроном-ударные и рандомное движение по выбранному ладу я писал.

combinare
21.11.2013, 15:15
1. К слову: странно, но в моей старой Опере все заработало, так же как и в последнем Фаерфоксе.
2. Я не совсем понял, о чем речь - "Опция подсветки по-канально". Может у меня опять что-то не работает. Можно посмотреть на видео. Но по ощущениям сейчас все нормально.
3. Самое неприятное - звук иногда начинает тормозить и плавать - на видео можно услышать, как программа замедляется-шатается.
Может это зависит от скорости интернета...

http://youtu.be/lrPXriyleEo/ (http://voice-leading.appspot.com/)
Из пожеланий
1. Хотелось бы когда-нибудь в будущем иметь возможность регулировать баланс голосов. A также заглушение голоса.
2. Все-таки как-то расположить каждую "нотку" напротив своего "квадратика" (они же в принципе соразмерны) и доли всех голосов выровнять относительно друг друга, типа общей для всех скрытой сетки или таблицы. А то вся эта полиритмия ненаглядна.
3. Иметь возможность сохранить результат в миди файл.
4. Для творчества нужно не только добавление долей-квадратиков, но и возможность удаления лишних. Открыл изумительную фичу - на фоне стабильного размера один или два голоса должны иметь иное количество долей. Тогда грув оживает. )
5. Реквест на секцию метроном-ударные и рандомное движение по выбранному ладу я писал.

1. В последнем Фаерфоксе не на 100% корректное отображение.Правильное гарантируют браузеры,которые
можно скачать,перейдя со страницы:
http://paradiddles-system.appspot.com/
2.При отмеченном чекбоксе "lighted" - следы на клавиатуре,а в режиме Play - подсвечиваются "нажатые" в данный момент клавиши.Довольно интерактивно,мне кажется.
3.Не зависит от скорости интернета - javascript исполняется на стороне пользователя.

Из пожеланий
1.возможность регулировать баланс голосов,а также заглушение голоса уже присутствуют (спиннеры volume,а также чекбоксы mute).
2.проверьте,насколько доли всех голосов выровнены относительно нотной линейки.
3.возможность сохранить результат в миди файл (необходимо скачать драйвер).


http://voice-leading.appspot.com/

qeyep
21.11.2013, 16:06
Довольно интерактивно,мне кажется.
Да, это хорошо. И работает в Опере. Просто Вы забыли написать про чекбокс "lighted". Поскольку чекбоксы не подписаны интуитивно догадаться сложно.


3.возможность сохранить результат в миди файл (необходимо скачать драйвер).
Драйвер у меня давно стоит, но как сохранить файл? Понял, там есть опция.
Я пробовал просто тупо записать миди в Сонар, но они не синхронизуются по темпу и такой миди файл, с которым невозможно нормально работать - не нужен.

То же самое получается и в Вашей версии "сохранить" - это просто записать в реальном времени. Но файл пишется как попало.


1.возможность регулировать баланс голосов,а также заглушение голоса уже присутствуют
Еще раз сорри ) Нужно внимательнее водить мышкой над чекбоксами, дожидаясь всплывающих подсказок.


2.проверьте,насколько доли всех голосов выровнены относительно нотной линейки.
Почти
82033

combinare
21.11.2013, 17:59
как сохранить файл?


1. В MIDI Out: выбрать LoopBe
2.Нажать кнопку REC
3.В открывшемся окошке нажать Record
4.Вернуться и включить Play (запись пошла)
5.Считать такты,ориентируясь по визуальному метроному
6.Нажать Stop на обоих страницах
7.Прослушать или скачать готовый файл

проверьте,насколько доли всех голосов выровнены относительно нотной линейки.

qeyep
21.11.2013, 18:41
1. В MIDI Out: выбрать LoopBe
2.Нажать кнопку REC
...
7.Прослушать или скачать готовый файл
Я же выше написал, что файл пишется как попало, со сдвигом. Вечером еще поэкспериментирую.


проверьте,насколько доли всех голосов выровнены относительно нотной линейки.
Сейчас все совпадает. Спасибо!

combinare
21.11.2013, 18:44
Я же выше написал, что файл пишется как попало, со сдвигом. Вечером еще поэкспериментирую.


со сдвигом в каком браузере/номер версии?
у меня без сдвига.



Я пробовал записать миди в Сонар, но они не синхронизуются по темпу.

То же самое получается и в Вашей версии "сохранить" - это просто записать в реальном времени. Но файл пишется как попало.

Я пробовал записать миди в Cubase - успешно,в том числе с VST.
Согласитесь,что записать миди в браузере еще недавно было невозможно...

qeyep
22.11.2013, 01:06
Я пробовал записать миди в Cubase - успешно,в том числе с VST.
А каким образом происходит синхронизация по темпу с Кубейсом?


Согласитесь,что записать миди в браузере еще недавно было невозможно...
Честно говоря я предпочел бы оффлайновую версию такой программы. Не понимаю, какие плюсы это дает пользователю...

combinare
22.11.2013, 01:17
А каким образом происходит синхронизация по темпу с Кубейсом?


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

Каждый может изготовить для себя рабочую оффлайновую версию,плюс в постоянном совершенствовании онлайн - версии.

qeyep
22.11.2013, 01:28
Каждый может изготовить для себя рабочую оффлайновую версию
А как, что для этого нужно?
Имеется ввиду - как-то сохранить Вашу версию или написать свою самостоятельно? Надо уметь программировать или там какой-то конструктор?

combinare
22.11.2013, 01:40
Надо уметь программировать или там какой-то конструктор?

Я думал,создатель http://i59.fastpic.ru/big/2013/0917/e3/4b7ee59ba54e0d3f55ff678344f607e3.gif
умеет программировать.

:angel:После того,как сервер отдал страницу в браузер,Вы располагаете всем необходимым.

qeyep
22.11.2013, 02:09
Я думал,создатель http://i59.fastpic.ru/big/2013/0917/e3/4b7ee59ba54e0d3f55ff678344f607e3.gif
умеет программировать.

Создатель "этого" умеет как-то программировать, но не я )

combinare
22.11.2013, 02:43
qeYep,для начала создайте папку,скажем на рабочем столе.Назовите эту папку.На странице
http://voice-leading.appspot.com/ нажмите Ctrl - S и сохраните в созданную папку.Отключите интернет и откройте файл в браузере.

combinare
22.11.2013, 14:05
Для творчества нужно не только добавление долей-квадратиков, но и возможность удаления лишних.

Для удаления лишних долей необходимо в режиме Delete выделить нужную долю и нажать любую клавишу на клавиатуре.
Подобным образом можно быстро удалить все доли,не перезагружая страницу: http://voice-leading.appspot.com/

qeyep
22.11.2013, 14:49
Для удаления лишних долей необходимо в режиме Delete выделить нужную долю и нажать любую клавишу на клавиатуре.
Подобным образом можно быстро удалить все доли,не перезагружая страницу: http://voice-leading.appspot.com/
Работает. Сначала жал клавишу на реальной клавиатуре )) Потом понял, что имеется ввиду не "нажать", а кликнуть.

qeyep
22.11.2013, 16:28
Из пожеланий
1. Хотелось бы когда-нибудь в будущем иметь возможность регулировать баланс голосов. A также заглушение голоса.
2. Все-таки как-то расположить каждую "нотку" напротив своего "квадратика" (они же в принципе соразмерны) и доли всех голосов выровнять относительно друг друга, типа общей для всех скрытой сетки или таблицы. А то вся эта полиритмия ненаглядна.
3. Иметь возможность сохранить результат в миди файл. ?? Надо еще опробовать, пока не ясно.
4. Для творчества нужно не только добавление долей-квадратиков, но и возможность удаления лишних. Открыл изумительную фичу - на фоне стабильного размера один или два голоса должны иметь иное количество долей. Тогда грув оживает. )
5. Реквест на секцию метроном-ударные и рандомное движение по выбранному ладу я писал.
6. Рандомное движение по выбранным нотам на клавиатуре нотам

Здорово! Почти все пожелания реализованы!
Оффлайн не удалось запустить. Но это еще требует экспериментов, может у меня чего не так.

Когда вводишь клавишами ноты в режиме edit, они не озвучиваются - это неудобно.

qeyep
22.11.2013, 18:00
со сдвигом в каком браузере/номер версии?
у меня без сдвига.

Я набрал ровные четверти в размере 4/4, темп 100. Вот что у меня получилось:
Рисунок начинается во втором такте после второй доли, и одна четверть примерно равна пяти 16-ым. То есть: начинается не в первую долю. темп не совпадает, длительности другие (про педаль сустейна на барабанах я молчу ))

А у Вас, Вы говорите, все нормально, без сдвига. Можете выложить свой мидифайл, в котором записано несколько тактов четвертями?
82055
82056

combinare
22.11.2013, 18:58
Я набрал ровные четверти в размере 4/4
http://voice-leading.appspot.com/

квантайз может быть подспорьем в Вашей работе,qeYep.

qeyep
22.11.2013, 19:14
http://voice-leading.appspot.com/

квантайз может быть подспорьем в Вашей работе,qeYep.

Нет, в этом случае квантайз бесполезен.

combinare
22.11.2013, 19:32
Нет, в этом случае квантайз бесполезен.
Файл hi-hat_4fourths.mid ровный?Начинается с первой доли?Или как?

qeyep
22.11.2013, 19:40
Файл hi-hat_4fourths.mid ровный?Начинается с первой доли?Или как?
Может я не понимаю контекста этого вопроса.. но, странно, я и скриншот поместил, где всё видно и сам файл выложил и словами написал:
"Рисунок начинается во втором такте после второй доли, и одна четверть примерно равна пяти 16-ым. То есть: начинается не в первую долю. темп не совпадает, длительности другие".
А перед этим: "Я набрал ровные четверти в размере 4/4, темп 100."

combinare
22.11.2013, 19:57
А у Вас, Вы говорите, все нормально, без сдвига. Можете выложить свой мидифайл, в котором записано несколько тактов четвертями?

Файл hi-hat_4fourths.mid

Может я не понимаю контекста этого вопроса..

qeyep
23.11.2013, 00:48
Файл hi-hat_4fourths.mid
ага, файл hi-hat_4fourths.mid - где он?

Crab и Rand порадовали. Только жалко, что после забав с Rand в паре с Crab уже невозможно вернуться к изначальной теме, которую набирал осмысленно.

combinare
24.11.2013, 14:41
Crab и Rand порадовали. Только жалко, что после забав с Rand в паре с Crab уже невозможно вернуться к изначальной теме, которую набирал осмысленно.

Возможно!
Клонируйте 1-й канал в 4-й. После достижения лучшего результата клонируйте 4-й канал в 1-й.

http://voice-leading.appspot.com/

combinare
01.12.2013, 00:00
Попытка решения задачи о количестве и многообразии ладов с позиции комбинаторики.


http://voice-leading.appspot.com/

combinare
02.12.2013, 00:20
Попытка решения задачи о количестве и многообразии ладов с позиции комбинаторики.
Примем за аксиому,что сумма интервалов равна 12.
Тогда количество различных интервальных наборов равняется числу неупорядоченных разбиений числа 12 (всего 77).
http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B7%D0%B1%D0%B8%D0%B5%D0%BD%D0%B8%D 0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%B0
Из них 19 состоят из интервалов от 1 до 3 полутонов и число интервалов(ступеней) варьируется от 4 до 12. Cм.рис.:82390
Исчерпывающее количество возможных звуковых рядов должно быть равно числу разложений (упорядоченных наборов слагаемых 1,2 и 3).
http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D 0%B8%D1%8F_(%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_% D1%87%D0%B8%D1%81%D0%B5%D0%BB)

Теперь все 19 возможных разбиений октавы частями по 1,2,3 полутона:

http://voice-leading.appspot.com/

qeyep
02.12.2013, 15:09
Теперь все 19 возможных разбиений октавы частями по 1,2,3 полутона:
http://voice-leading.appspot.com/
не могу догадаться, как воспользоваться новой фичей.

combinare
03.12.2013, 01:19
не могу догадаться, как воспользоваться новой фичей.

Помнится,в первой версии в старой Opera не работал Click'n'Drag.
Воспользуйтесь современным Сhrome,Firefox или Opera.
В режиме Set cоставьте композицию из требуемого варианта разбиения октавы.Для этого расположите интервалы желаемым образом и нажмите клавишу на клавиатуре.
Звукоряд будет построен от ноты,которую Вы нажали.

http://voice-leading.appspot.com/

qeyep
03.12.2013, 03:07
Нет, в моей Опере все работает.
Просто сложно понять, когда не понимаешь цели, что нужно получить и тем более алгоритма действий (set, потом кликнуть на клавиатуре...)

combinare
03.12.2013, 03:35
Нет, в моей Опере все работает.
Просто сложно понять, когда не понимаешь цели, что нужно получить и тем более алгоритма действий (set, потом кликнуть на клавиатуре...)

Целью,в данном случае,являлось создать инструмент,способный строить любой звукоряд в любой тональности,а алгоритм действий аналогичен для всех режимов:Set,Add,Edit,Delete,Crab и Rand.

qeyep
03.12.2013, 04:28
не, теперь-то я понял.

А вообще, можно было сделать проще и нагляднее - 12 чекбоксов-ступеней с возможностью двигать начало.

combinare
03.12.2013, 11:45
не, теперь-то я понял.

А вообще, можно было сделать проще и нагляднее - 12 чекбоксов-ступеней с возможностью двигать начало.

Длина композиции варьируется от 4 до 12. Лишние чекбоксы мешали бы восприятию.

qeyep
03.12.2013, 15:52
Длина композиции варьируется от 4 до 12. Лишние чекбоксы мешали бы восприятию.
Не понял, откуда лишние. Сейчас линейка выбора структуры состоит из 21-го элемента, а так состояла бы из 12 и была бы доступна для практического применения. Когда музыканты импровизируют с использованием ладов, они мыслят ступеневой формулой, а не интервальной.
Впрочем, мне все равно.

combinare
03.12.2013, 16:19
Не понял, откуда лишние. Сейчас линейка выбора структуры состоит из 21-го элемента, а так состояла бы из 12 и была бы доступна для практического применения. Когда музыканты импровизируют с использованием ладов, они мыслят ступеневой формулой, а не интервальной.
Впрочем, мне все равно.

линейка выбора структуры состоит не из 21-го элемента,а из 19.

qeyep
03.12.2013, 19:24
линейка выбора структуры состоит не из 21-го элемента,а из 19.
а, это все меняет в корне ))

combinare
03.12.2013, 20:04
а, это все меняет в корне ))

Нет,не в корне:makedon:
Для каждого из 19 вариантов разбиения октавы : количество возможных перестановок (композиций)
равно факториалу длины композиции

qeyep
03.12.2013, 21:41
Для каждого из 19 вариантов разбиения октавы : количество возможных перестановок (композиций)
равно факториалу длины композиции
Может это с математического шестка выглядит интересным, но музыканту на это...
12 чексов более наглядно, функционально и исчерпывающе, так как позволяет абсолютно любое количество элементов и любые комбинации.
Но, главное, что сразу видно и ступеневую и интервальную структуру. И все это напрямую переносится на клавиши или струну.
Да и с точки зрения эргономики...
А у Вас я не смог набрать даже лад Холдсворта, получается какое-то тупое занятие по перетягиванию интервалов, которые упорно не хотят вставать на нужное место.

combinare
03.12.2013, 21:57
Может это с математического шестка выглядит интересным, но музыканту на это...
12 чексов более наглядно, функционально и исчерпывающе, так как позволяет абсолютно любое количество элементов и любые комбинации.
Но, главное, что сразу видно и ступеневую и интервальную структуру. И все это напрямую переносится на клавиши или струну.
Да и с точки зрения эргономики...
А у Вас я не смог набрать даже лад Холдсворта, получается какое-то тупое занятие по перетягиванию интервалов, которые упорно не хотят вставать на нужное место.

а что это за лад?

qeyep
03.12.2013, 22:40
а что это за лад?
Точнее не лад, а звукоряд, так как он использует его в разных контекстах.

[del]

combinare
03.12.2013, 23:15
Точнее не лад, а звукоряд, так как он использует его в разных контекстах.
Первый из этих трех.
82474



2-2-2-1-1-1-1-1-1 (4-й снизу)
2-1-1-2-1-1-2-1-1 (звукоряд Холдсворта)

lerit
03.12.2013, 23:18
2-2-2-1-1-1-1-1-1 (4-й снизу)
2-1-1-2-1-1-2-1-1 (звукоряд Холдсворта)
А 2-1-2-1-2-1-2-1 как называется?

combinare
03.12.2013, 23:25
А 2-1-2-1-2-1-2-1 как называется?

уменьшенный или Римского-Корсакова

qeyep
03.12.2013, 23:30
2-2-2-1-1-1-1-1-1 (4-й снизу)
2-1-1-2-1-1-2-1-1 (звукоряд Холдсворта)
А как из 2-2-2-1-1-1-1-1-1 (4-й снизу) получить 2-1-1-2-1-1-2-1-1 (звукоряд Холдсворта)? Наверное для вас, как автора программы, это очевидно, но не для пользователя. Вообще, какая связь между 2-2-2-1-1-1-1-1-1 и 2-1-1-2-1-1-2-1-1, кроме каких-то формул, известных только математикам?

combinare
03.12.2013, 23:34
Используя Click and Drag.

qeyep
03.12.2013, 23:47
Используя Click and Drag.
ок, главное, чтобы вам самому нравилось.
А мне так - в топку это рукоблудие. ))
PS и дело не версии Оперы ))

combinare
03.12.2013, 23:57
ок, главное, чтобы вам самому нравилось.
А мне так - в топку это рукоблудие. ))
PS и дело не версии Оперы ))
Спасибо за сотрудничество!

combinare
04.12.2013, 02:35
получается какое-то тупое занятие по перетягиванию интервалов, которые упорно не хотят вставать на нужное место.


qeyep.я кое-какие ошибки исправил,посмотрите,интервалы перетягиваются?

qeyep
04.12.2013, 02:56
qeyep.я кое-какие ошибки исправил,посмотрите,интервалы перетягиваются?
Они перетягиваются, но как-то неоднозначно - часто прыгают обратно.
Но даже, если они будут работать идеально, меня не привлекает такой подход.

combinare
04.12.2013, 03:09
12 чексов более наглядно, функционально и исчерпывающе, так как позволяет абсолютно любое количество элементов и любые комбинации.
Но, главное, что сразу видно и ступеневую и интервальную структуру. И все это напрямую переносится на клавиши или струну.
Да и с точки зрения эргономики...


Опишите подробнее,не вполне представляю;если можно зарисуйте.

combinare
04.12.2013, 19:38
(про педаль сустейна на барабанах я молчу ))


При переключении чекбокса Percussion cпиннер Control function
устанавливается в значение 91 - Reverb Send Level.
Регулируя соседний спиннер Control value,получаем уровень ревера.
Кстати ,Control function = 93 - Chorus Send Level.

combinare
19.12.2013, 02:39
что-то я давно не выкладывал своей музыки...

combinare
20.12.2013, 18:49
А еще такая:

...мы с ним родились в один день...

combinare
26.12.2013, 00:02
на странице: http://numero-senario.appspot.com/oscilator_files/oscilator.html
можно синтезировать сигналы различной формы и частоты
(форма сигнала: 1 – синусоида, 2 – прямоугольный, 3 – пила, 4 – треугольный).
detune – расстройка (измеряется в центах). Каждая октава состоит из 1200 центов, и каждый полутон состоит из 100 центов. Указав расстройку 1200, Вы можете перейти на одну октаву вверх, а указав расстройку -1200 на одну октаву вниз.http://html5.by/blogdemo/webaudioapi/img/signals.png
Также можно наблюдать корелляцию между частотой и высотой звука в MIDI-системе и в нотации Гельмгольца.
http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Helmholtz_pitch_notation.svg/800px-Helmholtz_pitch_notation.svg.png

combinare
30.12.2013, 19:24
Когда звучит аккорд из нескольких звуков,волна выглядит более беспорядочной - ведь она состоит из нескольких синусоид:
http://habr.habrastorage.org/post_images/88d/f8d/094/88df8d094031e7d569a3984323506979.jpg


На странице:
http://chordstheory.appspot.com/

можно наблюдать форму волны,возникающей в результате всевозможных аккордов: мажорных,доминантовых,минорных и др.,"джазовых"
гармоний.Кроме того,отображаются интервалы между звуками и частота синусоид,т.е. количество циклов колебаний в секунду.
Чтобы не только увидеть,но и услышать,надо пройти по ссылке: http://jazz-soft.net/download/Jazz-Plugin/ ,скачать и установить
Jazz-plugin и перезагрузить браузер.У меня эта операция обычно занимает секунд 30.
Если какой-нибудь аккорд еще отсутствует на странице - напишите,буду признателен всем,кто поможет в составлении максимально исчерпывающей
классификации.

combinare
04.01.2014, 02:42
Звуковая иллюстрация к "Senario" Zarlino: http://numero-senario.appspot.com/ теперь также и в 31РДО.
Чтобы услышать разницу,лучше пройти по ссылке: http://coolsoft.altervista.org/en/virtualmidisynth и
поставить на выбор один из MIDI синтезаторов (совет не для счастливых обладателей звуковых карт с драйвером
категорией повыше,чем стандартный Microsoft).
Также можно наблюдать midi messages в консоли (в Chrome - F12).

combinare
08.01.2014, 00:11
Они перетягиваются, но как-то неоднозначно - часто прыгают обратно.
Но даже, если они будут работать идеально, меня не привлекает такой подход.

Tогда выбор необходимого лада по названию (порядка 70 ладов) - привлекает?
В защиту метода с перетягиванием интервалов: он позволяет выбрать абсолютно любой звукоряд с числом ступеней от 4 до 12 ,даже не имеющий названия,а количество различных интервальных перестановок строго
соответствует возможному.

http://voice-leading.appspot.com/

qeyep
08.01.2014, 03:39
Tогда выбор необходимого лада по названию (порядка 70 ладов) - привлекает?

глупая альтернатива

combinare
08.01.2014, 04:27
глупая альтернатива
Называть вещи своими именами?
Извините,если Вас обидел!

combinare
13.01.2014, 20:53
http://www.forumklassika.ru/images/icons/icon1.png Re: Есть ли шансы у аксиоматического дедуктивного метода в теории музыки?


http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от combinare http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1435547#post1435547)
Множество программ (pitch - to - midi) безошибочно справляются с определением высоты тона ,
интересно,насколько правильно Вы берете на инструменте слышимую внутренним слухом звуковысотность,-
ведь в этом случае тембр или форманта не зависит от конструкции инструмента,не правда ли?

Cоставил еще одну подобную программу,браузерную: http://bannitsa.appspot.com/
Высота тона определяется из 1.) микрофонного источника; 2.) демо-записи.
Pitch Detector работает в последних версиях Chrome,должен хорошо работать с большинством однотонных сигналов (хотя сильные гармоники могут отклонить его немного). Он хорошо работает со свистом (который имеет простую и понятную форму волны), а еще позволяет довольно хорошо настроить гитару,например.

http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от murom http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1443403#post1443403)
То есть прибор знает зону ноты и определяет по звуку, к какой ноте этот звук относится. Мне такое нравится. А скачать эту прогу можно? А то у меня она не качается, а если использовать прям из интернета, то тоже не знаю как.

Скачивать нужно Chrome 31.0.1650.63 m - это последняя версия самого "передового" браузера.
После инсталляции открыть http://bannitsa.appspot.com (http://bannitsa.appspot.com/) и на странице Pitch Detector нажать "use live input",
после чего страница запросит разрешение на использование микрофона.Если просто сохранить страницу на десктоп,она не будет работать.В качестве демо сейчас загрузил "Happy Birthday To You"
4 свисто-такта из затакта.Предложите другой файл mp3 или ogg .если захотите.

http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от murom http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1443540#post1443540)
Загрузил Chrome, плагин Jazz, нажал Pitch Detector, нажал "use live input" и ничего не происходит.
Что делаю не так?

Обновил страницу: http://bannitsa.appspot.com/Pitch-Detector.html
Теперь там находится ссылка на скачивание проверенной версии браузера,переустановите,пожалуйста.
Небольшая тонкость: инсталляция Jazz-Plugin требует перезагрузки браузера! T.е. просто закрыть и вновь открыть.

http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от murom http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1443540#post1443540)
А как загружать другие файлы?

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

http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от murom http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1443540#post1443540)
И вот какие ноты я увидел на экране:
С С D Db F# F C C D Db G F#,
Хотя должно быть так:
С С D C F E C C D C G F.

Свистун неверно интонировал.Правильная интонация - попадание в "зону"(по Гарбузову) отмечается зелёным.В качестве зоны здесь принято отклонение +/- 10 центов.Можно сделать регулировку её ширины,если нужно.



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

Подключитесь миди-кабелем,например, к синтезатору и записывайте в секвенсор.
Либо установите виртуальный миди-драйвер: http://www.nerds.de/en/download.html и
используйте Cubase etc.
Второй вариант предпочтительнее,ведь преобразованное придется редактировать,но подобная заготовка все равно поможет.
Добавил две функции : 1.)Pre-Gain -предварительное усиление входного аудио(Gate),позволяет тонко регулировать длительностью получаемых миди-длительностей,отсекая лишнее; 2.)Post-Gain -уровень выходного аудио (Output)
,если установить равным 0,то
можно слушать только миди и latency для звуковых карт без ASIO не будет мешать.


Предыдущая версия мне нравилась больше. Сейчас вообще ничего не могу делать. Все пищит, скачет, не останавливается или молчит и не реагирует на звук в микрофон. Полная лажа. Верните предыдущий вариант, пожалуйста.
Я пытался "тонко регулировать", но так же все плохо.

Откатил страницу: http://bannitsa.appspot.com/Pitch-Detector.html к предыдущей версии,а альтернативную поселил тут:
http://numero-senario.appspot.com (http://numero-senario.appspot.com/)/Pitch-to-MIDI.

combinare
14.01.2014, 05:46
Исправил схему подключения Gain - ов с последовательной на параллельную,- т.к. в демо-режиме после каждого Stop и вновь Play воспроизводилось все громче и громче.

http://numero-senario.appspot.com (http://numero-senario.appspot.com/)/Pitch-to-MIDI.

combinare
16.01.2014, 01:45
Возможность изменения АЧХ звука.
Чекбокс "mute" - только midi.

http://numero-senario.appspot.com (http://numero-senario.appspot.com/)/Pitch-to-MIDI

combinare
17.01.2014, 21:31
Добавил спиннеры: "Min.freq" и "Max.freq".
С их помощью можно эффективно отсечь нежелательные обертоны/унтертоны.

combinare
20.01.2014, 03:25
Добавил спиннер "Speed" для управления параметром Playback Rate,то есть скоростью воспроизведения.
С изменением этого параметра (от сверхмедленного к сверхбыстрому) меняется также и частота звука.

http://numero-senario.appspot.com/Pitch-to-MIDI

combinare
30.01.2014, 17:45
http://www.forumklassika.ru/images/misc/quote_icon.png Сообщение от murom http://www.forumklassika.ru/images/buttons/viewpost-right.png (http://www.forumklassika.ru/showthread.php?p=1443540#post1443540)
А как загружать другие файлы?

Двигаюсь и в этом направлении:

http://bannitsa.appspot.com/Audio_Analysis.html

combinare
19.03.2014, 00:05
Я же выше написал, что файл пишется как попало, со сдвигом. Вечером еще поэкспериментирую.

http://jazz-soft.org/bb/viewtopic.php?f=2&t=849
Исправлено.
http://paradiddles-system.appspot.com/
http://paradiddles-system3.appspot.com/

combinare
02.05.2014, 21:15
тем, у кого Linux :
бета-версия плагина с инструкцией для Ubuntu http://jazz-soft.net/download/Jazz-Plugin/

(http://jazz-soft.net/download/Jazz-Plugin/)

lerit
03.05.2014, 12:41
А если название темы преобразовать "Ритмообразующее значение числа 7 и аппликатура"?

combinare
03.05.2014, 13:24
А если название темы преобразовать "Ритмообразующее значение и аппликатура"?
разве для этого не нужны права модератора?
название отражает процесс открытия закономерности - сначала систематизировалась аппликатура,тогда замаячило
число 7
спасибо за Ваш вариант,на самом деле стоило назвать тему "Jazz Plugin - новые горизонты MIDI"

combinare
24.07.2014, 15:18
знаете,создатель Jazz-Plugin был учеником создателя терменвокса:
http://jazz-soft.net/sema/

Яндекс.Метрика Rambler's Top100