18 Commits

Author SHA1 Message Date
1659c24d4c 修复mixer_track的ui_buffer不正确问题 2024-05-26 15:56:09 +08:00
6a7e99a3f8 修复退出时taskflow线程安全导致的崩溃
移除Tracy, 因为其导致线程安全问题崩溃
2024-05-26 00:17:38 +08:00
54a6bed4ed 修复在macos的链接问题 2024-05-21 12:36:30 +08:00
28b53dc273 添加Tracy 2024-05-21 09:04:59 +08:00
1f28dca4ea 解决taskflow卡顿问题 2024-05-21 01:44:36 +08:00
b493dc1e0f 新增query_timer用于查看函数执行时间
修复circular_audio_buffer编译错误
临时将taskflow移除,因为在执行任务时等待时间很长
2024-05-21 01:36:43 +08:00
584e2ea19e 修复编译警告,修改get_widget为weak_ptr 2024-05-06 14:45:41 +08:00
2307a196df mixer_track新增add_effect和remove_effect代理, 并更新spdlog和taskflow版本 2024-04-03 16:44:46 +08:00
e136589a19 使用G++编译 2024-03-22 14:21:22 +08:00
7f87fc6ba4 改为使用rtaudio 2024-03-06 21:08:35 +08:00
23bc4ce501 新增audio buffer提供交错缓冲区, 新增环形缓冲区作为ui可视化 2024-03-01 17:45:51 +08:00
c957b60ec8 新增imgui-knobs, 新增释放管理器顺序依赖, 修复plugin_host窗口没有打开的问题 2024-03-01 14:48:24 +08:00
735cb48a83 修复没有设置sample rate和block size导致的vst2插件崩溃 2024-02-29 09:49:16 +08:00
9ba3592e27 创建plugin_host时注册mixer_track 2024-02-28 21:57:28 +08:00
63436a413f 新增窗口管理 2024-02-28 11:20:18 +08:00
2f1fc152ff vst2 host 2024-02-27 23:24:40 +08:00
dc28bf6e0f 新增singleton_manager释放顺序整理, 新增audio_device_manager 2024-02-27 16:25:18 +08:00
8b328cc0d6 新增taskflow, 新增单例管理, 新增从Slate版本迁移的部分功能 2024-02-27 00:38:00 +08:00