rename all regions after a specific timecode, launch an external application when a certain track is soloed, generate automation curves
or simply provide a quick shortcut for a custom batch operation.
</p><p>
-Cases like this call for means to extend the DAW without actually changing the DAW itself. This is here scripting comes in.
+Cases like this call for means to extend the DAW without actually changing the DAW itself. This is where scripting comes in.
</p><p>
"Scripting" refers to tasks that could alternatively be executed step-by-step by a human operator.
</p><p>
Lua is a tiny and simple language which is easy to learn, yet allows for comprehensive solutions.
Lua is also a glue language it allows to tie existing component in Ardour together in unprecedented ways,
-and most importantly Lua is one of the few scripting-languages which be safely used in a real-time environment.
+and most importantly Lua is one of the few scripting-languages which can be safely used in a real-time environment.
</p><p>
A good introduction to Lua is the book <a href="http://www.lua.org/pil/">Programming in Lua</a>. The first edition is available online,
but if you have the means buy a copy of the book, it not only helps to support the Lua project,