文件名称:ReaperSharp:.NET解析器,用于REAPER DAW。 受https启发
文件大小:30KB
文件格式:ZIP
更新时间:2024-04-21 20:17:20
C#
收割者 REAPER DAW的.NET解析器客户端。 受启发,将核心功能提取到通用库中。 很早就在制品的东西! 该库非常初级,似乎无法正确处理所有情况。 除了稍微整理一下架构并修复代码样式/缩进之外,我没有触及过核心解析器算法。 例如,如果您尝试使用一堆二进制VST参数信息来解析REAPER文件,则可能会崩溃。 例如,它无法使用Kontakt插件处理曲目。 我不知道我是否有时间或耐心继续努力。 因此,如果您想做出贡献,请随时参与PR,我来看看 :thumbs_up: 用法 using ReaperCore ; using ReaperCore . Extensions ; // Initialize the parser // DebugLogger: Use whatever ILogger implementation you want. This will get removed at some p
【文件预览】:
ReaperSharp-master
----.gitignore(340B)
----README.md(1KB)
----.vs()
--------ReaperCLI()
----ReaperCore()
--------.gitignore(340B)
--------Constants.cs(288B)
--------ReaperParser.cs(4KB)
--------IReaperParseResult.cs(652B)
--------Extensions()
--------Nodes()
--------ILogger.cs(120B)
--------ReaperCore.csproj(173B)
----ReaperAPI()
--------Startup.cs(1KB)
--------.gitignore(340B)
--------Properties()
--------Program.cs(691B)
--------ReaperAPI.csproj(239B)
--------appsettings.Development.json(159B)
--------appsettings.json(237B)
--------Services()
--------Controllers()
----ReaperUnity()
--------.gitignore(340B)
--------ReaperUnity.csproj(450B)
--------UnityLogger.cs(236B)
--------UnityReaperParser.cs(1KB)
----LICENSE(1KB)
----ReaperCLI()
--------.gitignore(340B)
--------Constants.cs(4KB)
--------Program.cs(2KB)
--------ReaperCLI.csproj(517B)
----ReaperCLI.sln(5KB)