🦥Alex Fails
https://github.com/jaredhoberock/future вот вам доки кек. Ща надо б закинуть в @ProCxxChannel
Anonymous
Я могу сам анализировать
что ты там анализировал, если не читал?
Aidar
что ты там анализировал, если не читал?
Что тебе нужно чтобы я прочитал
Anonymous
никто не занимался написанием виртуальных синтезаторов (VSTi) для различных программ по работе со звуком?
Anonymous
а ты что музыкант?
🦥Alex Fails
тут это недавно обсуждалось
Anonymous
ну знаком с нотами с 7 лет.
Anonymous
а группа есть?
Anonymous
тут это недавно обсуждалось
а никнеймы этих людей не помнишь?
Anonymous
а группа есть?
ну я электронную музыку писал. belovol.pdj.ru можешь тут послушать.
Anonymous
this #vst
а.. он тоже в поиске
🦥Alex Fails
там ниже есть рекомендации. Например, потыкать JUCE, который вообще и был придуман сначала как гуй к вст (емнип)
Anonymous
тыкаю его. знаний конечно вообще не хватает.
🦥Alex Fails
понимаю. А в чем возникают проблемы
Anonymous
с представлением ООП ну и опыта работы вообще нет
🦥Alex Fails
тут советовали книгу липмана "Inside C++ Object Model". Даже вроде проскальзывала. Если найдешь, реплайни сообщение или кинь сюда с хештегом book NB: я нашел какую-то вчера в инетах, но как я понял, есть лучше версия
Anonymous
или уже не поступает больше в продажу
🦥Alex Fails
ну есть тогда ок
Kiku
а чат с блокчейн-программистами и около крипты у вас есть?
🦥Alex Fails
хз есть мб
Anonymous
все эти книжки всё равно не успеешь перечитать
🦥Alex Fails
надо поэтому выбирать, что читать
Anonymous
ну я электронную музыку писал. belovol.pdj.ru можешь тут послушать.
Ничего не скажу на счет твоей музыки, но единственный ремик из всех что я слышл, и он мне понравился это ремикс на песню Otep - On The Shore. Все бы так делали...
Anonymous
ну такое)) на разогреве пойдет
Vladislav
Это значит "оффтоп"
Alexander "SonnySlave"
"Cначала добейся" это fallacy а не аргумент.
Где-то от меня была эта фраза? Нет. Додумывать не стоит
Alexander "SonnySlave"
Я просто спросил. Или ты грамотно отвечать не собираешься?
Anonymous
thx))
Anonymous
nashel
Berkus
ага вижу
Anonymous
а русской такой конфы нет?))
Berkus
неа, не видел
Berkus
русские конфы все неизбежно скатываются в тупой срач
Anonymous
))
Крылатый
Это если не банить сразу!)
Anonymous
а насколько у этих ребят уровень знаний в физике звука и приборов?
Anonymous
@berkus не в курсе?
Berkus
ну они музыканты в целом, так что нормально
Berkus
посмотри проектики которые они пилят
Anonymous
я думал там кодят в этой конфе
Anonymous
или чета я попутал?
Berkus
кодят, кодят
Anonymous
а всё понял
Anonymous
ну хз
Ivan
ну хз
Я сам музыкант был, а ты хочешь писать свои инструменты? Просто может собрать свои из NI Reactor (я думаю ты в курсе)
Anonymous
ni reactor это как ejay dance или ejay hip hop )))
Ivan
В смысле если ты музыкант, то бери готовое
Ivan
Я пользуюсь пресетами и сэмплами лупов и мне не стыдно.
firther
мне было=бы интересно кстати с VST поработать. Только с барабанными китами)
Ivan
ni reactor это как ejay dance или ejay hip hop )))
Есть плагины, где можно рисовать waveform руками. В конце концов на выходе из твоего плагина тоже выйдет waveform
🐙 Antony
Коллеги из комитета как всегда заняты поиском общего решения в вакууме, и при этом они игнорируют нужды программистов. Была проблема асинхронного кода - нам дали future. Оно эту проблему очевидно не решает т.к. блокирует поток. Для параллелизма оно тоже не ОК, т.к. parallel_for_each на векторе из future выглядит убого. То же самое будет и с другими фичами. Вот они делают модули. Автор симейка сказал что они не ок. Другие коллеги (блумберг вроде) тоже сказали что им эти модули не катят т.к. нужна поддержка макросов. (Автор билд2 сказал что ок, но кто использует билд2 ?)
Для этого есть РГ21 и другие представители от стран. Если вас что-то не устраивает, то надо об этом конкретно сказать, желательно на сайте http://stdcpp.ru/ И под конкретно имеется ввиду не "Вася из РогаИКопыта Inc как-то сказал что ему не понравилось" а что-то более практиченое и применимое. Например "Нашей компании требуется поддержка макросов в модулях. Мы разрабатываем защищённую библиотеку контейнеров, использующую вместо шаблонов макросы. Макросы нужны чтобы вставлять метки времени и контрольные суммы по бинарнику, для дальнейшей прверки и ...." И тогда будем думать и решать, можно ли помочь вам, не затрагивая интересы других (большинства)
🐙 Antony
Да, поэтому можно // my.h import my_module_no_macro; #define MY_LOG(x) something_from_module « x; // my.cpp #include "my.h"
Anatoly
Я просто спросил. Или ты грамотно отвечать не собираешься?
хорошо. 1) в т.ч. с++ 2) легаси проект порядка 10M LOC 3) это не важно.
Anton
Совсем плохи дела?
Vasiliy
Как минимум всю магию задефайнить под нормальными идентификаторами
Anton
Всем привет
Anton
я разработчик на жаве и хотел у вас спросит об этом коде
Anton
g36 = *(int32_t *)(*(int32_t *)0x172c + 0x15bc + *(int32_t *)0x1730);
Александр
это что-то embedded
Vasiliy
Обращения к периферии тоже в макросы обернуть
R00f
🐜
🐙 Antony
вот коллеги из блумберга написали длинный текст про модули - http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0678r0.pdf - это имело какой-то эффект в комитете?
Вы сами эту бумагу прочитали? Её краткое содержание "Расскажите мне, фиксят ли модули мои проблемы" бумагу обсуждали в Торонто. Аргументы у сторон всё те же - вот у нас код, который с модулями не будет работать - но он и без модулей не работает! - да, но мы хотим чтобы он работал с модулями - вот мы поставлять будем нашу библиотеку с модулями и хедерами. Что делать если пользователь подключит и то и другое. Всё же сломается из-за отсутствия include guards в модулях - подключайте модуль в вашем хедере и прописывайте макросы в хедере - <еще 100500 примеров где пользователь ломает ODR но почему-то модули должны это чинить>
Berkus
в некоторых чуваках дух старой велосипедной школы неискореним
Anonymous
Есть плагины, где можно рисовать waveform руками. В конце концов на выходе из твоего плагина тоже выйдет waveform
да я понимаю. мне интересно прописать свой алгоритм обработки звукового сигнала. в идеале хотелось бы куда-нибудь пойти работать в контору, разрабатывающую такое оборудование.
Anonymous
да тоже в курсе
Anonymous
не хватает знаний пока, чтобы понимать код