
再補一刀 发布的帖子
-
RE: 【新脚本】音效标签搜索器
@切骨之刺 在 【新脚本】音效标签搜索器 中说:
刀佬 脚本出错运行不了
你有没有安装 js_ReaScriptAPI: API functions for ReaScripts?
脚本需要 js_ReaScriptAPI 支持:
-
【新脚本】音效标签搜索器
音效标签搜索器是一款实用的音效搜索工具(全网独家),与之前发布的UCS搜索工具不同的是,它基于用户自定义标签生成关键词列表清单,点击清单中的关键词即自动跳转搜索(同时可自动切换不同数据库)。这是很好的关键词搜索解决方案,它让用户自己定义的标签更有价值,由于关键词与音效资源是绑定的关系,搜索结果也更精准可靠,特别是中文标签能完美支持,使用更方便。
使用前提:
你必须建立音效数据库 / database,并且定义了 【Custom Tags / 自定义标签】。如何使用:
1、运行 zaibuyidao_SFX Tag Search.lua 启动脚本,启动时需要等待片刻。
2、点击关键词,自动跳转到 Media Explorer 搜索。
3、更多功能,等待挖掘。如有使用问题,欢迎回帖反馈。
快捷键支持:
方向键上下:可以上下滚动关键词
Home键:跳转到关键词最顶部
End键:跳转到关键词最底部
F2键:跳转指定关键词行数
F3键:随机跳转关键词行数
F4键:弹出用户输入窗口
PgUp键:向上翻页
PgDn键:向下翻页
Enter键:搜索关键词
鼠标左键单击关键词:搜索关键词
鼠标右键单击关键词:复制关键词到剪贴板
鼠标双击过滤框:弹出用户输入窗口
鼠标右键单击过滤框:清空过滤词汇
Alt+鼠标左键单击过滤框:清空过滤词汇下载脚本:
添加我的 Reapack 源(两个源只能选一个使用):
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线,不需要梯子)在ReaPack搜索:zaibuyidao sfx tag search
找到脚本后右键点击下载。
-
羚羊 Discrete 8 Pro Synergy Core 激活赠送插件
1、流程还比较简单,首先点击【齿轮】图标。
2、把设备全套的软件驱动都安装上,注意此时不要关机或拔掉设备连接。
3、列表开始添加赠送插件。点击羚羊启动器的右上角【Features & Ownership】,将会显示赠送的插件。
4、在列表勾选赠送的插件,点击【Assign】,按照提示下一步,就完成了。
-
RE: 【新脚本】语音和音效剪辑奥义-修剪对象左右边缘
【新脚本】音频修剪套装(修剪边缘,修剪分割,移除静默)
脚本可以自动修剪音频对象的左右边缘或修剪分割有静默部分的音频块,并且实时可自定义阈值等参数,是修剪音频的利器。
设置和执行脚本分开使用,使用体验上比自带的 Item: Auto trim/split items (remove silence)... 好用很多。
在 Windows 系统,脚本可自动切换中英文语言,中文系统默认会弹出中文设置界面。
zaibuyidao_Trim Items Edge.lua
zaibuyidao_Trim Items Edge Settings.lua参数包括:
阈值(dB) -- 设置音频块阈值
滯後(dB) -- 该参数与阈值形成一个范围值,一般为负数
前导填充(ms) -- 填充音频块左边缘的长度
尾部填充(ms) -- 填充音频块右边缘的长度
长度限制(ms) -- 长度小于多少不处理
吸附偏移(ms) -- 设定时间内的最高峰值将被一根白线定位
跳过采样点 -- 用于提速,采样点越少精度越差。设置一秒多少个采样点(0为默认),输入100就是一秒100个采样点。
是否淡变 -- 淡入淡出设置,输入y或者n
zaibuyidao_Trim Split Items.lua
zaibuyidao_Trim Split Items Settings.lua参数包括:
阈值(dB) -- 设置音频块阈值
滯後(dB) -- 该参数与阈值形成一个范围值,一般为负数
前导填充(ms) -- 填充音频块左边缘的长度
尾部填充(ms) -- 填充音频块右边缘的长度
最小切片长度 -- 小于该长度将不会被删除
最小item长度(ms) -- 长度小于多少不处理
吸附偏移(ms) -- 设定时间内的最高峰值将被一根白线定位
跳过采样点 -- 用于提速,采样点越少精度越差。设置一秒多少个采样点(0为默认),输入100就是一秒100个采样点。
是否淡变 -- 淡入淡出设置,输入y或者n
是否切割item -- 要不要切割音频(针对中间有很多静默的音频),输入y或者n下载脚本:
添加我的 Reapack 源(两个源只能选一个使用):
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线,不需要梯子)在ReaPack搜索:zaibuyidao trim item
找到脚本后右键点击下载。
-
RE: 【新脚本】语音和音效剪辑奥义-修剪对象左右边缘
新增调整峰值吸附偏移设置,比如设定1000毫秒内最高峰值,脚本将会把吸附偏移自动设置到该位置。
参数作用:节奏对齐用,将吸附偏移作为对齐点。
-
【新脚本】语音和音效剪辑奥义-修剪对象左右边缘
脚本可以自动修剪音频对象的左右边缘,并且实时自定义阈值等参数,是处理语音和音效的利器。
基于处理语音和音效方向,比自带的 Item: Auto trim/split items (remove silence)... 好用很多。
REAPACK实在找不到脚本,除了X射线的收费脚本。所以很有必要撸一个出来。
参数包括:
- 阈值(dB) -- 设置音频块阈值,单位是dB
- 滞后(dB) -- 设置音频块滞后阈值,单位是dB
- 前导填充(ms) -- 设置音频块左边的空白长度
- 尾部填充(ms) -- 设置音频块右边的空白长度
- 对象长度限制(ms) -- 长度小于多少的对象不处理
共有两个脚本,配合工作:
- zaibuyidao_Trim Items Edge Settings.lua -- 参数设置脚本(参数实时调整)
- zaibuyidao_Trim Items Edge.lua -- 执行修剪,不弹窗
下载脚本:
添加我的 Reapack 源(两个源只能选一个使用):
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线,不需要梯子)在ReaPack搜索:
zaibuyidao Trim Items Edge Settings(右键选择安装)
zaibuyidao Trim Items Edge(右键选择安装) -
全新的弯音套件,加速你的MIDI编辑
新增以及优化了弯音脚本,专门针对鼠标手一族,可以让MIDI编辑更加高效。相比徒手画弯音,脚本可以做到一键实现效果,而且还非常精准。
其中,有部分脚本功能参考了蛋总(当归蛋)的原创设计,从Cakewalk的CAL到REAPER的脚本设计开发,蛋总是绝顶高手。-
Script: zaibuyidao_Insert Pitch Bend (Semitone).lua
在光标位置插入半音值。第二选项为音高范围,默认12个半音,常用的还有2个半音,按需设置。
半音值使用0,可用于复位弯音。 -
Script: zaibuyidao_Insert Pitch Bend.lua
在光标位置插入弯音值,最高8191,最低-8192,按需设置。
- Script: zaibuyidao_Insert Pitch Bend Curve.lua(用户输入,切换正弦波、三角波、方波、锯齿波)
Script: zaibuyidao_Insert Pitch Bend Curve (Sine).lua (单独正弦波)
Script: zaibuyidao_Insert Pitch Bend Curve (Triangle).lua (单独三角波)
Script: zaibuyidao_Insert Pitch Bend Curve (Square).lua(单独方波)
Script: zaibuyidao_Insert Pitch Bend Curve (Sawtooth).lua (单独锯齿波)
插入弯音曲线(正弦波、三角波、方波、锯齿波)
- Script: zaibuyidao_Move Pitch Bend Down One Semitone (Pitch Range 12).lua
Script: zaibuyidao_Move Pitch Bend Up One Semitone (Pitch Range 12).lua
以12个半音为最大弯音范围值,上下移动弯音,每次移动一个半音格子。
-
Script: zaibuyidao_Move Pitch Bend Down One Semitone (Pitch Range 02).lua
Script: zaibuyidao_Move Pitch Bend Up One Semitone (Pitch Range 02).lua
以2个半音为最大弯音范围值,上下移动弯音,每次移动一个半音格子。 -
Script: zaibuyidao_Move Pitch Bend One Semitone.lua
用户输入,一个脚本可以实现向上或向下移动半音。
- Script: zaibuyidao_Quantize Pitch Bend In Semitones.lua
以半音为单位量化弯音值,应用所选弯音值到准确的半音位置上。
- Script: zaibuyidao_Notes Become Pitch Bend.lua
将所选音符转换为弯音,实现吉他点弦或击弦效果。
- Script: zaibuyidao_Linear Ramp Bend Up Down.lua
线性斜坡弯音,按照所需高度实现吉他推弦效果,老式密集数据型(以128作为弯音间隔值,具体高度需要自己计算)。
- Script: zaibuyidao_Bend.lua
吉他推弦,具有3种推弦模式可切换:保持释放、立刻上推下推、反向推弦。
- Script: zaibuyidao_Insert Vibrato.lua
在光标位置插入揉弦。从插入弯音曲线脚本拆分的版本。主要用于吉他揉弦。可选两种形状:正弦波、三角波
- Script: zaibuyidao_Slide In.lua
Script: zaibuyidao_Slide Out.lua
弯音滑入滑出,实现吉他(品格)滑弦效果模拟,有多种模式可选。直线、凹凸等。
- Script: zaibuyidao_Slide In Shape.lua
Script: zaibuyidao_Slide Out Shape.lua
弯音滑入滑出曲线形状版本,实现吉他(滑棒)滑弦效果模拟,使用贝塞尔曲线调整形状。
下载脚本:
添加我的 Reapack 源:
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线,两个源只能选一个使用) -
-
RE: 【新脚本】基于UCS通用分类系统的音效搜索与重命名工具
新增编辑 CatID 脚本:
zaibuyidao_UCS Edit CatID.lua功能描述:
对符合UCS命名规则的区域/对象名称重新命名CatID它具有4中模式:
1、r-sel
选定take-item即选定区域,将对选定的区域名称重新命名CatID2、r-mgr
打开Region/Marker Manager页面,对选定的区域名称重新命名CatID3、r-time
对时间选区范围内的区域重新命名CatID4、take
对选定的take-item,重新命名CatID示例图:
-
RE: 【新脚本】基于UCS通用分类系统的音效搜索与重命名工具
新增1:日语关键词
新增2:中文输入支持,快捷键 F12
中文输入问题已解决,加上元数据写入支持,现在UCS套件功能已完善。
UCS音效搜索和重命名套件可作为以下用途:
1、UCS通用类别系统音效关键词查看器,当前版本 V8.1;
2、利用UCS关键词搜索音效资源;
3、利用UCS关键词重命名音效资源;
4、配合UCS关键词,在渲染时还可以将Metadata信息写到资源中,以支持在REAPER资源管理器和Soundminer读取。 -
【新脚本】显示系统日期和时间
在任何时候,你可以看到系统时间。情况1:全屏下不知道时间;
情况2:Win 11 不显示秒。排列上参考了 Windows 11 的显示:
下载脚本:
在ReaPack搜索:
zaibuyidao_Date & Time(右键选择安装)添加我的 Reapack 源(两个源只能选一个使用):
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线,不需要梯子) -
【新脚本】UCS套件新增 Metadata 元数据渲染支持
对于符合UCS命名规则的资源,使用 UCS Metadata 元数据渲染脚本,可以快速地把元数据写到资源中,支持在REAPER媒体浏览器以及Soundminer中读取。
在REAPER中读取元数据
在Soundminer中读取元数据工作原理:
选中区域(对象)后,脚本将获取区域(对象)中的UCS信息,自动拆解UCS信息到输入框中,用户确定之后将会创建一堆关联标记,这些标记信息就是要写入资源的元数据。渲染时,勾选Metadata,元数据将被写入资源中。
要实现该功能,你需要先下载UCS套件,这是一个全家桶,只要右键点击下载就全部自动下好。
套件中脚本包括:
zaibuyidao_UCS Metadata Item-Region.lua -- 元数据脚本
zaibuyidao_UCS Metadata Item-Take.lua -- 元数据脚本
zaibuyidao_UCS Metadata Region Manager.lua -- 元数据脚本
zaibuyidao_UCS Metadata Region Within Time Selection.lua -- 元数据脚本
zaibuyidao_UCS Tag Rename.lua -- UCS分类标准的重命名脚本
zaibuyidao_UCS Tag Search.lua -- UCS分类标准的搜索脚本操作步骤:
1、命名(支持区域、Item对象):
首先让资源名称符合UCS分类标准,使用UCS套件中的重命名脚本-zaibuyidao_UCS Tag Rename.lua 以快速地对资源命名(如果你不想使用UCS分类标准,也可以自定义);2、使用UCS套件中的元数据渲染脚本:
2-1 针对区域命名:
zaibuyidao_UCS Metadata Item-Region.lua -- 选中区域下的item,即选中区域;
UCS Metadata Item-Region 选中区域下的item,即选中区域。对选中的区域写入元数据(标记)--
zaibuyidao_UCS Metadata Region Manager.lua -- 在区域管理器中,选中区域运行脚本;
UCS Metadata Region Manager 在区域管理器中,对选定的区域写入元数据(标记)--
zaibuyidao_UCS Metadata Region Within Time Selection.lua -- 在包含区域的时间选区中运行脚本;
UCS Metadata Region Within Time Selection 划定时间选区范围,对范围内的区域写入元数据(标记)--
2-2 针对Item命名
zaibuyidao_UCS Metadata Item-Take.lua -- 选中的Item 对象,运行脚本;
UCS Metadata Item-Take 针对选中的item对象,写入元数据(标记)请注意:输入逗号时,应使用通配符 $;,因为用户输入框并不支持逗号。
以上4种情况,按实际需要选择使用。
3、渲染:
渲染时,勾选元数据(Metadata),确保不包括标记和区域(Do not include markers or regions)。元数据将被写入到输出的资源中。
--
元数据渲染脚本支持用户自定义,打开脚本可以自行更改一些操作,以符合自己的特殊需求:
下载脚本:
添加我的 Reapack 源(两个源只能选一个使用):
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线)1、安装GUI库,在ReaPack搜索:
Get Lokasenna_GUI library2、安装UCS脚本,在ReaPack搜索:
UCS Tag Search Rename(右键选择安装)3、在操作列表中过滤搜索 zaibuyidao ucs 将看到所有脚本。
UCS Tag 重命名和搜素脚本,需确保GUI路径正确,脚本才可正常工作:
..\Scripts\zaibuyidao Scripts\Development\Lokasenna_GUI Library -
【新脚本】切换Cakewalk风格光标跟随模式
切换Cakewalk风格的光标跟随模式,以方便在播放状态下,编辑MIDI数据不影响当前播放进程。
脚本将获取播放状态并自动切换编辑光标是否跟随鼠标点击:
播放时,鼠标左键单击钢琴卷帘窗任何位置,光标不跟随;
停止时,鼠标左键单击钢琴卷帘窗任何位置,光标跟随。zaibuyidao_Cakewalk Style Cursor Follow (MIDI Editor).lua
zaibuyidao_Cakewalk Style Cursor Follow (Main).lua
zaibuyidao_Cakewalk Style Cursor Follow (Main Or MIDI Editor).lua建议作为按钮开关使用,脚本已更新到Reapack。
从 Reapack 下载:
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线) -
Hypersonic2 Reabank 音色表
音色表修改自 kuchi 提供的 INS 音色表:
http://audiobar.cn/forum.php?mod=viewthread&tid=575077&extra=&page=1感谢 kuchi 的辛苦工作,通过SONAR加载INS后分析了BANK信息,我转换了一份 .Reabank 格式的音色表,以支持REAPER:
解决了 HS1 Preview Patches 音色名显示问题
从SONAR选定HY2音色另存mid文件后,可以拿到比较准确的MSB LSB信息。我发现音色信息是 Bank Select LSB (32) = 0,再加一组 MSB 121 LSB 0,对上HS1 Preview Patches。实际上这值在REAPER也不对,REAPER插入音色使用的是 Bank Select 14-bit (0/32),将 Bank 改为
MSB 120 LSB 0 + Program,终于成功了。HY2便携版:
https://www.soundengine.cn/topic/72/便携版-hypersonic-2 -
RE: LUA脚本 - MIDI功能若干
更新力度缩放脚本支持多轨操作,同时加入正弦、椭圆(凹凸)形状。再補一刀_力度縮放(快速).lua
zaibuyidao_Scale Velocity (Fast).lua -
【新脚本】修剪音符左右边缘(网格)10件套
修剪音符左右边缘
修剪音符左右网格选中音符,运行脚本修剪音符左侧或右侧长度,或者按照当前网格的大小左右增减。
Fast版本非常适合处理大量音符,同时支持多轨。zaibuyidao_Trim Note Left Edge (Fast).lua
zaibuyidao_Trim Note Left Edge +10 (Fast).lua
zaibuyidao_Trim Note Left Edge -10 (Fast).lua
zaibuyidao_Trim Note Left Grid +1 (Fast).lua
zaibuyidao_Trim Note Left Grid -1 (Fast).lua
zaibuyidao_Trim Note Right Edge (Fast).lua
zaibuyidao_Trim Note Right Edge +10 (Fast).lua
zaibuyidao_Trim Note Right Edge -10 (Fast).lua
zaibuyidao_Trim Note Right Grid +1 (Fast).lua
zaibuyidao_Trim Note Right Grid -1 (Fast).lua添加我的 Reapack 源:
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml -
RE: 【新脚本】基于UCS通用分类系统的音效搜索与重命名工具
UCS重命名更新了新版本,支持添加的CatID总是在最开始的位置。反复添加CatID,新的会取代旧的。
另外,修复了Take重命名的错误。增加了几个新的快捷键:
TAB:切换过滤文本框和重命名文本框
Alt+Enter(或Enter):处理重命名
Ctrl+Shift+双击列表框:将分隔符切换为'-'。
Alt+Shift+双击列表框:将分隔符切换为'无'。
F6:将分隔符切换为"_"。
F7:将分隔符切换为"-"。
F8:将分隔符切换为 "无"。支持数字排序,例如:v=001 --> BOATFish_Seiner_v=001_PSE_DET
支持字母排序,例如:a=b --> BOATFish_Seiner_a=b_PSE_DET
支持随机字符串,例如:r=5 --> BOATFish_Seiner_r=5_PSE_DET
混合起来使用 --> BOATMisc_Battle_1=03_r=5_a=b_PSE_DET通过快捷键+鼠标点击+用户自定义的组合,可以输入UCS的完整文件名字段,如下:
CatID(-UserCategory)_(VendorCategory-)FXName_CreatorID_SourceID (_UserData)