Commits

Kommit committed 5a7373b

Merged with new template

Comments (0)

Files changed (3)

 如果有任何问题或者想提供帮助,请直接联系汉化作者 Kommit。
 另外作者也在初学 REAPER,在软件使用以及软件混音方面的问题,不保证能提供帮助,但欢迎互相交流。
 作者QQ: 75203782
-Email: kommit @ gmail 点 com
+Email: kommit @ qq 点 com
+def read_tranlated(fn):
+    translated = {}
+    for line in open(fn):
+        line = line.rstrip()
+        if not line:
+            continue
+        if line.startswith('\xef\xbb\xbf#'):
+            continue
+        if line.startswith(';'):
+            continue
+        if line.startswith('['):
+            continue
+
+        key, trans = line.split('=', 1)
+        translated[key] = trans
+
+    return translated
+
+
+def merge(translated_file, new_template_file, merged_file):
+    translated = read_tranlated(translated_file)
+    print '%s translated' % len(translated)
+    fp = open(merged_file, 'w')
+    cnt = 0
+    for line in open(new_template_file):
+        if not line.startswith(';'):
+            fp.write(line)
+            continue
+        if line.startswith(';^'):
+            fp.write(line)
+            continue
+        key = line[1:].split('=')[0]
+        if key in translated:
+            trans = translated[key]
+            fp.write('%s=%s\n' % (key, trans))
+            del translated[key]
+            cnt += 1
+        else:
+            fp.write(line)
+
+    print '%s merged' % cnt
+    print translated.keys()
+    fp.close()
+
+if __name__ == '__main__':
+    merge('zh_CN.ReaperLangPack.old', 'template_20130615.txt', 'zh_CN.ReaperLangPack')

zh_CN.ReaperLangPack

 081F5207A6D5AA8E=采样格式:
 F97A12BF98D450CF=采样率:
 E8589A5C2472187A=采样点
-;08325007B4EB10C5=x
 ;3E83534995169108=Request block size:
 ;0FF98CDC4588805A=Request sample rate:
 ;8F5EC83B8413B57D=REAPERVirtWndDlgHost
 ;6D0FDC8D1C9C5504=+0.0 dB
 ;C6AD52C994C055E0=- or -
 D7323C887B0A2951=应用
-;0738C1B2009346F6=BPM:
 ;A2D4EB52B7EE75E1=Beat click length:
 F685FB3A91025549=浏览...
 F09E4B5C35AA14B9=取消
 ;6B4AECC021E5686A=ms, start shape:
 223F4865B99B73B0=输出文件
 ;FDE95463547E83EB=Render status
+;BDB7990C53BBB742=Show in explorer...
 ;511EAD28BA4AE493=format spec
 ;E1CA5A9A5CE93078=not rendering, ETA infinity
 309B13D6E0AC1A0F=长度:
 ;A27E076F9E7EA1E3=Progress1
 ;6D0BCBC7DDDC55E7=Type:
 ;D8B3B3186B8C817F=ms
+;80BE1395BCF8C169=Download language packs
 ;11FA427DAF625F63=edit cursor
 62C49C467C0C15D3=加载...
 28450354F52CB7AE=复位
 ;D8D27C186BA6D499=dB
 B90A279A7257C793=编辑
 C7A89083E6E728EB=清理工程目录
-;AF756CE2EA8B8DF5=100%  
-611FB91949657A10=音轨通道:
-3BEB0AE437FA2F12=中间
 ;8C2AEE7E9FE91BE0=to:
 F9519A70026F7B52=位置:
 ;6D27CBDC5943D7B6=Shape:
 2555373B75AA89B2=输出
 ;0629736B3FAE9E4C=Process
 E19CAC48E2E6EA85=采样率:
-720CB39E31676E27=开始: 
+720CB39E31676E27=开始:
 ;97D6D411868C112C=Time selection
 ;CA2A325DBD0A1A47=Custom1
+;895BB684C276CD93=Preset name:
 ;EE28FE89D1A7A151=Edit Region
 7CE6FE4C74542BB2=区域管理器...
 ;5C973D1CB80B0D9F=Render...
 09939A2A8DB73EDE=性能仪表
 33212EA04B36D7AA=路由/分组矩阵
 ;EA615A5997239616=Edit FX Comment
-;B6B81D96FFFC1FA4=Edit Time Signature Marker
+;10D0E37E59744608=BPM
+;92AE98DDC402CEB8=Tempo:
 D99EA6A0E05B0BEC=回放面板
 ;C644A2EBFF26E843=Automation mode:
 4E5F93B30C786CEB=音轨包络
+;9F89BC3C59A0401C=Pan:
+;1008A7CF2A029751=Width:
 B8EA9A061D794748=导航器
 59111F850FAE5C14=启用吸附
+;F34BB15DA08E0D6E=Snap relative to grid
+;00F8AF1A6A14D288=Snap settings
 10EC54E7BB0B3282=像素
 ;57CA523AA910C686=Gain compensation (boost pans)
 ;2B4E18A3D5201CFA=Pan Law
 ;D92F489AE81E13F2=Hysteresis:
 ;0D2DD411CE90EA28=Leading pad:
 46F1486DB9B6A7A6=模式:
-;0703625BF4AB8440=Split grouped items at times of selected item splits
 927D36CE7B695660=阈值:
 ;1E386FB5FE43C9CC=Trailing pad:
 ;8C66AD45F2B879B1=Quantize to:
 DDDAF906972AD14A=水平缩放
 ;08A2AD9AC1632C1B=Track cursor position
 ;849FA7BAC58F3097=Track scroll positions
-;C30D5E2CF003330F=Merge source tempo map to project tempo map at 
 ;1E894CD06766E128=octaves
 ;0832A307B4EB9DCE=%
 ;576D3C1F8C34C670=Strength:
 D7B51CFC5837E755=重命名
 ;E53622684802B745=Master
 66D8B92631859FE9=重命名...
-;10D0E37E59744608=BPM
 386EB65EE2979317=加载
 ;6B921CBA018B2EE0=No additional resource loaded
 A43D5AFECAA46489=预览
 3BF0AA22A506F11A=通配符
 ;6A003F23022A1E47=Add edge points when moving envelope points
 ;561C816EA4AE16DF=Add edge points when ripple editing or inserting time
-B61E6643CE61DA4C=包络与自动化
-;20BAEAD47F4513A4=Reduce envelope point data when recording or drawing automation
-;83C05BCE6E0BA462=semitones
 7DA8EA3426CA11D3=描述
 C065E9FEE11B2862=(当前工程)
 397E19C8F7486840=工程存储箱
+;B23C47F019452299=Volume:
 ;3C63123253BCD74E=Usage
 ;D89CC7186B79C49A=to
+;821B3CD32107333D=Track color
 ;383F243464148105=Transient Detection Settings
 EA7EDFD029F80877=向左微移
 2E287BE9B3A7F568=向右微移
 A2BF58A6DFD853DC=工程
 D2714B0ED9D27FB1=音轨管理器
 2F799723962762C7=停止
+;155268E8DDFB481C=Curve:
 ;1A8015E802ECC562=Item mix behavior:
 ;3868AB5EE29314B8=Lock
 BEE3F1BDC2A992A1=媒体对象属性
 A1A721902449610D=片段媒体源
 ADFC12BF930BBFC9=片段属性
 268986373F235EF0=节拍
+3BEB0AE437FA2F12=中间
 E0B104299A7A8E2E=时间
 BD7850245F5A79EE=导入
 ;B36DBB640BD652AA=Notes:
 ;200265593F330955=Scale Finder
 ;87D8D79D63721460=Open render queue...
-5D33EA2A7EBEF63C=区域管理器
+;2227C3C30D911E85=Region/Marker Manager
 ;043FBD1700F7067B=Render Warning
+;83C05BCE6E0BA462=semitones
 ;DF2472EC2AB0BAFB=Download Python
 ;2C626DCBF2E2019A=ReaScript
+;2715653EC997D088=Automation
+;20BAEAD47F4513A4=Reduce envelope point data when recording or drawing automation
+;CC14188D4AC6BB5D=Project settings...
+;DDFC41E99D604844=Crossfade Editor
+;D8CD3036A319B54F=Solo track
 6BE8B83EA0A1A15E=动作(&A)
 386DCB7A24A75D67=编辑(&E)
 3AF66241CE595B8C=包络(&E)
 ;08329107B4EB7F38=7
 ;08329007B4EB7D85=8
 ;08328F07B4EB7BD2=9
+;24D0A5D8C38FD778=Add stretch marker at current position
+;1E2BFE3FE36F5A1C=Add stretch markers at time selection
 ;CF7AF55DCCD92445=Allow anticipative FX
 BEDDCB0B40FD59A2=允许媒体缓冲
 3E1E032211F699E5=编辑时自动对媒体对象淡入淡出
 DB9EF3622F4C4895=内置 MIDI 编辑器
 40B42F5B4E7F894C=清除包络
 ;844E1C381BAED81D=Comps
+;98178F3A662231C3=Continuous scrolling
 ;210B23F21E3171CA=Convert active take MIDI to .mid file reference
 ;00BF6D212D40163B=Convert active take MIDI to in-project source data
 ;050AAAF896F25359=Crop list to active comp
 ;CAAB5CC146E0FC0B=Crop to active take
-DB0FEB13427E7035=自定义音轨颜色
-9F786D12D8FA61CD=自定义音轨图标
 AB2A3D4EF1C9D1A8=默认
 6D2EC5D738690CA9=删除活动的片段
 ;522F483C3BDD4C72=Do not link track volume/pan to MIDI
 ;0E71DF4467DEE5F6=Dynamic split items...
 5A3FF93A190E0F6B=空白对象
 0CE78C3702CE687F=音轨启用自由拖放对象位置
+;02ABE37861D00256=Enable track metering
 ;22890C70F0007984=Envelope point selection follows time selection
 ;943A1A47FCEE5EEE=Explode MIDI item by note row (pitch)
 ;66F59CEEAE4451AB=Explode all takes (in order)
 420377F78A3E1841=效果浏览器
 ;DB6FC995D09C7078=Fast end
 ;BC24D1B6349B5A89=Fast start
-;78957C8454DBB75F=Freeze tracks to mono (render pre-fader, save/remove items and online FX)
 78957C8454DBB75F=冻结音轨至单声道 (生成 pre-fader, 保存/删除对象以及激活的效果)
-;79AA43061BD49154=Freeze tracks to multichannel (render pre-fader, save/remove items and online FX)
 79AA43061BD49154=冻结音轨至多通道 (生成 pre-fader, 保存/删除对象以及激活的效果)
-;54DADE4C7B95FC5C=Freeze tracks to stereo (render pre-fader, save/remove items and online FX)
 54DADE4C7B95FC5C=冻结音轨至立体声 (生成 pre-fader, 保存/删除对象以及激活的效果)
 FB90AE71C9284F3A=粘合对象
 B7169EEC02C8D8FC=粘合选区内的对象
 ;65CA689C377C5655=Offset template items by edit cursor
 ;B3572B5D80DF7B79=Open all track MIDI in last focused editor
 ;6E2BF94AF99A0CD2=Open all track MIDI in new editor
+;F1032E62ED81A0C4=Open associated project in new tab
 AAB1F0BA33F2CA9C=在编辑其中打开副本
 B49A3DAD17186E2A=再第二编辑器中打开副本
 619AF06BCC66D00F=在编辑器中打开
 71CB5040464F5BC3=录音模式: 按照选区自动切入/切出
 92C3E890C5EC8E5D=移除活动片段上的音效
 ;F9E04376D3B7E6DE=Remove active comp from list
+;EB460E40E884E6A2=Remove all stretch markers
 186444C1EA089313=删除对象
 0A6A186FCB4E720A=在编组中移除对象
+;E6900C087FAF308F=Remove stretch markers within time selection
 D2F88B0EF54D2211=移除音轨图标
 FDFA2E97CD8FDE19=删除音轨
 586B2A0EC026812A=把对象生成为新的片段
 593D5AC384550ADA=显示最近动作
 ;6A05662E2A1E77AC=Slow start/end
 ;FD06ABC366DA801A=Smooth seeking (seeks at end of measure)
+;D7313691278B1346=Snap stretch markers to grid
+;BFBEAFF46F14B630=Snap stretch markers within time selection to grid
 0814EFA066F6B891=源文件属性(&P)
 1F4C50B930F9D6C8=在光标处分割对象
 90B859A4F328EBB9=在选区处分割对象
 ;AF908AD98D533548=Square
+;F84E1DFB577DA637=Stretch markers
 94D8EC714ED10E14=启用同步
 1589D28CD62A7BF0=同步设置...
 A726FC321D37D0F0=片段(&A)
 D0C04B9E79D271AE=音轨
 6478144A3C4FB7D2=启用音轨编组
 1002920B25015351=音轨编组参数...
+;E8F72322AC27C447=Track icon
 ;08C4A189ED06CFFA=Track performance options
 ;3A2761697FE8C69E=Trim content behind media items when editing
 ;E80224910029CDEC=Trim/Read
 EE5CF20F98160706=解冻音轨 (还原之前的对象以及效果)
 58EB14692B28F25A=取消选择所有的点
+;C4930ADECE6F49DA=Use tonal optimized mode
 D3B242D430A5DB6C=虚拟MIDI键盘
 C9D51236E5A04162=写
 62473318FFD2829F=[录音设置]
 BC328CB03B0D078E=复制全部效果(&A)\tCtrl+Shift+C
 CC1F02E05223C02F=将效果窗口停靠在停靠区
 F07B8BF09056DBC7=冻结音轨
-;B9450FA5B73E0242=Freeze track to mono, up to last non-offline FX
 B9450FA5B73E0242=冻结音轨至单声道,使用全部启用的效果
-;4A24DE7EC5D70EE4=Freeze track to mono, up to last selected FX 
 4A24DE7EC5D70EE4=冻结音轨至单声道,使用直到最后选中的效果
-;822C0ABE515442BB=Freeze track to multichannel, up to last non-offline FX
 822C0ABE515442BB=冻结音轨至多通道,使用全部启用的效果
-;C8A3EF986B3A45BF=Freeze track to multichannel, up to last selected FX
 C8A3EF986B3A45BF=冻结音轨至多通道,使用直到最后选中的效果
-;E4EB1F77E012E753=Freeze track to stereo, up to last non-offline FX
 E4EB1F77E012E753=冻结音轨至立体声,使用全部启用的效果
-;9CADE133F3BF88B7=Freeze track to stereo, up to last selected FX
 9CADE133F3BF88B7=冻结音轨至立体声,使用直到最后选中的效果
 C4E5E30C8A3E3BDF=删除全部效果\tShift+Delete
 E67F0BA2C154FA57=重命名效果实例\tF2
 ;F1707CB9030B35E0=Automatic record-arm when track selected
 ;691C4B8E09709260=Copy loop of selected area of items
 ;914F5B81FECF32F5=Copy selected area of items
+;349F55EF86232987=Create measure from time selection (detect tempo)
+;4B37D6054E63E942=Create measure from time selection (new time signature)...
 ;5F08AD67C9135573=Crop project to selection
 ;48E3EE852F14F202=Insert empty space in selection
 ;5710F0FC06226D7D=Remove contents of selection (moving later items)
 ;B814E3BFB72A607B=Delete preset
 ;37E1C985732EDDC1=Save preset...
 ;82EE5475CB6FCE9F=Close window
-;3D90226E6ACF7B65=Toggle FX bypass
 ;0A406B52D72D3189=Toggle track mute
 ;7C52DE0969C08A82=Buggy plug-in compatibility mode
 ;674FB3DE1B272051=Channel 1
 ;00A326BE1D4B4B0F=View: Scroll view left
 ;3CAB5198F069B180=View: Scroll view right
 ;EF2E4D6B32E12F9F=View: Scroll view up
-;293D4AED6CD88FF6=View: toggle show MIDI editor windows
 ;0832A507B4EBA134=#
 ;73532F71FB46906C=(not connected)
 ;0EC28D42C155A657=----  User Presets (.rpl)  ----
 ;11B3B66593F236CF=Confirm Preset Delete
+;0A98866C997B323D=MIDI Bus %d
 ;93244D3BB94E6F33=No preset
 ;17B3AE10A9CC3695=Plug-in state data size:
-;3B0F03168DFDAFF8=Rename Preset
 ;274E7C84B3E58DB8=Reset to factory default
-;2B74B8A9175B98AD=Save Preset
 ;D8C1A6186B98A8C4=in
 ;B7290B7EB82C4051=out
 ;F420AC1723391ECE=Master track
 ;EE1268CA4B845A22=# FX
 ;9747AB7E1489B5C8=PDC
 ;4B1F235812EEE9D6=MUTE
+;AEF53FB432FD3810=Tempo map
 ;480A73B43C308366= (folder)
 ;65971737BB8DFA2C=Send Envelopes
 ;A74298433E1F4B3D=Track Channel
 ;C499FEFB8CC28F79=Filter
 09D15F38080A7701=媒体
 ;5D4FC446DED74611=Output Channel
+;0DBD7F7EE933458C=end
+;1B262DDE53BE63B5=start
 ;322690F7CBF0FD23=Pitch:
 ;F6D1FCEB6389AD81=REAPERMediaExplorerMainwnd
 ;F3D409ED59BA245F=pause
 ;682ABD4822D9748D=play
 ;745797F93833F418=repeat
 ;5A07982F9797D6A7=stop
+;ACF539B15A75BF74=(no path)
 ;AF4AD46D7AA10118=Add current folder to shortcut list
 ;E953387880EB6BCA=Always show waveform peaks for selected media
 ;56908A585EF50FEA=Auto-advance to next file after preview (requires repeat off)
 ;51C47435D113C016=Show source properties for current preview media
 ;9A01878F90736611=File
 ;2D126F1D4BD6B8C7=Type
+;ACE17ED77A0CFB39=Insert into project
 ;2C078B30A2995EDB=ReaRoute Output
+;1616D990C579771C=seconds
 ;4789C5332441688D=Error finding an unused filename for output. Source file:\r\n\t
 ;6A8323D4A2DF56E0=Explode multichannel media
 ;A1BB777BE5203666=Open Copy Error
 ;7026A011104B1446=&Value:
 ;742F5D29C7564242=&Velocity:
 ;01DA63B41FEE389F=<no patch file loaded>
-;F3238895531F739E=Channel
 ;FEAA833C7533B5D0=File not found
-;53BE875D82C65B2C=MIDI Filter
-;0B3E0029A01A16F4=Media item
 ;430304A419B0E574=Note Properties
+;C54C973113730A6F=Note:
 ;C645D4DB5297312E=Poly Aftertouch
 ;2ADD7A879D22FA5C=Position
 ;9ED6EEF5EE379522=Song Select
-;46526B6C96E7851A=Source
-;073F0BD84FB2C598=Velocity
+;02E6C28F6CC5D246=Velocity:
 ;90803304EBE7C40E=track
 ;97D314BE6757F16B=Grid:
 ;2ACA9A5D3E5720F8=Transpose:
 ;12848776E53AAD00=Use + -* / for relative changes in any field.\r\nUse +1o2  to add 1 octave and 2 semitones.
 ;B80BE35FC002073A=Bank/Program Select
 ;B376015F8643AFD1=Program:
-;02E6C28F6CC5D246=Velocity:
+;F3238895531F739E=Channel
+;0A8BAF4C6945400F=Length
 ;8B359EC8CE2EF66C=Parameter:
 ;09CFC77E55F475C5=Cut
 ;2568C8EFB386D909=Delete notes
 ;478CB748FDBE3CCC=Add next note to selection
 ;84D4D5DA0837EE21=Add note nearest cursor to selection
 ;71AFE5DB5650A1AC=Add previous note to selection
-;A89552543AB2CDD5=Always snap notes to the left when snap enabled
+;6B25D8449FD79DF4=Allow MIDI note edit to extend the media item
+;035DF196A9A09AD0=Always snap notes to the left
 ;581FB0AB97CF5030=Auto-select CC when moving/copying within project time selection
 ;84DBA574F27F3A00=Automatically correct overlapping notes
 ;76CD8A8C7B0631AB=Automatically save modified file on close
 ;382FD4F0FD467B41=Clear all note names
 ;D6FAC22FB212CB64=Clear color map (use default)
-;8D9454B5ACC4065B=Clear editor when changing active media item (shift toggles)
-;F3E22CD65444C138=Close active media item
-;4EF8C853781760C8=Close all inactive MIDI media items
-;725966964817F84F=Close all inactive media items
-;DA3A13552E571A48=Close the active MIDI media item
+;1165A82D1543DC13=Clear editor when changing active MIDI media item via this menu (shift toggles)
 ;AAD780F2936DFA0C=Color notes by
 ;5479D7FA9A2ADB81=Contents
 ;91E3DBF71C5D78E4=Customize menus/toolbar...
 ;5DCA5705AA5A2FCE=Customize note names
 ;F77DBFF425C7412D=Delete events
 ;458E371D81F5AF00=Diamonds (drum mode)
+;3615D619BF30D578=Display 14-bit MSB/LSB CC data as a single entry in event list/properties
 ;CBA3F4617B7ED4EB=Drawing or selecting a note sets the new note length
 ;22F2CC2A38A97EDC=Event properties...
 ;0B0113E292076F0C=Filter events...
 ;67D1CB88D6D1EB6C=MIDI editor mouse modifiers...
 ;404B3253FA5D1109=Measures.Beats.100ths
 ;54BEE420D92D3721=Measures.Beats.MIDI_ticks
+;652EF93F64A683F6=Media Item Lane
+;0B3E0029A01A16F4=Media item
+;8781085C9AC1784B=Media item selection mirrors arrange view
 ;9FFBE5433EFE0406=Mode: event list
 ;5BF8CF14CD14864A=Mode: named notes
 ;FF666E7FCCA22D1A=Mode: piano roll
 ;CAD1ABE1EFE17F39=Move cursor right by grid
 ;44AFE395C08B577F=Move cursor up one note
 ;E3F7820C74DA6C74=Move edit cursor to start of selection
-;AF43535681296117=Multiple media items
 ;331179D476F216EC=Navigate
+;B86D86AEB9B256EF=Note preview
 ;DFB842604B04659A=Piano roll notes
 ;AC73D1BFD8821FC1=Piano roll timebase
-;1C7C45FBC54D62E7=Preview notes on add/edit
+;50F94031ED758F24=Preview all selected notes that overlap with the edited note
+;1CB344D7A3966A1C=Preview notes when inserting or editing
+;DCA1F9FA124A043F=Preview on keyboard action
+;20E9ED3176CA103F=Preview on velocity change
 ;08A04EC237FB2661=Project beats
 ;8CFE0E2A8D9A34F6=Project synced
 ;2B9FBBB7B42D2295=Project time
 ;809D9AA3B4306FA0=Quantize position to grid
 ;3410CCD7F87501B1=Quantize using last settings
 ;596C077CE46E04EE=Quantize...
+;9D3EBA1E7D7E3B42=Raw MIDI data...
 ;6F5879A58A373F2D=Rectangles
 ;E075349CF7FE45D8=Remove selected duplicate notes
 ;A38F6B757E6A088D=Rename MIDI take...
 ;2E4824657E9919FB=Select note nearest cursor
 ;7CE9611BE854D12E=Set note ends to start of next note
 ;F63AE8DA71068B90=Show all note rows
-;B7F8226EA3A3E4D4=Show color selector at bottom of editor
 ;B3A278DCD3CFC6D2=Show note names on notes
 ;8D4D0B4B0B6A41EE=Show velocity handles on notes
 ;F2C5D93EA511931D=Show velocity numbers on notes
 ;0349058E1C6FCD22=Show/hide note rows
-;B0D208726D814CEB=Snap note ends to grid when snap enabled
+;CBB62A841502FD76=Snap note ends to grid
+;986AFE7AA5793206=Snap notes/CC to grid
 ;8881802479A8CAAF=Source beats
 ;1A360D9AC072403B=Source, using color map
 ;CC5C392366BA1F24=Split note under mouse cursor
-;92B3E3433F0904A6=Switch the active media item by double-clicking an inactive note
 ;7311049CDCA4C175=Sync editor transport to project transport
 ;0B32ABB1DB8D2C46=Time format for ruler, transport, event properties
 ;62C6BA8296D6CBAC=Timebase help...
+;6401143383A78B46=Track List
 ;7CFDC5E4E1F4B4C0=Transpose...
 ;22E2AB4758B4B1A6=Triangles (drum mode)
 ;5F02ABE17A3B29CB=Unquantize
 ;19A497F8ACEBBCD9=Use F1-F12 for step recording
 ;1EF9DD5F05BC8D89=Use all MIDI inputs for step recording
+;073F0BD84FB2C598=Velocity
 ;C2EA750B659102CA=View
 ;0E44CD2EEA4BA863=Humanize notes...
 ;C0647C0C15A70DB9=Dock editor
 ;3595163B199DC483=Select all CC events
 ;B1403E623CE3075B=Split notes on grid
 ;9EBC00F62F9F9F8C=Unselect all CC events
-;0A8BAF4C6945400F=Length
+;46526B6C96E7851A=Source
 ;0C364228BCD76FE0=(Unknown action)
 ;F5EF50B6945EBD84=Edit note velocity
 ;4979490C7DD5AF71=Erase note
 ;A159C77E1AA46F0C=Off
 ;79DF6C21E88B8F28=Show the last user action in REAPER's menu bar. Clicking the action will open the undo window.
 ;B726931672EE1B2F=Above Normal
+;76036DCB216B5D75=Highest
 ;FC0E6CF88C55D677=Time Critical
 ;BE8A32189AE58F83=Edit cursor
 ;747DCF8B8F0D8AE4=-inf..+0dB
 ;37CA03251A2D7A8B=Buffering
 08A52B89A26D4975=设备
 ;3DC3C3589C65D706=MIDI
+;6EE06EBD8BEB3E6D=Seeking
 ;D9B22A6B63054364=Enabled
 ;1FF9566969CABE07=Post-Fader (Post-Pan)
 ;F378819F0E95F1B9=Pre-FX
 ;ADA3EA2F08216BCF=Pre-Fader (Post-FX)
 ;AF63BD4C8601B7DF=
 ;AFCA4361EC2D09C2=Show/hide columns:
+;BA66149397E5F1AE=All Channels
 ;B3D2C76823B56BAB=Channel %d
 ;081CECC31B65E0C4=Set track automatic record-arm when selected
+;8BEB3C381FB2F1CE=Color
 ;F7B45F7E4B7A392C=End
-;8BEB3C381FB2F1CE=Color
-;8B6AF9AC93B99233=Chan
+;B599690138EA264A=markers
+;C7B7708D1F9B3C8C=regions
 ;D8D5C8186BA98B94=ch
 ;1978358DE99DE2C5=Receives
 ;4A47B5FB012F8EBE=Sends
 
 [DLG_103] ; IDD_CFG_WAVEOUT
 ;87581AC5D2800078=Buffers:
+;08325007B4EB10C5=x
 ;^042F4DCA75E1BE47=16 bit
 ;^CC85D146650F3E66=24 bit
 ;^5188BC03D80E2D31=32 bit
 ;^081F5207A6D5AA8E=Sample Format:
 ;^F97A12BF98D450CF=Samplerate:
 ;^D858BC186B3FE51D=Hz
-;^08325007B4EB10C5=x
 ;^A7BA0064C3A88716=Output Device:
 ;^DA38E298C189302F=Input channels:
 ;^C6FA709C7A5DB354=Output channels:
 [DLG_122] ; IDD_CLICKITEMINFO
 ;3C8EB08515D3081F=Click Source Properties
 ;5A85C634AC6134A5=Click follows project tempo
+;0738C1B2009346F6=BPM:
 ;936661ED243D9147=Beats/Measure:
 ;DB11ADF6494C2AA5=Secondary beat attenuation:
 ;8F4537F55B9E0BB5=Click volume:
 ;^F09E4B5C35AA14B9=Cancel
 ;^D7323C887B0A2951=Apply
 ;^80194C173B470AF3=Save as default
-;^0738C1B2009346F6=BPM:
 ;^82881FCAB4663FE9=First beat sample:
 ;^3A0B093282EA17AC=Subsequent beat:
 ;^89548F9D01B6F500=Frequency of first beat:
 89586449FDC7964E=生成文件中...
 052BBD8D885E3DDA=完成时自动关闭
 E6860B129FE101D6=运行文件
-;BDB7990C53BBB742=Show in explorer...
 ;E24E56DF605D1E65=Shup File
 ;^BAC64C1B2E060EE5=Close
 ;^F09E4B5C35AA14B9=Cancel
 ;^FDE95463547E83EB=Render status
 ;^E1CA5A9A5CE93078=not rendering, ETA infinity
 ;^511EAD28BA4AE493=format spec
+;^BDB7990C53BBB742=Show in explorer...
 
 [DLG_125] ; IDD_SECTIONITEMINFO
 ;8769B7639BCAC7E0=Source Loopable Section Properties
 [DLG_126] ; IDD_PROJECTSETTINGS_SETTINGS
 ;2874B5A9A972DA56=Project sample rate:
 ;1B33637BF4614F23=Hz (if unset, hardware default will be used)
-;184CBF9992046998=Force project time signatures to have beats on whole samples
+;8FEAABC006D1F98D=Force project tempo/time signature changes to occur on whole samples
 ;658C937BDBE2A0A1=Project BPM:
 ;16F11A004E847DE0=Time signature
 ;B15FB188B25F34F8=Timebase for items/envelopes/markers:
+;1B67AB5CB8E988ED=Timebase for tempo/time signature envelope:
 ;97DF60027A0A69B5=Project framerate (used for time+frames ruler, default for sync, etc):
 ;EE8EC012349D1F21=Project start time:
-;E32C7CC28C8CFB76=Subtract cursor position
+;E1C79D766DA08140=Use cursor
 ;CDA814D5DDCE08E6=Project start measure:
 ;4F3FC38A404ADF1A=Playback resample mode:
 ;46BBE03B4E465FE9=Render resample mode:
 ;DC49DC62BD4643CF=Path to save media files (can be relative, leave blank for same path as project file):
 ;6B91E28B685614B2=Secondary recording path (blank for none, can be enabled per-track):
 ;E9AE30152DA09181=Audio format for new recordings:
-;6C73BFA5FE2F27AB=Set media format for Apply FX, Glue, Open Copy, etc:
+;A391F49CF26748F0=Use different media format for Apply FX, Glue, Freeze, Open Copy, etc:
+;4B1BE88654F07CF8=Default media format for project/region render:
 ;^F685FB3A91025549=Browse...
 ;^D3E64988F293BA3A=Recording
 ;^92CE2821A4E6C1EE=Format...
 ;0616B7FE6E108EE0=Stop/repeat playback at end of project
 ;49EB3CF2EE728EFF=Stop playback at end of loop if repeat is disabled
 ;700659C953388138=Flush FX when looping (good for autotune etc, bad for VSTi/etc)
-;DF253B12E6463891=Seek playback when clicked:
-;F005D9CF2CB27C1A=Top ruler
-;486582A28BAF7C0D=Empty areas of tracks
-;C276E6DE1ADAA408=Empty area below tracks
-;CD8C25E6C3175388=Seek on loop point change
-;640388590CFFBF2B=Only when repeat is enabled
-;E774FE4068484BEB=Preroll:
-;1280F43535B6B625=Seek playback on item move/size/fade adjustment, preroll:
 ;55272D5AF8EE3E11=Scroll view to edit cursor on stop
 ;8543FFBBFB9AF821=Don't autoscroll view (when enabled) when viewing other parts of project
 ;1149F742BD0E8658=Run FX when stopped (good for certain VSTi)
 [DLG_137] ; IDD_PREFS_REC
 71A80CCF871123FB=录音设置
 C2CE3FF2933AAAF9=录音时自动滚动音轨视图
-;4F2B31BBF3D2C295=In loop recording, discard incomplete first or last takes if at least one full loop was recorded
 ;30CEF63161AD2E19=Show preview of recording items while recording, update frequency:
 ;281AEE36FEF3A6FE=Hz (default 3)
 ;BF4A3BF6EB7C6155=Build peaks for recorded files:
 ;7E19925878CB813A=On the fly (recommended)
 ;922E6A2883A2E7BC=After recording
 ;9F420D062BE2C8BA=Manually
-;208EE71E50F7ABCB=When recording and looped, add recorded media to project:
-;86CDD3047B701541=On stop (default, recommended)
-;C5B9E0F7E2858D5B=Create new files on loop
-;04B1EA7C5BB5F4F8=At each loop (creates new files, good for recording multiple audio layers on the fly etc)
 ;6E8017A8EE98E94E=Always show full track control panel on armed tracks
 ;2EB70AE261D4626B=Start new files every
 ;9719B482F4C2B161=megabytes (approximate)
 ;BF347E2F9C8E91F9=Store all peak caches in alternate path
 ;4C9D984EF3ACFB06=Media item volume adjustment range:
 ;B56F3519D8CAEAE0=Media item editing
-;0A2D49C6327FFE18=Old style item fade mouse hit testing
 ;1671927D71A9F819=Duplicate take FX when splitting items (including splits caused by recording new takes)
 ;3E6F4DC06A94D04F=Alternate peak cache path (set path in Preferences/General/Path):
 ;^D8B3B3186B8C817F=ms
 84846F0FD8767E8C=选区
 D4CCB32B535550F6=当达到撤销内存上限时,保存最近的撤销动作
 6B02132585D23245=在工程文件中保存撤销历史 (*.RPP-UNDO文件)
-27843DF0E31CB0D7=允许读取撤销历史 
+27843DF0E31CB0D7=允许读取撤销历史
 1DC49DE353C8BF2C=如可能,储存多个重做路径 (可能占用较多内存)
 0DE5FEBA650823F4=启动时加载上次打开的工程
 037E4A2639EA6A1D=启动时显示启动屏幕
 7D1D922B32762880=MB (0 为永不警告)
 60167E72AEC44586=高级UI/系统设置...
 ;^11FA427DAF625F63=edit cursor
+;^80BE1395BCF8C169=Download language packs
 
 [DLG_140] ; IDD_ALIASLIST
 ;^D9B12705AD844C62=List1
 ;3538F7CA3C2A2A95=Allow large files to use Wave64
 ;31A3228789E94216=Write BWF ('bext') chunk
 ;46B10D8B633443CD=Include project filename in BWF data
-;91CF5EEFD47F812D=Write markers as cues
-;688A912F914695A0=Only write markers starting with #
 ;24734F4ACE59E391=Embed project tempo (use sparingly)
 
 [DLG_156] ; IDD_PREFS_AUDIO
 ;BC4FB48156117258=Edit Names/Map...
 ;FC22C6EF8E185AD2=Output channel name aliasing/remapping
 ;7744ECC4A8F97396=Show non-standard stereo channel pairs (i.e. Input 2/Input 3 etc)
+;C0364B3FF6C30D24=Reset on playback start
 ;^D8D27C186BA6D499=dB
 
 [DLG_157] ; IDD_PREFS_CSURF
 
 [DLG_163] ; IDD_AUXSENDVIEW
 ;73194AEE0903A46F=Track Settings
-;^D8D27C186BA6D499=dB
-;^3BEB0AE437FA2F12=center
-;^611FB91949657A10=Track Channels:
-;^AF756CE2EA8B8DF5=100%  
 
 [DLG_164] ; IDD_FILECOPY
 ;55ED87A57563F586=Copying File...
 
 [DLG_175] ; IDD_FXSAVE
 ;EFFE206ECF958DFF=Save FX preset
-;895BB684C276CD93=Preset name:
 ;^D840E3186B2B9581=OK
 ;^F09E4B5C35AA14B9=Cancel
+;^895BB684C276CD93=Preset name:
 
 [DLG_176] ; IDD_REGIONEDIT
 ;3BF9EB56EC01CC0D=Enable for render
 ;^EA615A5997239616=Edit FX Comment
 
 [DLG_184] ; IDD_TSMARKEREDIT
+;FD46A57F2E4690CC=Edit Tempo/Time Signature Marker
 ;5AEA2A7B35EDF368=Gradually transition tempo to next marker
-;30CEDD945AFC126E=Set time signature:
-;^B6B81D96FFFC1FA4=Edit Time Signature Marker
+;51D20F70A5F3EA0A=Start new measure, time signature:
+;706060D502C7C407=Allow a partial measure before this marker
+;EB48F1535CB1E2BB=(option disabled because project tempo envelope timebase is set to time)
+;^92AE98DDC402CEB8=Tempo:
+;^10D0E37E59744608=BPM
+;^F9519A70026F7B52=Position:
+;^08329907B4EB8CD0=/
 ;^D840E3186B2B9581=OK
 ;^F09E4B5C35AA14B9=Cancel
-;^F9519A70026F7B52=Position:
-;^0738C1B2009346F6=BPM:
-;^08329907B4EB8CD0=/
 
 [DLG_185] ; IDD_SAVEOPTIONS
 ;F82D8812ADB6D26E=Create subdirectory for project
 [DLG_194] ; IDD_TRACKSENDCTL
 ;07B1B24908F08376=Track Send/Receives/Hardware Outputs
 
-[DLG_196] ; IDD_AUXSENDCTL_CHILD2
+[DLG_196] ; IDD_TRACKVOLPANIOCHILD
+611FB91949657A10=音轨通道:
 ;^D8D27C186BA6D499=dB
-;^3BEB0AE437FA2F12=center
-;^611FB91949657A10=Track Channels:
-;^AF756CE2EA8B8DF5=100%  
+;^9F89BC3C59A0401C=Pan:
+;^1008A7CF2A029751=Width:
 
 [DLG_197] ; IDD_NAVIGATOR
 ;^B8EA9A061D794748=Navigator
 ;6B38B6D690F4D2B5=Grid line Z order:
 ;2D6B74025CB78209=Show dotted grid lines
 ;7D6C52FCAEDCCFCF=Marker line Z order:
-;00F8AF1A6A14D288=Snap settings
 ;5A440BC2BE969608=Snap distance:
-;F34BB15DA08E0D6E=Snap relative to grid
 ;46CF8C43686D1A27=Snap:
 ;3470CDBB0C544765=Media items
 ;89B473D8A650A4CB=Selection
 ;9F89DCC4637F103B=tracks away
 ;FDBA8D3410BD68C8=Snap media items apart by:
 ;9934781AD1C1A171=Snap to project sample rate
-;3E1F2DAC99CBD0AB=Snap time signature changes to whole bars
 ;974DE9D993F1F22B=Force selections to be multiples of:
-;89ABB59E8971F073=Smooth seek
-;437F6C00EAEC7B6B=Seek at next marker/region edge, or at:
-;0B9AD51E230AAA5A=measures
+;B628F936DB56849F=Note: smooth seek settings are in Preferences/Audio/Seeking.
 ;^10EC54E7BB0B3282=pixels
+;^00F8AF1A6A14D288=Snap settings
 ;^59111F850FAE5C14=Enable snapping
+;^F34BB15DA08E0D6E=Snap relative to grid
 
 [DLG_200] ; IDD_PANLAWCTL
 ;25B661438F7A03AE=Override default track pan law
 D05A2F9A08ACFC82=工程保存
 EC403AA6A8B772FE=使用相对路径存储工程用到的文件
 9594CC6401422D4C=保存工程时,把旧的工程改名为 .rpp-bak
+;EEFB5DE4DC59F257=Keep multiple versions
 7096563D9523FBAD=时间戳备份
-7804CBAD6F92BE05=备份 RPP-UNDO to RPP-BAK-UNDO
+;EFAD845FE18F5C54=Keep undo histories
 16EF1DE677B6A5F2=每
 0A1D95E50872708A=分钟:
-241C380B8459DF0D=保存到工程文件 (不推荐)
 1BDA1BF4E19E27FD=在工程目录中保存带时间戳的备份文件
 CC897BECE9A66F4B=在指定目录中保存带时间戳的备份文件
+241C380B8459DF0D=保存到工程文件 (不推荐)
 B0A7FAD536E0CFE0=保存撤销记录 (RPP-UNDO) (如果在基本设置中启用)
 ;^F685FB3A91025549=Browse...
 
 29F167A56D81C267=UI元素的提示框
 6630700BA3872D6E=Tooltips for items/envelopes
 ;C9959CE9924AB7A0=Envelope tooltips on hover
-;DF04180765FFB7AE=Themed play cursor, width:
+;5103D7B3AF96E751=Play cursor width:
 ;750E37B6DDD93553=Faster text rendering (reduces antialiasing)
 ;FA1B53737B92D5D5=Simplify timeline display of bars.beats 
 ;B697FD49D09D8899=Show last undo point in menu bar
 ;7398F3D28D395CB7=Frameless floating toolbar windows
 ;7C19AABD4450CE2B=Draw vertical text bottom-up
 ;9DB4551C9D88CF44=Compact tab display when a docker holds only one window
+;8830D1C95E35F7E3=Tab close buttons
 ;9E095E7D2135CFA9=Pixels between items on adjacent tracks:
 ;604E986E24512244=Maximum number of lanes, when showing overlapping items in lanes:
 ;4C68D7552201D3DA=Track control panels
 ;55F189406332E197=Items (prevent left/right movement)
 ;1195125C951D8503=Items (prevent up/down movement)
 ;766BE9F3488BDF6A=Item edges
-;42C8994E142FBAD9=Item controls (fade/vol/snap/etc)
-;68D2333FBEDF0F2B=Time Signature Markers
+;8CF779BCB57A8CCE=Item fade/volume handles
+;A1E55E108B89AF6A=Item stretch markers
+;F778C14553BC7145=Item envelopes
+;06EA0ABB8C68DB4B=Track envelopes
+;C38622521AF10C6B=Time signature markers
 ;^698028640C29E8A9=Enable locking
 ;^97D6D411868C112C=Time selection
-;^E9991E9C69A2E870=Envelopes
 ;^3896D8BF3E72ED2C=Regions
 ;^D35AD13842A55DEA=Markers
 
 ;3D21F2647611E0A0=Make non-silent clips no shorter than:
 ;87490F3457C05E9B=Auto adjust snap offset to peak value in the first 
 ;2C1F40776FBF7AF5=Preserve timing of non-silent areas
+;0703625BF4AB8440=Split grouped items at times of selected item splits
 ;03775A71153EBEF0=Run signal through track FX for detection
 ;8E4975199235ECB5=ms (0 to disable)
 ;^05F21CB15F5F944B=Auto trim/split items
 ;^D92F489AE81E13F2=Hysteresis:
 ;^D8B3B3186B8C817F=ms
 ;^C44624AFE5B908A4=Fade pad
-;^0703625BF4AB8440=Split grouped items at times of selected item splits
 ;^0629736B3FAE9E4C=Process
 ;^F09E4B5C35AA14B9=Cancel
 ;^0D2DD411CE90EA28=Leading pad:
 ;A450CC91205F2DE1=Adjust media item volume by dragging:
 ;E99D6B09B5FB8102=item volume knob
 ;E148872CBAC20697=top edge of media item
-;1D6C9F4B19C71E6F=Show fade-in/out handle when fade is less than:
-;67A4D32224D1FE51=pixels wide
-;63881AD1B89057EB=Prevent editing fade-in/out when item is less than:
-;3835FCCD4FE00102=pixels wide or
-;AB160C292520C435=pixels tall
 ;^10EC54E7BB0B3282=pixels
 ;^D26FE1B4C8988F96=Muted
 ;^D85ED6186B447CF9=FX
 ;^8F5EC83B8413B57D=REAPERVirtWndDlgHost
 
 [DLG_241] ; IDD_MIDILEARN
-;BEFAB1FB1C68DA64=MIDI Learn
+;9C329F9649D79AD0=MIDI/OSC Learn
 ;0C19B96552E821B2=Command:
 ;DFD31304567AB676=CC mode:
 ;BECD011FF0FC55E8=Arm envelope for selected parameter
-;061977935F66F28C=Move the MIDI controller you wish to assign.
-;261F24E9232E2973=Note: the MIDI input must be enabled and set to \"control\" in the MIDI section of the preferences.
+;7FC0770162E37102=Move the MIDI or OSC controller you wish to assign.
+;BBA1029B1D147679=Note: a MIDI device must be enabled and set to \"control\" in Preferences/Audio/MIDI devices. An OSC device must be enabled for learn bindings in Preferences/Control Surfaces.
 ;^542A194EAA789AB0=Enable only when track or item is selected
 ;^DDD50B6B9C96D4AA=Enable only when effect configuration is focused
 ;^41BAD65DE621E179=Soft takeover (absolute mode only)
 ;^D840E3186B2B9581=OK
 
 [DLG_256] ; IDD_MIDIMPORT
-;C9647DA7DB979B6F=Extended file import options
-;6C13450FEEE1BC22=Expand source tracks to new REAPER tracks
+;0C7A2C29FBC9E671=MIDI File Import
+;662DE515661DD146=Expand MIDI tracks to new REAPER tracks
+;14890F07BB615314=Merge MIDI tempo map to project tempo map 
+;90F55C9ED88C182A=Import MIDI markers as project markers
 ;^D840E3186B2B9581=OK
-;^C30D5E2CF003330F=Merge source tempo map to project tempo map at 
 ;^F09E4B5C35AA14B9=Cancel
 
 [DLG_257] ; IDD_PREFS_MEDIA_MIDI
 ;^83CEDDAC8FB7324E=Copy
 
 [DLG_275] ; IDD_ACTION_USERACCEL
-;158429A685369DA0=Keyboard or MIDI Input
+;31CC847F7D0C911E=Keyboard/MIDI/OSC Input
 ;EFC86EC6E1B4F9D7=Special key (Enter, Tab, etc...)
 ;F0C0964E640B5375=Shortcut:
 ;1C961D98E454872E=MIDI CC:
 ;1BAE0A2B4119A549=Best to worst
 ;7A610788A4C23F18=Gate
 ;1980371DC145AC63=Gate threshold:
-;5CA0AF34F15B1998=Remove silence
-;41F5BA88B722F616=Items created by split
-;43251563DD24329D=Preserve beat location, even if tempo changes
+;BEE7431BB471C779=Set new items forced to beat timebase
 ;966AB54DE9AC1DAF=Auto-adjust snap offset to peak value within first:
+;A79EFAA78FD76085=Remove silent areas (requires splitting on gate close)
 ;0905109F3F2CD4D2=Create chromatic MIDI item from slices
+;D92D281636166CEF=Action to perform
 ;15E7199686AA193D=Split
 ;208D6B0BE497C908=Set transient sensitivity
 ;^649ECB151A2B4705=Slider1
 ;^D8B3B3186B8C817F=ms
 ;^D8D27C186BA6D499=dB
 ;^D92F489AE81E13F2=Hysteresis:
-;^0703625BF4AB8440=Split grouped items at times of selected item splits
 ;^0D2DD411CE90EA28=Leading pad:
 ;^1E386FB5FE43C9CC=Trailing pad:
 ;^C44624AFE5B908A4=Fade pad
 ;EC907DB514FF438A=Edit Time Signature
 ;802D08856B21D96E=Time signature:
 ;97CF34F43D79D5A9=Bars:
-;92AE98DDC402CEB8=Tempo:
 ;^D840E3186B2B9581=OK
 ;^F09E4B5C35AA14B9=Cancel
 ;^08329907B4EB8CD0=/
+;^92AE98DDC402CEB8=Tempo:
 ;^10D0E37E59744608=BPM
 
 [DLG_283] ; IDD_ROUTING_HDR
 ;6D266E046982CD00=Merge to single MIDI track
 ;92D853908F88D4A2=Multitrack MIDI file
 ;52482A320E62D005=Embed tempo map
+;CE03429BA0451CE3=Write project markers as MIDI cues
+;F2904F8D961A317D=Only markers that begin with '#'
 ;^79DCBE1CDE37B4F3=Entire project
 ;^18C90F7E5DC51FCA=All
 ;^F685FB3A91025549=Browse...
 
 [DLG_444] ; IDD_CONVERTER
 ;F33EC3BF0909E19D=Batch File/Item Converter
+;CF8CEC995AA54B2C=Use source file directory
+;E3A550B7DF8959EF=Open...
 ;6882EA606C9A4C9C=Use FX
 ;4694FB0DBF1BAE46=FX chain...
-;CF8CEC995AA54B2C=Use source file directory
+;98CF73222A01C13D=Tail size (ms):
 ;FB5C4B0FBCD8A03D=Convert all
-;E3A550B7DF8959EF=Open...
 ;^D9B12705AD844C62=List1
 ;^1EB556E18D613E28=Add...
 ;^F812C7145E261C23=Remove
 ;^F10F4B1B4D6DC250=Clear
+;^1B0AFEE5F92D9181=Presets
+;^E0A7E8E6C8588D64=Directory:
+;^F685FB3A91025549=Browse...
+;^C1F07AAFF4522636=File name:
+;^3BF0AA22A506F11A=Wildcards
 ;^5493EE7052DCF71B=Options
 ;^E19CAC48E2E6EA85=Sample rate:
 ;^D858BC186B3FE51D=Hz
 ;^928212AC32CC584E=Resample mode (if needed):
 ;^7B21C9863AA04D13=Dither
 ;^1D5AC868CE7FE785=Noise shaping
-;^C1F07AAFF4522636=File name:
-;^3BF0AA22A506F11A=Wildcards
+;^86C526176585552D=Output format:
 ;^2555373B75AA89B2=Output
-;^E0A7E8E6C8588D64=Directory:
-;^F685FB3A91025549=Browse...
-;^86C526176585552D=Output format:
-;^1B0AFEE5F92D9181=Presets
 
 [DLG_446] ; IDD_ICONPICKER
 ;04F6ECC6DDB460B1=Select toolbar icon
 ;^F10F4B1B4D6DC250=Clear
 
 [DLG_447] ; IDD_PREFS_ENVELOPES
+;A3CFC4EDE3BDAA1A=Envelope Display/Editing
 ;F70B20FAE441D488=Volume envelope range:
 ;CF526A693EC1F115=Per-take pitch envelope range:
-;2774BF0E396FA6EA=Automation recording return speed:
-;DA8811C338BB2C83=Pitch envelope snap:
-;628E8029B7D80755=Transition time for automatically created envelope edge points:
-;EC6E55BC826C501F=ms (minimum 0.1)
+;2DBB79A909F46E00=semitones, snap:
+;439E293F2F33DBD1=Project tempo map envelope display min:
+;AF2D9CD3861FD498=bpm, max:
+;2746237EF788A7A8=bpm
 ;A1FC4F4522BBAEC4=Show new envelopes in separate envelope lanes
 ;A74C3D45F9D47CA9=When drawn over media, overlap envelopes if each is less than
 ;38ECE60A1799A076=pixels high
 ;497CB5B42BA5A54E=When adding envelopes, set the focus to the envelope
-;F3407898EA587963=Automatically add envelopes when tweaking parameters in automation write modes
-;4399EB94BB4EF892=Display read automation feedback from hidden envelopes
-;5D67E584FC667315=Allow writing automation to hidden envelopes
 ;A5C24439F53E90FE=Envelope point selection follows time selection for the active envelope
-;8A565FE05441F636=Add transition point when recording automation while playback is stopped
 ;CB6F1A1FA9E2367C=First click on unselected envelope can insert a point (depends on mouse modifier settings)
 ;CCA504D42501588F=Automatically show affected envelopes when moving media items across tracks
-;28BEB3FF40AEB890=When adding volume/pan envelopes, apply trim to envelope and reset trim:
-;D53F5AD8EB230214=After recording automation in write mode, on repeat/seek/stop:
 ;35A6C3D61C6D0FBF=Changing envelope in lane:
-;^B61E6643CE61DA4C=Envelopes and Automation
-;^83C05BCE6E0BA462=semitones
-;^D8B3B3186B8C817F=ms
+;628E8029B7D80755=Transition time for automatically created envelope edge points:
+;EC6E55BC826C501F=ms (minimum 0.1)
 ;^6A003F23022A1E47=Add edge points when moving envelope points
 ;^561C816EA4AE16DF=Add edge points when ripple editing or inserting time
-;^20BAEAD47F4513A4=Reduce envelope point data when recording or drawing automation
 
 [DLG_448] ; IDD_TOOLBAR_FLOATING
 ;DAFC8FBBDCAFABD6=Toolbar
 ;3CD2B49EF55FDEE4=Allow YUY2 colorspace
 ;3656FE906DEC11BD=Note: disabling both YV12 and YUY2 colorspaces will force the use of RGB colorspace
 ;7F328777555E7298=Use Enhanced Video Renderer (EVR)
-;4BB0183E49EAAAB7=Use OS video decoding instead of FFmpeg when possible
 ;F5ADF056B3709BDD=Video window follows edits
 ;87A44A7E0C28614A=REX
 ;B811EB066DE6BA44=Import REX files as:
 ;92F6FF254897F352=When importing media:
 ;5C4D4DC7B43CD041=Note: when importing media from REAPER's Media Explorer, the tempo match setting in the Media Explorer will override this preference.
 ;F4981427F70572B6=When moving audio items, seek video frame to:
+;8BA7F67A2F438360=Preferred video decoding engine:
 
 [DLG_452] ; IDD_EMPTYITEMINFO
 ;263CA781AB655851=Empty Source
 
 [DLG_456] ; IDD_PROJBAY
 ;8971AAB24A6A9D51=Bay:
-;B23C47F019452299=Volume:
 ;^397E19C8F7486840=Project Bay
 ;^D43B88702E996ED9=Filter:
 ;^F10F4B1B4D6DC250=Clear
 ;^C065E9FEE11B2862=(current project)
 ;^925B2CEB12D2D978=Save...
+;^B23C47F019452299=Volume:
 ;^6D0FDC8D1C9C5504=+0.0 dB
 ;^744B2F6CFBA0A242=Actions
 ;^5493EE7052DCF71B=Options
 ;366B7C5A477E1E52=Draw fancy edge on waveforms
 ;4185C11E6B56D109=Draw edges on MIDI item events
 ;29DDC7DE81B9698E=Draw waveform zero-lines above peaks/waveforms
+;96E49324AD697433=Fill waveforms to zero line
 ;35783939770D74E1=Scale peaks by pre-fx volume/pan envelopes
 ;5862AA63A1F39804=Sample-level waveform view:
 ;4729359BCAD7C0EE=Draw faint peaks in folder tracks
 ;45A42E267216B44C=Draw faint peaks in automation envelope lanes
 ;3DFD497C7C3587C8=Custom colors
 ;AD99D0E49986F7ED=Tint media item waveform peaks to:
-;821B3CD32107333D=Track color
 ;58DD9C13D7CF119F=Item color
 ;0463F1E16451698B=Take color
 ;C1B70764E122C1AA=Tint media item background to:
 ;E4DC0CDFF2939210=Automatically color any recording pass that adds new takes to existing media items
 ;10EEA01CE7AD98F1=Set custom track colors from the Track menu, custom item and take colors from the Item menu.
 ;7467DBA1281E1C66=Automatically color any media items that share pooled MIDI events
+;^821B3CD32107333D=Track color
 
 [DLG_464] ; IDD_REWIRESLAVE
 ;68245ADE50AE13AE=ReWire Slave Project Settings
 ;A365272127088DD7=Use zero crossings (not as precise but prevents clicks)
 ;590A5D6481E41A6A=Display threshold in media items while this window is open
 ;3C62AC8F3EE3535C=Media item selection follows tab-to-transient
+;851859DA354311F2=Move by at least 1 pixel when navigating by transients
 ;^383F243464148105=Transient Detection Settings
 ;^649ECB151A2B4705=Slider1
 ;^0832A307B4EB9DCE=%
 ;C64D048E7E806999=When drawn above media items, treat item label area the same as empty track space
 ;E02DEE53682EC25E=Disable targeting bottom part of media item when take lane height is less than:
 ;3A9740921877A379=Respect envelope segment insert/draw behaviors anywhere in envelope lane
+;1E0ED16659199589=Allow selecting a single event in a CC lane with a mouse click
 ;^10EC54E7BB0B3282=pixels
 
 [DLG_467] ; IDD_NUDGE
 [DLG_473] ; IDD_PREFS_AUDIOCONFIG_MAC
 ;7A1E9510735905CF=Audio Device:
 ;0AE9C7C56AF2D331=Audio MIDI Setup...
+;CB5CD17AF6D1158C=Ignore running change notifications (may be required for some devices)
 ;5BE762CA30ABAF67=If you need to use multiple devices, open Audio MIDI Setup and create an aggregate device.
 ;E9564FD174148DB7=Allow use of different input and output devices (legacy option, not recommended)
 ;21A1FC512D832DC6=Please use Audio MIDI setup to create an aggregate device instead!
 ;A6AB67675248A9B4=&Invert phase
 ;4213D3F219BE80B6=&Normalize
 ;E67D8F5D77BB443E=Take pitch shift/time stretch mode
+;36303AA7437D3575=Stretch marker fade size:
+;FB078B9E3E516C36=Optimize for tonal content
 ;B503AC33C53D7361=Fade:
 ;E0A50F2BFF5F6CA0=&Properties...
 ;561D27A671817C98=&Choose new file...
 ;^309B13D6E0AC1A0F=Length:
 ;^E0B104299A7A8E2E=time
 ;^268986373F235EF0=beats
+;^155268E8DDFB481C=Curve:
 ;^1A8015E802ECC562=Item mix behavior:
 ;^3868AB5EE29314B8=Lock
 ;^ADFC12BF930BBFC9=Take properties
 ;^649ECB151A2B4705=Slider1
 ;^6D0FDC8D1C9C5504=+0.0 dB
 ;^3BEB0AE437FA2F12=center
+;^D8B3B3186B8C817F=ms
 ;^A1A721902449610D=Take media source
 ;^3A39C76003695360=Section:
-;^D8B3B3186B8C817F=ms
 ;^CA95C3C55E05662B=Reverse
 ;^18D0284FCA66EF48=Take FX...
 ;^F09E4B5C35AA14B9=Cancel
 ;6F011A2D15EEE603=Events per quarter note when drawing in CC lanes:
 ;DDDFDA2C4B7C5C26=(default 32)
 ;0F1B38F71F042A73=zoom dependent
-;189FE1B4563687FC=Default behavior for \"open items in built-in MIDI editor\":
-;1E4D044DCA40FEF9=Note: regardless of this setting, if a MIDI item is already active in a MIDI editor, opening it again will always focus the existing editor.  All of these options are also available as actions.
-;A9D3E5EA39F95C2F=Switch the active MIDI source by double-clicking an inactive note in the MIDI editor
-;CBBCAC56103D84DE=Note: you can also switch the active MIDI source by double-clicking within the bounds of an inactive media item, or by using the MIDI editor filter window, or by selecting the media item in the arrange view.
-;0805C4D603E90D5E=Only switch the active MIDI source to media items on the same track
-;505C09501CCC046F=Double-clicking outside the bounds of any media item extends the active media item
-;1A7B39E4C1FF446C=Show selected status for notes/CC in inactive media items
-;535B179563EFF333=Opacity (1-3) for notes/CC in inactive media items:
+;DA187DD31981022E=Default behavior for \"open items in built-in MIDI editor\"
+;FC471CE1F40A9088=Open selected media items
+;831E70EDB5DDD324=Open all track MIDI
+;1B0B60F72A640186=Open all project MIDI
+;6C6A08FBE911D41C=Open a new MIDI editor
+;4C6C9B01B684DAC3=Reuse the last focused editor, clear contents first
+;D6A506221A249CF6=Reuse the last focused editor, preserve contents
+;1B66A7C27C5BAAF3=Only the active item can be edited
+;AEA5FFDC7929013A=Other items on the same track as the active item can be edited
+;8D64F7CAE0EA35F1=Double-click a note to switch the active media item
+;CD5B47EE0A7A38F9=Only if the media item is on the same track
+;A97D63C229BB8D4A=Only if the media item is already editable
+;E785DA0D49AF80A7=Double-click outside the bounds of any media item to extend the nearest media item
+;E5CADFDB40896B05=More information about displaying multiple media items in a single MIDI editor
+;CD16A4A833CF3F6A=Opacity (1-3) for notes/CC in secondary media items:
 ;35889979F7713B9D=Default note color map:
 ;^F685FB3A91025549=Browse...
 
 E557476A23EFCCC5=浏览全部
 B3C01AB8DE8EF961=混音器、效果器及合成器使用工程设置的采样率
 64AC7DAB458B2FE1=多通道音轨生成多通道文件
-4239CB987CE3ADB2=(没有选择区域)
+737BFDCE9DBD682F=主通道混音:
+;22F397A203D21C30=Silently increment filenames to avoid overwriting
 1B3419B3CEB3FE81=生成完成后作为对象添加至新音轨
 866E992086EB4D6C=保存工程副本为 outfile.wav.PPP 格式
 2B4C9E294CADCAA2=添加至生成队列
 2FDF3BE6A0733B2B=生成:
 ;A0ACD60076B2A14C=Render bounds
-737BFDCE9DBD682F=主通道混音:
+4239CB987CE3ADB2=(没有选择区域)
 ;^C1F07AAFF4522636=File name:
 ;^3BF0AA22A506F11A=Wildcards
 ;^5493EE7052DCF71B=Options
 ;^928212AC32CC584E=Resample mode (if needed):
 ;^7B21C9863AA04D13=Dither
 ;^1D5AC868CE7FE785=Noise shaping
-;^2555373B75AA89B2=Output
 ;^86C526176585552D=Output format:
+;^87D8D79D63721460=Open render queue...
 ;^5C973D1CB80B0D9F=Render...
 ;^F09E4B5C35AA14B9=Cancel
-;^87D8D79D63721460=Open render queue...
 ;^1B0AFEE5F92D9181=Presets
 ;^720CB39E31676E27=Start: 
 ;^61B7599A40AF0062=End:
 ;^309B13D6E0AC1A0F=Length:
 ;^7CE6FE4C74542BB2=Region Manager...
+;^2555373B75AA89B2=Output
 ;^E0A7E8E6C8588D64=Directory:
 ;^F685FB3A91025549=Browse...
 
 ;^D840E3186B2B9581=OK
 
 [DLG_508] ; IDD_REGIONMGR
-;^5D33EA2A7EBEF63C=Region Manager
+;^2227C3C30D911E85=Region/Marker Manager
 ;^F10F4B1B4D6DC250=Clear
 ;^5C973D1CB80B0D9F=Render...
 ;^3896D8BF3E72ED2C=Regions
 ;^D9B12605AD844AAF=List2
 
 [DLG_509] ; IDD_RENDERWARN
+;ABD2F614EE0DE91B=Always silently increment filenames to avoid overwriting
+;8BD55DB6229DF1F8=Felgercarb
 438408651E1E4D5C=覆盖
-;8BD55DB6229DF1F8=Felgercarb
 ;^043FBD1700F7067B=Render Warning
 ;^F09E4B5C35AA14B9=Cancel
 
 ;60F1A9BC3DC0E3F4=Load always
 ;3B76403C5F6D3B14=Load once
 
+[DLG_517] ; IDD_PREFS_SEEK
+;F706A25E0B92F79C=Seek settings
+;DF253B12E6463891=Seek playback when clicked:
+;F005D9CF2CB27C1A=Top ruler
+;486582A28BAF7C0D=Empty areas of tracks
+;C276E6DE1ADAA408=Empty area below tracks
+;CD8C25E6C3175388=Seek on loop point change
+;640388590CFFBF2B=Only when repeat is enabled
+;E774FE4068484BEB=Preroll:
+;1280F43535B6B625=Seek playback on item move/size/fade adjustment, preroll:
+;C65F09ACEF24DD8C=Playback position follows project timebase (time or beats) when changing tempo
+;2A8DD58E169B129C=Do not change playback position immediately when seeking (smooth seek)
+;DBF401A9BD4D596C=Play to end of
+;65B6AB250B9129D2=more measures before seeking
+;BD2850523C80580D=Play to next project marker, end of current region, or start of next region, before seeking
+;^D8B3B3186B8C817F=ms
+
+[DLG_518] ; IDD_PREFS_REC_LOOP
+;AF924A0E2CDF74CB=Loop recording settings
+;4F2B31BBF3D2C295=In loop recording, discard incomplete first or last takes if at least one full loop was recorded
+;EE14963C25F0108C=MIDI recording within empty time selection always creates selection-length media item
+;208EE71E50F7ABCB=When recording and looped, add recorded media to project:
+;86CDD3047B701541=On stop (default, recommended)
+;C5B9E0F7E2858D5B=Create new files on loop
+;04B1EA7C5BB5F4F8=At each loop (creates new files, good for recording multiple audio layers on the fly etc)
+
+[DLG_519] ; IDD_PREFS_AUTOMATION
+;2774BF0E396FA6EA=Automation recording return speed:
+;F3407898EA587963=Automatically add envelopes when tweaking parameters in automation write modes
+;4399EB94BB4EF892=Display read automation feedback from hidden envelopes
+;5D67E584FC667315=Allow writing automation to hidden envelopes
+;8A565FE05441F636=Add transition point when recording automation while playback is stopped
+;28BEB3FF40AEB890=When adding volume/pan envelopes, apply trim to envelope and reset trim:
+;D53F5AD8EB230214=After recording automation in write mode, on repeat/seek/stop:
+;^2715653EC997D088=Automation
+;^D8B3B3186B8C817F=ms
+;^20BAEAD47F4513A4=Reduce envelope point data when recording or drawing automation
+
+[DLG_520] ; IDD_TEMPOADJ
+;78AE956D5D923E0E=Adjust Entire Tempo Envelope
+;A6280B8D8BB7D590=Current
+;77436EECD5972922=Target
+;40139C200957DFB0=Initial tempo:
+;0B174028161765DB=Tempo at cursor:
+;6BC8779E84263374=Adjust tempo envelope by:
+;^10D0E37E59744608=BPM
+;^0832A307B4EB9DCE=%
+;^D7323C887B0A2951=Apply
+
+[DLG_521] ; IDD_TIMEBASE_HELP
+;DB4864FF3845A968=Project Timebase
+;94BFF02E912FC476=Project timebase:
+;86250D5F9683A617=Set as default for new projects
+;^D840E3186B2B9581=OK
+;^F09E4B5C35AA14B9=Cancel
+;^CC14188D4AC6BB5D=Project settings...
+
+[DLG_522] ; IDD_FADE_EDITOR
+;1B0AB5E5F92D1576=Preset:
+;8EE7B60239AC1752=[modified]
+;42BC00DE6468EDE4=Equal gain/power:
+;575062737524D924=Left side fade-out
+;EA553C7A8C603498=Center:
+;F7DB2CB472489F9D=Start:
+;B5E5B9D3F6D35EC1=Contents:
+;3E01EAEA1E369534=Right side fade-in
+;8A64326DA4A40846=Link Mirror
+;13134E400E0D5210=Units:
+;6D0C1449A649A0A5=Edit grouped items
+;BD905C6075B9BC76=Audition:
+;C4683AE4B6D13F0E=Pre-roll:
+;7D931F4627B60907=Post-roll:
+;C5F1D4D927E83FE6=Mute left side
+;37264A0AD6E15BEB=Mute right side
+;671BE8539D02118B=Preserve:
+;B701095B99D9C8B1=Ripple contents
+;82A19AF23629AFE2=Previous
+;011BD24D18CA513E=Next
+;9354CE4B6A8F54A0=Editing 0 crossfades
+;^DDFC41E99D604844=Crossfade Editor
+;^08329D07B4EB939C=+
+;^6D27CBDC5943D7B6=Shape:
+;^155268E8DDFB481C=Curve:
+;^61B7599A40AF0062=End:
+;^309B13D6E0AC1A0F=Length:
+;^B23C47F019452299=Volume:
+;^D8CD3036A319B54F=Solo track
+
+[DLG_523] ; IDD_REWIRE_WAIT
+;3EB8CBD563198B13=REAPER - Wait for ReWire application
+;9AE0BC2CC69B599E=An application which was ReWired into REAPER is still running -- please check to see if it requires you to save your project before proceeding. This window will automatically close once  all ReWired applications have closed.
+
+[DLG_524] ; IDD_PREFS_APPEAR_FADES
+;543781076A1C8193=Media item fade/crossfade appearance
+;63881AD1B89057EB=Prevent editing fade-in/out when item is less than:
+;3835FCCD4FE00102=pixels wide or
+;AB160C292520C435=pixels tall
+;C069535E9D8BB671=Allow mouse to target:
+;E85367ED12714CDB=fade-in/out curve
+;0024BF3FBE427677=fade start/end line
+;02506CF67F5A95F7=Show fade-in/out handle:
+;55926D1FDB93890E=always
+;360B90677273925B=never
+;5945CCB0612B12BD=when fade is less than:
+;67A4D32224D1FE51=pixels wide
+;3DDA3762CA460144=Show crossfade handle:
+;E349443F1D989275=when media items are not aligned vertically
+;63EEAA4ED16C1D0B=When editing crossfades with the mouse, use crossfade editor theme colors
+
+[DLG_525] ; IDD_CHOOSEPROJVER
+;315548436B84E4F6=Choose version from backup file
+;^386EB65EE2979317=Load
+;^F09E4B5C35AA14B9=Cancel
+
+[DLG_526] ; IDD_FADE_SAVE
+;CC01B9D00235F0B2=Crossfade Preset
+;C497BE3EB56B58D4=Save crossfade length
+;^D840E3186B2B9581=OK
+;^F09E4B5C35AA14B9=Cancel
+;^48D899DD92FBC032=Name:
+
+[DLG_536] ; IDD_INSERT_MULTI
+;2D881AB025B41602=Insert Media
+;5829C71677489C3A=Separate Tracks
+;51B9D32E1177B86C=Single Track
+;9B6EF7252D32268B=Insert multiple media items on separate tracks, or sequentially on a single track?
+
+[DLG_552] ; IDD_REPLACE_ITEM
+;3D9E431594E24425=Replace Media Item Source
+;98A3E07B33F4659C=Source media:
+;F9A4D114D5AC67A4=Target media:
+;311434D64034A8CA=Insert a new media item that overlaps the target media item
+;FF0889C3B2172A19=Add source media as a new take in the target media item
+;00FA9448DF1245DB=Replace the target media with the source media
+;55AFCE2FF61EA3A3=Replace all occurrences of the target media with the source media
+;59D9FCBE24785653=Adjust target media item length to fit source media
+;09DD5F13B5161AF9=Stretch source media to fit target media item
+;5517202F47F30C14=Loop source media to fit target media item
+;^D840E3186B2B9581=OK
+;^F09E4B5C35AA14B9=Cancel
+
+[DLG_553] ; IDD_RECARM_WARN
+;BB954F153A7461AE=Record Warning
+;5FD96B3E695920C5=No tracks are armed for recording.
+;054DE032457AA78B=You can continue, but nothing will be recorded until you record-arm a track.
+;E9AA42FF465F8210=Don't show this warning again
+;F031DD957D5C1B56=Continue
+;^F09E4B5C35AA14B9=Cancel
+
+[DLG_554] ; IDD_MIDICONSOL_OK
+;4374F107C66C4A30=MIDI Export
+;96CB7690257FF844=Wrote MIDI to:
+;^BDB7990C53BBB742=Show in explorer...
+;^BAC64C1B2E060EE5=Close
+
 [MENU_102] ; IDR_MENU1
 76AC8A0EF584639A=新建工程(&N)
 5CDF6E6E2108FF5C=打开工程(&O)...
 ;E8ECF3DD47F31305=Nudge/Set Items
 22D5A36C95ECD2FB=工程存储箱
 BB1D7DBC1BA8233C=路由矩阵
+;FFA5A939A59051CE=Tempo Envelope
 F441E72B821F90E0=音轨分组矩阵
 097CE3607BE6D2FB=隐藏/显示所有浮动窗口
 780EC2EBF7CFEEFB=层叠所有浮动窗口
 ;42BCA41ACE36C997=HTML lists (auto-generated)
 ;6AAB7B5BD370D609=Mouse modifier &keys and action shortcuts
 ;0F85BA0AB1A0AA88=ReaScript documentation
+;35B2D191B7283C57=Project timebase help...
 ;F518794A247CE541=Purchasing information
 ;3B75D890A2EE0726=License and user agreement
 ;910805548FA4B6BD=Changelog (whatsnew.txt)
 ;^D66D409D600C2D04=Mixer
 ;^DDDBC4B59922776E=Master Track
 ;^38F9B35CED04D04D=Big Clock
+;^DDFC41E99D604844=Crossfade Editor
 ;^420377F78A3E1841=FX Browser
 ;^BEE3F1BDC2A992A1=Media Item Properties
 ;^B8EA9A061D794748=Navigator
 ;^09939A2A8DB73EDE=Performance Meter
-;^5D33EA2A7EBEF63C=Region Manager
+;^2227C3C30D911E85=Region/Marker Manager
 ;^200265593F330955=Scale Finder
 ;^865773BF0F30AC16=Screensets/Layouts
 ;^9A96C7D5CB612D76=Toolbar Docker
 ;^00BF6D212D40163B=Convert active take MIDI to in-project source data
 ;^210B23F21E3171CA=Convert active take MIDI to .mid file reference
 ;^FBBD098069A14870=Import media cues from items as project markers
+;^F84E1DFB577DA637=Stretch markers
+;^24D0A5D8C38FD778=Add stretch marker at current position
+;^1E2BFE3FE36F5A1C=Add stretch markers at time selection
+;^D7313691278B1346=Snap stretch markers to grid
+;^BFBEAFF46F14B630=Snap stretch markers within time selection to grid
+;^EB460E40E884E6A2=Remove all stretch markers
+;^E6900C087FAF308F=Remove stretch markers within time selection
+;^C4930ADECE6F49DA=Use tonal optimized mode
 ;^4C6F30285576EE3F=Open items in editor
 ;^619AF06BCC66D00F=Open in editor
 ;^8991F36B7822B489=Open in secondary editor
 ;^AAB1F0BA33F2CA9C=Open copies in editor
 ;^B49A3DAD17186E2A=Open copies in secondary editor
 ;^2E3DECABF5FD3B44=Open in inline editor
+;^F1032E62ED81A0C4=Open associated project in new tab
 ;^DB9EF3622F4C4895=Built-in MIDI editor
 ;^B897F27761564A3A=Open in editor (set default behavior in preferences)
 ;^90AB4F33F7105841=Open in new editor
 ;^F96490112D1B162F=Lock track controls
 ;^0CE78C3702CE687F=Enable track free item positioning
 ;^9D4AE82B2A6E582F=Multichannel track metering
-;^DB0FEB13427E7035=Custom track colors
+;^821B3CD32107333D=Track color
 ;^2A155A1A970AC2FE=Set tracks to custom color...
 ;^AB902561E815401D=Set tracks to random colors
 ;^27450F3A019ACFE8=Set tracks to one random color
 ;^639DD13915D0BDD2=Set tracks to default color
-;^9F786D12D8FA61CD=Custom track icons
+;^E8F72322AC27C447=Track icon
 ;^648DC6218B71EAE3=Set track icon...
 ;^D2F88B0EF54D2211=Remove track icon
 ;^2E50A636B3040F96=Set track timebase
 ;^8A09A75D01EDDA59=Prevent media buffering
 ;^CF7AF55DCCD92445=Allow anticipative FX
 ;^B6616B85587122F2=Prevent anticipative FX
+;^02ABE37861D00256=Enable track metering
 ;^88C3EA6A227D6CF4=Set track layout
 ;^AB2A3D4EF1C9D1A8=Default
 ;^3AF66241CE595B8C=&Envelopes
 ;^561C816EA4AE16DF=Add edge points when ripple editing or inserting time
 ;^20BAEAD47F4513A4=Reduce envelope point data when recording or drawing automation
 ;^C09170FD3E752A38=Automatically scroll view during playback
+;^98178F3A662231C3=Continuous scrolling
 ;^FD06ABC366DA801A=Smooth seeking (seeks at end of measure)
 ;^3D05B40BFC6A1E40=External Timecode Synchronization
 ;^94D8EC714ED10E14=Synchronization enabled
 ;^0CE78C3702CE687F=Enable track free item positioning
 ;^F1707CB9030B35E0=Automatic record-arm when track selected
 ;^9D4AE82B2A6E582F=Multichannel track metering
-;^DB0FEB13427E7035=Custom track colors
+;^821B3CD32107333D=Track color
 ;^2A155A1A970AC2FE=Set tracks to custom color...
 ;^AB902561E815401D=Set tracks to random colors
 ;^27450F3A019ACFE8=Set tracks to one random color
 ;^639DD13915D0BDD2=Set tracks to default color
-;^9F786D12D8FA61CD=Custom track icons
+;^E8F72322AC27C447=Track icon
 ;^648DC6218B71EAE3=Set track icon...
 ;^D2F88B0EF54D2211=Remove track icon
 ;^2E50A636B3040F96=Set track timebase
 ;^8A09A75D01EDDA59=Prevent media buffering
 ;^CF7AF55DCCD92445=Allow anticipative FX
 ;^B6616B85587122F2=Prevent anticipative FX
+;^02ABE37861D00256=Enable track metering
 ;^88C3EA6A227D6CF4=Set track layout
 ;^AB2A3D4EF1C9D1A8=Default
 ;^3AF66241CE595B8C=&Envelopes
 ;^00BF6D212D40163B=Convert active take MIDI to in-project source data
 ;^210B23F21E3171CA=Convert active take MIDI to .mid file reference
 ;^FBBD098069A14870=Import media cues from items as project markers
+;^F84E1DFB577DA637=Stretch markers
+;^24D0A5D8C38FD778=Add stretch marker at current position
+;^1E2BFE3FE36F5A1C=Add stretch markers at time selection
+;^D7313691278B1346=Snap stretch markers to grid
+;^BFBEAFF46F14B630=Snap stretch markers within time selection to grid
+;^EB460E40E884E6A2=Remove all stretch markers
+;^E6900C087FAF308F=Remove stretch markers within time selection
+;^C4930ADECE6F49DA=Use tonal optimized mode
 ;^4C6F30285576EE3F=Open items in editor
 ;^619AF06BCC66D00F=Open in editor
 ;^8991F36B7822B489=Open in secondary editor
 ;^AAB1F0BA33F2CA9C=Open copies in editor
 ;^B49A3DAD17186E2A=Open copies in secondary editor
 ;^2E3DECABF5FD3B44=Open in inline editor
+;^F1032E62ED81A0C4=Open associated project in new tab
 ;^DB9EF3622F4C4895=Built-in MIDI editor
 ;^B897F27761564A3A=Open in editor (set default behavior in preferences)
 ;^90AB4F33F7105841=Open in new editor
 ;A85D49E4688F76DC=Extend selection to next transient in items
 ;9FDED13C922E67FE=Insert marker...
 ;091F42494C4E9FF9=Create region from selection
-;426B4671542CDB25=Insert time signature marker...
+;747E0AF54D82A089=Insert tempo/time signature marker...
 ;F03411CF290C4060=Remove all markers from time selection
 ;E4AAD54D49F7DB30=Set project tempo from time selection (detect tempo, align items)
-;349F55EF86232987=Create measure from time selection (detect tempo)
-;4B37D6054E63E942=Create measure from time selection (new time signature)...
 ;^F2F9B74A2243D03F=Set project tempo from time selection (detect tempo)
 ;^EA21659EDE25DB0A=Set project tempo from time selection (new time signature)...
+;^349F55EF86232987=Create measure from time selection (detect tempo)
+;^4B37D6054E63E942=Create measure from time selection (new time signature)...
 ;^5F08AD67C9135573=Crop project to selection
 ;^48E3EE852F14F202=Insert empty space in selection
 ;^5710F0FC06226D7D=Remove contents of selection (moving later items)
 ;^94D8EC714ED10E14=Synchronization enabled
 ;^1589D28CD62A7BF0=Synchronization settings...
 ;^C09170FD3E752A38=Automatically scroll view during playback
+;^98178F3A662231C3=Continuous scrolling
 ;^FD06ABC366DA801A=Smooth seeking (seeks at end of measure)
 ;^2A861A976C38C3D4=Record mode: normal
 ;^71CB5040464F5BC3=Record mode: time selection auto punch
 ;D8FAB2121646193D=Attached docker position: top
 ;5E8D40F513E44208=Attached docker position: right
 ;0E9C63761FCBD7E9=Compact docker when small and single tab
+;3BF8D5CBB30734D4=Show tab close buttons
 ;AD1CD450EA65F62C=Set opacity
 ;C5B5EF7FE1E4BE59=25%
 ;ACA4047FD3F409FD=50%
 [MENU_328] ; IDR_CONTEXTS_28
 ;BAA07801AA1C048F=28PerfListCtx
 ;F53ED82DF3FD2828=Show FX dialog
-;^3D90226E6ACF7B65=Toggle FX bypass
+;3D90226E6ACF7B65=Toggle FX bypass
 ;^0A406B52D72D3189=Toggle track mute
 
 [MENU_329] ; IDR_CONTEXTS_29
 ;7FD83CFAFD120049=45_ActionDlgCtx
 ;EAA22874AC7EECF8=Remember last action filter
 ;A04C4EA23D1F025E=Show action IDs
+;D9914BD585A2D7D5=Copy selected action cmdID/identifier string
 ;9B042869A79FA02B=Dock Action window in Docker
 ;^82EE5475CB6FCE9F=Close window
 
 [MENU_352] ; IDR_CONTEXTS_52
 ;0FE28B53D7BDC953=52RegionMgrCtx
 ;A5702B77A90FF044=Delete selected markers/regions
+;6FC3CC167E4D798D=Import regions/markers (replace existing)...
+;CC51D6C141A77257=Import regions/markers (merge with existing)...
+;2F54A4D315A393A6=Export regions/markers...
 ;2D61AF160D7E2995=Mark selected regions to be rendered
 ;E0B7001F471772F7=Mark all regions to be rendered
 ;043AE1AC506F3B9D=Renumber in timeline order (markers, then regions)
 ;7EA6A49B50794E5A=Dock Region Manager in Docker
 ;^82EE5475CB6FCE9F=Close window
 
+[MENU_353] ; IDR_CONTEXTS_53
+;8CB1DC85A67CC4C9=53FadeEditorCtx
+;85F217D7911726E0=Automatic behavior on playback start:
+;14973110A54729FC=  Solo tracks
+;E07423F09C9BFDE9=  Set playback repeat
+;0BD26159A5225211=  Disable autoscroll
+;87D709358F3B4432=Dock Crossfade Editor in Docker
+;^82EE5475CB6FCE9F=Close window
+
+[MENU_354] ; IDR_CONTEXTS_54
+;DFDD2BFC0EC8C7D3=54IOCtx
+;58463C0CA9EE47E1=Close window on enter key
+
 [MENU_427] ; IDR_RECSETTINGS
 ;BF1E0238E0279AA6=Audio device settings...
 ;7EADF5D64418D79C=Media settings...
 ;31EA0D9166E92914=New project...
 ;C83C5309F0D5EEC0=Open project...
 ;D13A2D9F38411FDF=Save project
-;CC14188D4AC6BB5D=Project settings...
 ;7CE64A834287F5A0=Enable auto-crossfade
 ;AB9A2766519667D6=Enable ripple editing
 ;CEC3D5DF2AA40AD1=Show arrange view grid
 ;A93F876EA09D5BF3=Floating MIDI Toolbar 2
 ;A93F866EA09D5A40=Floating MIDI Toolbar 3
 ;A93F8D6EA09D6625=Floating MIDI Toolbar 4
+;^CC14188D4AC6BB5D=Project settings...
 ;^0E28C6126A0CF889=Undo
 ;^BB0EF92F46BDB0DB=Redo
 ;^2B7EEDEAE2DA5D5C=Enable metronome
 
 [about]
 ;26FC58CEF44C94A5=Thank you for purchasing REAPER!
-;8DBC8A2AB4B8051D=REAPER IS NOT FREE.\r\n\r\nIt is a paid software product just like one you buy in a box from a store.\r\nIf you use it more than 30 days you are required to purchase a license.
+;154224048230E8E2=REAPER IS NOT FREE.\r\n\r\nIt is a paid software product just like one you buy in a box from a store.\r\nIf you use it more than 60 days you are required to purchase a license.
 ;B447AAFC75584E81=You have been using REAPER for approximately 
 ;11F529656E722695=You have been evaluating REAPER for approximately 
 ;8814EC6D42D9DBCC=1 day
 ;167931C280274720=Master Mono
 ;8478D30844F5A2CE=Effect parameters
 ;D6CFE702FAAA73E3=Mixer menu
+B61E6643CE61DA4C=包络与自动化
 ;A9B8AF9963724A14=Record monitoring
 ;466B63D9B05EE293=Input effects
 ;48DF0C4710156F27=Reset track phase/polarity
 ;0FEAC492424571DA=Unmute track
 ;2412196B9E8B23D1=Mute track
 ;C1759E82862913E4=Unsolo track
-;D8CD3036A319B54F=Solo track
 ;E865450444B46E8A=Unmute master track
 ;F0E8BA5473B39A27=Mute master track
 ;A450342E6EFE51C8=Unsolo master track
 ;^0420AF237D97ECB8=Solo
 ;^61EB857EEC517894=Record arm
 ;^8A3F14717826D8D1=Width
-;^B61E6643CE61DA4C=Envelopes and Automation
+;^D8CD3036A319B54F=Solo track
 ;^D4FDE496446E78EF=Playrate
 ;^FC55E4C505C541DE=Parameter
 
 ;92DFF853EBD1E8C3=File: Export configuration
 ;F515722983BBDBE4=File: Import configuration
 ;D008FC1B5EBC6C22=File: Render project to disk...
+;D3871A3C13ED8BDE=File: Render project, using the most recent render settings
+;8E1795444FEE47D9=File: Render project, using the most recent render settings, with a new target file name...
+;42CC78B8FDB3DD61=File: Add project to render queue, using the most recent render settings
 ;4C4608595ADA9455=File: Show render queue
 ;B24038C9D70D412C=Render all queued renders
 ;70306D5284F1DADA=File: Consolidate tracks...
 ;580ECBD0F27D5F14=Options: Toggle locking
 ;D5A3F01E52083547=Options: Show metronome/pre-roll settings
 ;4F4304F6242BC1AD=Options: Toggle metronome
+;AFD9DFA062531B7E=Options: Enable metronome
+;E3F8845BC7FB718B=Options: Disable metronome
+;FF5DDE70A06DA73A=Preroll: toggle preroll on play
+;C9EEEF6B14E74A4D=Preroll: toggle preroll on record
 ;478E3E7D0D50DED4=Options: Toggle grid lines
 ;835A72540D13937B=Options: Toggle item grouping override
 ;DB28D820D336FAFA=Options: Selecting one grouped item selects group
 ;6137A4BCD2B46E84=Options: Toggle auto-crossfade on split
 ;824C74C8CEBF519B=Options: Enable auto-crossfade on split
 ;FF7112FE99086902=Options: Disable auto-crossfade on split
-;A30B2B8B120377A7=Item: Crossfade selected items within time selection
+;354121A4FED95112=Item: Crossfade items within time selection
 ;6E3CDC23E9D8EEDE=Item: Remove content (trim) behind items
 ;B11A5953B349F955=Item: Crossfade any overlapping items
-;B3F85583CA961424=Item: Adjust crossfade time for overlapping or touching items...
-;2A12F849C2A3A725=Item: Set fade-in shape to type 1
+;DC9EC22555B6727B=Item: Set fade-in shape to type 1 (linear)
 ;2A12F549C2A3A20C=Item: Set fade-in shape to type 2
 ;2A12F649C2A3A3BF=Item: Set fade-in shape to type 3
 ;2A12F349C2A39EA6=Item: Set fade-in shape to type 4
 ;2A12F449C2A3A059=Item: Set fade-in shape to type 5
 ;2A12F149C2A39B40=Item: Set fade-in shape to type 6
+;2A12F249C2A39CF3=Item: Set fade-in shape to type 7
 ;903EF5D17CEFC953=Item: Cycle through fade-in shapes
-;B22682657454C6DC=Item: Set fade-out shape to type 1
+;7C62C188C2738E94=Item: Set fade-out shape to type 1 (linear)
 ;B22685657454CBF5=Item: Set fade-out shape to type 2
 ;B22684657454CA42=Item: Set fade-out shape to type 3
 ;B2267F657454C1C3=Item: Set fade-out shape to type 4
 ;B2267E657454C010=Item: Set fade-out shape to type 5
 ;B22681657454C529=Item: Set fade-out shape to type 6
+;B22680657454C376=Item: Set fade-out shape to type 7
 ;9701ED149F85A77A=Item: Cycle through fade-out shapes
-;C2321CDD8A379011=Item: Set crossfade shape to type 1
-;C23219DD8A378AF8=Item: Set crossfade shape to type 2
+;AAE0D8350746923E=Item: Set crossfade shape to type 1 (linear, equal gain)
+;A025A289C5C84918=Item: Set crossfade shape to type 2 (equal power)
 ;C2321ADD8A378CAB=Item: Set crossfade shape to type 3
 ;C2321FDD8A37952A=Item: Set crossfade shape to type 4
 ;C23220DD8A3796DD=Item: Set crossfade shape to type 5
 ;C2321DDD8A3791C4=Item: Set crossfade shape to type 6
+;C2321EDD8A379377=Item: Set crossfade shape to type 7
 ;955BFB0835E65443=Item: Cycle through crossfade shapes
+;40831096470AA156=Item: Split items at end of fade-in (unless crossfaded)
+;B2427560073FEA18=Item: Split items at start of fade-out (unless crossfaded)
 ;532A77083BADBD31=Options: Switch to next color theme
 ;618F5275A4493071=Options: Switch to previous color theme
 ;0F28A798227CA8EA=Options: Switch to a random color theme
 ;51484DCF6B97F403=View: Show big clock window
 ;EB834E51BF922204=View: Show screen/track/item sets window
 ;DD3B66C25DD05FE7=View: Show track manager window
-;8472CE7CE866A8D4=View: Show region manager window
+;DAED9F1CF1D4A29B=View: Show region/marker manager window
+;0D2373C6B410263C=View: Show crossfade editor window
 ;A2857B0D41FEFAAC=Regions: Mark all regions to be rendered
+;29FBE165C15556A0=Markers/Regions: Export markers/regions to file
+;9CDBE269F1440F6B=Markers/Regions: Import markers/regions from file (replace all existing)
+;DF752A90AD3E4898=Markers/Regions: Import markers/regions from file (merge with existing)
 ;8D057C3C83B906C6=Layout: Default layout
 ;AF71124FE9445410=Layout: apply custom layout #01
 ;AF71154FE9445929=Layout: apply custom layout #02
 ;0A1DD0A30B8AE70A=View: Show project bay window 6
 ;0A1DD1A30B8AE8BD=View: Show project bay window 7
 ;0A1DC2A30B8ACF40=View: Show project bay window 8
-;834787398B9E9DA6=Project bay: force refresh
+;3F92F61E892220C6=Project bay: Force refresh
+;0D98E2C8FCC18BC6=Project bay: Insert items into project
+;D4C9BF3B1662CEF3=Project bay: Remove items from project
+;5C74C7DD3EACEE93=Project bay: Add comment for items
 ;BC7AA5A7AA5D8DAA=Track: Lock track controls
 ;25A5DF5320FAD9C7=Track: Unlock track controls
 ;591FD0534E6084E3=Track: Toggle lock/unlock track controls
 ;9B8522D5B380CC27=Transport: Decrease playrate by ~0.6% (10 cents)
 ;765D6DBC6F3FA990=Transport: Apply playrate to current BPM (no reset playrate)
 ;81593262996CC7F3=Transport: Apply playrate to current BPM
-;E91C63E91B4EBE64=Tempo: Increase project tempo 01 BPM
-;2EA9A16848D61878=Tempo: Decrease project tempo 01 BPM
-;1C5BEE3ED522990E=Tempo: Increase project tempo 10 BPM
-;65CB29A877660722=Tempo: Decrease project tempo 10 BPM
-;7DA8F328E815AA02=Tempo: Increase project tempo 10 percent
-;60CD1A876810CFDE=Tempo: Decrease project tempo 10 percent
-;9A96017A35AA9B60=Tempo: Increase project tempo 100 percent (double)
-;BB8227655FE24DCA=Tempo: Decrease project tempo 50 percent (half)
-;D83812D7F8B1DBBE=Tempo: Increase project tempo 0.1 BPM
-;A80F71AD9FB2CEE2=Tempo: Decrease project tempo 0.1 BPM
-;881D4BEADC6E73D5=Tempo envelope: Increase all tempo markers 1 BPM
-;477E8CCF1DA0DC21=Tempo envelope: Decrease all tempo markers 1 BPM
+;C6204E0E0C4E6EF3=Tempo: Increase current project tempo 01 BPM
+;908D5C04623E49B7=Tempo: Decrease current project tempo 01 BPM
+;DA1566DF1E3260A9=Tempo: Increase current project tempo 10 BPM
+;4D115F96CC6DE36D=Tempo: Decrease current project tempo 10 BPM
+;852FC57D2C4F5C25=Tempo: Increase current project tempo 10 percent
+;73758534415CF7E1=Tempo: Decrease current project tempo 10 percent
+;3409033E8246E7DB=Tempo: Increase current project tempo 100 percent (double)
+;2D8C7F339FCAC787=Tempo: Decrease current project tempo 50 percent (half)
+;8275EA848878E2A7=Tempo: Increase current project tempo 0.1 BPM
+;6BC6B2CBC28D765B=Tempo: Decrease current project tempo 0.1 BPM
+;0B4F4223CED7BA3F=Tempo envelope: Increase all tempo markers 01 BPM
+;2EBEB4B16179D5A3=Tempo envelope: Decrease all tempo markers 01 BPM
 ;96A2378921C5AAE3=Tempo envelope: Increase all tempo markers 0.1 BPM
 ;B62D3CD6E74022F7=Tempo envelope: Decrease all tempo markers 0.1 BPM
 ;728ACAD24C5053E9=Tempo envelope: Increase all tempo markers 0.01 BPM
 ;DADA87F4ECEDEBA5=Tempo envelope: Decrease all tempo markers 0.01 BPM
+;C6F7A5D73511515B=Tempo envelope: Increase all tempo markers 0.001 BPM
+;4D734DC139D6688F=Tempo envelope: Decrease all tempo markers 0.001 BPM
+;5E9EF6F2FC165C01=Tempo envelope: Increase all tempo markers 01%
+;C6FD438345C8B48D=Tempo envelope: Decrease all tempo markers 01%
+;3DFF39E2902A7ECD=Tempo envelope: Increase all tempo markers 0.1%
+;ED90AF0F05839DF9=Tempo envelope: Decrease all tempo markers 0.1%
+;8BF97CFAFD3A1923=Tempo envelope: Increase all tempo markers 0.01%
+;3817FB8662AC7527=Tempo envelope: Decrease all tempo markers 0.01%
+;1BEF0D7C4ED48025=Tempo envelope: Increase all tempo markers 0.001%
+;06012059B01020D1=Tempo envelope: Decrease all tempo markers 0.001%
+;6DB67B890334F14C=Adjust entire tempo envelope...
 ;448CAF9331DAE0D3=Transport: Stop (save all recorded media)
 ;FB58D0E9AB3F2291=Transport: Stop (DELETE all recorded media)
 ;CFF00DA383F4C017=Transport: Go to start of project
 ;E9BF8BA3D7DADFA3=Go to end of time selection
 ;AAC02326CAFB3C22=Go to to start of loop
 ;CFCBA930BA3C374F=Go to to end of loop
+;B864D3929969905E=Transport: Toggle stop playback at end of loop if repeat is disabled
 ;6275830F6ECF7647=Move edit cursor to start of next measure
 ;1D95F24663C4E24B=Move edit cursor to start of current measure
 ;801893AE83DCDC55=Move edit cursor forward one measure
 ;EBBB269B0D9A682B=Move edit cursor back one measure
 ;8F9B01176B374DEB=Move edit cursor forward one beat
 ;FDBF0A1E2B117A59=Move edit cursor back one beat
+;359FF80ADE55151C=Go to previous tempo or time signature change
+;D8C171BC57B9AFBC=Go to next tempo or time signature change
 ;C53EEEE1E6FA74FC=Go to start of next measure
 ;166FF14495450306=Go to start of current measure
 ;5D239940BFD62658=Go forward one measure
 ;258FE0DC957B1C48=Go back one beat
 ;473DB5685512BCC8=Markers: Go to previous marker/project start
 ;7241F59503D3C8F9=Markers: Go to next marker/project end
-;C158415B35BFD544=Markers: Go to marker 1
-;C158445B35BFDA5D=Markers: Go to marker 2
-;C158435B35BFD8AA=Markers: Go to marker 3
-;C1583E5B35BFD02B=Markers: Go to marker 4
-;C1583D5B35BFCE78=Markers: Go to marker 5
-;C158405B35BFD391=Markers: Go to marker 6
-;C1583F5B35BFD1DE=Markers: Go to marker 7
-;C1583A5B35BFC95F=Markers: Go to marker 8
-;C158395B35BFC7AC=Markers: Go to marker 9
+;48CF86FC54F9F272=Markers: Go to marker 01
+;48CF85FC54F9F0BF=Markers: Go to marker 02
+;48CF84FC54F9EF0C=Markers: Go to marker 03
+;48CF83FC54F9ED59=Markers: Go to marker 04
+;48CF82FC54F9EBA6=Markers: Go to marker 05
+;48CF81FC54F9E9F3=Markers: Go to marker 06
+;48CF80FC54F9E840=Markers: Go to marker 07
+;48CF8FFC54FA01BD=Markers: Go to marker 08
+;48CF8EFC54FA000A=Markers: Go to marker 09
 ;48CC81FC54F7B41C=Markers: Go to marker 10
 ;48CC82FC54F7B5CF=Markers: Go to marker 11
 ;48CC83FC54F7B782=Markers: Go to marker 12
 ;48D68BFC5500199F=Markers: Go to marker 28
 ;48D68AFC550017EC=Markers: Go to marker 29
 ;48D30DFC54FD0DAE=Markers: Go to marker 30
+;BFC7A53C2BE3A4CD=Regions: Go to region 01 after current region finishes playing (smooth seek)
+;214D3A9D393D7170=Regions: Go to region 02 after current region finishes playing (smooth seek)
+;888D3035332D1CEB=Regions: Go to region 03 after current region finishes playing (smooth seek)
+;1B4CBC88D5AEDE16=Regions: Go to region 04 after current region finishes playing (smooth seek)
+;34BB662FA64605A9=Regions: Go to region 05 after current region finishes playing (smooth seek)
+;59116523D9221C9C=Regions: Go to region 06 after current region finishes playing (smooth seek)
+;1067465C37294A67=Regions: Go to region 07 after current region finishes playing (smooth seek)
+;680197E5E279D8B2=Regions: Go to region 08 after current region finishes playing (smooth seek)
+;74828AE56376BB85=Regions: Go to region 09 after current region finishes playing (smooth seek)
+;546CD9FC0E96C3BB=Regions: Go to region 10 after current region finishes playing (smooth seek)
+;38935571B53F9E00=Regions: Go to region 11 after current region finishes playing (smooth seek)
+;28F4C1DA26507E1D=Regions: Go to region 12 after current region finishes playing (smooth seek)
+;D0D1102EFA51ACEA=Regions: Go to region 13 after current region finishes playing (smooth seek)
+;E4497DBC8D8A4B37=Regions: Go to region 14 after current region finishes playing (smooth seek)
+;F87BB6D58A34C26C=Regions: Go to region 15 after current region finishes playing (smooth seek)
+;E36B03B1EF8DED39=Regions: Go to region 16 after current region finishes playing (smooth seek)
+;18F8AD9A90253366=Regions: Go to region 17 after current region finishes playing (smooth seek)
+;9061E11CF28E33F3=Regions: Go to region 18 after current region finishes playing (smooth seek)
+;565881D49CF67478=Regions: Go to region 19 after current region finishes playing (smooth seek)
+;BEAB125F5AD6E318=Regions: Go to region 20 after current region finishes playing (smooth seek)
+;64E8CB6F64912D13=Regions: Go to region 21 after current region finishes playing (smooth seek)
+;3BF7B278DBCD46A2=Regions: Go to region 22 after current region finishes playing (smooth seek)
+;3F1D9B772F0DD2B5=Regions: Go to region 23 after current region finishes playing (smooth seek)
+;84C63884B4360524=Regions: Go to region 24 after current region finishes playing (smooth seek)
+;514CC3519BFB910F=Regions: Go to region 25 after current region finishes playing (smooth seek)
+;3ECCAE1CB3647A3E=Regions: Go to region 26 after current region finishes playing (smooth seek)
+;B3CBDA003DE917F1=Regions: Go to region 27 after current region finishes playing (smooth seek)
+;67F672041F3D9620=Regions: Go to region 28 after current region finishes playing (smooth seek)
+;C1966286B4B2835B=Regions: Go to region 29 after current region finishes playing (smooth seek)
+;51345D67B6760701=Regions: Go to region 30 after current region finishes playing (smooth seek)
+;E1CD42C800A8BB0E=Regions: Go to region 31 after current region finishes playing (smooth seek)
+;7790ED8ACDAB5D1F=Regions: Go to region 32 after current region finishes playing (smooth seek)
+;2E75DE64DD761FB4=Regions: Go to region 33 after current region finishes playing (smooth seek)
+;FE7C07E64C927B45=Regions: Go to region 34 after current region finishes playing (smooth seek)
+;0C4CD54C097E9472=Regions: Go to region 35 after current region finishes playing (smooth seek)
+;76F776956FAC03A3=Regions: Go to region 36 after current region finishes playing (smooth seek)
+;B314E01C1DB71FE8=Regions: Go to region 37 after current region finishes playing (smooth seek)
+;592317999F644569=Regions: Go to region 38 after current region finishes playing (smooth seek)
+;76E40FB2D50669D6=Regions: Go to region 39 after current region finishes playing (smooth seek)
+;B7A274778275518E=Regions: Go to region 40 after current region finishes playing (smooth seek)
+;F85639D43E8DC875=Regions: Go to previous region after current region finishes playing (smooth seek)
+;E2486EA26A42EE61=Regions: Go to next region after current region finishes playing (smooth seek)
 ;9117BF3BC0456BEE=Markers: Renumber all markers in timeline order
 ;AB89775C42E2C276=Markers: Add/move marker 10 to play/edit cursor
 ;C7447B1E67C18D52=Markers: Add/move marker 1 to play/edit cursor
 ;6A9AA5EF008EC7DA=Time selection: Copy loop points to time selection
 ;D95D4A729E063D38=Loop points: Halve loop length
 ;99525B396FFE09DD=Loop points: Double loop length
+;E31A4DBC028933AD=Item: Add stretch marker at current position
+;D85D4D345142D113=Item: Add stretch marker at mouse position
+;F96C1257CAE87C63=Item: Remove all stretch markers
+;4D193222C2F6E715=Item: Remove all stretch markers in time selection
+;A0F4C3F36468C493=Item: Add stretch markers at time selection
+;291811650E1128A3=Item: Snap stretch markers to grid
+;8B3A87AD33DA2059=Item: Snap stretch markers in time selection to grid
+;B357823E54B424BC=Item: Toggle tonal-optimized stretch markers
+;8DE9D35A0175AE2C=Item: remove stretch marker at current position
+;3CF3999802C0540B=Item: go to next stretch marker
+;C524D92E34D06E17=Item: go to previous stretch marker
+;3F0C76ACE40F9B4C=Item: go to nearest stretch marker
 ;EAE8E7035232C682=Markers: Insert marker at current position
 ;39BE50DF2D35812D=Markers: Insert and/or edit marker at current position
 ;D4C01FF894A8021C=Markers: Insert region from time selection
 ;145E5C42E2EEA4C1=Markers: Insert region from selected items and edit...
 ;1BCBB9FCCAC070D9=Markers: Insert separate regions for each selected item
 ;CCE996E5344A8C9F=Markers: Remove all markers from time selection
-;644E8B1F3D643EA5=Markers: Insert time signature/tempo change marker at edit cursor
-;ADB0D8CF44F6DE62=Markers: Create measure from time selection (detect tempo)
-;BB3CF547CD6EE5BD=Markers: Create measure from time selection (new time signature)...
+;D025FF0E57437B52=Insert time signature/tempo change marker at edit cursor
 ;358445195A145C59=Markers: Change color for marker at edit cursor...
 ;E792C729E0E44F23=Markers: Change color for region at edit cursor...
 ;FA08AF19CC837741=Set project tempo from time selection (detect tempo, align items and loop points to measure start)
 ;8BBDF99965BB40DE=View: Decrease selected track heights
 ;9DBE8BA2DA32B4E2=View: Adjust selected track heights a little bit (MIDI CC relative/mousewheel)
 ;48985F5360F86396=View: Adjust selected track heights (MIDI CC relative/mousewheel)
-;87683562B8E4A591=View: Adjust selected track heights (MIDI CC only)
+;38D2DA42C0D2D4BD=View: Adjust selected track heights (MIDI CC/OSC only)
 ;4EB97DBC65DC18B6=View: Zoom time selection
 ;00F1FDE3B25E716A=View: Zoom in horizontal
 ;81053B620920241D=View: Zoom out horizontal
 ;A7F68FFFF65BA47C=View: Zoom in vertical
 ;EEC05018D5DC7C17=View: Zoom out vertical
-;4D8CFB1FB7A67586=View: Move cursor left
-;5FB67E8256786B5B=View: Move cursor right
+;E1171D7E045F440A=View: Move cursor left one pixel
+;81664372CB74928B=View: Move cursor right one pixel
+;4EB3F3E3DFD00807=View: Move cursor left 8 pixels
+;949AAE03C35E0C18=View: Move cursor right 8 pixels
 ;A30090673B8F0154=View: Move cursor left to grid division
 ;DD2F2C375FCC1EDB=View: Move cursor right to grid division
 ;FEBD7AC956CF257B=Peaks: Increase peaks view gain
 ;7C708D8F9677BF11=Time selection: Set end point
 ;0B91FD5B888F00D8=Loop points: Remove loop point selection
 ;5824AA47E2012B9F=Time selection: Remove contents of time selection (moving later items)
-;0D8C86A1F5DE0AAC=Time selection: Insert space at time selection (moving later items)
+;8A9FA0E31B203723=Time selection: Insert empty space at time selection (moving later items)
 ;4D6D7B1266A0AACD=Time selection: Crop project to time selection
 ;7ECB11C3AD97C334=Track: Toggle all track grouping enabled
 ;250DD11752A06374=Track: Set track grouping parameters
 ;4FC056F1B924F9DE=Track: Insert track from template...
 ;C4C8ED02D3C0A4AE=Item: Paste items/tracks
 ;B5EAAC092F526160=Item: Paste items/tracks, creating pooled (ghost) MIDI items regardless of Preferences/Media/MIDI settings
+;1DA47B8091378315=Item: Insert time on tracks and paste items
 ;D3A2C493BFE8ECE7=Item: Select all other media items that share pooled (ghost) MIDI source data with selected items
 ;94C211422BB413DD=Item: Remove active take from MIDI source data pool (AKA un-pool, un-ghost, make unique)
 ;6A51BA44E813142E=Edit: delete trailing notes of less than 1/8 note in length in selected MIDI items
 ;76E2B5E30FD63733=Insert timecode generator
 ;45E1449181A53B86=Insert new MIDI item...
 ;AD8E5E88862267AD=Insert media files...
+;0CFC17567BEFCE26=Item: set item name from active take filename
 ;D48305570D8E5B2A=Item: Reverse items to new take
 ;33ABA04411892EA1=Item: Glue items, ignoring time selection
 ;D4F4B8439F50CAC3=Item: Glue items
 ;B2F10036AE18CAD7=Item: Open item copies in primary external editor
 ;2CA2B26F6EA3B13F=Item: Open items in secondary external editor
 ;AA4FC00BE597322B=Item: Open item copies in secondary external editor
+;AFF8E46D6E1FB48D=Item: Open associated project in new tab
 ;62FFA16EC0549676=Item: Open item in inline editor
 ;A57FCCCFA050E2A1=Item: Open in new MIDI editor
 ;B1603DF2E29A341B=Item: Open in last focused MIDI editor (clear editor first)
 ;A2606F1A3A929C06=Item: Open all track MIDI in new MIDI editor
 ;AE5857816F399C14=Item: Open all track MIDI in last focused MIDI editor (clear editor first)
 ;D77FB449E8DA194E=Item: Open all track MIDI in last focused MIDI editor (preserve existing editor contents)
+;5023DB7A88919D1B=Item: Open all project MIDI in last focused MIDI editor
 ;1B42D5CA86DD9D54=Item: Select all items in current time selection
 ;096AFFC7C6009B8C=Item: Select all items on selected tracks in current time selection
 ;C2B11A5AD0D0A926=Item properties: Mute
 ;6B9CC87A7E0E7163=Track properties: Set free item positioning
 ;0B2E97A4EA7B98BA=Track properties: Unset free item positioning
 ;CA2ADF8A72663CD2=Track: toggle full multichannel metering
+;6B3ADCA31103DD5E=Track: toggle track metering
 ;89FBD71E94102D7A=Item properties: Normalize items
 ;1844CE04FC0854E3=Item properties: Normalize multiple items to common gain
 ;7A8B034C54632396=Item properties: Normalize items (reset to unity if already normalized)
 ;AB2F4818BFB83238=Record: Set record mode to normal
 ;C00ECA4AC8FDD2B1=Record: Set record mode to selected item auto-punch
 ;0DF992FD33F376A6=Record: Set record mode to time selection auto-punch
+;D6520F8CBA2DE172=View: Continuous scrolling during playback
 ;EF228190270CBAAD=View: Toggle auto-view-scroll during playback
 ;426A667B6BD406E5=View: Toggle auto-view-scroll while recording
-;819D098B98AF44BA=Options: Smooth seek (seeks at end of measure)
+;FECFC54C22F26969=Options: Toggle smooth seek (see Preferences/Audio/Seeking)
 ;8E482A9EA718721F=Options: Show all takes in lanes (when room)
 ;04B64AC1D0C2C275=Options: Show overlapping media items in lanes
 ;1FC660EA1FDFF571=Item lanes: move item up one lane (when showing overlapping items in lanes)
 ;96F2BB7DDA4536FB=Item: Remove the empty take lane after the active take
 ;D1AC9D76D0C8087F=Item: Add an empty take lane before the active take
 ;E4F73475D04CF7BE=Item: Add an empty take lane after the active take
+;6FFE4E5F655A3BF4=Item: Collapse empty take lanes
 ;FA86770265C6B3D6=Item: Rotate take lanes forward
 ;9C74DBE945D5D2A8=Item: Rotate take lanes backward
 ;C65D2D3DA3F8374F=Item: Move active takes to top lane
 ;0BE24FC6842AE6C5=Track: toggle tracks visible (hide) in Mixer
 ;9869A915C2015110=Track: hide tracks in TCP and Mixer
 ;88B41E9ECE814577=Track: make all tracks visible in TCP and Mixer
+;293D4AED6CD88FF6=View: toggle show MIDI editor windows
 ;6DDCFFD0DED744A7=Automation: Set all tracks automation mode to trim/read
 ;7E740F592E677C16=Automation: Set all tracks automation mode to read
 ;F21B61E45971C141=Automation: Set all tracks automation mode to touch
 ;A0E1CE7A8A8175A3=Track: Allow track anticipative FX
 ;DC14306C18A861DC=Track: Prevent track anticipative FX
 ;C662D1D2CF772B7A=View: Zoom out project
+;1927FF092D525B7A=I/O dialog: close window on enter key
 ;1AF0E6A7CCD48A4A=Track: Set track record monitor to off
 ;1D10B2C297B77650=Track: Set track record monitor to on
 ;1C647368491C2DAB=Track: Set track record monitor to auto/tape
 ;CD9881B23DADDA8F=Item: reorder adjacent items randomly
 ;885E612C133B6593=Item: set item ends to start of next item
 ;F0754E165081CFBD=Markers: Quantize tempo markers to MIDI resolution
-;A5B224FCF48F76B3=Track: Insert ReaControlMIDI (MIDI track control)
+;B1C5EAE0ADEC1B91=Track: Insert/show ReaControlMIDI (MIDI track control)
+;B8FE6D85B9322DA1=Track: Insert/show ReaEQ (track EQ)
 ;B8B795556DA37C29=Track: Do not link track volume/pan controls to MIDI volume/pan
 ;B9380E31EF06FA86=Track: Link track volume/pan controls to MIDI volume/pan on channel 1
 ;B9380D31EF06F8D3=Track: Link track volume/pan controls to MIDI volume/pan on channel 2
 ;69B5D1EB447F6E04=Track: Toggle FX bypass on all tracks
 ;5F06E30CAD3C4F8C=Track: Set all FX offline for selected tracks
 ;AB2C32131B31564A=Track: Set all FX online for selected tracks
+;32C7D441BCFCB478=Track: open/close UI for FX #1 on last touched track
+;EC6CC565851094E9=Track: open/close UI for FX #2 on last touched track
+;19431C3BB72BD5CA=Track: open/close UI for FX #3 on last touched track
+;93E1CF182065843B=Track: open/close UI for FX #4 on last touched track
+;BA52DDFCC274C8BC=Track: open/close UI for FX #5 on last touched track
+;284A43B9C59FB64D=Track: open/close UI for FX #6 on last touched track
+;A001694A94AF90CE=Track: open/close UI for FX #7 on last touched track
+;E86385D4B2E43FDF=Track: open/close UI for FX #8 on last touched track
 ;D3F7525A66DDBD2F=Track: Set to custom color...
 ;E2F30C176963CA94=Track: Set to random colors
 ;8734FF1F84F4FDC7=Track: Set to one random color
 ;F1EC0E446ADA1A25=Track: Select last touched track
 ;6BBB9A8368968A3D=Track: Set first selected track as last touched track
 ;794BF3161847DB63=Track: Vertical scroll selected tracks into view
-;60DCD1ED58618185=Options: Set metronome volume (MIDI CC only)
-;45BA13DFD5A4C4F0=View: Adjust horizontal zoom (MIDI CC only)
-;2E50EADBD0B87736=View: Adjust horizontal scroll (MIDI CC only - relative recommended)
-;FC43B1688814BDAF=View: Move edit cursor (MIDI CC only - relative recommended)
-;A5B99B0D8473553E=View: Adjust vertical zoom (MIDI CC only)
-;76713AF2FF35662C=View: Adjust vertical scroll (MIDI CC only)
-;F4CDC95C307246E8=View: Go to track (MIDI CC only)
+;A9568E4763628ED1=Options: Set metronome volume (MIDI CC/OSC only)
+;0ACFC58E47B20F1C=View: Adjust horizontal zoom (MIDI CC/OSC only)
+;F8BDB17104DB76DA=View: Adjust horizontal scroll (MIDI CC/OSC only - relative recommended)
+;E3AF6377B6C2E09B=View: Move edit cursor (MIDI CC/OSC only - relative recommended)
+;9D5EC00CCDD5F452=View: Adjust vertical zoom (MIDI CC/OSC only)
+;88D0449A5DE44A18=View: Adjust vertical scroll (MIDI CC/OSC only)
+;E1F089ADB8F51AD4=View: Go to track (MIDI CC/OSC only)
 ;FB072F01B7878C5A=Transport: Scrub/jog (MIDI CC relative/absolute only)
 ;C69D737F34C8F9E1=Transport: Scrub/jog fine control (MIDI CC relative only)
 ;9F506D4FB59C460E=Adjust solo in front dim (MIDI CC/mousewheel only)
 ;2F93E95601F9C8DD=View: Scroll vertically reversed (MIDI CC relative/mousewheel)
 ;D5E75574667D05F5=View: Zoom horizontally reversed (MIDI CC relative/mousewheel)
 ;B1C99CA3C01DAE5B=View: Zoom vertically reversed (MIDI CC relative/mousewheel)
-;042BE08A7455181E=Automation lane: Set active fader (MIDI CC only)
-;7087C4E2BE5F38C9=Adjust track FX parameter 01 (MIDI CC only)
-;B559B07AC2AC69CA=Adjust track FX parameter 02 (MIDI CC only)
-;4A0FCBCDAD78617B=Adjust track FX parameter 03 (MIDI CC only)
-;64DD6C403134401C=Adjust track FX parameter 04 (MIDI CC only)
-;F6D8964F7AF9E1ED=Adjust track FX parameter 05 (MIDI CC only)
-;D515E69AD6F25BFE=Adjust track FX parameter 06 (MIDI CC only)
-;6F7569984304CABF=Adjust track FX parameter 07 (MIDI CC only)
-;76C04FDA5E2D2D90=Adjust track FX parameter 08 (MIDI CC only)
-;159608B0DC43EB51=Adjust track FX parameter 09 (MIDI CC only)
-;9812E0941DF06CAB=Adjust track FX parameter 10 (MIDI CC only)
-;8536CB166B30C03A=Adjust track FX parameter 11 (MIDI CC only)
-;9A1AC8B602722DB9=Adjust track FX parameter 12 (MIDI CC only)
-;D40CC770AFF95638=Adjust track FX parameter 13 (MIDI CC only)
-;F19C37B8463C92EF=Adjust track FX parameter 14 (MIDI CC only)
-;7320A6B38870032E=Adjust track FX parameter 15 (MIDI CC only)
-;E0C68984AABBB81D=Adjust track FX parameter 16 (MIDI CC only)
-;976D6EF6FCE37BDD=Adjust last touched FX parameter (MIDI CC only)
-;C0F749873BFEBD6E=Adjust track send 1 volume (MIDI CC only)
-;2C134ABA758A701F=Adjust track send 2 volume (MIDI CC only)
-;77DC6D9EF4BD7F44=Adjust track send 3 volume (MIDI CC only)
-;46EEA5313A29407D=Adjust track send 4 volume (MIDI CC only)
-;B93939126805168A=Adjust track send 5 volume (MIDI CC only)
-;3D885DBC5E7993BB=Adjust track send 6 volume (MIDI CC only)
-;F145AB1189549290=Adjust track send 7 volume (MIDI CC only)
-;5C457015B9D9CBF9=Adjust track send 8 volume (MIDI CC only)
-;5DDC3EDB081703D5=Adjust track send 1 pan (MIDI CC only)
-;5CAA87FACCBCB596=Adjust track send 2 pan (MIDI CC only)
-;1A50518EC39DEAAB=Adjust track send 3 pan (MIDI CC only)
-;20B976D1722F364C=Adjust track send 4 pan (MIDI CC only)
-;1B160C0712338651=Adjust track send 5 pan (MIDI CC only)
-;346B04DDED0A0622=Adjust track send 6 pan (MIDI CC only)
-;56E57503D26A07A7=Adjust track send 7 pan (MIDI CC only)
-;9726C7B47C03BD58=Adjust track send 8 pan (MIDI CC only)
-;9ADCADDD9A4860C8=Set tempo, coarse, latch for fine (MIDI CC only)
-;35C2C7EFC1970789=Set tempo, coarse (MIDI CC only)
-;EF801982D789D1A6=Set tempo, fine (MIDI CC only)
+;3952A5C632B94772=Automation lane: Set active fader (MIDI CC/OSC only)
+;7618D2AC34B1B095=Adjust track FX parameter 01 (MIDI CC/OSC only)
+;AB817C43680AC67E=Adjust track FX parameter 02 (MIDI CC/OSC only)
+;70DADF0DD3492CC7=Adjust track FX parameter 03 (MIDI CC/OSC only)
+;AE8C0F90AFA4C368=Adjust track FX parameter 04 (MIDI CC/OSC only)
+;E96547BC7CF31E59=Adjust track FX parameter 05 (MIDI CC/OSC only)
+;88B27D465648EA92=Adjust track FX parameter 06 (MIDI CC/OSC only)
+;C441B45005C7282B=Adjust track FX parameter 07 (MIDI CC/OSC only)
+;54862A61D3D4CDFC=Adjust track FX parameter 08 (MIDI CC/OSC only)
+;D22DF4C5AEB6B9FD=Adjust track FX parameter 09 (MIDI CC/OSC only)
+;46625CDA3B287357=Adjust track FX parameter 10 (MIDI CC/OSC only)
+;F341289A2683A6CE=Adjust track FX parameter 11 (MIDI CC/OSC only)
+;8C9C8D8B409BD5E5=Adjust track FX parameter 12 (MIDI CC/OSC only)
+;71D67D29B7A08F84=Adjust track FX parameter 13 (MIDI CC/OSC only)
+;D1104A862B22967B=Adjust track FX parameter 14 (MIDI CC/OSC only)
+;C7CDD4840D26B1A2=Adjust track FX parameter 15 (MIDI CC/OSC only)
+;3BFA6114B5DFF7E9=Adjust track FX parameter 16 (MIDI CC/OSC only)
+;F71CFAE9BD215F29=Adjust last touched FX parameter (MIDI CC/OSC only)
+;6BE319C845306462=Adjust track send 1 volume (MIDI CC/OSC only)
+;2BE2B5FE32B5474B=Adjust track send 2 volume (MIDI CC/OSC only)
+;C2964ADEC0E1EBF0=Adjust track send 3 volume (MIDI CC/OSC only)
+;7ACC929C333EFB89=Adjust track send 4 volume (MIDI CC/OSC only)
+;95D7B2B2099A3EBE=Adjust track send 5 volume (MIDI CC/OSC only)
+;E18F57E959B39487=Adjust track send 6 volume (MIDI CC/OSC only)
+;870DAB681C5102FC=Adjust track send 7 volume (MIDI CC/OSC only)
+;5EF0CBA7F9C7C3A5=Adjust track send 8 volume (MIDI CC/OSC only)
+;C92486D3ACAAD2C1=Adjust track send 1 pan (MIDI CC/OSC only)
+;C57166C37238A36A=Adjust track send 2 pan (MIDI CC/OSC only)
+;8BC7F1BC90F4D157=Adjust track send 3 pan (MIDI CC/OSC only)
+;065B141FEE29B0F8=Adjust track send 4 pan (MIDI CC/OSC only)
+;A2BBA8E3484184FD=Adjust track send 5 pan (MIDI CC/OSC only)
+;13D864AADEB9D236=Adjust track send 6 pan (MIDI CC/OSC only)
+;4D1B15C4AC47BBB3=Adjust track send 7 pan (MIDI CC/OSC only)
+;426E76C5CE419A64=Adjust track send 8 pan (MIDI CC/OSC only)
+;954CB76BAEB17874=Set tempo, coarse, latch for fine (MIDI CC/OSC only)
+;A65E838BE420A4D5=Set tempo, coarse (MIDI CC/OSC only)
+;B264ECCFD0F4E1DA=Set tempo, fine (MIDI CC/OSC only)
 ;07EC254F5219C484=Transient detection sensitivity/threshold: adjust...
 ;BD89CA6E30BFD339=Transient detection sensitivity: increase
 ;D9AC6A8208ADDBF5=Transient detection sensitivity: decrease
 ;C7704E6992CE0CB9=Locking: Set up/down item locking mode