系统软件 应用软件 图形软件 行业软件 安全相关 网络软件 聊天软件 影音软件 教育教学 驱动工具 编程开发 插件下载 源码下载 APP电脑版 其他类别

Qtractor官方版

v0.9.19

Qtractor官方版

  • 软件大小:2.15 MB
  • 软件语言:简体中文
  • 软件授权:共享软件
  • 软件类型:影音软件
  • 软件平台:WinAll
  • 更新时间:2022-01-20 13:40
  • 星级评分:4级
  • 软件官网:https://www.downza.com/
好评:50%顶一个
坏评:50踩一个

Qtractor简介

Qtractor提供音频编辑功能,是一款使用Qt框架用C ++编写的音频/MIDI多轨音序器。用户可以通过这个软件快速处理音频。启动软件后,他们可以直接将新的音频或MIDI轨道添加到软件中进行处理,支持拷贝轨道,直接在其下方创建当前选定轨道的拷贝,支持导入轨道,将音频或MIDI文件作为新轨道导入,并支持合并。将两个或多个当前选定的剪辑合并到一个新文件中,软件功能通常用于处理音频文件,提供编辑功能,如复制、剪切、拆分、合并、淡入淡出等。,为用户临时处理音频提供了更便捷的工作!

Qtractor软件功能

多轨道音频和MIDI分类和录制。

在Qt C ++应用程序和UI框架上开发。

JACK用于音频,ALSA音序器用于MIDI作为多媒体基础结构。

基于的传统多轨记录仪控制实例。

音频文件格式支持:OGG(通过libvorbis)、MP3(通过libmad,仅播放)、W、FLAC、AIFF等。(通过libsndfile)。

标准MIDI文件支持(格式0和1)。

无损线条编辑。

每个会话/项目的轨道数不受限制。

每个轨道的重叠片段数量不限。

XML编码的会话/项目描述文件(SDI)。

鼠标点击、多选、拖拽交互(拖拽、移动、拖拽、剪切、复制、粘贴、粘贴重复、删除、拆分合并)。

无限制撤消/重做。

内置混音器和监视器控制。

内置patchbay控制和持久性(a-la QjackCtl)。

LADSPA、DSSI、原生VST(2)、VST3和LV2插件支持。

每个轨道或总线的插件数量是无限的。

插件、程序和块/配置支持,包括本地VST FXB/FXP文件支持。

每个轨道或总线无限音频/MIDI效果发送/返回插入。

循环录制/拍摄。

音频/MIDI片段淡入/淡出、淡入/淡出(直线、二次、三次)。

音频/MIDI片段增益/音量、标准化、导出。

音频/MIDI轨道和插件参数自动化(动态曲线、采样保持模式、线条和样条模式)。

音频片段的时间拉伸(类似于WSOLA或通过librubberband)、音高移位(通过librubberband)和无缝采样率转换(通过libsamplerate)。

音频/MIDI轨道导出(混合、渲染、合并)。

音频/MIDI节拍器条/节拍声音。

无限速度/时间特征图。

无限位置/条形标记。

MIDI片段编辑器(矩阵/钢琴卷帘窗)。

MIDI乐器定义(a-la Cakewalk TM)(*)。ins));SoundFont(* .2)和MIDI名称XML(*。midnam)文件。

MIDI控制器映射/学习/分配(混音器和插件参数)。

MIDI系统特定(SysEx)设置。

杰克,传输同步主/从。

杰克会话支持。

n(非/新会话管理)支持。

MMC控制接口已启用。

MIDI时钟,音乐位置提示支持。

可配置的键盘和MIDI控制器快捷键。

Qtractor软件特色

Qtractor是一款多轨道音频和MIDI的录制器和编辑器。这个程序是用C ++编写的,Qt工具箱用于GUI(图形用户界面)元素。Qtractor是一款免费的开源软件,已经获得U通用公共许可证2版或更高版本的许可。

Qtractor仅在U/Linux下运行,依靠ALSA(高级Linux声音架构)和JACK (Jack音频连接套件)提供其MIDI和音频io基础设施。目前,它有一个开发商,即该项目的发起人鲁伊·努诺·卡佩拉。开发始于2005年4月,最初是作为一个Qt 3应用程序。2015年10月起正式成为Qt 5应用。

主图形用户界面窗口显示音频和MIDI轨道、混音器和连接窗口。

起初,该项目是一个音序器,主要用于MIDI硬件设备,但从那以后,它开发了对插件的全面支持,并获得了适度强大的音频录制和编辑功能。现在,它的目标是为业余和半专业音乐人提供一个轻量级但强大的解决方案。它的目的不是成为一个“全能的DAW”(在商业世界中你可能会发现),也不是完全的“模块化”——它应该被视为一个“混合”的东西,包含了对目标用户群体最有用的功能。用它的开发者的话来说,Qtractor不是一个健全的DAW,而是一个拥有类似DAW功能的序列器。

如果你打算模仿录音棚的功能,录制大量的现场音频,进行复杂的路由,像Ardor这样的东西可能更适合你的需求。

介绍

虽然Qtractor还处于测试阶段,但业余爱好者可以轻松地将其用作个人家庭录音棚或“卧室棚”。它可以记录、导入、排列和编辑数字音频和MIDI数据。其他流行的多轨道录制/编辑应用程序的用户将熟悉它们的界面。

除了录制数字音频和MIDI,Qtractor还为现代音乐制作中常见的面向多轨道编辑的作曲技术提供了环境。它的目标是直观易用,但功能强大,足以满足严肃录音爱好者的需求。

Qtractor是一个无损音频编辑器。这意味着编辑后,您会话的音频文件在磁盘上保持不变。相反,对音频文件的所有编辑都存储在Qtractor会话文件中。

Qtractor教程

将MIDI数据源连接到Qtractor

类似于MIDI钢琴的键盘通常会将其MIDI数据(例如,当您敲击琴键时创建的)路由到自己的内部声源,这听起来就像您在演奏真正的钢琴、电子琴、大键琴和低音吉他。但是对于Qtractor中的此项,需要将外接键盘的MIDI数据路由到Qtractor。因此,使用标准的MIDI电缆(或者可能是MIDI到USB转换器,取决于您的设置)将键盘的输出连接到声卡的输入。在电脑内部,您将从声卡将MIDI数据路由到Qtractor MIDI输入总线。

接下来,通过单击主工作区顶部附近的红色图标,打开Qtractor的“连接”窗口。

连接图标

在“连接”窗口的“MIDI”标签中,将声卡的MIDI输出(左窗格中标记为“可读客户端/输出端口”)连接到右窗格中的Qtractor列表(标记为“可读取客户端/输入端口”)。如果您的声卡没有出现在列表中,请点按右下角的“刷新”按钮来更新连接列表。

您可以通过多种方式将输出端口(数据源、MIDI或音频)连接到输入端口(接收数据的端口)。一种方法是左击左窗格中的端口,左击右窗格中的端口,左击“连接”按钮或右键单击窗口中的其他位置,然后从弹出菜单中选择“连接”。另一种方法是单击左窗格中的端口,按住鼠标按钮,将光标拖动到右窗格中的端口,直到端口高亮显示,然后释放鼠标按钮。无论哪种方式,代表“虚拟电缆”的线将出现在窗口中间部分的两个端口之间。

将声卡连接到Qtractor后,需要将Qtractor的输出连接到目标源,这样它才能再次发送MIDI。再次在“连接”窗口中,将左窗格中Qtractor的主/输出列表连接到右窗格中的声卡。

建立连接后,再次单击其图标以关闭“连接”窗口。

3.4。创建MIDI音频轨道

现在,Qtractor可以接收和发送MIDI数据。是时候创建第一个音轨来记录这些数据了。在左侧主窗口的空白窗格中Qtractor,右键单击并从弹出菜单中选择添加轨道& # 8230;。您也可以使用菜单项“跟踪/添加跟踪”来完成此操作。

添加曲目

Qtractor的轨道种类窗口将会打开。

轨道窗口

点按“音频轨道”窗口中的“MIDI”单选按钮:您想要将此音频轨道用于MIDI数据,而不是音频数据。点按MIDI按钮后,音轨将自动连接到Qtractor的主MIDI输入和输出总线。您可以使用“跟踪所有权”窗口的输入/输出区域中的下拉列表和省略号按钮来更改这些设置,但现在没有理由这样做。例如,您可以将默认名称“轨道1”替换为“钢琴伴奏”。

您现在可以将MIDI通道保留为默认的“1”,因为该通道名称主要用于输出。也就是说,当一个轨道被播放并且其MIDI数据被发送到Qtractor以外的位置(在这种情况下,是硬件音调发生器)时,数据将通过这里指定的MIDI通道(可能有16个通道)发送。但是,您现在要录制,所以当前的最终MIDI通道并不重要-您可以稍后轻松更改它,然后播放MIDI轨道。

怎么做,不过,是否是全方位的复选框。如果启用,Qtractor将录制在任何MIDI通道上接收的MIDI(全部指全部)。如果禁用,它将只记录在Omni复选框右侧的频道设置中指定的频道号上接收的节目。您的MIDI键盘可能被设置为仅在一个通道上传输MIDI数据(例如,MIDI通道1),因此您需要确保您计划录制的每个MIDI轨道都来自正确的通道或所有通道。点击确定按钮,新的空轨道将出现在Qtractor的主窗口中。

3.5。录制和播放

为了录制,您必须通过点按轨道的“录制”按钮来部署轨道。除了其他“M”和“S”按钮(分别用于静音和独奏轨道状态设置),这是每个轨道条上的“R”按钮。您也可以通过菜单项“跟踪/状态/记录”来执行此操作。无论哪种方式,“R”按钮都将变成红色(或高亮显示,取决于您的图形用户界面设置),轨道将被设置并准备好录制。

接下来,通过单击主传输工具栏上的录制按钮(红色大圆圈)打开会话录制模式。您也可以通过菜单项“传输/记录”来执行此操作。

现在,您已经准备好录制第一首MIDI轨道了。屏住呼吸,& # 8230;按下“播放”(车辆“录制”按钮旁边的蓝色三角形)、空格键或选择“传输/播放”菜单项:您正在移动。当您按下MIDI键盘时,您可以看到一个全新的MIDI部分正在成形。完成后,再次按“播放”停止。

如前所述,播放MIDI轨道时,其数据将在轨道窗口的通道设置中指定的通道号上发送。为了让您的硬件音调发生器将Qtractor中的MIDI数据作为实际声音播放,您需要确保该通道符合您的硬件设置。

路由-一般概念和

Qtractor可以录制和播放数字数据,尤其是音频和MIDI数据。要记录,Qtractor必须从某个地方获取数据。要播放数据,Qtractor必须将其发送到一个可以理解数据流并产生声音的地方。这种数据进出软件和硬件的过程称为路由。在Qtractor中,自动完成的路由很少。大部分是留给用户的,因为在任何特定的项目中,用户的偏好、期望和目标决定了如何路由音频和MIDI数据。

为了路由数据,您必须知道各种可用的连接和路径。总线就像一条管道,可以传输一个或多个数据流。端口就像阀门或总线两端。端口通常是关闭的,不允许任何数据流,但是一旦连接建立,端口将被打开,允许数据从一条总线传输到另一条总线。然而,仅仅因为连接建立并且端口打开并不意味着数据正在通过它:数据流是由总线一端或两端的软件或硬件启动的。

轨道可以被认为是存放数字音频或MIDI数据的地方,而不是这些数据移动的路径。数据可以通过各种方式存储,例如记录、粘贴或导入。然而,轨道仍然是信号或数据流的一部分,因为它们可以“挑选”数据的副本,并将其发送到一条或多条总线(并通过这些总线将其发送到其他目的地)。具体来说:

在录制过程中,音轨成为音频或MIDI数据进入Qtractor输入总线的目的地。

在播放过程中,音轨成为音频或MIDI数据的来源,并通过Qtractor输出总线发送到目的地,如声卡及其连接的扬声器。

以下是音频或MIDI数据可以通过其传入Qtractor的连接(端口)、总线和路由的表示。

和音频MIDI数据流,传入和传出Qtractor

Qtractor中的路由非常灵活,因此信号/数据流变得非常复杂。数据流可以合并并通过同一条总线,也可以拆分并通过不同的总线到达不同的目的地。它们也可以通过不同的总线流向同一个目的地,同时通过其他中间软件或硬件流动,在这些中间软件或硬件中,数据可以以某种方式进行处理。由于这种复杂性,深入了解路由相关问题、数据可以采用的许多可能的路由以及可以建立的许多可能的连接是有益的。

4.1.2。路线在Qtractor

路由可以通过几种方式完成,包括:

使用“连接”窗口将Qtractor的输入和输出总线连接到外部源(用于“读取”并可能记录数据)和目的地(用于“写入”数据,例如声卡)。

使用“轨道所属”窗口分配轨道的输入和输出总线。

从录音、静音、独奏和(其中一些相互排斥)中设置音轨的状态。

添加插件来帮助发送或插入轨道或总线。辅助传输用于将音频路由到内部目的地,即Qtractor总线;插件用于外部目标,即Qtractor以外的应用程序。

4.1.3。路由-技术描述

Qtractor是一个巨大的多线程应用。例如,每个音频片段都有一个专用的磁盘I/O执行线程,该线程与主引擎同步,并通过无锁环形缓冲区与JACK的实时音频处理周期同步。这些音频文件循环缓冲区以一秒的阈值被回收(填充/清空),最大流容量是4-5秒的音频样本数据。较小的片段将永久缓存在内存缓冲区中。

音频线程调度由JACK回调API模型掌握和执行。MIDI片段事件由MIDI输出线程排队,该线程将输入ALSA音序器队列,并在1秒钟内与JACK处理周期同步。一个线程负责监听(查询)MIDI输入,并通过记录安全的MIDI轨道来复用所有传入的事件。时间记录是由ALSA音序器工具。

在磁盘输入/输出线程的上下文中,可以循环通过音频文件缓冲层。MIDI输出排队采用同样的考虑。音频帧重定位是根据连续的JACK客户端处理周期(即缓冲周期分辨率)计算的。

在这种特殊的设计中,相对于音频和MIDI信号路由路径,JACK和ALSA序列器端口在逻辑上聚合成一条总线,用作基本的设备接口。通过暴露它们各自的输入端口,输入总线成为负责捕获和记录的入口。输出总线是主要的信号输出口,负责提供回放,更重要的是提供混音连接。

公共汽车被分配到轨道上。每个轨道被分配给一个用于记录的输入总线和一个用于播放和混合的输出总线。分配的总线决定了轨道支持的通道数量。绑定到不同多通道音频文件的片段(通道数与轨道数不匹配)会在混合过程中自动解析。上一节的插图显示了一个典型的信号流程图。

4.2。Qtractor的主窗口和工作区

Qtractor的图形用户界面遵循大多数现代数字音频和MIDI工作站的标准设计。该界面足够简单直观,可以轻松地相互交互,以发现实现其功能的应用程序内部核心的潜力。

下图显示了图形用户界面的整体视图,其中示例会话已加载到工作区中。

Qtractor的主窗口和工作区

Qtractor主窗口最初是这样排列的:

顶部菜单和工具栏图标,导航窗口位于右下角。

左侧跟踪区域,显示名称、状态、总线等。

中音频和MIDI片段区域,上面有时间线。

右键单击文件窗格

底部-消息窗口

要在工作区中移动,使用窗口底部/右侧的水平/垂直移动条,或者使用鼠标上下移动,使用Shift+鼠标左右移动。您也可以点按导航窗口(时间线上方)以跳到会话的特定区域。

位于主工具栏图标和时间线之间的导航窗口

要水平/垂直放大/缩小,请使用主视图右下角的放大镜按钮。按住Shift键点按这些将允许您放大更大的增量,按住Ctrl键点按将放大到最大/最小。也可以使用Ctrl+鼠标水平放大/缩小。

放大镜缩放按钮,位于主视图的右下角

中间的剪辑区域是大多数动作发生的地方。它包含音频波形或MIDI数据的视觉显示和表示。此部分用于编辑片段对象(录制或导入的任何特定音频或MIDI文件的部分或全部),以及在项目或“会话”中导航。

总会话时间和会话采样率显示在屏幕右下角。在这些面板的左侧是一个提供会话当前状态信息的面板。从左到右,指标及其含义是:

自上次保存以来,会话状态已被修改。

REC- Session设置为记录下一次传输的开始时间。

静音-至少有一首曲目静音。

独奏-至少一首曲目独奏

循环-会话被设置为在下一次传输开始时循环。

发生了XRUN- x次运行。

会话状态、总时间和采样率

Qtractor还有其他一些有用的窗口,比如调音台窗口和连接(补丁)窗口。这些可以通过视图/窗口菜单打开,或者通过按F8连接或F9混合器打开。还有三个实用程序窗口:用于常规和调试目的的消息窗口;在“文件”面板中,音频和MIDI文件被组织和选择;以及文件系统浏览器,类似于文件管理器(如dolphin、OME文件、Tar等。)来提供您的文件系统访问。

您还可以在适当的上下文中访问用于编辑会话、轨道和剪辑类别的对话框窗口,这些将在各自的章节中讨论。

最后,会话和应用程序配置选项可以通过相应的自定义对话框来辅助:总线、仪器和选项。,可从主菜单栏的“视图”菜单中获得。

4.3。理解Qtractor会话(录制或编辑)

Qtractor会话项目包含关于剪辑及其放置、调音台设置、插件、速度、时间签名和连接补丁支架的所有内容。当您创建或保存项目时,所有这些和所有相关设置都保存在此会话项目文件的硬盘上。

要创建新会话,只需启动Qtractor并开始工作。如果您已经加载了一个会话,并且想要启动一个新的会话,请选择文件/新建,或者单击屏幕左上角的新建会话图标(白纸)。要打开会话,请使用文件/打开& # 8230;菜单或拖动会话文件(。qtr或。qts,基本相同)到左侧或中间窗格。

4.3.1。会话音频采样率

需要注意的是,Qtractor会话被锁定到会话项目采样率。这取决于创建会话时正在运行的JACK的采样率。

任何转换与采样率不匹配的会话的尝试都会生成一条建议警告消息。

但是,单个音频片段文件在播放时会自动实时转换为主机采样率(通过libsamplerate)。虽然这种方法是有效的,但不建议使用这种方法,因为实时采样率转换可能会有误差。实时采样率转换也会占用更多宝贵的CPU资源。

鲁伊·努诺·卡佩拉致力于通过从Qtractor内部控制JACK并使用会话的项目参数重新启动JACK来消除这一缺点。这将最终重新连接所有插件,设置适当的采样率等。在使用此功能之前,请遵循上面列出的建议。

4.3.2。会话属

要访问会话类别,请选择文件/类别菜单项。在这里,您可以命名Qtractor会话,设置速度、时间签名(每小节多少节拍),并确定每个节拍的时间范围内有多少“节拍”(会话中最小的时间单位)。如果您选择重命名会话,Qtractor将更新任何midi和音频片段文件名以匹配它。

“会话”窗口显示“会话”和“种类”选项卡。

您可以使用节拍映射/标记窗口在节拍过程中更改节拍和时间标记。您可以通过“视图”菜单或双击轨道正上方显示小节号的区域来访问轨道。在“位置”中确定要更改速度/时间签名的位置,在“节点”中输入更改的详细信息,单击“添加”添加新节点,或单击“更新”对先前创建的节点进行更改。如有必要,您还可以向标签添加描述性文本。单击文本字段旁边的调色板图标以添加颜色。标记可以分配给速度/时间特征变化或它们。当您对标记的内容感到满意时,单击添加将其添加到地图中。此窗口中的另一个选项是速度缩放因子,它使您能够以任何因子缩放整个速度贴图(加快/减慢整个合成)。

速度图/标记窗口显示速度/时间标记变化和标记。

关于速度和时间签名的变化,有两个限制需要注意。首先,更改必须发生在一个节的开始——不能在一个节内添加更改。例如,如果您需要在4/4小节的中间插入更改,请创建两个2/4小节,并将更改添加到第二个小节的开头。其次,任何设施都不能在两种不同的速度之间“加速或减速”(在规定的时间内逐渐增加/减少速度)。希望以后能增加这个功能,虽然目前还不清楚是否会发生。

4.3.3。会话选项

通过“视图/选项”菜单项进入选项窗口。此窗口允许您控制Qtractor的全局参数。这些是全局设置,不会保存在您的会话文件中。

“选项”窗口,显示“常规”选项卡。

该窗口分为五个选项卡:常规、音频、MIDI、显示和插件。大部分设置都是不言而喻的,有一些工具提示可以指导你,但是一些需要更多解释的内容会在本章其他地方介绍。最初,默认选项应该是好的,但是如果您看不到图形用户界面的某些部分,您可能需要调整“显示”选项卡中的选项。默认情况下,Qtractor从系统设置中获取外观,但在此选项卡上,您可以禁用“使用桌面环境原生”对话框(默认情况下应禁用),并选择您喜欢的“颜色”主题和样式主题。您可能还希望qtconfig配置所有Qt应用程序(其中Qtractor是其中之一)。

点击& # 8230;右边的主题“Color”如果需要进行与颜色相关的详细更改。按钮打开“颜色主题”窗口。在这里,您可以微调各种设置,并通过窗口底部的导入和导出按钮将它们从外部文件导入/导出到外部文件。

“颜色主题”窗口,启用了“显示详细信息”选项。

最后,如果您在使用基于GTK+的桌面环境(OME、Xfce等)时遇到Qtractor问题。),请尝试使用基于Qt的主题作为风格主题,并确保禁用“使用桌面环境原生”对话框。

收起介绍展开介绍
  • 安卓合集
  • 软件合集
  • 浏览器
  • 电脑管家
  • 安卓游戏
更多 >> 安卓合集安卓合计

热门推荐

装机必备软件