- 博客(114)
- 资源 (70)
- 收藏
- 关注
PKCS #11 v2.11: Cryptographic Token Interface Standard(包含C头文件)
PKCS #11 v2.11: Cryptographic Token Interface Standard
2022-01-02
Steinberg SDKs.zip
VST 3 Audio Plug-Ins SDK 3.6.14
ASIO SDK 2.3.3
GameAudioConnect SDK 2.1.1
VST Module Architecture SDK
2020-05-24
VST SDK 3.612
VST SDK 3.6.12
•The VST 3 API
•VST 3 Implementation Helper Classes
•AAX, AU and VST 2 wrappers
•VST 3 Plug-ins Examples
About VST 3
VST 3 is a general rework of the long-serving VST Plug-in interface. It is not compatible with the older VST versions, but it includes some new features and possibilities. We have redesigned the API to make it not only far easier and more reliable for developers to work with, but have also provided completely new possibilities for Plug-ins. These include:
1. Improved Performance with the Silence Flag
Processing can optionally be applied to Plug-ins only when audio signals are present on their respective inputs, so VST 3 Plug-ins can apply their processing economically and only when it is needed.
2. Multiple Dynamic I/Os
VST 3 Plug-ins are no longer limited to a fixed number of inputs and outputs, and their I/O configuration can dynamically adapt to the channel configuration. Side-chains are also very easily realizable. This includes the possibility to deactivate unused buses after loading and even reactivate those when needed. This cleans up the mixer and further helps to reduce CPU load.
3. Sample-accurate Automation
VST 3 also features vastly improved parameter automation with sample accuracy and support for ramped automation data, allowing completely accurate and rapid parameter automation changes.
4. Logical Parameter Organization
The VST 3 Plug-in parameters are displayed in a tree structure. Parameters are grouped into sections which represent the structure of the Plug-in. Plug-ins can communicate their internal structure for the purpose of overview, but also for some associated functionality (eg. program-lists).
5. Resizeable UI Editor
VST 3 defines a way to allow resizing of the Plug-in editor by a user.
6. Mouse Over Support
The Host could ask the Plug-in which parameter is under the mouse.
7. Context Menu Support
VST 3 defines a way to allow the host to add its own entries in the Plug-in context menu of a specific parameter.
8. Channel Context Information
A VST 3 Plug-in could access some channel information where it is instantiated: name, color,...
9. Note Expression
VST 3 defines with Note Expression a new way of event controller editing. The Plug-in is able to break free from the limitations of MIDI controller events by providing access to new VST 3 controller events that circumvent the laws of MIDI and provide articulation information for each individual note (event) in a polyphonic arrangement according to its noteId.
10. 3D Support
VST 3 supports new speaker configurations like Ambisonic, Atmos, Auro 3D or 22.2.
11. Factory Concept
VST 3 Plug-in library could export multiple Plug-ins and in this way replaces the shell concept of VST 2 (kPlugCategShell).
12. Support Remote control Representation
VST 3 Plug-in can deliver a specific parameter mapping for remote controls like Nuage.
13. Others
While designing VST 3, we performed a careful analysis of the existing functionality of VST and rewrote the interfaces from scratch. In doing so, we focused a lot on providing clear interfaces and their documentation in order to avoid usage errors from the deepest possible layer. Some more features implemented specifically for developers include: - More stable technical Host/Plug-in environment - Advanced technical definition of the standard - Modular approach - Separation of UI and processing - Advanced Preset System - Multiple Plug-ins per Library - Test Host included - Automated Testing Environment - Validator (small command line Test Host) and Plug-in examples code included
2019-03-02
MFC调用Delphi开发的ActiveX控件
一般地,高版本Delphi向导开发的ActiveX控件直接在MFC应用程序中使用是有问题的,其中一个问题就是MFC中出现双接口标识的断言,或者直接初始化应用时出现其它断言,解决办法包括修改MFC头文件等暴力办法,该Hello World演示了如何不加修改让MFC应用程序使用Delphi开发的ActiveX控件,需要删除Delphi向导生成的一些不必要的接口和方法导出,在Delphi项目中处理就OK,MFC中正常使用。
2019-02-14
Julia学习材料合集
六册Julia学习材料,可用于突击学习:
《Beginning Julia Programming》
《Beginning Julia Programming For Engineers and Scientists》
《Julia High performance》
《learning julia》
《Mastering Julia》
《Julia学习资料》
2018-09-10
Flex(The Fast Lexical Analyzer)用户手册(pdf)
使用github托管的flex项目构建,因windows下不方便生成,故在ubuntu环境生成该手册,构建起来依赖解决比较繁琐,提供给赶时间的程序员查看。
2018-08-31
Data Structures and Algorithms Using Python
Data Structures and Algorithms Using Python,数据结构和算法的Python描述。
2012-04-26
The Java™ Language Specification Java SE 7 Edition
The Java™ Language Specification Java SE 7 Edition,Oracle出台的Java语言规范,7.0版。
2011-10-30
The Java™ Virtual Machine Specification Java SE 7 Edition
The Java™ Virtual Machine Specification Java SE 7 Edition,Oracle发布的Java虚拟机规范文档,7.0。
2011-10-30
The Java™ Language Specification Third Edition
The Java™ Language Specification Third Edition,Java规范文档第三版。
2011-10-29
SecureCRT 6.72永久试用版
SecureCRT和SecureFX循环试用版本,压缩包中包含了官方试用安装包,包括Win32和Win64的,方法虽然笨拙,不过可以永久试用官方最新的版本。
2011-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人