-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathindex.xml
150 lines (149 loc) · 10.8 KB
/
index.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<?xml version="1.0" encoding="utf-8"?>
<index version="1" name="RobU Scripts" commit="0692c3bb7ceaa9490f27172749f0a5af51c992bc">
<category name="MIDI Editor/MIDI Ex Machina">
<reapack name="RobU - MIDI Ex Machina.lua" type="script" desc="MIDI Ex Machina - Note Randomiser, Sequencer, and Euclidean Generator">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 \fmodern Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \outlinelevel3 \b \fs24 MIDI Ex Machina\par}
{\pard \ql \f0 \sa180 \li0 \fi0 A scale-oriented, probability based composition tool\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \outlinelevel3 \b \fs24 Features\par}
{\pard \ql \f0 \sa180 \li0 \fi0 note randomiser\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab selectable root note, octave, scale\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab note probability per scale note\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab randomise all or selected notes\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab octave doubler, with probability\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab force first note to root of the scale option\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab shuffle notes (fisher-yates)\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 monophonic random sequence generator\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab note length probability\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab grid size control\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab velocity accent level, and probabilty\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab legato probability\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab various generation options\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 euclidean sequence generator\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab grid size control\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab set pulses, steps, and rotation\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab velocity accent level and probability slider\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab various generation options\sa180\par}
}
]]></description>
<link rel="website" href="http://reaper.fm">Forum Thread</link>
<link rel="donation">https://www.paypal.me/RobUrquhart</link>
</metadata>
<version name="1.2.1" author="RobU" time="2017-04-23T11:48:20Z">
<changelog><![CDATA[v1.2
added monophonic sequence generator
added euclidean sequence generator (bjorklund)
added permute option in note randomizer
added octave multiplier in note randomizer]]></changelog>
<source main="midi_editor">https://github.com/RobU23/ReaScripts/raw/b425115e55ea654c8916ef6c3a3ee71b359a87d0/MIDI%20Editor/MIDI%20Ex%20Machina/RobU%20-%20MIDI%20Ex%20Machina.lua</source>
<source file="eGUI.lua">https://github.com/RobU23/ReaScripts/raw/b425115e55ea654c8916ef6c3a3ee71b359a87d0/MIDI%20Editor/MIDI%20Ex%20Machina/eGUI.lua</source>
<source file="euclid.lua">https://github.com/RobU23/ReaScripts/raw/b425115e55ea654c8916ef6c3a3ee71b359a87d0/MIDI%20Editor/MIDI%20Ex%20Machina/euclid.lua</source>
<source file="persistence.lua">https://github.com/RobU23/ReaScripts/raw/b425115e55ea654c8916ef6c3a3ee71b359a87d0/MIDI%20Editor/MIDI%20Ex%20Machina/persistence.lua</source>
</version>
<version name="1.3" author="RobU" time="2017-05-07T21:53:26Z">
<changelog><![CDATA[v1.2
added monophonic sequence generator
added euclidean sequence generator (bjorklund algorithm)
v1.3
added all/selected notes option
added force first note to root option
added randomise octave option
added permute scale in note randomiser
added force first note in sequence generator
added velocity/accent randomisation to sequence/euclidean generators
added legato randomisation to sequence generator
added rotation slider to euclidean generator
added active-take detection
added undo/redo
added script state save/restore to Reaper project file
added right-click reset for sliders (right-click the textbox)]]></changelog>
<source main="midi_editor">https://github.com/RobU23/ReaScripts/raw/2116b22f05844ed25267fb03e6190063c1480afe/MIDI%20Editor/MIDI%20Ex%20Machina/RobU%20-%20MIDI%20Ex%20Machina.lua</source>
<source file="eGUI.lua">https://github.com/RobU23/ReaScripts/raw/2116b22f05844ed25267fb03e6190063c1480afe/MIDI%20Editor/MIDI%20Ex%20Machina/eGUI.lua</source>
<source file="euclid.lua">https://github.com/RobU23/ReaScripts/raw/2116b22f05844ed25267fb03e6190063c1480afe/MIDI%20Editor/MIDI%20Ex%20Machina/euclid.lua</source>
<source file="persistence.lua">https://github.com/RobU23/ReaScripts/raw/2116b22f05844ed25267fb03e6190063c1480afe/MIDI%20Editor/MIDI%20Ex%20Machina/persistence.lua</source>
</version>
<version name="1.3.2" author="RobU" time="2017-05-13T17:15:28Z">
<changelog><![CDATA[v1.3.2
fixed bug all note sliders at zero causes crash
added sequencer note shifter (left / right by grid size)
v1.3
added monophonic sequence generator
added euclidean sequence generator (bjorklund algorithm)
added all/selected notes option
added force first note to root option
added randomise octave option
added permute scale in note randomiser
added force first note in sequence generator
added velocity/accent randomisation to sequence/euclidean generators
added legato randomisation to sequence generator
added rotation slider to euclidean generator
added active-take detection
added undo/redo
added script state save/restore to Reaper project file
added right-click reset for sliders (right-click the textbox)]]></changelog>
<source main="midi_editor">https://github.com/RobU23/ReaScripts/raw/af80cdadc76b1dbe4fcfc4cc3f946f4b9df5dd36/MIDI%20Editor/MIDI%20Ex%20Machina/RobU%20-%20MIDI%20Ex%20Machina.lua</source>
<source file="eGUI.lua">https://github.com/RobU23/ReaScripts/raw/af80cdadc76b1dbe4fcfc4cc3f946f4b9df5dd36/MIDI%20Editor/MIDI%20Ex%20Machina/eGUI.lua</source>
<source file="euclid.lua">https://github.com/RobU23/ReaScripts/raw/af80cdadc76b1dbe4fcfc4cc3f946f4b9df5dd36/MIDI%20Editor/MIDI%20Ex%20Machina/euclid.lua</source>
<source file="persistence.lua">https://github.com/RobU23/ReaScripts/raw/af80cdadc76b1dbe4fcfc4cc3f946f4b9df5dd36/MIDI%20Editor/MIDI%20Ex%20Machina/persistence.lua</source>
</version>
<version name="1.3.3" author="RobU" time="2019-02-10T18:20:43Z">
<changelog><![CDATA[v1.3.3
fixed looped item bug (thanks Thrash!)
fixed scales (dorian), added some new, minor tweaks (thanks Mike!)
added dirty OSX font cludge, might work, might not...
v1.3.2
fixed bug all note sliders at zero causes crash
added sequencer note shifter (left / right by grid size)
v1.3
added monophonic sequence generator
added euclidean sequence generator (bjorklund algorithm)
added all/selected notes option
added force first note to root option
added randomise octave option
added permute scale in note randomiser
added force first note in sequence generator
added velocity/accent randomisation to sequence/euclidean generators
added legato randomisation to sequence generator
added rotation slider to euclidean generator
added active-take detection
added undo/redo
added script state save/restore to Reaper project file
added right-click reset for sliders (right-click the textbox)]]></changelog>
<source main="midi_editor">https://github.com/RobU23/ReaScripts/raw/2ac1c28669a5dc429a83b3c0e84e6230e8d14ce3/MIDI%20Editor/MIDI%20Ex%20Machina/RobU%20-%20MIDI%20Ex%20Machina.lua</source>
<source file="eGUI.lua">https://github.com/RobU23/ReaScripts/raw/2ac1c28669a5dc429a83b3c0e84e6230e8d14ce3/MIDI%20Editor/MIDI%20Ex%20Machina/eGUI.lua</source>
<source file="euclid.lua">https://github.com/RobU23/ReaScripts/raw/2ac1c28669a5dc429a83b3c0e84e6230e8d14ce3/MIDI%20Editor/MIDI%20Ex%20Machina/euclid.lua</source>
<source file="persistence.lua">https://github.com/RobU23/ReaScripts/raw/2ac1c28669a5dc429a83b3c0e84e6230e8d14ce3/MIDI%20Editor/MIDI%20Ex%20Machina/persistence.lua</source>
</version>
<version name="1.3.4" author="RobU" time="2019-02-12T22:15:57Z">
<changelog><![CDATA[v1.3.4
fixed looped item note shifting bug]]></changelog>
<source main="midi_editor">https://github.com/RobU23/ReaScripts/raw/6fc14048fee05b74b2888e5a5a69061eabe3630f/MIDI%20Editor/MIDI%20Ex%20Machina/RobU%20-%20MIDI%20Ex%20Machina.lua</source>
<source file="eGUI.lua">https://github.com/RobU23/ReaScripts/raw/6fc14048fee05b74b2888e5a5a69061eabe3630f/MIDI%20Editor/MIDI%20Ex%20Machina/eGUI.lua</source>
<source file="euclid.lua">https://github.com/RobU23/ReaScripts/raw/6fc14048fee05b74b2888e5a5a69061eabe3630f/MIDI%20Editor/MIDI%20Ex%20Machina/euclid.lua</source>
<source file="persistence.lua">https://github.com/RobU23/ReaScripts/raw/6fc14048fee05b74b2888e5a5a69061eabe3630f/MIDI%20Editor/MIDI%20Ex%20Machina/persistence.lua</source>
</version>
<version name="1.3.5" author="RobU" time="2019-12-07T19:15:03Z">
<changelog><![CDATA[v1.3.5
Fixed crash when item not selected in arrange view
Provided more meaningful warning messages (for not item, or no midi editor)]]></changelog>
<source main="midi_editor">https://github.com/RobU23/ReaScripts/raw/e697cda55c3306c429bcc1c40d89736ab537f20d/MIDI%20Editor/MIDI%20Ex%20Machina/RobU%20-%20MIDI%20Ex%20Machina.lua</source>
<source file="eGUI.lua">https://github.com/RobU23/ReaScripts/raw/e697cda55c3306c429bcc1c40d89736ab537f20d/MIDI%20Editor/MIDI%20Ex%20Machina/eGUI.lua</source>
<source file="euclid.lua">https://github.com/RobU23/ReaScripts/raw/e697cda55c3306c429bcc1c40d89736ab537f20d/MIDI%20Editor/MIDI%20Ex%20Machina/euclid.lua</source>
<source file="persistence.lua">https://github.com/RobU23/ReaScripts/raw/e697cda55c3306c429bcc1c40d89736ab537f20d/MIDI%20Editor/MIDI%20Ex%20Machina/persistence.lua</source>
</version>
<version name="1.3.6" author="RobU" time="2022-03-03T19:34:43Z">
<changelog><![CDATA[v1.3.6
Added proper note shuffling using Fisher-Yates algorithm (polyphonic)
Removed the shitty 'Permute' scale hack :)
Fixed several corner-cases where notes might get eaten by the randomiser
Code clean-up in preparation for GUI update]]></changelog>
<source main="midi_editor">https://github.com/RobU23/ReaScripts/raw/0692c3bb7ceaa9490f27172749f0a5af51c992bc/MIDI%20Editor/MIDI%20Ex%20Machina/RobU%20-%20MIDI%20Ex%20Machina.lua</source>
<source file="eGUI.lua">https://github.com/RobU23/ReaScripts/raw/0692c3bb7ceaa9490f27172749f0a5af51c992bc/MIDI%20Editor/MIDI%20Ex%20Machina/eGUI.lua</source>
<source file="euclid.lua">https://github.com/RobU23/ReaScripts/raw/0692c3bb7ceaa9490f27172749f0a5af51c992bc/MIDI%20Editor/MIDI%20Ex%20Machina/euclid.lua</source>
</version>
</reapack>
</category>
</index>