-
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