• avatar sq
  • 1
Лучше новую статью сделай, а эта пусть останется для потомков!
  • avatar Shiru
  • 0
(преждевременно отправилось)

www.kvraudio.com/product/kmath-synthesizer-by-kmusicsoftware
www.kvraudio.com/product/wave-designer-by-dnr-collaborative

В Wavosaur нужно нажимать Apply VST, чтобы результат обработки применился к редактируемой копии звука, а не просто пошёл на выход звуковой карты.

Также есть полезный плагин Smexoscope, позволяющий посмотреть на форму волны: bram.smartelectronix.com/plugins.php?id=4
  • avatar Shiru
  • 0
Есть ещё несколько платных плагинов. Я сам их не пробовал:
  • avatar DArt
  • 0
Спасибо за интересную тему, давненько хотел побаловаться с синтезом PCM на низком уровне, конечно хотелось бы в стиле визуального программирования, типа MatLab'a, но так тоже неплохо.
Может подскажите какую-то программу (с поддержкой VST или с своим простым генератором), где можно видеть результат генерации звука в виде графика, как в Audition'e, потому как мои попытки подключить его последнему, а также к open-source редакторам Audacity, Ocenaudio, Wavosour — успехом не увенчались.
Просто, чтобы визуально увидеть принцип работы фильтров, послушать как звучат разные типы волн, желательно wysiwyg.
Или может есть подобная либа на Питоне, где можно видеть график функции звуковой волны в реальном времени.
Ок. Выкину из статьи 90% и попробую сделать обновленную версию :)
  • avatar sq
  • 0
Сейчас есть какой-то более модный и актуальный способ? Если да, значит надо новую статью! :)
Статья устарела примерно как яйцы мамонта, но в данном случае могу посоветовать поиграться с аудио и видео кодеками(-с:a и -с:v) c aac у меня бывали проблемы, кстати.
  • avatar sq
  • 0
;#aac:256 x264 slow
ffmpeg.parm=-c:a libvo_aacenc -b:a 256k -af volume=3.000000 -c:v libx264 -pix_fmt yuv420p -vf scale=iw*2:ih*2 -preset slow -sws_flags neighbor -ss 00:00:00.500
ffmpeg.vout=video_#.avi


С такими настройками ffmpeg выдаёт ошибку и не хочет записывать.
Пишет

error: ffmpeg aborted connetcion
пустил скупую мужскую струю
я хотел большое псто напейсать про дихалт
хотел даже видео снять…

черт побери, эпоха уходит

таки я был всегда рядом (

(только не завершайте как игра престолов! винни! шапка! не надо также)
А мне почемуу-то CORDIC и IBNIZ спомнились:)
ну вдруг кто
youtu.be/aKMrBaXJvMs
в FPGA такое то жи реализуется. Чистая математика.
  • avatar VBI
  • 1
давно брожу кругами возле геймбоя в плане порта игры с него.
но что-то останавливает постоянно :)
Да, мы уже обсуждали несколько раз, что очень многие привычные для z80 оптимизации больше не оптимальны на GBC. Нужно переосмысливать практически каждую стандартную задачу.
MM — минус.
Artfield и Verve — оба минус.
DiHalt — минус.
CC собираются переименовать в Z и проводить раз в два года.

Орги Cafe, не упустите свой шанс перетянуть на себя всех авторов ;) А в целом печальная картина вырисовывается, конечно.
Да у меня у самого руки зачесались чего нибудь сделать под это железо пока читал спеки для статьи, но главным образом из-за немного экзотичного процессора — вроде и наследник Z80/i8080, но от Z80 по большей части только JR (включая условные переходы) и битовые инструкции префикса $CB, а от i8080 даже флаги P и M отвалились. В то же время появились такие вкусности как
LD (HL+), A
LD HL, SP+imm8
ADD SP, imm8
то есть можно забавно адресовать локальные переменные на стеке, и
LD ($FF00+imm8), A
LD ($FF00+C), A
предполагают, что в 127 байтах быстрой памяти можно чего то интересного сохранять для более быстрой работы.
В общем было бы интересно пощупать этого мутанта в продакшене так сказать. :)
Спасибо за разбор; лично мне было особенно полезно увидеть карту памяти.
У меня никогда не было GBC, но почему-то мне симпатична эта платформа.
Может быть когда-нибудь я что-то сделаю под неё.
  • avatar VBI
  • 0
блин круто))
А ведь в линуксах вывод этих однострочных программ на Си просто в консоли направляется куда то типа в /dev/sound и вообще не нужны никакие дополнительные программы. :) Так что страдают самые беззащитные — маководы и виндозеры. ;)
Обожаю вообще генеративные вещи, псевдорандомы, динамический хаос и фрактальные вещи любой природы и эти программки — один из изумительнейших представителей направления.
Добавил в список тасков, спасибо, понемногу раскидаюсь.
trello.com/zxart — если что, здесь все мало-мальски запланированные работы есть. Я сейчас немного нагружен по основной работе, но летом планирую большой заход по работе над удобностью и понятностью всего того, что уже сейчас работает. А то данных огромное количество, а поглядеть в удобном виде многое никак, это и будет приоритетом на текущий год.
  • avatar sq
  • 1
Мороз, умоляю, сделай в ленте комментариев превьюшки для дем в виде их дефолтных скриншотов!
Чтобы если кто-то оставил коммент к деме, в ленте комментариев было видно, что это за дема, по её скриншоту. У них у каждых ведь есть скриншот.