录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店
REAPER

安利一波REAPER的MIDI编辑功能【新进展】

( 119 )
 
[收藏]
-  第 8 页  -

14
#106 20-4-2 21:00
再补一刀 发表于 20-3-28 20:00
没发现问题。你的REAPER版本是6吗?



是的,我是用6.05版,我跟你一样选中音符后,再执行脚本会出现这个提示,没有出现参数表,也没有执行自动表情!而我用你的少数脚本,也会有类似的情形,不知我是不是少装了什么程式呢?
本帖最后由 lee98060717 于 20-4-2 21:01 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

798
#107 20-4-2 21:14
lee98060717 发表于 20-4-2 21:00
是的,我是用6.05版,我跟你一样选中音符后,再执行脚本会出现这个提示,没有出现参数表,也没有执行 ...

你要安装SWS扩展,脚本需要扩展支持:

SWS / S&M Extension
http://standingwaterstudios.com/

14
#108 20-4-2 21:30
再补一刀 发表于 20-4-2 21:14
你要安装SWS扩展,脚本需要扩展支持:

SWS / S&M Extension



谢谢大佬的帮忙,我安装你给的档案后,我终于能用了!

很喜欢你这个脚本,我写弦乐画表情时,只要直接调整曲线就好,能节省一半作业的时间。非常实用,很赞!

谢谢你开发的脚本让REAPER更好用!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

798
#109 20-4-6 18:31
zaibuyidao_Quantize (Enhanced Edition).lua -- 量化工具3合1。

输入Tick数值进行量化。如果每拍Ticks设置为480,那么四分音符就是480,八分音符是240,十六分音符是120,以此类推。由于是基于Ticks,并且Ticks值可以自定义,打破了以音符长度作为量化值的局限。除了量化音符,量化密集型CC事件变得更加容易,比如下图以10Tick来量化CC数据

选项说明:0 默认量化音符头尾和CC数据;1 只量化音符开头和CC数据;2 量化音符尾巴。






观众反应

1158
#110 20-5-15 10:31
汪洋 发表于 20-2-18 00:30
我的意思就是第一个音符不在这个小节内,而因为弹奏的误差提前到前一个小节一点点,这种情况脚本就会 ...

  我不是本软件用户,而是Sonar用户,看了看,这个脚本编写与Sonar中的CAL编写非常像。所以我以CAL的编写方式给出一个方案,也许可以解决这个问题。
  这个问题的出现,本质上是因为第一个音符出现的位置不在标准精度上,而是因为人性化提前了一点点,那么我们可以在脚本的变量约定时,设定一个容错变量,给它一个值(或给出用户手动输入这个容错值)。
  以精度48TK为例:
  比如,我们为该容错变量赋值5(TK),在运行后面的脚本指令前,使我们的脚本程序先进行一个判断,如果框选的第一个音符事件位置,在小节开头的提前5TK以内出现(如47、46、45、44、43TK位置),则移动该音符至后面小节开头0TK位置。
  当然要注意后面的指令是以第一个音符开头位置为基准进行操作,还是以选区首为基准进行操作,如果是后者,我们还需要将对应的选区首也向后移动至第一个音符对应位置。
  之后脚本继续执行后面的拷贝或插入操作时,就不会错误的判断第一个音符跨越了两个小节了,因为第一个音符已经被移动到了一个小节内。

1408
#111 20-5-15 23:08
溺水鱼 发表于 20-5-15 10:31
  我不是本软件用户,而是Sonar用户,看了看,这个脚本编写与Sonar中的CAL编写非常像。所以我以CAL的编 ...

非常感谢!很惭愧我不会写脚本

798
#112 20-5-16 01:00
溺水鱼 发表于 20-5-15 10:31
  我不是本软件用户,而是Sonar用户,看了看,这个脚本编写与Sonar中的CAL编写非常像。所以我以CAL的编 ...

感谢大佬提供帮助,回头研究一下。

798
#113 20-5-16 01:03
5-16 新增

zaibuyidao_Random Mute Notes.lua -- 随机静音音符

zaibuyidao_Random Notes Start.lua -- 随机音符起始位置,相当于人性化音符。比如输入3,脚本将对起始位置随机加±3的值,可应用于钢琴等乐器。
zaibuyidao_Random Notes End.lua -- 随机音符结尾
位置

zaibuyidao_Random Notes End (Customize).lua -- 随机音符结尾时间(支持用户自定义)
zaibuyidao_Random Notes Start (Customize).lua -- 随机音符起始时间(支持用户自定义)

zaibuyidao_Random Region Color.lua -- 随机区域颜色

zaibuyidao_Random Marker Color.lua -- 随机标记颜色

zaibuyidao_Random Region And Marker Color.lua -- 同时随机区域和标记的颜色,只有区域(标记)时随机区域(标记)

zaibuyidao_Add MIDI Hardware Output And Receives To Selected Tracks.lua -- 选中的轨道添加MIDI PORT 并且添加指定发送轨。

MIDI硬件输出:就是 Cakewalk 的 Port,对应首选项里面的MIDI Device - MIDI outputs 的 Device ID
MIDI通道序数:就是MIDI通道,比如选中10轨输入的是1,将按从1-10的顺序添加通道。支持选中单轨操作。
接收轨道编号:就是接收源通道,参考轨(默认接收完加上来了静音)

底下4个选项分别是:0=默认操作,添加PORT+MIDI通道+接收轨道编号;1=只添加MIDI通道 2=只添加轨道编号 3=选中所有轨道,清除所有设置内容恢复轨道默认状态。


zaibuyidao_Set Project Grid.lua -- 输入tick值以设置工程网格。方便按照指定tick间隔来移动数据,官方最小的网格选项只能达到128分音符,习惯于tick表示不够用。现在算是补充上了!

本帖最后由 再补一刀 于 20-5-16 01:19 编辑
观众反应

4588
#114 20-11-15 18:03
这么好的帖子,来顶一顶。

1809
#115 20-11-30 08:21
没太看明白,快速连奏是怎么弄出来的?

404
#116 20-12-2 08:08
[問題已解決] 本帖最后由 kunsin 于 20-12-2 13:10 编辑

404
#117 20-12-2 08:13
闪亮的瞬间 发表于 20-11-30 08:21
没太看明白,快速连奏是怎么弄出来的?

選好後 Right Click, 在菜單內選 set note ends to start of next note (legato)



2583
#118 20-12-4 07:01
再补一刀 发表于 20-5-16 01:03
5-16 新增
zaibuyidao_Random Mute Notes.lua -- 随机静音音符
[/b ...

老师能不能制作一个更改控制器号的脚本,比如把1号变11号,现在很多弦乐换音色需要这个,谢谢老师,以及把音符变为控制器,

798
#119 20-12-4 13:39

点击图片看大图

转换CC已经写过了,在ReaPack搜索关键词可以找到:

Script: zaibuyidao_Transform CC (For Selected CC).lua
Script: zaibuyidao_Transform CC.lua

两个脚本,一个需要选中CC,另一个不需要选中(当前轨道全局操作)

你说的另一个功能是做什么用的?

本帖最后由 再补一刀 于 20-12-4 13:40 编辑

798
#120 21-8-13 23:51
zaibuyidao_Duplicate Musical.lua - 智能重复MIDI数据
zaibuyidao_Duplicate Musical (Within Time Selection).lua - 自动创建时间选区重复
zaibuyidao_Duplicate Events.lua - 头尾相连重复

@汪洋 更新了脚本,目前看来不选中MIDI对象自动扩展边界也没问题了。
观众反应
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索