没有合适的资源?快使用搜索试试~ 我知道了~
JUCE_API中文版.pdf
5星 · 超过95%的资源 需积分: 50 84 下载量 178 浏览量
2017-10-13
16:51:27
上传
评论 1
收藏 1.16MB PDF 举报
温馨提示
试读
85页
JUCE_API中文版.pdf 对juce编程有很大帮助
资源推荐
资源详情
资源评论
12-12-26R aw M aterial S oftw are ɡ V iew topic - JU C E A P I docum ent - C hinese v ersion - A ll done!
1/85w w w .raw m aterialsoftw are.com /v iew topic.php?f=2& t=6414
Raw Material Software
C++ programming tools
Skip to content
Search…
Search
Advanced search
About
JUCE
Overview
Features
Licensing
Documentation
Users
Downloads
Forum
Wiki
Contact
Home » Board index ‹ General ‹ General JUCE discussion
Change font size
Print view
Forum FAQ
Register
Login
JUCE API document - Chinese version - All done!
Write comments
Search this topic…
Search
1014 posts • Page 1 of 68 • 1, 2, 3, 4, 5 ... 68
JUCE API document - Chinese version - All done!
by SwingCoder » Wed Jan 05, 2011 4:31 am
JUCE API 文档(中文版)
翻译:SwingCoder (中文网名:小T)
翻译蓝本基于HTML格式的JUCE API文档(1.52版本),由于此论坛不支持嵌入HTML,因此发布
12-12-26R aw M aterial S oftw are ɡ V iew topic - JU C E A P I docum ent - C hinese v ersion - A ll done!
2/85w w w .raw m aterialsoftw are.com /v iew topic.php?f=2& t=6414
的结果是纯文本,排版和格式不太美观,但是基本不影响查阅和搜索。
时间仓促,水平有限,加上是即时更新,因此,您所看到的结果仅仅是第一道草译,尚未经过
仔细审阅和严格校对,错谬和遗漏在所难免,敬请指出。谢谢!
本文档仅供在线参阅,除本人和Jules之外,任何组织和个人不得以任何名义复制、摘录、传
播、出售本文档的部分或全部内容。违者必究。
如需完整的HTML、PDF等格式的JUCE类库中文文档,请联系本人。Email:miti-net@126.com
Remarks(备注)
Listener:译为“捕获器”、“捕获”。这个词汇是JUCE类库的核心机制之一,斟酌再三,感
觉还是“捕获”比较贴切。
Broadcaster:译为“生成器”。理由同上。
--> 感谢xinhu兄的建议和讨论,关于这两个词汇的约定,我个人的初衷与想法可点此查看。
Change broadcaster:JUCE的核心机制之一,译为“可变生成器”。它专门有一个类,名称即
为ChangeBroadcaster。这个词汇和概念在许多类中都有涉及。
ChangeListener:与上对应,译为“可变捕获器”。
Register:也是JUCE的核心机制之一,译为“绑定”,有些地方,为了上下文阅读顺利,也译
为“注册”。
Slider:按音乐制作和专业录音领域的惯例,统一翻译为“推子”。不派生子类并定制外观的
前提下,JUCE默认的推子一共有三大种类:“传统式推子(水平式、垂直式)”、“旋钮式推
子”、“进度条式推子”。其中传统式推子又可分为“单头两段式”、“双头三段式”和“三
头四段式”等三种。旋钮式推子根据其大小,也可细分为“仿真式(无外环)”和“里程表式
(有外环)”这两种。
Velocity:按电脑音乐领域的词汇使用规范,统一翻译为“力度”。这个词在MidiMessage类
中大量出现。Slider类也不少。所不同的,MIDI中的力度指的是弹奏键盘的下指力度,而
Slider中的力度则是鼠标移动的速率。二者的原理其实一致。弹琴的力度也是由下指的速率得
来的。Slider类有一些与此有关的方法,也是很实用、彰显JUCE类库出类拔萃的诸多特性中的
又一个亮点,即译文中的“力度敏感模式”……
Graphics:在不同的语境中,分别译为“图形”、“图形类”或“图形对象”。
Graphics context:没有采用惯用的“图形上下文”一词,统一译为“图形环境”。
Path:译为“轨迹”、“轨迹类”、“轨迹对象”等等。没有译为“路径”的原因有二,一是
为避免混淆。大部分时候,提到“路径”,往往认为是“文件路径”、“目录路径”,特别是
不熟悉JUCE类库的人。二是JUCE的这个类,主要用于“勾勒”和“搭建”各种各样的形状,而
后用图形环境进行描绘或填充。它勾勒形状的机制很像一个抽象而变化的点所游弋出的轨迹,
但却仅仅是勾勒和指明,并不实际展示出来。就好比汽车或子弹运动之后,会产生行进路线、
弹道,而路线和弹道并不是可视的东西,非常类似JUCE类中的这个Path。斟酌之后,我称其
为“轨迹”。
MidiKeyboardComponent:译为“虚拟键盘”。在音乐领域,特别是作曲、配器和器乐演奏、
现场演出等领域,包括现代音乐这个较大的子领域,键盘指的是钢琴、合成器、电钢琴、手风
琴、管风琴一类的键盘乐器。电脑音乐领域,有时也指MIDI键盘。JUCE的
MidiKeyboardComponent类的对象,即是一个标准的虚拟式MIDI键盘。
关于“AudioProcessor(音频处理类)”:该类是一个抽象基类,封装了时下比较流行的、适
用于多个操作系统的专业音频驱动,比如Steinberg公司的VST、苹果系统下的AU、DigiDesign
的RTAS等等。按专业音频界约定俗成的惯例,Plugin一律译为“插件”或“音频插件”,Host
12-12-26R aw M aterial S oftw are ɡ V iew topic - JU C E A P I docum ent - C hinese v ersion - A ll done!
3/85w w w .raw m aterialsoftw are.com /v iew topic.php?f=2& t=6414
一律译为“宿主”或“宿主程序”。类似的词汇还有:滤波、滤波器、采样率、延迟缓冲...
等等。恕不一一列举。
...
Class(类) 按大小排序(从大到小)
Component 组件类
LookAndFeel 外观和感觉类
String 字符串类
MidiMessage MIDI消息类
Slider 推子类
File 文件类
Graphics 图形类
TextEditor 文本编辑器类
Path 轨迹类
Colours 颜色类
Button 按钮类
MidiKeyboardComponent 虚拟键盘类
AudioProcessor 音频处理类
XmlElement XML元素类
CodeEditorComponent 代码编辑器类
ListBox 列表框类
ComponentPeer 组件对等器类
ComboBox 组合框类
TableHeaderComponent 表头组件类
Timer 计时器类
Label 标签类
BigInteger 大整数类
ValueTree 值树类
TreeView 树形视图类
Colour 色彩类
AlertWindow 弹出式窗口类
AudioProcessorGraph 音频处理图示类
KeyPress 按键类
TreeViewItem 树形视图项目类
CharacterFunctions 字符函数类
ResizableWindow 可调整大小的窗口类
Font 字体类
ScrollBar 滚动条类
Toolbar 工具栏类
AudioSampleBuffer 音频采样缓冲类
Image 图像类
Time 时间类
AffineTransform 仿射变换类
AudioGraphIOProcessor 音频图示进出处理类
DrawableComposite 可绘制对象的容器类
StringArray 字符串数组类
AudioDeviceManager 音频设备管理器类
DocumentWindow 文档窗口类
Viewport 视图类参考
var 变体类
Desktop 桌面类
LowLevelGraphicsPostScriptRenderer 低级图形脚本渲染类
PopupMenu 弹出式菜单类
12-12-26R aw M aterial S oftw are ɡ V iew topic - JU C E A P I docum ent - C hinese v ersion - A ll done!
4/85w w w .raw m aterialsoftw are.com /v iew topic.php?f=2& t=6414
ApplicationCommandManager 程序命令管理器类
URL类
JUCEApplication 应用程序类
MouseEvent 鼠标事件类
FileBrowserComponent 文件浏览器
TabbedComponent 标签(选项卡)组件
Drawable 可绘制类
OldSchoolLookAndFeel JUCE原始的外观和感觉类
LowLevelGraphicsSoftwareRenderer 低级图形软件渲染类
Expression 表达式类
TableListBox 表格类
TabbedButtonBar 标签按钮栏
MultiDocumentPanel 多文档面板
InputStream 输入流类
FileBasedDocument 文档基本操作类
KeyPressMappingSet 键映射类
LowLevelGraphicsContext 低级图形环境类
Synthesiser 合成器类
AudioIODevice 音频设备类
GlyphArrangement 字形排列类
MidiMessageSequence MIDI消息序列
FilenameComponent 文件名组件
PlatformUtilities 与平台相关的杂项类
MemoryBlock 内存块类
AudioDataConverters 音频数据转换类
Thread 线程类
RelativeTime 相对时间类
OutputStream 输出流
ModifierKeys 功能键类
RectangleList 组合矩形
MenuBarComponent 菜单栏组件
DrawableShape::FillAndStrokeState 填充和描边
CodeDocument 代码文档类
CarbonViewWrapperComponent 封装了Carbon的视图组件
PathStrokeType 轨迹描边类型
PropertySet 属性集合类
ComponentBoundsConstrainer 组件边界限制器
PixelARGB 色素类
ToolbarItemComponent 工具栏项目组件
DrawablePath::ValueTreeWrapper::Element 值树封装-元素类
WavAudioFormat WAV音频格式类
QuickTimeMovieComponent QuickTime动画组件
MouseInputSource 鼠标输入源
DrawableButton 可绘制的按钮
FileSearchPathListComponent 文件搜索路径列表组件
TopLevelWindow 顶级窗口类
ResizableBorderComponent 可调整大小的组件
AudioFormatReader 音频格式读取器
DrawableShape 可绘制的形状
CustomTypeface 字型自定义
DrawableComposite::ValueTreeWrapper 值树封装类
UndoManager 撤销管理器类
OpenGLComponent OpenGL组件类
PixelAlpha 透明像素
12-12-26R aw M aterial S oftw are ɡ V iew topic - JU C E A P I docum ent - C hinese v ersion - A ll done!
5/85w w w .raw m aterialsoftw are.com /v iew topic.php?f=2& t=6414
MidiOutput MIDI输出类
PropertiesFile 属性文件类
AudioFormat 音频格式类
ColourGradient 颜色渐变类
PropertyPanel 属性面板类
CodeDocument::Position 代码文档::位置类
StretchableLayoutManager 可伸缩的布局管理器
ChannelRemappingAudioSource 通道重映射音频来源
MouseListener 鼠标捕获器类
IIRFilter IIR滤波器类
AudioTransportSource 音频传送来源
AudioFormatWriter 音频格式写入器
FillType 填充类型
KnownPluginList 已知的插件列表
PixelRGB 像素颜色类
DrawableImage 可绘制的图像类
CallOutBox 标注类
TableListBoxModel 表格模型类
DrawableText 可绘制的文本
AudioThumbnail 音频缩略图类
DirectoryContentsList 目录内容列表类
ThreadPool 线程池
Image::SharedImage 共享图像类
SynthesiserVoice 合成器声部类
AudioCDBurner 音频CD刻录类
BubbleComponent 语泡组件类
FileSearchPath 文件搜索路径类
FileListComponent 文件列表组件类
RelativeCoordinate 相对坐标类
DragAndDropContainer 拖放容器类
TextLayout 文本布局类
MidiFile MIDI文件类
MenuBarModel 菜单栏模型类
MidiBuffer MIDI缓冲类
Justification 对齐类
AbstractFifo 抽象的先进先出类
AudioCDReader 音频CD读取器
BorderSize 边框大小类
ListBoxModel 列表框模型类
StringPairArray 字符串键值对数组
MessageManager 消息管理器类
MouseCursor 鼠标指针类
Value 数值类
ByteOrder 字节顺序类
ApplicationCommandTarget 程序命令目标类
DrawableText::ValueTreeWrapper 可绘制的文本::值树封装
SystemStats 系统统计类
InterprocessConnection 进程连接类
PluginDescription 插件描述类
RelativeParallelogram 平行四边形类
StreamingSocket 流式套接字类
ResizableBorderComponent::Zone 可调整边框的组件::地带
AudioProcessorPlayer 音频处理播放器类
RelativePointPath 相对位置的点轨迹
剩余84页未读,继续阅读
资源评论
- wsqps2020-02-08JUCE的资料太少了,用途太窄,交流困难
JusNemo
- 粉丝: 0
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Win64OpenSSL-3-3-0.exe
- 课高分程设计-基于C++实现的民航飞行与地图简易管理系统-南京航空航天大学
- 航天器遥测数据故障检测系统python源码+文档说明+数据库(课程设计)
- 北京航空航天大学操作系统课设+ppt+实验报告
- 基于Vue+Echarts实现风力发电机中传感器的数据展示监控可视化系统+源代码+文档说明(高分课程设计)
- 基于单片机的风力发电机转速控制源码
- 基于C++实现的风力发电气动平衡监测系统+源代码+测量数据(高分课程设计)
- 毕业设计- 基于STM32F103C8T6 单片机,物联网技术的太阳能发电装置+源代码+文档说明+架构图+界面截图
- 基于 LSTM(长短期记忆)(即改进的循环神经网络)预测风力发电厂中风力涡轮机产生的功率+源代码+文档说明
- 基于stm32f103+空心杯电机+oled按键+运动算法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功