Музыкальный вайбкодинг (15 онлайн)

это хорошая эмуляция?

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

ИИ-шка уверяет,

Не верьте.) надо спросить у @belovw чем и как он тестирует, научиться пользоваться софтом, потом сделать исследование по алгоритмам, которые могут дать нужный результат, потом дать эту информацию модели и попросить сделать несколько версий разными алгоритмами, все версии протестировать, выбрать лучшую, дошлифовать.
 
  • я записываю
Реакции: dugdum®
Странно где я что-то сравнивал, я предложил не учить с++ с нуля а сразу изучать си++ в контексте дсп аудио
а что такое учить "c++ в контексте dsp аудио"?

если вы хотите программировать на СИ, то вам надо как минимум выучить базовый синтаксис языка. типы переменных, функции, подпрограммы, операторы ветвления, организация циклов и т.д. вы можете вообще не учить "++" со всей объектно-ориентированной хренью. все алгоритмы dsp прекрасно пишутся на "плоском си".

чтобы учить dsp, вам надо читать книжки по dsp и понять формулы по которым все считается. а написать формулы на С или на C++ или на C#, или даже на VB6 - уже без разницы. формулы во всех языках пишутся почти одинаково.
 
  • Like
Реакции: Greev
изучать си в контексте дсп это значит бери к примеру биквад фильтр и смотри как он реализуется, бери ring circular буфер и разберешься массивом и тд
 
  • facepalm
Реакции: Greev
Не возможно знать того чего не знаешь.

Поэтому нужно взять за правило периодически спрашивать у ИИ что-то вроде “я занимаюсь тем-то (подробно), расскажи, что я мог потерять из виду, как можно сделать это по другому, какие новейшие разработки и исследования есть по этой теме". В топовых сервисах есть режимы исследования, они минут 20 просматривают интернет по теме и составляют отчёт.
В обычном режиме тоже работает, когда нужно узнать что-то общеизвестное, но неизвестное тебе. Когда ответ кажется полезным, копируй его и нажимай "реду", так можно вытянуть ещё немного пользы.)

Это хороший и дешёвый способ узнать то, чего не знаешь. Другой - выспрашивать на форумах, нанимать преподавателей, поступать в учебные заведения - последнее самое расточительное по времени и деньгам)

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

Сейчас просматривают