|
|
3bc767f41b
|
完善AudioEngine <-> VstHost 流程
|
2025-10-11 16:29:17 +08:00 |
|
daiqingshuang
|
3a84c1dc10
|
重构音频环形缓冲区,增强文档注释,优化内存管理和扩容逻辑
|
2025-09-11 18:30:07 +08:00 |
|
daiqingshuang
|
24675ba237
|
重构音频环形缓冲区,简化构造函数,支持动态扩容和共享内存管理
|
2025-09-03 18:30:59 +08:00 |
|
daiqingshuang
|
c3f1664156
|
重构音频环形缓冲区,优化成员变量初始化,简化函数返回类型
|
2025-09-03 16:36:37 +08:00 |
|
daiqingshuang
|
31b9f459ba
|
添加音频环形缓冲区实现,支持共享内存管理和音频块处理
|
2025-09-03 16:27:39 +08:00 |
|
daiqingshuang
|
0bf1673c31
|
添加 .gitignore 文件,忽略 proto 目录
|
2025-09-02 17:30:12 +08:00 |
|
daiqingshuang
|
38095e67de
|
重构插件心跳管理,添加插件超时检测功能,优化 IPC 逻辑
|
2025-09-02 17:29:58 +08:00 |
|
daiqingshuang
|
3b236f7a39
|
添加项目同步服务的 Protobuf 定义,支持 MIDI 和自动化剪辑数据结构
|
2025-09-02 14:43:41 +08:00 |
|
daiqingshuang
|
b7edc41c7a
|
重构引擎心跳管理,使用 boost::atomic<heartbeat_t> 替代 boost::atomic_bool,增强进程监控功能
|
2025-09-01 15:53:37 +08:00 |
|
|
|
0a65fff8bd
|
修复退出时崩溃
|
2025-09-01 11:53:49 +08:00 |
|
daiqingshuang
|
ec29f5aaf6
|
添加插件远程调用节点和超时支持,增强 IPC 队列管理功能
|
2025-08-29 17:18:26 +08:00 |
|
|
|
a03ba378bc
|
添加 IPC 队列名称管理功能,重构创建和打开队列的逻辑以支持动态名称
|
2025-08-27 23:44:41 +08:00 |
|
daiqingshuang
|
7dad847277
|
重构共享内存管理,修复跨进程共享内存访问
|
2025-08-27 18:34:51 +08:00 |
|
daiqingshuang
|
a6d5b3fe32
|
重构共享内存字符串管理,添加 shm_string 类以支持 RPC 浅拷贝,更新 rpc_manager 以注册析构器
|
2025-08-27 11:46:30 +08:00 |
|
daiqingshuang
|
a77ef342cb
|
添加 shm_manager 类的字符串管理功能,支持创建、查找和销毁共享内存中的字符串对象
|
2025-08-26 18:01:18 +08:00 |
|
daiqingshuang
|
0219717936
|
添加 IPC 节点实现,支持共享内存队列的创建、打开和关闭,增强 RPC 消息处理功能
|
2025-08-26 17:42:55 +08:00 |
|
daiqingshuang
|
5266d6429d
|
添加共享内存管理和音频缓冲区功能,更新 CMake 配置以支持 Boost 组件
|
2025-08-26 17:19:56 +08:00 |
|
daiqingshuang
|
b96404e317
|
todo rpc框架
|
2025-08-19 19:13:40 +08:00 |
|
|
|
16235e0936
|
添加 RTEnvelope 结构及其 gRPC 相关文件,更新 CMake 配置以支持 Boost 和 spdlog
|
2025-08-18 14:36:38 +08:00 |
|
daiqingshuang
|
bf8ad281db
|
TODO
|
2025-08-16 15:13:38 +08:00 |
|
daiqingshuang
|
6476ad1c5b
|
添加处理音频窗口大小的功能,支持动态调整插件宿主窗口尺寸
|
2025-08-14 17:58:45 +08:00 |
|
daiqingshuang
|
487013cc68
|
添加 GLFW 支持,创建 VST2 插件宿主,更新 CMake 配置和源文件
|
2025-08-14 16:32:43 +08:00 |
|
|
|
86e866ea95
|
重命名项目为 Alicho,更新相关 CMake 配置和 .csproj 文件,添加解决方案文件和 README
|
2025-08-14 10:52:24 +08:00 |
|
|
|
5f5c989c2a
|
重命名项目为 PikoPiko,并添加集中构建属性配置文件用来配置C#项目输出路径
|
2025-08-13 18:27:46 +08:00 |
|
|
|
d8142eae56
|
重命名操作系统检测宏前缀为 piko,更新相关逻辑以支持新的命名约定
|
2025-08-13 18:14:27 +08:00 |
|
|
|
7732bcf241
|
添加 CMake 配置以支持插件宿主和操作系统检测,调整项目结构
|
2025-08-13 18:12:45 +08:00 |
|
|
|
5d85bf494f
|
修改部分proto编译依赖,创建pluginhost项目
|
2025-08-13 16:50:40 +08:00 |
|
|
|
c2a2fc8993
|
更新.gitignore
|
2025-08-12 23:12:04 +08:00 |
|
|
|
f6276f77f9
|
更新 CMake 配置以支持按构建类型分离输出目录,并在项目文件中添加元数据
|
2025-08-12 23:11:14 +08:00 |
|
|
|
722a2eed5a
|
优化 CMake 配置并添加操作系统检测脚本
|
2025-08-12 23:03:03 +08:00 |
|
|
|
fa4f9720f1
|
init
|
2025-08-12 22:47:32 +08:00 |
|