YouTube2Text

KeyStage 2.0: Tutorial 1 — Transcript

by Ali Gokturk · 9,978 words · 1,759 segments · language en · Watch on YouTube

Full transcript

  1. 0:05hello and welcome to the first tutorial
  2. 0:06video of key stage
  3. 0:08keystage is a master controller app with
  4. 0:10audio event hosting and
  5. 0:11mixing capabilities which is optimized
  6. 0:14for live performance in this video i'll
  7. 0:16go through the course structure of key
  8. 0:18stage how you can control hardware and
  9. 0:20software synthesizers and audio unit
  10. 0:22plugins
  11. 0:22in the description of this video you can
  12. 0:24access the different parts of this
  13. 0:26tutorial video but for new users i
  14. 0:28suggest that you watch this video from
  15. 0:30beginning to end and from another device
  16. 0:32possibly either from your phone or from
  17. 0:34your computer
  18. 0:35while you have key stage open in front
  19. 0:37of you on your ipads
  20. 0:39now there are two versions of key stage
  21. 0:40key stage light and the full version
  22. 0:42now the lite version has a trial mode
  23. 0:45which allows you to
  24. 0:46basically test all the features of
  25. 0:48keystage including all the new in-app
  26. 0:50purchases
  27. 0:51now here i'm running the full version of
  28. 0:53key stage freshly installed
  29. 0:55the full version also have a trial mode
  30. 0:57which allows you to
  31. 0:58test all the in-app purchases so you go
  32. 1:00to preferences general settings
  33. 1:02in-app purchases and tap try all units
  34. 1:05so the trial model full version is
  35. 1:07similar to the trial mode of light
  36. 1:08version
  37. 1:09where you have two hour long sessions
  38. 1:12and
  39. 1:12all the in-app purchases are unlocked
  40. 1:15but you cannot save your songs or load
  41. 1:16your songs and you cannot do any
  42. 1:18recordings
  43. 1:19now in this tutorial i'm gonna use my
  44. 1:21note electro 5 keyboard
  45. 1:23it's not connected to the ipad yet
  46. 1:26but in order to use it with key stage i
  47. 1:29need to turn the local control off
  48. 1:31now i'm going to connect it to my ipad
  49. 1:33using a camera connection kit
  50. 1:36and key stage suggests an instrument
  51. 1:38presets for north electro 5.
  52. 1:40so key stage has a database of
  53. 1:41instrument presets for different
  54. 1:43hardware and software instruments
  55. 1:45so depending on your hardware you may or
  56. 1:47may not see this message
  57. 1:48but here i'm going to download the
  58. 1:50instrument presets for node electra
  59. 1:52and i'm gonna assign these instrument
  60. 1:55presets to the output port of node
  61. 1:57electra
  62. 1:57so later in the tutorial i'm gonna
  63. 1:59explain what instrument presets are
  64. 2:04now the main interface of keystage have
  65. 2:06three regions
  66. 2:07here the tracks region the parts region
  67. 2:09and the sections region
  68. 2:11so the interface looks like a standard
  69. 2:13daw where the tracks are your
  70. 2:15midi connection hubs and the sections
  71. 2:17are basically your
  72. 2:18timeline their discrete timeline so i'm
  73. 2:21going to start
  74. 2:22with tracks i'm going to create a track
  75. 2:24and to do that i double tap anywhere on
  76. 2:26this region
  77. 2:26so each track has inputs and outputs so
  78. 2:29these are midi inputs and
  79. 2:30outputs so first i'm going to choose my
  80. 2:32note keyboard as my midi input so
  81. 2:34as you can see that there is this light
  82. 2:36blinking indicating that i'm
  83. 2:38sending midi signals from my note
  84. 2:39keyboard so i select that in fact i can
  85. 2:41choose multiple
  86. 2:42inputs for each track now with version
  87. 2:452.0 key stage can host audio units
  88. 2:48instrument audio units
  89. 2:49so an audio unit is an audio plug-in
  90. 2:52integrated into a synthesizer or sampler
  91. 2:55app which can directly be
  92. 2:56opened in a host like key stage here so
  93. 2:59when i tap
  94. 3:00output here i can see that there are
  95. 3:02these instrument units effect units and
  96. 3:04midi processor units so these are audio
  97. 3:06units
  98. 3:07and these can be unlocked with in-app
  99. 3:08purchases and the other units are
  100. 3:11native units of key stage so there are
  101. 3:13three categories here
  102. 3:14and many connections are basically the
  103. 3:16midi connections either the hardware
  104. 3:17connections or
  105. 3:18apps that are running in the background
  106. 3:20so i'm going to start with instrument
  107. 3:22units
  108. 3:22and i'm going to load module pro so as
  109. 3:25soon as i load the audio unit it's user
  110. 3:27interface shows
  111. 3:28and i can basically drag and rescale
  112. 3:31this window
  113. 3:32in any way i want when i tap this it
  114. 3:35just closes
  115. 3:36and to reopen the user interface you
  116. 3:38simply double tap on the track
  117. 3:40so here's using space of model pro
  118. 3:45i can basically choose any instrument
  119. 3:47directly from this user interface
  120. 3:49[Music]
  121. 3:54now i'm going to create a track for for
  122. 3:56my note electro's
  123. 3:58inbuilt sound engine so again as the
  124. 4:00input i choose north electro
  125. 4:01and now i'm going to go to midi
  126. 4:04connections and here is
  127. 4:05nord director 5 midi input it's the
  128. 4:07input of nodes
  129. 4:16and you see that right now only north
  130. 4:18electro is activated
  131. 4:20i don't hear module pro sound but if i
  132. 4:22select hit
  133. 4:24this track i can hear the sound of
  134. 4:26modern pro right now
  135. 4:28so i can switch between back and forth
  136. 4:29between these two tracks
  137. 4:31so audience can have multiple instances
  138. 4:34inside the host app so i can have two
  139. 4:36module pro instances
  140. 4:37inside key stage so what i'm going to do
  141. 4:41i'm gonna copy this track and to do that
  142. 4:43i hold this
  143. 4:44track with two fingers and drag it down
  144. 4:48and it creates another copy of module
  145. 4:50pro so i can choose another sound here
  146. 4:52so let's choose a sound from one of the
  147. 4:55libraries in adwords libraries
  148. 4:59[Music]
  149. 5:06now some synthesizer and sampler apps do
  150. 5:08not support audio units
  151. 5:10but keystage can still control them by
  152. 5:12midi so i'm going to open a track
  153. 5:14and to demonstrate it i'm going to load
  154. 5:17synth one by audio kit
  155. 5:18so this is a synthesizer which does not
  156. 5:20support audio units
  157. 5:22right now when i play my keyboard
  158. 5:26it directly sends signals to audio kit
  159. 5:29sent one
  160. 5:30so this is similar to the local control
  161. 5:32and should be cut off
  162. 5:33every midi signal should go through key
  163. 5:35stage so i go to settings
  164. 5:38and i can see that the midi channel in
  165. 5:40is omni which means that it accepts
  166. 5:42midi signals from all channels and my
  167. 5:44note keyboard sends mini signals on
  168. 5:46channel 1.
  169. 5:47so if i set this to midi channel 2 it
  170. 5:49doesn't directly get
  171. 5:50signals from my north keyboard which is
  172. 5:52what i want and you also
  173. 5:54should make sure that the audio
  174. 5:56background modes of
  175. 5:57any synth app that's running in the
  176. 5:59background should be on
  177. 6:00and also uh turn autosleep off this is
  178. 6:04important for live performance so i go
  179. 6:06back to key stage and now key say
  180. 6:08suggest me an instrument preset for
  181. 6:09audiokit synth1 so this is also in the
  182. 6:11database
  183. 6:12so i'm going to load that as well and
  184. 6:14assign it to the
  185. 6:15output of synth1 so as always i choose
  186. 6:18my node electrode as my inputs
  187. 6:20and if i go to output and type midi
  188. 6:22connections
  189. 6:23i can see the audio can send one now so
  190. 6:25i don't hear any sound
  191. 6:27the reason is that the output channel
  192. 6:29here is assigned as one
  193. 6:31but i just changed the input channel of
  194. 6:33audio consent one to channel two so i
  195. 6:35should also
  196. 6:36so these channels should match so i
  197. 6:38select channel two
  198. 6:40and therefore now i can play audio kit
  199. 6:42sent one from key stage
  200. 6:44these output channels usually doesn't
  201. 6:46matter for most of the audio units
  202. 6:48because
  203. 6:49most of them really just accept signals
  204. 6:51from all channels but there are certain
  205. 6:52audio units
  206. 6:53which are multi-symbol and which produce
  207. 6:55different sounds
  208. 6:56through different channels so for
  209. 6:58example galileo ii
  210. 7:00organ i actually accept signals from
  211. 7:04three different channels
  212. 7:05so there is the upper organ two for the
  213. 7:07lower organ
  214. 7:08and for the pedals it receives signals
  215. 7:10from channel three so it really matters
  216. 7:12what channel you choose
  217. 7:14for audio units like a gallery organ
  218. 7:19okay let's create a part by double
  219. 7:21tapping here now a section is
  220. 7:23automatically created
  221. 7:24as well now when i play my keyboard
  222. 7:28i can only hear nord electro's string
  223. 7:30sound
  224. 7:32this is because now i'm on section one
  225. 7:34and on section one there is only
  226. 7:36one part corresponding to north electra
  227. 7:39and there are no parts corresponding to
  228. 7:40other tracks
  229. 7:41so what happens here all the tracks are
  230. 7:43connected to the corresponding parts
  231. 7:45here
  232. 7:46so right now there is only one part
  233. 7:47corresponding to node electro what
  234. 7:49happens is
  235. 7:50when i play my keyboard midi signals
  236. 7:52coming from
  237. 7:53this track first goes into these parts
  238. 7:55and then goes back onto this track and
  239. 7:58grow to north electra but there are no
  240. 8:00parts corresponding to
  241. 8:01these tracks therefore they are just
  242. 8:03muted there are no signals going through
  243. 8:04that but for example if i create another
  244. 8:06part here
  245. 8:09now i can hear both north electro and
  246. 8:11module pro second distance
  247. 8:13and i can move these parts around by
  248. 8:15just holding and dragging them
  249. 8:17but now i layer audio kit synth and note
  250. 8:20electra
  251. 8:23by the way if i tap the solo button here
  252. 8:27when a part is selected only the
  253. 8:31corresponding track will
  254. 8:32sound only the corresponding track will
  255. 8:34receive midi signals
  256. 8:36this is actually really good for editing
  257. 8:38that specific part
  258. 8:39but when the section is selected the
  259. 8:41solo button basically
  260. 8:43does not function okay so when i select
  261. 8:46the part
  262. 8:46a part editor just appears here and
  263. 8:48there are two sections here there's
  264. 8:50parameters section and translator
  265. 8:52section so let's go to the parameters
  266. 8:54section
  267. 8:55i can see that there is this instrument
  268. 8:56tab and there are a bunch of parameters
  269. 8:58here
  270. 8:59so where do these parameters come from
  271. 9:01they actually come from the instrument
  272. 9:03preset that was loaded when i
  273. 9:05first created my nord electra so
  274. 9:07remember there's this database of
  275. 9:09instrument presets
  276. 9:10and this instrument process basically
  277. 9:12contains information about
  278. 9:13parameters and as well as the
  279. 9:16instruments
  280. 9:16when i say instrument i mean a
  281. 9:19combination of program change
  282. 9:20and bank select messages so i can change
  283. 9:23instruments on my north electro by
  284. 9:25sending program change messages
  285. 9:30but that's not the easy way to do the
  286. 9:32better way is to basically choose
  287. 9:34instruments from a list and instrument
  288. 9:36presets basically contains these
  289. 9:38informations these lists of names
  290. 9:40instrument names and their corresponding
  291. 9:43program change and bank select messages
  292. 9:52or i can control the effects for example
  293. 9:54effect 4
  294. 9:55is the delay
  295. 9:58and by the way these effects can be
  296. 10:01activated or deactivated by
  297. 10:03by just pressing this button here if i
  298. 10:06create a part for an audio unit a
  299. 10:09similar list of effects
  300. 10:10appears here but this time these effects
  301. 10:12are actually
  302. 10:13imported from the audio unit itself so
  303. 10:16there is no need for instrument presets
  304. 10:17for audio units
  305. 10:18these two parameters however are the
  306. 10:21internal parameters of key stage
  307. 10:23the unit volume and audio unit plan
  308. 10:25these are not these are not important
  309. 10:27from
  310. 10:27from the audio units and all the units
  311. 10:30have a preset system so there is this
  312. 10:32preset button here
  313. 10:33and also here which accesses the same
  314. 10:35manner so i can actually choose
  315. 10:37factory presets here
  316. 10:43or i can create my own presets in key
  317. 10:46stage
  318. 10:47so for example if i change some of the
  319. 10:49parameters here like
  320. 10:51attack time and i tap process button
  321. 10:55i have this key stage presets and i save
  322. 10:57current presets
  323. 10:58so let's say brass
  324. 11:01low attack time
  325. 11:05so this preset is saved in key stage so
  326. 11:11i can access here and directly call that
  327. 11:13preset back
  328. 11:14[Music]
  329. 11:19so let's go into the translators tab
  330. 11:21here so there are three additional tabs
  331. 11:23under translators
  332. 11:24standards custom translators and live
  333. 11:27control units i'm going to talk about
  334. 11:28these two
  335. 11:29later in the tutorial but let's go to
  336. 11:31the translator standard translators
  337. 11:33so there's the range limiter and pitch
  338. 11:34shifter which are the most important
  339. 11:37standard translator uh let's create a
  340. 11:39split using range limiter so when i tap
  341. 11:42range limiter
  342. 11:43i have a new window here this is
  343. 11:44actually new in key stage 2.0
  344. 11:47now the full range is selected right now
  345. 11:49and i can simply
  346. 11:51play notes to add notes to the range
  347. 11:54limiter to the range of this
  348. 11:56parts or i can play intervals by
  349. 11:58simultaneously playing two notes
  350. 12:01to add intervals to my to my range
  351. 12:04or i can drag my finger across this
  352. 12:07keyboard to add ranges
  353. 12:09and similarly i can remove nodes from a
  354. 12:11range by
  355. 12:12either dragging my finger across the
  356. 12:14keyboard or by playing notes
  357. 12:17so those plate nodes will be removed or
  358. 12:19the intervals
  359. 12:21or i can simply mute the whole range or
  360. 12:24just set it as full range
  361. 12:25so let's choose a range for this audio
  362. 12:27synth one
  363. 12:29sorry i need to add press add notes and
  364. 12:32let's
  365. 12:33mute first and choose this range
  366. 12:36and for
  367. 12:39okay let's change the instrument it's
  368. 12:42hard to
  369. 12:43demonstrate with this instrument let's
  370. 12:44choose let's choose a pads
  371. 12:49and for this instrument i'm gonna choose
  372. 12:51this range
  373. 12:55okay let's delete this part and activate
  374. 12:58the section
  375. 13:00[Music]
  376. 13:03now i just simply make created a simple
  377. 13:06splits on my keyboard
  378. 13:08and let's do a layering and to do that
  379. 13:10i'm just gonna simply copy this parts
  380. 13:13onto nord electra and all the
  381. 13:15information on the parts
  382. 13:16including the range limiter is also
  383. 13:18copied so
  384. 13:21i haven't so now the solo switch on and
  385. 13:24part is selected that's why i'm only
  386. 13:26hearing not electro
  387. 13:27but if i select the section i hear
  388. 13:31both north electro and module per second
  389. 13:33instance on my left hand
  390. 13:36and audiokit synthon on my right hand so
  391. 13:38similar to parameters
  392. 13:40the translators can also be activated
  393. 13:42and they're activated by
  394. 13:44by pressing these buttons here and when
  395. 13:46a
  396. 13:47translator is deactivated it basically
  397. 13:49does not function though all the signals
  398. 13:51just bypass that translator
  399. 13:52so that's why i see full range here on
  400. 13:54this part because the range limit is not
  401. 13:56activated but when i activate it
  402. 13:58i can see the range directly on the part
  403. 14:00here now let's move on to the pitch
  404. 14:02shifter
  405. 14:03so pitch shifter allows you to add speed
  406. 14:05shifts basically and
  407. 14:06mostly used for octave shifts and i'm
  408. 14:09just going to show you the easier way
  409. 14:11to assign pitch shifts i press key
  410. 14:13inputs and
  411. 14:14with reference to middle c which is c3
  412. 14:17i'm going to just press and hold for
  413. 14:18example if i press c4
  414. 14:21it adds the pitch shift amounts of 12
  415. 14:24to the to the pitch shifter so right now
  416. 14:26this part is
  417. 14:28transposed by one octave but i'm not
  418. 14:30restricted to octave so i can
  419. 14:32i can even just do some transpositions
  420. 14:35like i can
  421. 14:35even add multiple pitch shifts
  422. 14:41and similarly when i deactivate the
  423. 14:43pitch shifter it just
  424. 14:44doesn't transpose any notes the velocity
  425. 14:48translator basically manipulates the
  426. 14:49velocity
  427. 14:50so this 0 and 127 means the lower range
  428. 14:54and the upper range of
  429. 14:55the velocities of nodes so if i take
  430. 14:59this all the way up to 120
  431. 15:03all the nodes are converted into full
  432. 15:05velocity nodes
  433. 15:07or i can just choose a low velocity
  434. 15:10and if i choose a range here the
  435. 15:12incoming velocities are translated
  436. 15:14between these two numbers
  437. 15:15so i cannot have a velocity lower than
  438. 15:1742 and higher than
  439. 15:19100 with the setup the mono
  440. 15:22simply turns and turns the instrument
  441. 15:24into a mono instrument
  442. 15:26it's usually useful for lead sounds now
  443. 15:28in the pedal controls there is this
  444. 15:30autosus
  445. 15:30theme which is a very nice feature it
  446. 15:32automatically simulates
  447. 15:34the sustain pedal when i play my
  448. 15:36instrument usually very useful for
  449. 15:38chords so when i activate autosustain i
  450. 15:40can there is this pedal signal appearing
  451. 15:42here
  452. 15:43to indicate that there is a pedal
  453. 15:44translator applying to this part
  454. 15:46and when i play a chord
  455. 15:50and release my fingers the sustain pedal
  456. 15:52is automatically pressed
  457. 15:54until i change the chord press another
  458. 15:56chord so i'm not actually using my
  459. 15:58sustain pedal right now
  460. 16:00everything is automatic system simulated
  461. 16:02in key stage
  462. 16:08now let's create another section i'm
  463. 16:10going to do it by
  464. 16:11copying these parts here so this part is
  465. 16:14copied
  466. 16:15now on section two and only audio could
  467. 16:17send one
  468. 16:18place on this range so let's change the
  469. 16:21instrument
  470. 16:22here and let's change the range limiter
  471. 16:27so this is full range and i don't want
  472. 16:30any instruments on this section
  473. 16:31changing sections is very simple you
  474. 16:33just tap anywhere
  475. 16:35on the on the on the section you can
  476. 16:37press the sections on themselves but you
  477. 16:39can
  478. 16:39also just type anywhere on the vertical
  479. 16:41line corresponding to that section so
  480. 16:43now i have this
  481. 16:46[Music]
  482. 16:48splits
  483. 16:50and now i have full range of audio kits
  484. 16:58i'm going to spend some time on this
  485. 17:00whole state business of ordering us
  486. 17:02because it's really important
  487. 17:03in live performance so i'm just i just
  488. 17:06started the new project from blank and
  489. 17:08i'm
  490. 17:08just going to create an instrument just
  491. 17:10choose another instrument
  492. 17:12let's choose synthmaster1 and i'm going
  493. 17:13to connect my keyboards
  494. 17:17i'm going to create a part here let's
  495. 17:19reduce the volume a bit
  496. 17:21now full states of audio units are
  497. 17:23basically snapshots of the
  498. 17:26current state of the unit itself
  499. 17:28including the instrument
  500. 17:29information and all the parameters and
  501. 17:32key stage
  502. 17:33stores all these initial informations
  503. 17:35into parts so for example
  504. 17:37this information together with all these
  505. 17:39parameters here are stored on this part
  506. 17:41and if i create another parts
  507. 17:43since i haven't changed anything the
  508. 17:44same rules i'm on the same pool state
  509. 17:46let's change the instrument here
  510. 17:50and let's change some of the parameters
  511. 18:02now this full state is stored on part
  512. 18:05two
  513. 18:06and if i activate part one
  514. 18:12so when i switch between section one and
  515. 18:15two those full states are called back
  516. 18:17from the corresponding part and send it
  517. 18:18to the to synthmaster one instrument
  518. 18:21but if i deactivate full states here on
  519. 18:24the track
  520. 18:24this means that the full states are no
  521. 18:27longer called back from parts
  522. 18:30whatever the last state is it just stays
  523. 18:32there
  524. 18:38and even if i change the instrument here
  525. 18:40now
  526. 18:44so the state changes but when i activate
  527. 18:47this part
  528. 18:48that's that's not called back there
  529. 18:50there was another instrument stored on
  530. 18:52this part too
  531. 18:53but it's not called back anymore
  532. 18:57so this is really useful when you don't
  533. 18:59need to change the instrument
  534. 19:00on on a specific audio unit you simply
  535. 19:03just disable full states and it will
  536. 19:05just stay the same instruments
  537. 19:06throughout the song however you can
  538. 19:08still adjust the parameters
  539. 19:10and now you realize that these
  540. 19:12parameters have
  541. 19:14active buttons next to them so if i turn
  542. 19:16full states on
  543. 19:18they don't have these active buttons
  544. 19:20here they are always activated because
  545. 19:22just now the structure is based on full
  546. 19:24states but when i
  547. 19:25deactivate it i can individually change
  548. 19:27these parameters
  549. 19:28and activate them or deactivate them so
  550. 19:31for example
  551. 19:34i activate the unit volume here and
  552. 19:37choose a
  553. 19:37low volume and here
  554. 19:40i choose a high volume i suppose i have
  555. 19:44another part which i don't activate the
  556. 19:45unit volume
  557. 19:46so if i'm on this part i'm on low volume
  558. 19:53[Music]
  559. 19:56volume doesn't change whatever the
  560. 19:57volume was in the previous state just
  561. 19:59stays the same
  562. 20:00so if i move from section one to three
  563. 20:04i'm on low volume but if i move from
  564. 20:06section two to two
  565. 20:09and this just applies to all parameters
  566. 20:11all audio unit parameters
  567. 20:13so i still have some control over the
  568. 20:15instruments like the parameters or
  569. 20:17volume
  570. 20:18but the full states are not getting
  571. 20:20called back however
  572. 20:22if i activate full states on the track
  573. 20:25i can still control the full state of
  574. 20:27individual individual parts
  575. 20:29here so for example i am on one
  576. 20:32instrument and on section two i don't
  577. 20:35want
  578. 20:35to change the instrument so let's delete
  579. 20:37this part and copy this part here
  580. 20:40so both parts i have the same instrument
  581. 20:42but when i play
  582. 20:44instrument part on section one and
  583. 20:46change to section two the sound cuts off
  584. 20:48the reason is the full state on this
  585. 20:50part gets called back and sent to
  586. 20:52scentmaster one so the behavior of audio
  587. 20:55units
  588. 20:56may change for example synthesizer and
  589. 20:58custom sounds
  590. 20:59when it receives a full state so to
  591. 21:01prevent that i just disable full state
  592. 21:03on this part
  593. 21:04and when i change from part one to part
  594. 21:08two
  595. 21:09sound doesn't cut off because the same
  596. 21:10instrument no full states are getting
  597. 21:12called back
  598. 21:14however when i want to change the
  599. 21:15instrument here
  600. 21:18since this parts full state is not
  601. 21:20active
  602. 21:22this change will not be stored on this
  603. 21:24second part so if i go back to part one
  604. 21:26and back to part two it's just the same
  605. 21:30instrument on part one because
  606. 21:31the full state on part two is not active
  607. 21:37seamless audio is one of the most
  608. 21:38important requirements in live
  609. 21:39performance
  610. 21:40you don't want your sound to cut off
  611. 21:42when you change your instrument or
  612. 21:44change your section so key sage has this
  613. 21:46internal structure called note keeper
  614. 21:48basically every track has a note keeper
  615. 21:50which keeps tracks of all
  616. 21:52pressed notes or on press notes for
  617. 21:55example if i press a chord here
  618. 21:57and change the second section even if
  619. 21:59there is no part on
  620. 22:00sunriser the sound doesn't cut off the
  621. 22:02notes are still playing
  622. 22:04until i start lifting my fingers from
  623. 22:06the keyboard
  624. 22:07so taking into consideration of range
  625. 22:08limiters and pitch shifters
  626. 22:10the note keeper basically keeps track of
  627. 22:12all notes and make sure that there won't
  628. 22:14be any
  629. 22:15stuck notes or not cutoffs but serious
  630. 22:18audio actually mostly depends on the
  631. 22:20synthesizer itself
  632. 22:22so for example on sunrise if i create
  633. 22:25another part here
  634. 22:26and change the instrument here
  635. 22:31when i change the section when i change
  636. 22:33the instrument sunrise
  637. 22:34automatically cuts the sound and in fact
  638. 22:36this is the case for most of the audio
  639. 22:38units
  640. 22:39where there are some exceptions for
  641. 22:40example audi layer managed to
  642. 22:43simulate the seamless audio on its own
  643. 22:45even if you change the instruments
  644. 22:48so let me choose a factory preset here
  645. 22:52and create another part here and choose
  646. 22:54another instrument
  647. 22:57now when i'm playing this instrument i
  648. 22:59go to another section the
  649. 23:01sound just keeps playing so audio layer
  650. 23:03handles those sounds
  651. 23:05and when i press new sound the new notes
  652. 23:08the new sound plays
  653. 23:09so this layer handles this seamlessly
  654. 23:11automatically
  655. 23:12but of course this is not the case for
  656. 23:14most audio units and
  657. 23:16also for hardware instruments so there
  658. 23:18are a couple of approaches
  659. 23:19for stimulus audio the most basic one is
  660. 23:22using two instances of the same audio
  661. 23:24unit and
  662. 23:24alternate parts between these two audio
  663. 23:27units
  664. 23:28so for example i have an instrument here
  665. 23:30and i go to section two
  666. 23:31the second instance just keep playing
  667. 23:35so without an audio interruption i can
  668. 23:37just switch to the other sound
  669. 23:39so suppose i choose another sound here
  670. 23:41on on the third part
  671. 23:47so this basically guarantees seamless
  672. 23:49audio when i change between sections
  673. 23:51but at a cost of performance and memory
  674. 23:54so creating two instances of every audio
  675. 23:58unit costs a lot of memory and cpu power
  676. 24:01actually there are some live performance
  677. 24:03apps which does this automatically so
  678. 24:05when you create an audio unit it creates
  679. 24:07another instance automatically
  680. 24:08to support the seamless audio but at the
  681. 24:11cost of processing power and memory of
  682. 24:13course
  683. 24:13and you don't need to do that for
  684. 24:15certain audio units like audio layer and
  685. 24:18there are some other ways to
  686. 24:19handle the seamless audio for example
  687. 24:22using full stage like in the previous
  688. 24:23section
  689. 24:27okay let's move on to the effect units
  690. 24:29so let's create a track
  691. 24:30and i'm gonna choose the effect unit in
  692. 24:32the category i'm gonna load this
  693. 24:34amazing reverb by kematica now in order
  694. 24:37to connect this effect
  695. 24:38i need to access the main mixer so main
  696. 24:41mixer is also a new feature of key stage
  697. 24:432.0
  698. 24:44and so i have this trumpet swamp trumpet
  699. 24:48instrument by audio modeling
  700. 24:50and all i need to do is just grab this
  701. 24:51effect
  702. 24:54and just leave it on the fx chain
  703. 25:00so it's that easy
  704. 25:03by the way on the main mixer you can
  705. 25:05directly access
  706. 25:06these audio units user interfaces by
  707. 25:08tapping on them
  708. 25:10and since it's a mixer you can control
  709. 25:11the volume so let's actually simulate it
  710. 25:13by creating another
  711. 25:14instrument this time joshua here's my
  712. 25:18north keyboard
  713. 25:19and let's also load a swamp instrument
  714. 25:22here
  715. 25:22one of my favorites okay so
  716. 25:26these are mp instruments it actually
  717. 25:29needs an
  718. 25:29mp controller but actually what it
  719. 25:31simply does is check the output channels
  720. 25:33channel one on geoshred corresponds to
  721. 25:35the global channel it doesn't accept
  722. 25:37node signals from
  723. 25:38the global channel one so if i change it
  724. 25:40to any other channel like channel 2
  725. 25:42it simply starts playing so you can
  726. 25:44actually control these
  727. 25:45amazing instruments by regular keyboards
  728. 25:48let's create another effects so let's
  729. 25:51choose a simple one like
  730. 25:52this cutoff filter so now i layer jersey
  731. 25:55red and swamp
  732. 25:56engine let's actually create a simple
  733. 25:58splits to distinguish the two sounds
  734. 26:05and actually the range of the trumpet is
  735. 26:07not suitable for the lower range of my
  736. 26:09key so i'm going to apply a
  737. 26:11pitch shift
  738. 26:12[Music]
  739. 26:21and i can chain those instruments
  740. 26:30so it's as simple as that
  741. 26:33now let's talk more about this main
  742. 26:35mixer now let's
  743. 26:36just create another section with only
  744. 26:38geoshred on the full keyboard
  745. 26:40now when i tap the main mixer you notice
  746. 26:42that the track corresponding to swarm
  747. 26:44engine is darkened so that's that's
  748. 26:46because on section two
  749. 26:47the swamp engine doesn't have a
  750. 26:49corresponding part so that basically
  751. 26:51represents
  752. 26:52the fact that there is no part
  753. 26:53corresponding to swarm engine so if i go
  754. 26:55back to section one there is actually a
  755. 26:57corresponding part on the swamp engine
  756. 26:59and the same thing also works with
  757. 27:00effect units so suppose i have
  758. 27:03this structure so on section one the
  759. 27:05reverb effect has a corresponding part
  760. 27:07but
  761. 27:08the feature doesn't on section two both
  762. 27:10have corresponding parts so you can
  763. 27:11actually have an idea of which
  764. 27:13instruments are
  765. 27:14connected to their corresponding tracks
  766. 27:16and which are nuts depending on the
  767. 27:17section
  768. 27:18so this mixer changes dynamically when i
  769. 27:21change sections
  770. 27:22you can also change the parameters and
  771. 27:24instruments dynamically
  772. 27:25on the main mixer view as long as
  773. 27:26there's a corresponding part so
  774. 27:29here's what happens i tap on geoshreds
  775. 27:32and i
  776. 27:33make sure that this save changes or part
  777. 27:36is active this actually means that
  778. 27:38any change that i do here while i'm on
  779. 27:40main mixer modes
  780. 27:41are stored on parts including all the
  781. 27:44volume values and every adjustment that
  782. 27:46i make
  783. 27:46inside the audio units but of course as
  784. 27:48long as there is a corresponding parts
  785. 27:50so here i'm on section one there is a
  786. 27:52corresponding part on joshua
  787. 27:54let's choose another instrument
  788. 27:59so here's a guitar simulator
  789. 28:03so i changed the instrument here
  790. 28:06[Music]
  791. 28:07well of course the full state is not
  792. 28:09saved there so i'm going to change the
  793. 28:11instrument back to cello here
  794. 28:14so these changes are are saved on those
  795. 28:18parts but suppose i try to do the same
  796. 28:20thing with swamp engine so i choose a
  797. 28:22classical sound here and on
  798. 28:23section two i try to change the
  799. 28:25instrument just choose another
  800. 28:27instrument here but
  801. 28:28since there's no part here when i go
  802. 28:30back here okay it's classical on the
  803. 28:32first part but on section two
  804. 28:33it's still classical because there is no
  805. 28:35part here and the good thing is you can
  806. 28:37also change the states of effects
  807. 28:40so i have this let's choose another
  808. 28:42preset here this basement reverb
  809. 28:46and on section two i'm on cello the
  810. 28:49instrument changed on joshua
  811. 28:51but i can also change
  812. 28:55change the reverb level so i have a
  813. 28:57lower reverb level
  814. 28:58lower with dry mix here and
  815. 29:02and completely different preset here so
  816. 29:04the effect units
  817. 29:05can also change dynamically from section
  818. 29:08to section
  819. 29:09other than that we have this mute option
  820. 29:12so it mutes the track
  821. 29:14and you can see that now the this track
  822. 29:16is grayed out
  823. 29:17this basically means that the audio unit
  824. 29:19sound is cut off but also the midi
  825. 29:21signals
  826. 29:22are are blocked as well as you see the
  827. 29:23midi blink out is is off as well even if
  828. 29:26i'm on the range
  829. 29:27so mute basically cuts audio and midi
  830. 29:30simultaneously
  831. 29:34so let's move on to the midi processors
  832. 29:36so here middle processor units i'm going
  833. 29:38to choose jeffreds so jesuit is also a
  834. 29:40midi controller
  835. 29:41and since i choose this under the
  836. 29:42category of midi processors this doesn't
  837. 29:44produce any sound on its own
  838. 29:46but it produce midi and how you do this
  839. 29:48is you double tap
  840. 29:50so here's my geoshred it doesn't produce
  841. 29:51any sound right now
  842. 29:53but those audio units which have media
  843. 29:55outputs basically it can be either with
  844. 29:57a midi processor unit or an instrument
  845. 29:59unit or an effect unit those may
  846. 30:01also have midi outputs those who have
  847. 30:03media outputs have this
  848. 30:05new tab called connected tracks so now i
  849. 30:08can see sunriser here and i connect it
  850. 30:10to sunriser
  851. 30:11[Music]
  852. 30:17and if i type on sunriser and look at
  853. 30:20the midi inputs
  854. 30:21now i can see that json is connected
  855. 30:23midi from audio units so whenever i
  856. 30:25create an audio unit with a media output
  857. 30:27it basically shows on this list here
  858. 30:30let's do another one
  859. 30:31uh i'm going to create another
  860. 30:33instrument bit hawk
  861. 30:34and beethoven works really well without
  862. 30:36full state because it's already a
  863. 30:38multi-trimble instrument so i'm just
  864. 30:39turning off the full states so the
  865. 30:41current
  866. 30:42i have some drum sounds here and
  867. 30:45now i'm going to create another midi
  868. 30:47processor units
  869. 30:49called atom piano roll so this is
  870. 30:51actually sequencer
  871. 30:52let's connect my note keyboard to autumn
  872. 30:54roll and let's
  873. 30:56choose the connected track to beathawk
  874. 30:58and by the way
  875. 30:59right now it doesn't work the reason is
  876. 31:01that the track is selected when a track
  877. 31:03is selected
  878. 31:04there are no immediate messages going
  879. 31:06out to the other tracks i need to select
  880. 31:08the section and i need to activate
  881. 31:09the parts so as you see now my atom
  882. 31:13roll sends signals to btoc they actually
  883. 31:17send signals
  884. 31:18let's turn off solo only on the first
  885. 31:21track
  886. 31:23so here i'm gonna choose a full drum set
  887. 31:26instead
  888. 31:27[Music]
  889. 31:30let's solo this again
  890. 31:32[Music]
  891. 31:35so this is sequencer in order to use the
  892. 31:37sequence so i need
  893. 31:38transport functions so this is the new
  894. 31:40transport functions of key stage
  895. 31:42and if i start play with one
  896. 31:46bar pre-count it starts playing you can
  897. 31:48see the indicator here
  898. 31:49that we are on a 4-4 measure uh if i tap
  899. 31:53here i have the access to the tempo time
  900. 31:55signature and metronome properties
  901. 31:57so without going too much into detail
  902. 31:59let's turn on the metronome
  903. 32:02there is this pre-count bar one bar
  904. 32:04pre-count so this means that when i
  905. 32:07go to the beginning it will have one bar
  906. 32:09of pre-count
  907. 32:10so let's enable real loopy chords go to
  908. 32:12the beginning and start recording
  909. 32:15[Music]
  910. 32:25if i press bypass midi it basically
  911. 32:27stops playing
  912. 32:28it still drops the midi signals coming
  913. 32:31into autumn
  914. 32:32directly to its outputs if i open the
  915. 32:35main mixer
  916. 32:36now you can see that there is this midi
  917. 32:38units here this switch bottom here
  918. 32:40switches between effect units and midi
  919. 32:42units since there are no effect units i
  920. 32:43cannot
  921. 32:44really switch to anything now i can
  922. 32:46activate the midi units
  923. 32:47directly on the main mixer
  924. 32:53so let's move on to the other units so
  925. 32:55these are key stages on units
  926. 32:57there are three types input mixer and
  927. 32:58player units let's start with mixer
  928. 33:00units so mixer units are basically sub
  929. 33:02mixers
  930. 33:03in in key stage the mixer unit shows up
  931. 33:06here on our main mixer and i have three
  932. 33:08effects
  933. 33:09so i have a simple split here
  934. 33:10[Music]
  935. 33:16and what i'm going to do is let's let's
  936. 33:18put one of the effects here
  937. 33:20[Music]
  938. 33:22so this is an amp simulator one of the
  939. 33:24best actually
  940. 33:26and i put in reverb on my i symphonic
  941. 33:30let's decrease the mix a little bit and
  942. 33:34i want to pass these signals through a
  943. 33:37single effects
  944. 33:38which is a channel equalizer these are
  945. 33:40routed to the main speakers of my ipads
  946. 33:42if there was an audio interface
  947. 33:44connected to the ipad you would actually
  948. 33:45see the name of the audio interface with
  949. 33:47the channels
  950. 33:48so when you tap here there are the
  951. 33:50hardware outputs and the mixer units
  952. 33:52so this is now routed to the mixer let's
  953. 33:54roll both of them to the mixer
  954. 33:57and let's connect this to the mixer
  955. 34:04units
  956. 34:09so you can see that this effect is
  957. 34:10applies to
  958. 34:12everything that is connected to the
  959. 34:13mixer or i can
  960. 34:15take this amp simulator here so now my
  961. 34:21strings are also amped and you can just
  962. 34:23use the volume and pan
  963. 34:25on the mixer units as well moving on to
  964. 34:28the next which is probably
  965. 34:29the most advanced unit is the player
  966. 34:32units so player unit is an audio player
  967. 34:34with lots of additional functionalities
  968. 34:35so current audio file is none
  969. 34:37and if i tap here i don't have anything
  970. 34:39i haven't really imported any audio here
  971. 34:42let's do that i'm going to go into my
  972. 34:45dropbox
  973. 34:46i created this simple folder called
  974. 34:47keystage tutorial and i have an mp3 here
  975. 34:50let's export it into a key stage
  976. 34:55so a midi file is uploaded and actually
  977. 34:57you can locate this media file from
  978. 34:59files when i double tap on the media
  979. 35:01file there are two folders like pdf and
  980. 35:03audio files audio files
  981. 35:05imported files and here is the mp3 that
  982. 35:07i imported
  983. 35:08and i when i tap on the audio player
  984. 35:10from the imported files i can access the
  985. 35:12audio
  986. 35:14so this is a song that we have recently
  987. 35:16released with my event alkera
  988. 35:22so the audio player just shows the
  989. 35:24waveform
  990. 35:26you have the volume control you have the
  991. 35:29follow button you can follow the
  992. 35:30timeline
  993. 35:32you have the left and right locators and
  994. 35:35you have the loop function so
  995. 35:38it just keeps between the two located
  996. 35:39loops between the two locators if you
  997. 35:41want
  998. 35:42and moreover you can add markers
  999. 35:45[Music]
  1000. 35:46so move here and add another marker i
  1001. 35:49can select these markers move them
  1002. 35:50around
  1003. 35:52rename them chorus
  1004. 35:55so how are we going to use the markers
  1005. 35:57here's how we use them
  1006. 35:58so the audio player has some automation
  1007. 36:01functions with the parts
  1008. 36:02so let's create a part here with an
  1009. 36:04active part i have this
  1010. 36:06new option here when a part is activated
  1011. 36:08do nothing okay it does nothing right
  1012. 36:10now but when i select
  1013. 36:11something like start playing from left
  1014. 36:13locator here's what happens
  1015. 36:17so every time i activate this section
  1016. 36:20corresponding to this part
  1017. 36:22it starts playing from the left locator
  1018. 36:25or for example you can choose start
  1019. 36:27playing from chorus here
  1020. 36:28so when i activate here it starts from
  1021. 36:30that specific marker
  1022. 36:32and suppose on this part i want to stop
  1023. 36:35playing
  1024. 36:36when i activate it so start playing from
  1025. 36:38chorus
  1026. 36:39stops playing and let's say i want to
  1027. 36:42start
  1028. 36:42playing from marker 2 this time
  1029. 36:50so you can basically automate player
  1030. 36:52units with these special
  1031. 36:54actions on cards this suspend triggers
  1032. 36:58is a nice mechanism to suspend all these
  1033. 37:01automatic triggers
  1034. 37:02temporarily of course so when suspend
  1035. 37:05triggers is on
  1036. 37:06none of these triggers happen so finally
  1037. 37:09we have the input units
  1038. 37:12well when you first load key stage you
  1039. 37:15are prompt to
  1040. 37:16activate the microphone for key stage
  1041. 37:18and i purposely did not do that because
  1042. 37:20i want to show you that you may
  1043. 37:21encounter this message accesses the
  1044. 37:23knight because i haven't enabled
  1045. 37:25microphone on key stage
  1046. 37:26so i first need to enable it for a
  1047. 37:28microphone doesn't just mean ipad's
  1048. 37:30microphone if you have an audio
  1049. 37:31interface connected
  1050. 37:33that means that that audio interfaces
  1051. 37:34input is also muted
  1052. 37:36so you have to specifically allow key
  1053. 37:38stage to access it
  1054. 37:44okay so i'm using the ipad's inbuilt
  1055. 37:47microphone
  1056. 37:49the the one that i'm using is actually
  1057. 37:51not connected to my ipad
  1058. 37:53okay so this is the ipad's microphone
  1059. 37:55and it's just
  1060. 37:56good there's no audio interface
  1061. 37:58connected to the
  1062. 37:59to the ipad so that's why i'm getting
  1063. 38:01this feedback but basically you can
  1064. 38:03connect your guitars you can connect
  1065. 38:04your vocals
  1066. 38:05test them through effects and so on
  1067. 38:11custom translators are probably the most
  1068. 38:13versatile and complex units of key stage
  1069. 38:16so i'll probably just go over the
  1070. 38:18surface here uh just give a couple of
  1071. 38:20examples of how we can use custom
  1072. 38:22translators
  1073. 38:23so when i go to translators there's the
  1074. 38:25second tab called custom translators
  1075. 38:27and i add a custom translator add a new
  1076. 38:29one so
  1077. 38:30each custom translator has an input and
  1078. 38:32an output
  1079. 38:33so these are midi translators there are
  1080. 38:35in incoming midi signals and outgoing
  1081. 38:37midi signals or
  1082. 38:38actions so i will show about that later
  1083. 38:41but let's just first look at the basic
  1084. 38:43translation function
  1085. 38:44so suppose i want to well there is
  1086. 38:47actually this
  1087. 38:48mid learn function here i'm going to
  1088. 38:49activate that i have this volume knob
  1089. 38:51here on my north electra i activate it
  1090. 38:53and it's control change seven
  1091. 38:55let's just convert it into something
  1092. 38:57else just pitch bands
  1093. 39:00so i'm actually turning the volume knob
  1094. 39:02of my north
  1095. 39:04so this is the basic option you have
  1096. 39:06upper and lower limit that you can
  1097. 39:08assign
  1098. 39:09for pitch band values 48 means full
  1099. 39:12pitch
  1100. 39:12up minus 48 means full pitch down so i
  1101. 39:15can activate and deactivate
  1102. 39:16custom translators just like other
  1103. 39:18translators you can also add custom
  1104. 39:20translators on tracks
  1105. 39:21let's add one here and let's say this
  1106. 39:24time i want to change the functionality
  1107. 39:25of my expression pedal which is
  1108. 39:27control change 11 to okay now we are on
  1109. 39:30an audio unit i can access its audio
  1110. 39:32unit parameters
  1111. 39:33so these are specific to this audio unit
  1112. 39:36let's choose cutoff
  1113. 39:37[Music]
  1114. 39:39and if i actually activate it you can
  1115. 39:41see that the cut-off frequencies changes
  1116. 39:43with my with my expression pedal
  1117. 39:46and let's create another unit here
  1118. 39:51i want to get the expression pedal again
  1119. 39:53and
  1120. 39:54change the unit volume now
  1121. 39:59it doesn't work the reason is the
  1122. 40:02following
  1123. 40:03when i type the name of the song the new
  1124. 40:05song in this case
  1125. 40:06i can get the song properties now since
  1126. 40:09there are more
  1127. 40:10than one custom translator one on track
  1128. 40:12the ones
  1129. 40:13on track applies to all parts by the way
  1130. 40:16the order of this
  1131. 40:17matters because for example this changes
  1132. 40:20the
  1133. 40:20expression pedal into cut-off frequency
  1134. 40:23whereas this changes into the unit's
  1135. 40:25volume
  1136. 40:25so if i tap here i see that the
  1137. 40:27translator signal chain has an
  1138. 40:29order so song properties can also add
  1139. 40:32custom translators
  1140. 40:33and here what happens the signals coming
  1141. 40:35into a track first goes into the
  1142. 40:37translator of the song
  1143. 40:39then to the tracks translator then to
  1144. 40:41the parts translator
  1145. 40:42well there are no translators for the
  1146. 40:44song so we just bypass that
  1147. 40:46we get to the track the translator on
  1148. 40:48the track applies converts my pedal
  1149. 40:50signal into cutoff frequency and
  1150. 40:52therefore when we get to the part we
  1151. 40:53don't have the
  1152. 40:54expression pedal signal but if we change
  1153. 40:56the order here
  1154. 40:57now the part applies first so when i'm
  1155. 40:59here there are no constant translators
  1156. 41:01on this part
  1157. 41:02the tracks translator applies because
  1158. 41:05there are no other translators that are
  1159. 41:07going through
  1160. 41:08here this time our expression pedal just
  1161. 41:10acts
  1162. 41:11as as a volume function as you see
  1163. 41:14the translator just changes the volume
  1164. 41:18so these are basic translations but
  1165. 41:21custom translators
  1166. 41:22also have some additional
  1167. 41:23functionalities like changing sections
  1168. 41:26starting a player and so on and so forth
  1169. 41:28so here
  1170. 41:29on this part i'm going to add the
  1171. 41:31translator and this time i'm going to
  1172. 41:33choose
  1173. 41:33notes and as the output i have lots of
  1174. 41:36options here i'm not going to go through
  1175. 41:37all of them
  1176. 41:38but special actions is probably the one
  1177. 41:40that i use the most often
  1178. 41:42so i have a bunch of trigger conditions
  1179. 41:44trigger
  1180. 41:45actions actually and next section is one
  1181. 41:47of them
  1182. 41:48so this actually means when the
  1183. 41:51incoming signal is a node signal and it
  1184. 41:54satisfies these two conditions actually
  1185. 41:56these three conditions
  1186. 41:57meaning the node ranges between these
  1187. 41:59two the velocity range is between these
  1188. 42:01two
  1189. 42:02and it's a not on signal then this
  1190. 42:05action is performed which means
  1191. 42:07we move to the next section so i want to
  1192. 42:09assign a single node
  1193. 42:11to move to the next section let's say
  1194. 42:14so i tap on this button press the notes
  1195. 42:16to assign the lower range
  1196. 42:18of my trigger range assigned upper range
  1197. 42:21passes press the same note so it's just
  1198. 42:23c4
  1199. 42:24now that triggers the next section okay
  1200. 42:27it's not happening right now because
  1201. 42:29a part is activated these changing
  1202. 42:31section
  1203. 42:32triggers only happens when a section is
  1204. 42:34selected so if i
  1205. 42:35press the section and start playing
  1206. 42:40c4 as soon as i press it i move to the
  1207. 42:42next section
  1208. 42:43so i can assign certain nodes to move to
  1209. 42:46next section or
  1210. 42:47maybe a path keypad on your keyboard to
  1211. 42:50change sections here's another important
  1212. 42:53example with player units
  1213. 42:55so let me load the same song here and
  1214. 42:58let me
  1215. 42:59add a couple of markers i'm gonna create
  1216. 43:01two custom translators on this track
  1217. 43:04and the first one is the input signal is
  1218. 43:07player events so whenever i have a
  1219. 43:08player units
  1220. 43:10the custom translator translators
  1221. 43:11connected to that player unit have these
  1222. 43:13player events
  1223. 43:14and i'm going to choose when current
  1224. 43:16time reaches
  1225. 43:18sorry when current time reaches a marker
  1226. 43:20then outputs
  1227. 43:21i choose special action move to end
  1228. 43:23section
  1229. 43:24okay what is ant section whatever the
  1230. 43:27marker's
  1231. 43:27position is we move to the same position
  1232. 43:30on the on the section
  1233. 43:31so marker one corresponds to section one
  1234. 43:34marker two corresponds to section two
  1235. 43:35and so on
  1236. 43:36so let's move the current position
  1237. 43:38somewhere near marker 2 and start
  1238. 43:39playing
  1239. 43:41and let's see what happens
  1240. 43:46as you see it automatically changes the
  1241. 43:48section to as soon as it reaches marker
  1242. 43:50one
  1243. 43:51so similarly i can do the opposites so
  1244. 43:55this time i'm going to check global
  1245. 43:57events
  1246. 43:58when a section is activated which means
  1247. 44:00when the nth section is activated
  1248. 44:02i choose player triggers i move my
  1249. 44:04current time
  1250. 44:06sorry i move my current time to the end
  1251. 44:08marker so let's play
  1252. 44:11and see what happens when i select this
  1253. 44:13section close to the second marker when
  1254. 44:15i select this
  1255. 44:16it moves to the third marker and let's
  1256. 44:18actually
  1257. 44:19get this closer the third marker
  1258. 44:24i want to third section means third
  1259. 44:27marker
  1260. 44:28and when it reaches the fourth marker it
  1261. 44:30will switch to the fourth section
  1262. 44:32[Applause]
  1263. 44:34like
  1264. 44:40now key stage can be controlled by midi
  1265. 44:42devices externally and there are lots of
  1266. 44:44ways to control it so i'm just going to
  1267. 44:46show
  1268. 44:46a couple of them so let's go to
  1269. 44:49preferences
  1270. 44:50and go to external midi control now
  1271. 44:53there is this section
  1272. 44:54which allows you to use a midi pedal for
  1273. 44:56example to change sections
  1274. 44:57let me first choose the inputs so i'm
  1275. 45:00going to choose my note keyboard that's
  1276. 45:01the only midi device that i connects to
  1277. 45:03my ipad right now
  1278. 45:04but you can actually connect multiple
  1279. 45:05midi devices so there is
  1280. 45:07change section with cc values that
  1281. 45:09actually means that
  1282. 45:10if i sense a control change for example
  1283. 45:13a control change number with value
  1284. 45:153 it moves to section three but i don't
  1285. 45:18want to do that
  1286. 45:19so i disabled this option but instead i
  1287. 45:21want to just
  1288. 45:22choose a cc number for next section and
  1289. 45:25cc number four previous section actually
  1290. 45:26i'm just going to choose a cc for next
  1291. 45:28section so i
  1292. 45:29you press me to learn i press my switch
  1293. 45:31pedal connected to my node
  1294. 45:32it sends control change 82 so this means
  1295. 45:36when i press my pedal
  1296. 45:37it automatically changes section 2. now
  1297. 45:39the next thing
  1298. 45:40is this external control parts so
  1299. 45:43track input changes parameters i'm just
  1300. 45:45going to show you that
  1301. 45:46the rest are similar but this is already
  1302. 45:49activated
  1303. 45:50this actually means that any midi input
  1304. 45:52coming from the tracks
  1305. 45:53changes the parameters inside and
  1306. 45:56activated selected parts
  1307. 45:58so for example i have this parameters
  1308. 46:00here for north electra
  1309. 46:02and you can see the cc numbers next to
  1310. 46:04them and if i
  1311. 46:05move my volume slider here it
  1312. 46:07automatically changes the volume here
  1313. 46:09and assigns that volume value to this
  1314. 46:12part
  1315. 46:15the important thing is if a part is not
  1316. 46:17selected
  1317. 46:19the volume signal still goes through but
  1318. 46:22it's not assigned to that part
  1319. 46:24so if i look at this the volume has not
  1320. 46:26changed
  1321. 46:27so the part has to be selected in order
  1322. 46:30to make the changes
  1323. 46:31so this allows you to uh quickly
  1324. 46:34configure your parameters using your
  1325. 46:36hardware
  1326. 46:37so since i'm using north keyboard as the
  1327. 46:39midi inputs
  1328. 46:40to control nord electro's inbuilt
  1329. 46:42synthesizer
  1330. 46:43the parameters control the synthesizer
  1331. 46:45so i don't need to just
  1332. 46:47use these sliders and knobs here i can
  1333. 46:49just make the adjustments directly on my
  1334. 46:51note keyboard with the
  1335. 46:52knobs and sliders and everything are
  1336. 46:55just recorded on on this parts
  1337. 46:57as long as the part is selected okay
  1338. 47:00what happens with the audio units
  1339. 47:02so let's choose sunriser and i'm going
  1340. 47:04to choose my north keyboard again
  1341. 47:08so audio and parameters are not assigned
  1342. 47:10any
  1343. 47:11control change numbers except the
  1344. 47:13standard two
  1345. 47:14audio unit volume and pen so these are
  1346. 47:17already assigned
  1347. 47:18cc numbers these are assigned
  1348. 47:19automatically though you can change them
  1349. 47:22but more importantly you can assign
  1350. 47:25control change numbers
  1351. 47:26to to these parameters and
  1352. 47:29[Music]
  1353. 47:30and allows you to control the audio
  1354. 47:32units using your
  1355. 47:33midi controller
  1356. 47:39so the live console key stage is
  1357. 47:40optimized for live performance
  1358. 47:42it can be accessed by pressing this
  1359. 47:44button here which brings up this whole
  1360. 47:46new
  1361. 47:47interface so i built this simple song
  1362. 47:49here and when i select
  1363. 47:51section you can see that you can change
  1364. 47:52the colors of these sections let me
  1365. 47:54actually do some color adjustments
  1366. 47:56quickly
  1367. 47:57when i activate the live console you can
  1368. 47:59see that the top bar represents the
  1369. 48:01color of the section
  1370. 48:03i can switch between sections by
  1371. 48:05pressing these
  1372. 48:06arrow buttons here and there are five
  1373. 48:08types of live units here
  1374. 48:10info xy control lyrics media and piano
  1375. 48:12units
  1376. 48:13i'm on the info unit info unit basically
  1377. 48:15gives me the layout of my parts
  1378. 48:17their ranges and their pitch shifts here
  1379. 48:20i can just
  1380. 48:21allows me to easily browse i can have a
  1381. 48:23master volume control here
  1382. 48:24and i can change the transpose by the
  1383. 48:26way i can also change the transpose from
  1384. 48:28the song properties here
  1385. 48:29global transpose each section can have
  1386. 48:32one of these five units assigned
  1387. 48:34so for example on my first section i
  1388. 48:36have the info unit on the second section
  1389. 48:38suppose i
  1390. 48:39activate xy control so when i'm on the
  1391. 48:41first section it shows the info unit
  1392. 48:43when i move to the second section
  1393. 48:45i have the xy controller which i'm gonna
  1394. 48:47show you how to use it
  1395. 48:48but suppose on the third section i want
  1396. 48:51to show the lyrics in it so lyrics unit
  1397. 48:53is simple you can just write write your
  1398. 48:55own lyrics here
  1399. 48:56if you're also you know singing back
  1400. 48:58vocals or something there's the media
  1401. 49:00units so major units has some
  1402. 49:02enhancements it can actually show you
  1403. 49:04audio units
  1404. 49:05the interfaces of order units here so
  1405. 49:07it's categorized in the same way like
  1406. 49:09instruments effects i have only
  1407. 49:11instruments right now but for example on
  1408. 49:12the fourth section i want to have access
  1409. 49:14to the audio units interface
  1410. 49:16directly so that i can change these
  1411. 49:18drawbars
  1412. 49:19and the last one is piano units so this
  1413. 49:22and
  1414. 49:22xy control units can control parts
  1415. 49:25but in order to do that let me actually
  1416. 49:27demonstrate with one part here
  1417. 49:29that's this sunriser
  1418. 49:32let's solo this now we move to this
  1419. 49:35final part on the translators the live
  1420. 49:37control units
  1421. 49:39so the first one is the visual piano so
  1422. 49:41this means that the visual piano now
  1423. 49:43controls these units
  1424. 49:44so if i activate virtual piano
  1425. 49:48this controls sunriser but for example i
  1426. 49:51can control two instruments
  1427. 49:52simultaneously i can control
  1428. 49:54north and sun riser at the same
  1429. 49:58time and if i turn on filter nodes from
  1430. 50:01track input switch this means that this
  1431. 50:03part now receives signals from
  1432. 50:05virtual piano but it does not receive
  1433. 50:07signal from the actual
  1434. 50:08inputs so right now part three is
  1435. 50:11controlled by
  1436. 50:12the virtual piano but my actual does not
  1437. 50:15control
  1438. 50:16part three and similarly uh the x and y
  1439. 50:19control
  1440. 50:20parameters here allows the xy control
  1441. 50:23units
  1442. 50:23to adjust different parameters on
  1443. 50:26different parts and you can do this
  1444. 50:27simultaneously
  1445. 50:28so you realize this icon here this icon
  1446. 50:31shows whenever
  1447. 50:32an x or y control or both are activated
  1448. 50:35on that part
  1449. 50:36so let's just press x control so its
  1450. 50:38default is the unit volume the ranges
  1451. 50:41are set like this
  1452. 50:42so
  1453. 50:43[Music]
  1454. 50:47okay let's delete these parts i can't
  1455. 50:49really hear what's going on there
  1456. 50:53have okay why is it not working because
  1457. 50:55i forgot to
  1458. 50:57turn off this switch so my keyboard
  1459. 50:59cannot access to that part
  1460. 51:01[Music]
  1461. 51:05now the cool thing about the xy control
  1462. 51:07unit is that it's relative
  1463. 51:09so it's not like this sends volume 0 and
  1464. 51:12this
  1465. 51:13sends full volume it keeps track of the
  1466. 51:16volume value
  1467. 51:17so whatever the volume is right now i
  1468. 51:19start increasing it here
  1469. 51:22and i can start increasing
  1470. 51:26like this or decrease it like this
  1471. 51:29so it's just relative to your initial
  1472. 51:30position on the xy control and xy
  1473. 51:33control unit can
  1474. 51:34control the master volume other control
  1475. 51:36change signals pitch bands
  1476. 51:38now back to the live console as i say
  1477. 51:40where we can have assigned different
  1478. 51:42units to different parts let's look at
  1479. 51:44the media section there is actually this
  1480. 51:46pdf and gpx files section here
  1481. 51:48since i don't have any of them yet i
  1482. 51:50need to import one here is
  1483. 51:52one pdf file let me export it into key
  1484. 51:55stage
  1485. 51:58so if i go to files made the folder pdf
  1486. 52:00and jpg files
  1487. 52:01i can see the pdf file here i can double
  1488. 52:03tap to just open it
  1489. 52:05here but now if i go to media units i
  1490. 52:07can access to this pdf file here
  1491. 52:09and what it does is it can it actually
  1492. 52:12stores
  1493. 52:12the pdf file itself including its zoom
  1494. 52:15and position adjustments that you do
  1495. 52:17here
  1496. 52:17so this view exactly is stored on this
  1497. 52:20section
  1498. 52:20so for example if i move to another
  1499. 52:22section and activate the same pdf file
  1500. 52:24suppose i want to just show this part of
  1501. 52:27the pdf and i move to the next section
  1502. 52:29it just moves to whatever stores on
  1503. 52:32on that section and finally if i go to
  1504. 52:35the info unit there are actually two
  1505. 52:36additional tabs here
  1506. 52:38the global panel the global panel
  1507. 52:40basically shows
  1508. 52:41overview of the song with each sections
  1509. 52:43with all the splits and layers
  1510. 52:45just marked out here i can just easily
  1511. 52:47switch between sections here
  1512. 52:49and i can change layouts to horizontal
  1513. 52:51division and vertical division
  1514. 52:52and the last one is just the main mixer
  1515. 52:54again so you can access the main mixer
  1516. 52:56directly from the live console as well
  1517. 52:59and one thing
  1518. 53:00that i have forgot to show you is the
  1519. 53:02main mixer
  1520. 53:03either on the live console or on the
  1521. 53:05main view here has this compact view
  1522. 53:07which hides the
  1523. 53:09effects chain here although the effects
  1524. 53:11are still there and you can also hide
  1525. 53:13and show the midi tracks
  1526. 53:14so if you if you're just working on a
  1527. 53:16pure midi setup
  1528. 53:18without any audio in it you can still
  1529. 53:20use the main mixer to just
  1530. 53:22mix your volume levels on midi tracks
  1531. 53:28so finally i want to go through some of
  1532. 53:29the preferences menus here i'm not going
  1533. 53:31to go deep into the details but so as
  1534. 53:33you know we can access in-app purchases
  1535. 53:35here
  1536. 53:36uh i'm going to talk about this when i
  1537. 53:38talk about set lists i can access
  1538. 53:40tutorial demo videos
  1539. 53:41the dropbox integration i'm just going
  1540. 53:43to cover it in another troll video
  1541. 53:45um midi connections is also omitted here
  1542. 53:48i will talk about external midi control
  1543. 53:50a little bit
  1544. 53:51instrument presets also another topic
  1545. 53:53that needs to be covered
  1546. 53:55like editing creating new instrument
  1547. 53:57presets audio settings well there's some
  1548. 53:59things that i can talk about here i can
  1549. 54:01just change the sample rate and buffer
  1550. 54:03size
  1551. 54:04uh master volume also controls midi
  1552. 54:06tracks this is actually important
  1553. 54:07because behind the scene what this
  1554. 54:09master volume slider does
  1555. 54:11is okay it changes the volume of the
  1556. 54:14global volume of the audio units but
  1557. 54:16what about midi units
  1558. 54:17so if you are actually combining audio
  1559. 54:20units and
  1560. 54:21like midi connections like i do here
  1561. 54:26so for example there is the sun risers
  1562. 54:28volume
  1563. 54:31and there is the node electrodes volume
  1564. 54:32so this slider sends volume signals to
  1565. 54:35north whereas this is just an internal
  1566. 54:37volume
  1567. 54:38slider of key stage what this does is
  1568. 54:40this changes the global volume
  1569. 54:44but it also changes the volume of north
  1570. 54:46this acts as a multiplier on the volume
  1571. 54:49signals of midi tracks
  1572. 54:50so for example when i take this all the
  1573. 54:53way up to 127
  1574. 54:55this actually doesn't send 127 volume
  1575. 54:58signal to north that volume signal is
  1576. 55:00actually multiplied by
  1577. 55:01by the by the level of this volume here
  1578. 55:03so when it's all the way up it's
  1579. 55:05basically multiplied with one which
  1580. 55:06means it doesn't change when it's all
  1581. 55:08the way down
  1582. 55:09all the volume signals are multiplied
  1583. 55:10with zero when when it's for example
  1584. 55:13just on the halfway down everything is
  1585. 55:15just divided so 127 volume signal is
  1586. 55:18translated into
  1587. 55:1963 volume signal so therefore the volume
  1588. 55:22signals or midi tracks can be controlled
  1589. 55:24with this master volume but if i disable
  1590. 55:26this
  1591. 55:27this volume slider basically have no
  1592. 55:29effect on the midi tracks anymore
  1593. 55:32this is the north sounds and this has no
  1594. 55:34effect at all
  1595. 55:36okay skipping to this recording well key
  1596. 55:39stage has
  1597. 55:39a multi-track recorder so let's let's
  1598. 55:42demonstrate that
  1599. 55:43so from the main mixer so i can enable
  1600. 55:45these recordings
  1601. 55:46and starts recording well okay
  1602. 56:03and what happens is if i go to file
  1603. 56:06let's
  1604. 56:07get back to audio files there's this
  1605. 56:10recordings
  1606. 56:11so it's new song on today the dates
  1607. 56:14and each tracks recorded wav file
  1608. 56:17and these are the exact times that they
  1609. 56:19are recorded so i can play them
  1610. 56:21but it was muted in the beginning but
  1611. 56:25[Music]
  1612. 56:29and i can just send them to anywhere and
  1613. 56:32what i can do is i can even zip them and
  1614. 56:34send the zip file to anywhere
  1615. 56:36okay since we are on the file system
  1616. 56:38here there is a general gesture is that
  1617. 56:40when i double tap on something
  1618. 56:42for example here made a folder when i
  1619. 56:44single tap on it it says open on the
  1620. 56:46top right corner when i double tap on
  1621. 56:48anything whatever
  1622. 56:50shows on the top right corner triggers
  1623. 56:52so when i double tap it opens
  1624. 56:54so for example i create a new folder
  1625. 56:56here just just a random name
  1626. 56:58and i double tap it opens that and i
  1627. 57:00save the file here
  1628. 57:01i say my song here okay the name of the
  1629. 57:05song changes
  1630. 57:06so when i tap here it says loads so it
  1631. 57:08loads the song
  1632. 57:09so let's load a new song first and when
  1633. 57:12i double tap on here it's
  1634. 57:13lo accesses into the folder and if i
  1635. 57:15double tap on the song it loads it
  1636. 57:17because that's the default action
  1637. 57:19and i have these standards functions
  1638. 57:21like delete copy move rename
  1639. 57:23i'm not going over them right now um let
  1640. 57:26me
  1641. 57:26create a couple of songs quickly so
  1642. 57:29let's go into setlists and i'll create a
  1643. 57:31setlist
  1644. 57:32these are my root directory this is the
  1645. 57:34whole director i can access into the
  1646. 57:36folders and
  1647. 57:37all these are all the songs i tap on the
  1648. 57:39song and put it into the setlist
  1649. 57:40or i double tap to add it into the
  1650. 57:43setlist or
  1651. 57:44i can select songs here and remove it
  1652. 57:46from the setlist or i double tap to
  1653. 57:48remove from the setlist so it's
  1654. 57:49basically the same
  1655. 57:50kind of triggers so let me add a couple
  1656. 57:53of songs i can
  1657. 57:54change the order of the songs by just
  1658. 57:56holding them and dragging up and down
  1659. 57:58and i might click done i just name the
  1660. 58:00setlists
  1661. 58:03so i have my first setlist here i double
  1662. 58:06tap to load it and here
  1663. 58:07is my setlist so i can switch between
  1664. 58:10songs quickly
  1665. 58:11this is the order by double tapping on
  1666. 58:13them and not only that
  1667. 58:14in the live console now if i go to the
  1668. 58:17last section of the song
  1669. 58:19the next time i press the arrow it asks
  1670. 58:22me to confirm whether i want to
  1671. 58:24go to the next song and i say lot so i
  1672. 58:26can just browse through all the songs
  1673. 58:28with all the sections like this or i
  1674. 58:30just activate the global panel
  1675. 58:32since i can access the sections like
  1676. 58:34this here these arrows just
  1677. 58:36stands for changing songs now so
  1678. 58:38speaking of changing songs
  1679. 58:39the external midi control has also a
  1680. 58:42changing song function so you can assign
  1681. 58:44a controller to change songs
  1682. 58:46just like sections and in the general
  1683. 58:49setting there is
  1684. 58:50this tiny switch here prompt when
  1685. 58:52changing songs in the setlist mode so
  1686. 58:54when i deactivate this
  1687. 58:56in the live console for example at the
  1688. 58:58end of the song i want to move to the
  1689. 59:00next song
  1690. 59:00when i press it it automatically loads
  1691. 59:02the next one without any confirmation
  1692. 59:04so that basically removes the
  1693. 59:06confirmation dialog and one last thing
  1694. 59:08that i forgot
  1695. 59:09this is actually completely unrelated
  1696. 59:11with the setlist
  1697. 59:12so you can move the parts here you can
  1698. 59:14copy them as you
  1699. 59:15know you can actually squeeze them
  1700. 59:17between parts
  1701. 59:20vertically or horizontally you can do
  1702. 59:21the same things here with tracks
  1703. 59:23but one important feature is you can
  1704. 59:26merge
  1705. 59:26parts like this so now these two parts
  1706. 59:30are connected to the same track
  1707. 59:31let's actually move them here so
  1708. 59:33whenever you move a part
  1709. 59:35right on another part like this it just
  1710. 59:38highlights
  1711. 59:39and you can change the order here and
  1712. 59:41what happens is that all these
  1713. 59:43three parts are connected to the same
  1714. 59:45track which basically allows you to
  1715. 59:47do things like you know on this range i
  1716. 59:49want to have this
  1717. 59:51velocity whereas on this range i want to
  1718. 59:53have this velocity and
  1719. 59:54maybe another pitch shift so each parts
  1720. 59:58properties are stored on this part which
  1721. 1:00:00allows you more control over
  1722. 1:00:02a single synthesizer so how do you
  1723. 1:00:04actually compress this
  1724. 1:00:06multi parts you basically double tap
  1725. 1:00:09with two fingers
  1726. 1:00:10anywhere on any of these parts and now
  1727. 1:00:13you see this
  1728. 1:00:14this is now this shows multiparts
  1729. 1:00:17we can combine multiparts into single
  1730. 1:00:20parts
  1731. 1:00:20you can extend them by double tapping
  1732. 1:00:22with two fingers
  1733. 1:00:24also compress them so multipart
  1734. 1:00:26basically works like that
  1735. 1:00:29and one other thing that i also forget
  1736. 1:00:31is this detail part
  1737. 1:00:32so detailed part basically zooms into
  1738. 1:00:34the section and shows more information
  1739. 1:00:37about parts
  1740. 1:00:38i can use these buttons to switch
  1741. 1:00:40between sections
  1742. 1:00:41where i can swipe left or right to
  1743. 1:00:44switch between sections
  1744. 1:00:45so since this is a multi-parts i can
  1745. 1:00:47double tap to expand it just like
  1746. 1:00:49in the regular case and this allows me
  1747. 1:00:52to
  1748. 1:00:52change the ranges of parts diary right
  1749. 1:00:55on the spot without actually
  1750. 1:00:57going into the parts editor or i can do
  1751. 1:01:00the same thing with pitch shifts
  1752. 1:01:02so these are the two most commonly used
  1753. 1:01:04translators that's why i included them
  1754. 1:01:06into detailed view
  1755. 1:01:07so detail allows you to see the overall
  1756. 1:01:10of your
  1757. 1:01:11split sound layers and just manipulate
  1758. 1:01:13them right on the spot
  1759. 1:01:15here

About this transcript

This page contains the full transcript of KeyStage 2.0: Tutorial 1 by Ali Gokturk, generated from the public captions YouTube serves with the video. The transcript has 9,978 words across 1,759 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.