Commit Graph

  • 065448c5a3 修复退出时崩溃 dev Nanako 2024-08-04 14:55:40 +08:00
  • fba1e94fb8 新的对象池 Nanako 2024-08-02 11:58:54 +08:00
  • 9f291e21da 代码格式化,添加log Nanako 2024-07-30 20:56:27 +08:00
  • 9b5c6f1666 函数重命名 Nanako 2024-07-30 20:55:09 +08:00
  • 00d86f021d Develop: 漏提交初始化AudioThreadID Nanako 2024-07-30 20:54:45 +08:00
  • cf195df90b Develop: 删除无效注释 Nanako 2024-07-30 20:54:29 +08:00
  • 4399f15874 Develop: 修改check在发布时不生效 Nanako 2024-07-30 20:53:03 +08:00
  • 2ce8d722b2 Develop: 新增cppzmq Nanako 2024-07-30 20:52:57 +08:00
  • 400861ba0f Develop: 新增IS_AUDIO_THREAD宏 Nanako 2024-07-30 20:50:48 +08:00
  • d09302dab2 调整延迟补偿器的pop代码执行顺序,理论没影响 Nanako 2024-07-23 21:11:36 +08:00
  • ecb3b0fdfa 修复vst2host退出时可能会崩溃的问题 Nanako 2024-07-23 21:10:09 +08:00
  • bcfcb91cca 新增当暂停时发送midi note all stop事件 Nanako 2024-07-23 21:08:19 +08:00
  • fc15987207 修复延迟补偿不准确 Nanako 2024-07-23 20:24:23 +08:00
  • e77638960c midi播放测试 Nanako 2024-07-17 19:18:07 +08:00
  • e0539cb4e1 vst2_events Nanako 2024-07-15 16:05:20 +08:00
  • e33953c8e6 midifile Nanako 2024-07-15 11:46:59 +08:00
  • bf48c8b31b 1. 调整目录结构 Nanako 2024-07-14 00:06:56 +08:00
  • 3c10185a8a 1. 移除ui_buffer的延迟 2. 修复删除混音轨道的插件时导致的崩溃 Nanako 2024-07-12 20:24:29 +08:00
  • e74ecd2250 1. 优化ui_buffer显示 Nanako 2024-07-12 08:19:46 +08:00
  • e65c44899a 1. 优化内存池 2. 延迟补偿功能完成 3. 优化内存布局 Nanako 2024-07-12 07:55:12 +08:00
  • c4abac61db 80%重构mixer计算部分 daiqingshuang 2024-07-05 16:26:49 +08:00
  • d81551255a 修复AVX512识别问题 daiqingshuang 2024-07-05 11:21:22 +08:00
  • 16011d362c taskflow更新 Nanako 2024-07-04 20:19:55 +08:00
  • 59c83ea212 延迟补偿 Nanako 2024-07-04 20:18:35 +08:00
  • a161e5e2cd plugin_host新增mempool提高缓存命中率 Nanako 2024-07-04 19:31:47 +08:00
  • 976aa1a4d9 整理audio_buffer代码 Nanako 2024-07-04 17:56:12 +08:00
  • f6173ce4b6 修复macos arm编译问题 Nana 2024-07-04 16:33:08 +08:00
  • ae2a50a47f 将taskflow的执行器改为全局唯一,修复退出时的线程安全崩溃 Nanako 2024-07-04 10:16:00 +08:00
  • 52b193b576 延迟补偿初版, 优化mixer_track内存排布 Nanako 2024-07-03 23:44:53 +08:00
  • 14a7918db7 优化代码 Nanako 2024-06-29 20:43:13 +08:00
  • 3ea2f0ab4f audio_buffer新增缓冲区池, 优化内存命中率, 新增simd加速计算 Nanako 2024-06-29 20:42:09 +08:00
  • f69f3088f2 更新第三方库版本 Nanako 2024-06-27 20:16:21 +08:00
  • 3f3c70883f 修复macos窗口名称不正确 Nana 2024-06-19 11:41:55 +08:00
  • c304f78e4a 修复macos设置线程亲和性编译错误 Nana 2024-06-19 11:41:37 +08:00
  • a728b69294 更新第三方库版本 Nanako 2024-06-17 20:27:24 +08:00
  • 0bcc52da17 修复mixer渲染问题, 绑定渲染线程核心 Nanako 2024-06-17 20:26:30 +08:00
  • 1f05cae067 新增imgui-knobs, 优化mixer_track_effect_list Nanako 2024-06-14 18:33:09 +08:00
  • 1c76e93d29 新增mixer控件 Nanako 2024-06-13 20:52:55 +08:00
  • dc4576634d 修复host窗口在关闭后没有办法toggle的问题 Nanako 2024-06-11 19:30:30 +08:00
  • 47ae2613c8 macos版本imgui Nana 2024-06-09 17:13:50 +08:00
  • ad39426dae 更新脚本 Nana 2024-06-08 21:49:44 +08:00
  • 580ad03623 midi_sequencer Nanako 2024-06-08 13:41:29 +08:00
  • 1b4ee22c95 mixer_track效果器 Nanako 2024-06-04 13:52:38 +08:00
  • 5153256907 新增host_param Nana 2024-05-31 11:29:31 +08:00
  • 2fede28c58 修复编译警告 Nana 2024-05-28 11:43:18 +08:00
  • 03353ac2c9 新增sample_t和USE_DOUBLE_SAMPLE, 用于双精度渲染 Nana 2024-05-28 10:33:29 +08:00
  • 62162fad92 plugin host新增ui buffer, 将ui_buffer_type移到circular_audio_buffer.h中 Nana 2024-05-28 10:12:34 +08:00
  • 191f90de6d 新增获取插件parameter名称接口 实现获取vst2最后一次改变的parameter Nanako 2024-05-26 17:55:33 +08:00
  • 9b018b3363 修复mixer音量不正确 Nanako 2024-05-26 17:32:29 +08:00
  • 84e6bd7b58 将mixer_track的volume改为属性 Nanako 2024-05-26 17:18:54 +08:00
  • b2db523872 设置插件窗口不可调整大小 实现vst2 host的调整窗口大小回调 Nanako 2024-05-26 16:07:30 +08:00
  • 1659c24d4c 修复mixer_track的ui_buffer不正确问题 Nanako 2024-05-26 15:56:09 +08:00
  • 266d45834c 修复内存泄露 Nanako 2024-05-26 01:13:28 +08:00
  • 6a7e99a3f8 修复退出时taskflow线程安全导致的崩溃 移除Tracy, 因为其导致线程安全问题崩溃 Nanako 2024-05-26 00:17:38 +08:00
  • dc57b52be1 修复编译错误, 修复vst2可能会导致的崩溃 daiqingshuang 2024-05-21 15:42:46 +08:00
  • 54a6bed4ed 修复在macos的链接问题 Nana 2024-05-21 12:36:30 +08:00
  • 28b53dc273 添加Tracy Nanako 2024-05-21 09:04:59 +08:00
  • 1f28dca4ea 解决taskflow卡顿问题 Nanako 2024-05-21 01:44:36 +08:00
  • b493dc1e0f 新增query_timer用于查看函数执行时间 修复circular_audio_buffer编译错误 临时将taskflow移除,因为在执行任务时等待时间很长 Nanako 2024-05-21 01:36:43 +08:00
  • cc44f2bbae 新增glfw, 用于创建插件窗口 Nanako 2024-05-20 23:21:11 +08:00
  • 9c165fecb6 修复编译警告 Nanako 2024-05-20 21:00:10 +08:00
  • 99fc79735f 修复编译错误: check和gtkmm中的函数重名 Nanako 2024-05-20 20:59:40 +08:00
  • 624900586c 修复编译警告 Nanako 2024-05-20 20:59:09 +08:00
  • 5e56564265 修复在macos的编译问题 Nana 2024-05-20 16:49:19 +08:00
  • 6b7c8616eb volume_bar控件 修复delta_timer 测试布局容器 更新AronaCore Nanako 2024-05-20 14:25:48 +08:00
  • 420c2aa0b1 消除编译警告 Nanako 2024-05-20 12:11:40 +08:00
  • 0296f810c5 添加const Nanako 2024-05-20 12:09:56 +08:00
  • e7bc3fe89a 将多线程日志改为单线程,因为在程序退出时会遭遇错误 Nanako 2024-05-20 12:09:41 +08:00
  • b1955202cf 删除无用文件 修改初始化函数, 不在需要传递运行路径 Nanako 2024-05-19 21:55:21 +08:00
  • e0eef21b5b 漏提交 Nanako 2024-05-18 00:57:35 +08:00
  • cb6d4125cf 因为修复了mac平台的编译,所以重新将wxWidget添加回子模块 Nanako 2024-05-18 00:52:10 +08:00
  • 5139d4985e 文件漏提交 Nanako 2024-05-16 20:33:07 +08:00
  • 6a3e65ca40 编写wxWidget Hello World程序 将获取源文件函数移到单独的cmake文件 编写平台相关宏 Nanako 2024-05-16 20:30:07 +08:00
  • 948bb17e1d 修改布局容器, 修改单利类实例导出方式 Nanako 2024-05-12 10:40:58 +08:00
  • 584e2ea19e 修复编译警告,修改get_widget为weak_ptr Nanako 2024-05-06 14:45:41 +08:00
  • 322c1a5f37 taskflow更新 Nanako 2024-04-10 22:39:21 +08:00
  • 2307a196df mixer_track新增add_effect和remove_effect代理, 并更新spdlog和taskflow版本 Nanako 2024-04-03 16:44:46 +08:00
  • b8b1b0465e 新增初始化脚本 Nanako 2024-03-25 11:13:42 +08:00
  • 7b4dcdfda2 更新脚本新增rtaudio和taskflow的checkout Nanako 2024-03-25 10:44:48 +08:00
  • c19236283b 修复macos编译 Nana 2024-03-25 06:20:58 +08:00
  • 19c2b0fe2b 修复macos编译 Nana 2024-03-25 06:17:04 +08:00
  • 00d6b5fb69 新增全局application对象 Nanako 2024-03-24 01:49:47 +08:00
  • 5b02f82f07 spdlog更新 Nanako 2024-03-24 01:34:09 +08:00
  • d81d1b24d4 修复日志无法落地的bug Nanako 2024-03-24 01:30:55 +08:00
  • 0d73da1657 修复错误的文件遍历 Nanako 2024-03-23 22:19:11 +08:00
  • 83c7a1fc7d 修改头文件修复编译错误 Nanako 2024-03-23 19:48:16 +08:00
  • 4746178a62 现在RtAudio使用默认输出设备, 并新增打印当前所有设备函数 Nanako 2024-03-22 15:59:17 +08:00
  • f3e3c4f660 修复RtAudio卡死问题 Nanako 2024-03-22 15:52:14 +08:00
  • 3d14705a07 启用RtAudio Nanako 2024-03-22 15:37:48 +08:00
  • dce226a28e 新增更新脚本 Nanako 2024-03-22 15:14:48 +08:00
  • d765452895 临时禁用RtAudio, 因为它在获取设备时死循环 Nanako 2024-03-22 15:07:32 +08:00
  • e136589a19 使用G++编译 Nanako 2024-03-22 14:21:22 +08:00
  • bca7d02df8 删减application类 Nanako 2024-03-08 17:54:14 +08:00
  • c7f0281ea5 修改导出宏 Nanako 2024-03-08 17:46:52 +08:00
  • e5f2eab9cc 注释修改 Nanako 2024-03-08 17:44:04 +08:00
  • 7e1767e9e8 更新gitmodules Nanako 2024-03-08 17:41:56 +08:00
  • 34d31d13ef 从子模块中删除glfw Nanako 2024-03-06 21:10:25 +08:00
  • 7f87fc6ba4 改为使用rtaudio Nanako 2024-03-06 21:08:06 +08:00
  • c6a8e16393 纯core, 不带任何渲染功能 Nanako 2024-03-05 21:48:35 +08:00
  • 0acf109ef2 新增mixer_track ui_buffer用于绘制混音台轨道音量 新增默认插件窗口位置 新增portaudio启用默认asio输出设备 修复circular_audio_buffer编译错误 Nanako 2024-03-04 01:15:28 +08:00