Прочтите это перед тем, как написать своё сообщение в какую-либо тему!!!

Уважаемые форумчане!

Мы стараемся сделать форум не только содержательным, но и удобным для поиска информации.
Давайте вместе будем содержать его в информационной чистоте и порядке!
Это не сложно, необходимо придерживаться лишь нескольких простых правил...

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

2. Старайтесь группировать свои мысли в одно сообщение, не надо писать по одной фразе по принципу "лучше сорок раз по разу, чем один раз сорок раз". При этом, если у вас много мыслей или вопросов разного характера, не задавайте их в одной теме. Поищите для каждой отдельной мысли необходимую тему и напишите там. При этом НЕ ДУБЛИРУЙТЕ одно и тоже сообщение в разных темах!

3. Предварительно пролистайте форум хотя бы "О г л а в л е н и е", поищите там подходящие темы в разделах, и когда вы точно поймете, что подходящей темы или раздела на форуме нет, не бойтесь создать новую! При этом название темы должно бы лаконичным и отражать суть возникшего вопроса. При написании сообщений используйте пунктуацию, если с этим проблема - хотя бы разделяйте фразы абзацами. Пишите так, чтобы было понятно другим...

4. Если вы хотите выразить благодарность человеку, написав при этом что-то вроде "Спасибо тебе Вася за совет... сейчас буду изучать!", и не сообщая какой-либо полезной для других участников информации, воспользуйтесь кнопкой "СПАСИБО" внизу сообщения человека, который вам помог. Таким же образом вы можете выразить свою симпатию какому либо сообщению...

5. Итак, запоминаем некоторые важные моменты:

  • – свои контактные данные и немного об себе - пишите в теме по контактам в "курилке";
  • покупка-продажа частного характера и обсуждение интернет-торговли в своем разделе;
  • – модели ваших синтезаторов и оборудования, их достоинства и недостатки обсуждаются в разделе "А какой синтезатор у вас...";
  • – ваше творчество, cover-версии и авторские произведения - в разделе "творчество";
  • для стилей есть свой отдельный раздел:
  • Спрашиваем или выкладываем стили - в темах по стилям (для разных синтезаторов есть свои темы). При этом первая часть (Part 1) темы по стилям для синтезаторов Yamaha уже содержит в себе богатый архив стилей и ссылок, откуда вы запросто можете пополнить свою коллекцию, спрашиваем интересующее вас во второй части темы (Part 2).

    Для вопросов по созданию и редактированию стилей также существуют отдельные темы;
  • – аналогично МИДИ-файлы и их коллекции - в теме по миди;
  • пакеты расширений, тембра, мультипэды, ОТС, совместная работа синтезатора и компьютера, поиск нот, азы музыкальной грамоты и проч... - для этого всего также имеются свои разделы и соответствующие темы;
  • файлы небольшого объема (до 200 кб) со стилями и миди, полезные информационные картинки, а так же небольшие архивы, вы можете смело прикреплять к сообщениям (имя файла должно быть набрано латиницей)...;
  • – более весящие файлы (более 200 кб) mp3, wav, архивы, коллекции, картинки не несущие полезной информации и уже имеющиеся в интернете, аудио-видео..., размещаем на сторонних хранилищах (яндеск-диск, ютуб, savepic.su), а здесь даем на них ссылки;
  • – подписывайте свои ссылки в сообщении, указав что вы там разместили;
  • При этом вы должны понимать следующее - УДАЛИВ из своего хранилища ФАЙЛ - его ССЫЛКА становится БЕСПОЛЕЗНОЙ и скорее всего, ваше сообщение будет полностью нами тоже удалено со страниц форума! Ни в коем случае не стоит поступать подобным образом!!! Старайтесь сохранять материалы, ссылки на которые вы публикуете на форуме;
  • – свои аватарки перед загрузкой предварительно делайте небольшими по размеру;
  • избегайте "оверквотинга" (избыточного цитирования) - не надо городить трехэтажные цитаты, со полными сообщениями и вложениями. Также не надо цитировать, если ваш ответ следует прямо за вопросом. Научитесь редактировать чужие цитаты, оставляя только краткую суть цитаты. Используйте цитирование только для связки сообщений, которые разорваны логически;
  • – если вы хотите уточнить-спросить-предложить что-либо "не для всех", а кому-то лично, не стоит писать об этом в общей теме, вроде "обращайся ко мне" и давать свои контакты. Там где больше двух - говорят вслух. Или делитесь со всеми этой информацией или пишите в личные сообщения (ЛС) "тет-а-тет";
  • – также, если ваши мысли ушли далеко от тематики форума и вы хотите ими поделиться - "перекурите" в "курилке" :-) хоть Минздрав и предупреждает - наша "курилка" вашему здоровью не повредит! У нас также есть группа "вконтакте", интерактивный чат на чатоводе и скайп-группа - там у нас бывает многолюдно! :-)

6. Не ленитесь поискать нужную вам информацию. Все зависит от вашего желания и стремления. Если у вас нет оных, вам уже никто не поможет! Перед тем как задать вопрос по работе вашего инструмента, изучите "Руководство пользователя" хотя бы первых три-пять страниц - это будет огромным прорывом к познанию неизведанного! :-) Используйте встроенный поиск на сайте!

7. Не ругайтесь между собой и нецензурно, не выясняйте на страницах форума отношений - в крайнем случае используйте для этого личные сообщения, да и... Лучше вообще не ругайтесь - мы не для этого здесь собрались. Да и нервные клетки не восстанавливаются! :-)
Высказывайте свое мнение в вежливой форме! Не нужно "с пеной у рта" доказывать свою правоту, пытаясь унизить несогласного с вами оппонента, тем более, что все мы, по своей человеческой природе, склонны к заблуждениям.
Администратор и Модератор - полноправные участники форума, и также могут иметь свою точку зрения на обсуждаемые на форуме темы!

8. Ознакомиться с некоторыми нюансами по работе с сайтом, внести какие-то предложения, пожелания, замечания, а так же, если вы вдруг обнаружили неточности или ошибки - пишите в "Раздел предложений" в соответствующие темы. Мы стараемся для вас и сделаем всё, что в наших силах. Так же, если есть необходимость что-то подправить в ваших сообщениях - обращайтесь к Администратору или Модератору. Злостные нарушители этих несложных "Правил" будут ограничены в действиях на форуме и сайте.

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

Будьте доброжелательны и вам ответят тем же!

Скрыть подробную информацию...
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

Почта сайта

Вы не авторизованы.

Разговоры на любые темы о музыке и не только.
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: C++ vs Pascal vs Asm

C++ vs Pascal vs Asm 28 март 2024 20:20 #26

  • «G~Lí†çh»
  • «G~Lí†çh» аватар
  • Offline
  • Живу я здесь
  • ‥⋮F7ʰ
  • Сообщений: 693
  • Спасибо получено: 395
semiono пишет:
всё это поддерживает файловая система, жаль две точки запрещены ":"
А нехрен с ASCII|ANSI связываться.
︰ U+FE30 (Presentation Form For Vertical Two Dot Leader)
︓ U+FE13 (Presentation Form For Vertical Colon)
: U+FF1A (Fullwidth Colon)
Есть даже такоеː U+02D0 (Modifier Letter Triangular Colon)
Другое дело, когда в самом инструменте эти имена прописаны так, как невозможно сохранить "именем файла" (причём эти имена ещё и меняются при смене языка в самом инструменте)…
mf2tXP.exe | AkelPad 4.8.3 (2013) — Ctrl+H — Регулярные выражения:
What|Што: SeqSpec\s43\s(7b\s01|73\s09)(\s[0-7][a-f0-9]){4}$
With|Чым: SysEx f0 43 7e 02\2 f7
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 28 март 2024 20:46 #27

  • albalyu
  • albalyu аватар
  • Offline
  • Живу я здесь
  • Если ничего не делать, то ничего и не будет
  • Сообщений: 443
  • Спасибо получено: 795
Vova пишет:
Зачем вы уродуете форум "Учимся играть на синтезаторе"?

Ну вообще-то это Курилка.
Вот народ и переходит покурить, о том о сем перетереть )
И все видят, что эта тема к теме форума относится косвенно,
ну так на то и перекур.

Да и ссылки сюда идут с вполне музыкальной темы,
в которой Semiono пишет код приложения для Yamaha MODX.
Так что, я думаю, все по теме. Ну или совсем-совсем рядом.

Тема явно обозначена.
Посты вроде как вполне соответствуют заявленной теме...
.......

Кстати, услышал сегодня на работе (на кухне компании) разговор молодежи,
которая рассуждала о том, когда уже из университетских курсов ассемблер уберут,
мол сейчас он никому не нужен.
Совсем - совсем не нужен )
Yamaha MODX7, Yamaha PSR-S970, Arturia KeyLab 61 Mk.II, NI Maschine Mk.III & Jam, Grover Jackson RR d-120,
Steinberg UR44C, Bitwig Studio, Cubase 14, NI Maschine 3
Администратор запретил публиковать записи гостям.
Спасибо сказали: semiono

C++ vs Pascal vs Asm 28 март 2024 20:52 #28

  • MarkBr
  • MarkBr аватар
  • Online
  • Живу я здесь
  • Сообщений: 1812
  • Спасибо получено: 4697
@semiono
Я не очень понял, что вы пишете, но 4000 строчек в комбобокс никто не вставляет :)
Их ведь никто не будет просматривать
Разумеется, возможно, стоит прикрутить поиск, и может быть, даже по умолчанию в вашей библиотеке виджетов уже встроена какая-то рудиментарная возможность поиска, но это все равно совершенно неудобно для пользователя. Кроме того, там на внутренний механизм рендеринга самой компоненты может быть не слабая нагрузка по памяти

Могу посоветовать вот что:
Старайтесь показывать минимальное нужное количество информации и дайте возможность оперативно получить доступ к тому что сейчас не отображается или найти нужное
Пример: табличка и возможность постраничной навигации (pagination) + возможность поиска по таблице
Вот например как в синтезаторах (это чтобы к теме форума приплести) - как патчи отображаются по категориям или стили в самограях по жанрам + есть возможность поиска нужного стиля
Yamaha Genos, Korg Pa5X, Motu M4, Yamaha CP300
Мой Youtube канал c обучающими видео о синтезаторах фирм Yamaha и Korg: www.youtube.com/channel/UCrz61_WyUdZfDtLRGT5lzmA
Заходите, изучайте, делитесь опытом :)
Администратор запретил публиковать записи гостям.
Спасибо сказали: «G~Lí†çh»

C++ vs Pascal vs Asm 28 март 2024 21:20 #29

  • semiono
  • semiono аватар
  • Online
  • Живу я здесь
  • MODX, Privia PX-S1000
  • Сообщений: 3641
  • Спасибо получено: 2183
Я просто взял и жахнул все пресеты ударных из документации ))
Ну, да даже pdf читать неудобно, длинный список)
В итоге поделил по жанрам pop, rock, jazz итд.

Волей не волей задумываешься как лучше и в самом инструменте,
ведь иногда ругаем производителей где что-то неудобно сделано.
Когда сам начинаешь думать понимаешь что это непросто)

Но просто стало интересно насколько список безразмерный)

Vova сразу оскорбил всех, даже админа)) Ну, да ладно!

:)
Остров Доброго мыса
Администратор запретил публиковать записи гостям.
Спасибо сказали: «G~Lí†çh»

C++ vs Pascal vs Asm 28 март 2024 21:33 #30

  • semiono
  • semiono аватар
  • Online
  • Живу я здесь
  • MODX, Privia PX-S1000
  • Сообщений: 3641
  • Спасибо получено: 2183
разговор молодежи
Я знаю как это происходит, студентам сразу вбивают в голову си шарп
или питон, и они такие самодовольные ещё и линуксоиды счастливы
и всё по барабану. Это модно прежде всего, а над этим седобородые
дядьки тоже позаботились, профессура. У всех свой интерес.
Тут всё от корпорации зависит, от мейнстрима. Это не плохо и не хорошо.
Я даже не знаю. Ну, вот когда плохие автомобили или холодильники
есть к кому претензии иметь. Но не знаю. Молодёжь всегда подталкивают.
За них думают, а им кажется что это они. Я сам недавно ещё студент)
Однако интернет большой и есть другое мнение.
Есть fasm board и там тоже не дураки сидят))
В любом случае это хобби, как самоиграй. Для кого-то профессия, повезло!
Остров Доброго мыса
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 28 март 2024 21:55 #31

  • albalyu
  • albalyu аватар
  • Offline
  • Живу я здесь
  • Если ничего не делать, то ничего и не будет
  • Сообщений: 443
  • Спасибо получено: 795
semiono пишет:
...Для кого-то профессия, повезло!..

Ну сейчас можно пойти в программисты и после 30-ти,
курсы есть всякие, очень много литературы в электронном виде, документация в открытом доступе и прочее...

Да, придется поработать, и ночью недоспать, но вполне может получиться.
Yamaha MODX7, Yamaha PSR-S970, Arturia KeyLab 61 Mk.II, NI Maschine Mk.III & Jam, Grover Jackson RR d-120,
Steinberg UR44C, Bitwig Studio, Cubase 14, NI Maschine 3
Администратор запретил публиковать записи гостям.
Спасибо сказали: semiono

C++ vs Pascal vs Asm 28 март 2024 23:22 #32

  • semiono
  • semiono аватар
  • Online
  • Живу я здесь
  • MODX, Privia PX-S1000
  • Сообщений: 3641
  • Спасибо получено: 2183
А ещё левой рукой буги вуги научится)) ох, на всё нет времени)
А правой вообще тормоз, попробовал хексатонику триолями...

Кстати, дошло до меня только сейчас. На гитаре пальцы сами ложаться,
а на пианино очень непонятно. Вот в одном видосе на мысль навели.
Надо не пентатонику, а шесть тонов играть! Ну, минус пять тон прихватывать.
И сразу логика попёрла! Я то своим умом всё подряд нажимал хроматически.
А сейчас понял хексатон это ядро, всё остальное побочное.
Правда на клавишах почти два пальца только играют, это конечно,
сложнее чем гаммы. Рука висит больше и ориентировка сложней)

Boogie Woogie вроде бы легкомысленный стиль, но как основа там много
фундаментального, особенно пианисту начинающему и вообще клавишнику
Остров Доброго мыса
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 31 март 2024 07:36 #33

  • MarkBr
  • MarkBr аватар
  • Online
  • Живу я здесь
  • Сообщений: 1812
  • Спасибо получено: 4697
Привет, в теме о МОДХ зашел разговор о разработке софта vst plugin-a для этой модели и меня @semiono попросил прокомментировать. Решили что лучше это сделать здесь.

Итак вот несколько идей на этот счет:

- Во-первых по поводу "не признает питона". Ребята, как правило язык программирования ( а точнее, экосистема, набор библиотек, доступных средств разработки и так далее) выбираются не на основе "признает / не признает" а на основе того, что принято в индустрии, требований к системе и так далее. Иногда есть выбор и можно выбрать из нескольких технологий (тут уже тогда можно говорить о предпочтениях разработчиков), иногда такого выбора просто нет.

Я не понимаю в VST ничего, но предположу, что изначально выбор языка программирования будет ограничен языками способными работать с SDK доступным от Steinberg - это ведь их стандарт, они для этого и SDK выпустили. SDK - это такой набор функций (на простом языке - возможностей) для работы в среде VST исполнения
Насколько я понял, там все на C++ написано, поэтому будет иметь смысл копать именно в эту сторону.

- Теперь по поводу разработки в принципе.
Разработка - это не только "код написать". Это еще и тестирование (это очень долгий и трудоемкий процесс), и поддержка софта после его выхода (например, если ямаха задумает выпустить обновление операционной системы и что-то сломается). Так, например, скорее всего для тестирования понадобится хотя бы посмотреть как это работает на самом MoDX. Я не возьмусь говорить сколько времени что занимает - это очень зависит от конкретно поставленной задачи, от опыта в разработке в принципе и в этой конкретной области самого разработчика и так далее. Само собой, у него должно быть время для большого проекта, писать дома "на коленке",в дополнение к семейным заботам и основной работе практически невозможно, думаю, это и так понятно.

Насчет цены я тоже не могу комментировать, в разных странах цены на разработку софта разнятся очень сильно.
Надеюсь, это как-то поможет составить мнение о предложении.
Yamaha Genos, Korg Pa5X, Motu M4, Yamaha CP300
Мой Youtube канал c обучающими видео о синтезаторах фирм Yamaha и Korg: www.youtube.com/channel/UCrz61_WyUdZfDtLRGT5lzmA
Заходите, изучайте, делитесь опытом :)
Администратор запретил публиковать записи гостям.
Спасибо сказали: albalyu, semiono

C++ vs Pascal vs Asm 31 март 2024 16:02 #34

  • semiono
  • semiono аватар
  • Online
  • Живу я здесь
  • MODX, Privia PX-S1000
  • Сообщений: 3641
  • Спасибо получено: 2183
Насколько я понял, там все на C++ написано, поэтому будет иметь смысл копать именно в эту сторону.
100%
Разработка - это не только "код написать". Это еще и тестирование (это очень долгий и трудоемкий процесс)
Я так и думал, очень не быстро!

Теперь моё мнение, я думаю тут SDK не нужен и не обязательно VST формат.
Наверное можно переписать всю документацию в виде SysEx команд и привинтить
их графическим объектам. Можно даже на основе sendmidi.exe фронтенд написать.
Но тут важно дополнить каким-то буфером, чтоб можно было пачки комманд хранить
в памяти, копировать их между собой. Например поменять местами две партии -
поменять в памяти два дампа комманд. Объём одной партии наврное 200 строк SysEx.

Не знаю, на личной инициативе можно бы было за 30-50 т.руб, но уважающий свой
труд программист будет грести больше. Тем не менее сто штук это дорого, имея
ввиду кучу шероховатостей для покупателя. Даже как пользоваться туманно,
сам проект неочевиден, я хочу то и то, а может это просто иллюзия на практике)

Кстати, что угодно пойдёт, хоть пайтон, хоть JavaScrit, дерзайте!

:)

Как прикол, написал бы кто-нибудь фейдер чтоб один SysEx крутить 0 – 7Fh (0 – 127)
Хоть для SX700 просто посмотреть)
Остров Доброго мыса
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 31 март 2024 17:34 #35

  • CASIO_STYLE
  • CASIO_STYLE аватар
  • Offline
  • Живу я здесь
  • Сообщений: 963
  • Спасибо получено: 627
Чтобы не начать изобретать велосипед , возможно стоит изучить уже готовое , вполне может подойти для многих задач по управлению синтезатором через midi протокол. Там уже есть много чего готового для разных синтезаторов.

CONTROL ANY MIDI ENABLED HARDWARE: SYNTHESIZERS, DRUM MACHINES, SAMPLERS, EFFECTS. CREATE CUSTOM USER INTERFACES.HOST THEM AS VST OR AU PLUGINS IN YOU
<<< Стили тона DEMO - FAQ - other - telegra.ph/CASIO-03-21-3 >>>
Администратор запретил публиковать записи гостям.
Спасибо сказали: semiono

C++ vs Pascal vs Asm 31 март 2024 18:47 #36

  • Masik
  • Masik аватар
  • Offline
  • Живу я здесь
  • Сообщений: 951
  • Спасибо получено: 1196
ФОКАЛ, РОБИК, РАПИРА, Диалоговая система "Школьница" - поди современные и не знают таких слов вообще :)
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 31 март 2024 19:25 #37

  • albalyu
  • albalyu аватар
  • Offline
  • Живу я здесь
  • Если ничего не делать, то ничего и не будет
  • Сообщений: 443
  • Спасибо получено: 795
ФОКАЛ, РОБИК, РАПИРА, как давно это было...

С Фокалом я кстати пробовал работать,
но он мне понравился гораздо меньше, чем Basic, который, в принципе, был распространен больше.
Yamaha MODX7, Yamaha PSR-S970, Arturia KeyLab 61 Mk.II, NI Maschine Mk.III & Jam, Grover Jackson RR d-120,
Steinberg UR44C, Bitwig Studio, Cubase 14, NI Maschine 3
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 31 март 2024 19:52 #38

  • semiono
  • semiono аватар
  • Online
  • Живу я здесь
  • MODX, Privia PX-S1000
  • Сообщений: 3641
  • Спасибо получено: 2183


Там Lua, это к Reaper ближе по философии. “The Lua Scripting language give you access...“
Я когда-то набредал на эту страницу.
Не, изучать чужие панели неохота, интересно а у Windows есть какие-нибудь кнобы?
Как они тогда плеер свой пишут) Небось WDK что-то есть.

:)
Остров Доброго мыса
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 31 март 2024 20:08 #39

  • albalyu
  • albalyu аватар
  • Offline
  • Живу я здесь
  • Если ничего не делать, то ничего и не будет
  • Сообщений: 443
  • Спасибо получено: 795
А что касается разработки плагина для MODX, хорошо бы сначала обсудить список хотелок,
так сказать предварительное ТЗ.

И по поводу разработчика, который не признает Питона, весьма спорное заявление.
Цена тоже спорная, для разработчика - слишком мало,
для одиночного заказчика - слишком много.
Также не понятна модель распространения: платно, бесплатно, по подписке и т.д.

И очень непонятна квалификация разработчика,
не признающего один из самых распространенных языков программирования.
Может он это будет пилить два года и так и не осилит до конца.

В общем вопросы, вопросы, вопросы...

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

Например, моя хотелка - софтовый паттерн-секвенсор для MODX/Montage
с редактированием сцен и удобным графическим интерфейсом
а также возможностью автоматизировать все и вся, в том числе и цепочку сцен.

(У меня есть подозрение, что подобное можно сделать и на Python).
Yamaha MODX7, Yamaha PSR-S970, Arturia KeyLab 61 Mk.II, NI Maschine Mk.III & Jam, Grover Jackson RR d-120,
Steinberg UR44C, Bitwig Studio, Cubase 14, NI Maschine 3
Администратор запретил публиковать записи гостям.
Спасибо сказали: semiono

C++ vs Pascal vs Asm 31 март 2024 21:34 #40

  • MarkBr
  • MarkBr аватар
  • Online
  • Живу я здесь
  • Сообщений: 1812
  • Спасибо получено: 4697
Я не уверен, так как никогда в этой области не работал, но С/С++ - это языки, в которых памятью управляет сам программист, и выделение и очистка памяти происходит в понятных и, что главное, в предсказуемых местах - когда это нужно программисту. В Python и той же Java памятью занимается сама виртуальная машина, а значит там есть "сборщик мусора" (garbage collector). Очистка памяти может производится когда это нужно виртуальной машине и может приводить к задержкам в выполнении самой программы. Если идет воспроизведение паттерна (как в паттерн секвенсоре), а в это время garbage collector вздумает начать работу как раз, то может все зависнуть на несколько миллисекунд. А это может оказаться критично для программ такого рода...
Yamaha Genos, Korg Pa5X, Motu M4, Yamaha CP300
Мой Youtube канал c обучающими видео о синтезаторах фирм Yamaha и Korg: www.youtube.com/channel/UCrz61_WyUdZfDtLRGT5lzmA
Заходите, изучайте, делитесь опытом :)
Администратор запретил публиковать записи гостям.
Спасибо сказали: semiono

C++ vs Pascal vs Asm 31 март 2024 22:55 #41

  • albalyu
  • albalyu аватар
  • Offline
  • Живу я здесь
  • Если ничего не делать, то ничего и не будет
  • Сообщений: 443
  • Спасибо получено: 795
Если я не ошибаюсь - давно смотрел - в Python можно управлять запуском сборщика мусора
Yamaha MODX7, Yamaha PSR-S970, Arturia KeyLab 61 Mk.II, NI Maschine Mk.III & Jam, Grover Jackson RR d-120,
Steinberg UR44C, Bitwig Studio, Cubase 14, NI Maschine 3
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 01 апр 2024 05:16 #42

  • semiono
  • semiono аватар
  • Online
  • Живу я здесь
  • MODX, Privia PX-S1000
  • Сообщений: 3641
  • Спасибо получено: 2183
Masik пишет:
ФОКАЛ, РОБИК, РАПИРА, Диалоговая система "Школьница" - поди современные и не знают таких слов вообще :)

Были у меня какие-то журналы по электронике...
zxpress.ru/book_articles.php?id=2404

Это примерно такая же романтика как гибкие пластинки из журнала «Кругозор»

Но в уме лишь запомнилось FORTRAN и бейсик, куда ж без него)
Остров Доброго мыса
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 01 апр 2024 07:11 #43

  • Masik
  • Masik аватар
  • Offline
  • Живу я здесь
  • Сообщений: 951
  • Спасибо получено: 1196
Не, робик и рапира были задолго до спектрумов и БК :)
На всяких Электроника-60 и прочих мейнфреимах...
Администратор запретил публиковать записи гостям.
Спасибо сказали: semiono

C++ vs Pascal vs Asm 01 апр 2024 08:44 #44

  • travkinmuzik
  • travkinmuzik аватар
  • Offline
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 124
albalyu Пишет:

А что касается разработки плагина для MODX, хорошо бы сначала обсудить список хотелок,
так сказать предварительное ТЗ.

Моя главная хотелка это, чтобы управлять всеми параметрами синтезатора не задумываясь о сисяксах!!!
и как выше уже написано, ползунок ригулирующий от 00 до F7 чего бы то нибыло, кнопки включить выключить, и всё, что сей час передаётся с помощью команд только мне не надо тогда было бы думать о цифрах, а просто ищу я название чего надо, и управляю этим.

albalyu Пишет:

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

albalyu Пишет:

Также не понятна модель распространения: платно, бесплатно, по подписке и т.д.

вот когда я закажу это, тогда и будит понятно, а пока я с ним это не обсуждал!!!

albalyu Пишет:

И очень непонятна квалификация разработчика,
не признающего один из самых распространенных языков программирования.
Может он это будет пилить два года и так и не осилит до конца.

Я знаю Виктора Горелова 12 лет, и точно уверен, что он справится!!!
и явно не за 2 года, а гораздо меньше!!!
а не признание питона, так есть у него конкретные аргументы, которые он мне приводил, из всего этого я делаю вывод, что c++ типа рулит в его разработках!!!
он создал Native Keys в котором нам незрячим музыкантам стало доступно более 900 плагинов
как обработки так и синтезаторов.
особенно все кричали, что kontakt невозможно озвучить и заставить говорилку им управлять, а он это тоже сотворил!!!

albalyu Пишет:

Например, моя хотелка - софтовый паттерн-секвенсор для MODX/Montage
с редактированием сцен и удобным графическим интерфейсом
а также возможностью автоматизировать все и вся, в том числе и цепочку сцен.

Хорошая хотелка!!!!!!!
а моя чисто vst открываем в daw на каждом трэке и наслаждаемся полным управлением синтезатора!!!!!!!

в догонку, я спросил Виктора Как будет выглядеть интерфейс, он ответил так же как выглядит ямаха.
если в ней есть кнопка, которая что-то включает или выключает, то и на экране будит то же самое,
хотя мне незрячему поровну что на экране, главное озвучка всего и вся!!!
Администратор запретил публиковать записи гостям.
Спасибо сказали: semiono

C++ vs Pascal vs Asm 01 апр 2024 20:53 #45

  • albalyu
  • albalyu аватар
  • Offline
  • Живу я здесь
  • Если ничего не делать, то ничего и не будет
  • Сообщений: 443
  • Спасибо получено: 795
Под катом очень много букафф с моей оценкой предполагаемого проекта плагина для MODX
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


В общем без обид, чего я не вижу, а должно было бы быть до начала сбора средств:
1. Внятного списка хотелок (ТехЗадания хотя бы в минимальном виде)
2. Подтверждения квалификации предполагаемого разработчика (извините насмотрелся на "сеньеров" на собеседованиях)
3. Подтверждения того, что приложение будет нормально выглядеть и будет удобно также и зрячим, а не только тем, кто не видит. (С учетом разработки незрячим разработчиком - очень важный пункт)
4. Будущей модели распространения.
Yamaha MODX7, Yamaha PSR-S970, Arturia KeyLab 61 Mk.II, NI Maschine Mk.III & Jam, Grover Jackson RR d-120,
Steinberg UR44C, Bitwig Studio, Cubase 14, NI Maschine 3
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 02 апр 2024 10:47 #46

  • «G~Lí†çh»
  • «G~Lí†çh» аватар
  • Offline
  • Живу я здесь
  • ‥⋮F7ʰ
  • Сообщений: 693
  • Спасибо получено: 395
albalyu пишет:
travkinmuzik пишет:
а не признание питона
говорит открытым текстом о том, что это не профессиональный программист
Не признающие оперное и народное пение эстрадные певцы — не профессиональные певцы?
albalyu пишет:
travkinmuzik пишет:
так же как выглядит ямаха.
если в ней есть кнопка, которая что-то включает или выключает, то и на экране будит то же самое.
Не вижу для себя смысла в софтовом дубликате интерфейса Синтезатора
с этой частью утверждения соглашусь. Если незрячему трудно найти нужные функции инструмента в его "физическом" воплощении, то в "виртуальном" тем более!
mf2tXP.exe | AkelPad 4.8.3 (2013) — Ctrl+H — Регулярные выражения:
What|Што: SeqSpec\s43\s(7b\s01|73\s09)(\s[0-7][a-f0-9]){4}$
With|Чым: SysEx f0 43 7e 02\2 f7
Администратор запретил публиковать записи гостям.
Спасибо сказали: semiono

C++ vs Pascal vs Asm 02 апр 2024 12:49 #47

  • travkinmuzik
  • travkinmuzik аватар
  • Offline
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 124
Вы просто не работали с говорящей программой, она либо озвучивает все пункты управления либо молчит как партизан!!!
как я понимаю если vst будит написан в той среде, в которой написан крайний nexus, то доступность будит полная,
а то как будит выглядеть интерфейс, так это наверное для удобства зрячим,
а если это зрячим не по вкусу, и им нужен шарик с разноцветными кнопками, то напишите об этом!!!
я никогда не задумывался как это всё выглядит мне главное озвучка и нажатие кручение параметров!!!

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

C++ vs Pascal vs Asm 02 апр 2024 15:58 #48

  • «G~Lí†çh»
  • «G~Lí†çh» аватар
  • Offline
  • Живу я здесь
  • ‥⋮F7ʰ
  • Сообщений: 693
  • Спасибо получено: 395
travkinmuzik пишет:
хотим выключить локал, находим выключаем
Для наибольшего удобства, нужен поиск параметра/группы параметров, с полем для набора текста или распознаванием голоса, чтоб описать характеристики: имя, действие которое оно выполняет (даже если оно приблизительно похожее… как например Brightness = "High Cutoff" Frq = "Low Pass" Frq… или для Velocity Curve, ввести "динамика, "сила", "громкость", "чувствительность" и т.п.), группа (к чему относится)… Это чтоб не выслушивать каждую тысячу предлагаемых ползунков в поисках того же Local Control (естественно, если не знать, под какими "кнопками" оно скрывается)…
В идеале, чтоб ещё по набранному имени arp/voice/waveform/… фильтровало список (или таблицу) ползунков/вращалок/переключателей, задействованных в текущем Performance, либо предложить загрузить его в какую-нибудь партию, или в какой-нибудь элемент (если waveform) / предлагать замену…
Ох, работы там очень много :)
mf2tXP.exe | AkelPad 4.8.3 (2013) — Ctrl+H — Регулярные выражения:
What|Што: SeqSpec\s43\s(7b\s01|73\s09)(\s[0-7][a-f0-9]){4}$
With|Чым: SysEx f0 43 7e 02\2 f7
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 02 апр 2024 16:44 #49

  • semiono
  • semiono аватар
  • Online
  • Живу я здесь
  • MODX, Privia PX-S1000
  • Сообщений: 3641
  • Спасибо получено: 2183
Вообще-то это моя вина, это я высказался о Python с усмешкой, как могло показаться,
а потом череда оправдываний как цепная реакция и пошло поехало))
Тот кто крикнул из ветвей жираф большой ему видней)
Но я не без основания, я признаю питон, но батл есть батл если это нужно)
Это как не признавать KORG тоже имеет место быть, хотя глупо вроде бы тоже)

Я вот смотрю на ю-тубе как на Ubuntu и Debian програмируют на Fasm, вот гремучая
смесь! Тем более это не родное для linux, он ведь не гнутый, там as должен быть,
это скорее ближе к винде. Но видимо удобно или популярно.
Остров Доброго мыса
Администратор запретил публиковать записи гостям.

C++ vs Pascal vs Asm 02 апр 2024 22:09 #50

  • albalyu
  • albalyu аватар
  • Offline
  • Живу я здесь
  • Если ничего не делать, то ничего и не будет
  • Сообщений: 443
  • Спасибо получено: 795
travkinmuzik пишет:
Вы просто не работали с говорящей программой, она либо озвучивает все пункты управления либо молчит как партизан!!!
...
сообщения подставляются в соответствии с сэс, так же и с кнопками хотим выключить локал, находим выключаем!!!
вроде всё просто и понятно!!!
я просто не желаю думать о том какие цифры писать, так же удобней? или нет?

Я думаю, что у MODX и так приличный и вполне понятный графический интерфейс,
там почти нигде не нужно вводить циферьки пальчиками.
И тот же локал отключается парой нажатий на кнопки и экран.
Мне дублирование интерфейса синтезатора голосом или просто дублирование на экране мало интересно.
А насколько я понял, Вы именно это и предлагаете.
Еще я совсем не уверен, что Ваш разработчик сделает это хотя бы на том же уровне удобства на экране компьютера,
как это есть сейчас на экране синтезатора.
Скорее я уверен в обратном.

И что меня в данной ситуации более всего смущает, так это то, что в первом сообщении на эту тему
...можно посмотреть здесь...
ни слова о том, что для Вас главная цель мероприятия - запилить возможность звукового управления синтезатором.

Я понимаю, цель достойная, и с этим у незрячих серьезные проблемы.
Но, мое мнение, с этого надо было и начинать...
Yamaha MODX7, Yamaha PSR-S970, Arturia KeyLab 61 Mk.II, NI Maschine Mk.III & Jam, Grover Jackson RR d-120,
Steinberg UR44C, Bitwig Studio, Cubase 14, NI Maschine 3
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: Нелли Позднякова
Время создания страницы: 0.196 секунд
Яндекс.Метрика