
[Musica]
ciao sono Sam normalmente quando do questi
parla spesso faccio una cosa molto simile quindi
Non lo farò oggi se tu
voglio saperne di più sullo sfondo
o quello che ho intenzione di parlare di
ci sono tonnellate di video su YouTube quindi io
ti consiglio di andare e basta guardarli
oggi non ho intenzione di spendere troppo
tempo a parlare di come e perché ho
iniziato questo progetto quello che sto per
fai è solo provarlo perché tutti voi
i programmatori hanno ragione su quanti di voi a
brillantezza dei programmatori giusto quanti di
giochi con Sonic PI oh è adorabile
sta crescendo ogni volta che do tutto
questi parlano di cosa sto per fare
parlare è solo immergersi va bene
perché spesso quando guardo i miei video
è ovviamente piuttosto orrendo
guarda i tuoi video ma penso sempre
perché ho passato così tanto tempo a parlare e
prima di arrivare effettivamente al codice così
Ho intenzione di passare pochissimo tempo
parlare e poi passare più tempo a programmare
è così bello no, non è così
finito ancora in attesa oh aspetta ma
è fantastico se te lo ricordi
per la fine ti darò io ti do
un momento per farlo così eccoci qui
è il sito web è un po ‘pazzo
effetti così tanto accelerano un po ‘di cloud
andando avanti vai qui se vuoi
a quando tu e te godrai quello che sto facendo
puoi andare in questo posto
scarica il software che gira su Windows
funziona a Mac gira su di Raspberry Pi, se
ne hai una installata per impostazione predefinita
ma consiglio sempre di aggiornare a
ultima versione di raspbian e anche se
sei una persona Linux, è tanto
più difficile ma non c’è un modo per
ricevendo installato il problema con
Linux è che non c’è Linux c’è
Linux e c’è molto di diverso
lo collega e quindi il supporto è un in
compito terribilmente difficile e soprattutto
con la musica e l’audio Linux non è il
più semplice ma se qualcuno di voi
Persone Linux là fuori come cose audio
e mi piace darmi un aiuto
Mi piacerebbe un po ‘di supporto quindi è da sopportare
in mente ma certamente con un amaretto
macchina ottieni il modo più semplice di
iniziando puoi leggere alcune cose tu
possiamo scoprire che lo usiamo per il
aula c’è una comunità
che è bello essere coinvolti e parlare
e questa comunità non è programmatrice
se ci sono programmatori ma lì
ci sono educatori lì ci sono artisti
laggiù ci sono musicisti lì è
luogo adorabile per condividere davvero il tuo
idee è super
amichevole non c’è giusto o sbagliato
le domande vengono semplicemente coinvolte in uno stand
e fai domande e riceverai supporto
da molte persone diverse le persone
fare delle performance davvero ho dato
parla di stare male a guardare questo discorso se
vuoi vedere lo sfondo va bene letto
un libro qui è alcuni esempi ma quello è
noioso bene è in realtà il codice se tu
scarica Sonic PI questo è quello che vuoi
vedi tutto bene quindi questo è l’editor
è solo un editor di testi con Emacs
scorciatoie se ti è utile se non lo fai
Sono terribilmente dispiaciuto, ma devi imparare
qualsiasi scorciatoia Mac o non è necessario
usa le scorciatoie e ottieni a
text editor c’è un log per dire cosa
sta facendo e c’è una cosa interessante
che riguarda gli eventi
Potrei non passare troppo tempo a parlare
su questo ma questo è il più eccitante
parte per me andare avanti perché siamo
in grado di gestire eventi del mondo reale e
I controller MIDI aprono il controllo del suono
messaggi sulla rete e interni
Anche gli eventi sono totalmente ordinati
sistema di eventi interni che ha pattern
corrispondenza ed è un po ‘come una tupla
spazio ma invece di dire prendi te
dire passare attraverso a tempo t tempo logico T
e questo è un modo davvero potente di
funzionamento deterministico attraverso i thread
in modo che se si dispone di un multi-thread
sistema e vedremo molto rapidamente come
ciò accade immediatamente che potresti
in realtà deterministico e assicurarsi che il
lo stesso codice produce la stessa musica e
questo è un obiettivo molto importante perché
se faccio un po ‘di musica cool di codice che ho
voglio essere in grado di condividerlo con te
giusto e se ha discussioni in e
quei fili hanno condizioni di gara e
i risultati di quelle condizioni miserabili
puoi scegliere musica diversa che non lo è
Giusto, voglio essere in grado di fare
sicuro indipendentemente dai thread e da cosa
stanno facendo in termini di stati che noi
ottieni sempre gli stessi risultati così è
interessante e potrebbe avere un po ‘di tempo per
parlarne di più ma ma non poteva
trovami dopo , andiamo così
modo per iniziare una torta sonora è che
quindi scrivi solo la parola gioca e fai
più grande scegli un numero e come
forte è che non è particolarmente basso se io
raccontami un po ‘più brillante
è fantastico così e questo è importante
per le scuole perché la scuola è la
gli insegnanti non hanno affatto tempo e basta
questo è prima che abbiano persino ottenuto il
la gestione ha risolto e ha ottenuto i bambini
stare zitto
giusto così tutte queste cose accadono e
quando hanno i bambini tranquilli loro
devo dire la loro frase siamo solo
andando ad eccitare
i bambini imparano a contare cosa
la tua frase sarebbe difficile non lo è
è davvero aperto così Eclipse
non è nemmeno Xcode o IntelliJ o altro
di queste cose giuste o di Emacs no
quindi deve essere qualcosa che è
interessante e coinvolgente e così avente
la parola gioca e il numero 60 che puoi
fate subito dei resort ed è così
bello vedere i volti dei bambini come
accendono quella semplice linea di
il codice può effettivamente produrre qualcosa di reale
risultati che sono significative per loro non
algoritmi di ordinamento non aritmetici binari
non funzioni non testate
nessuno sviluppo di queste cose
qualcosa che ha un impatto nella loro
la vita che è significativa che non lo è
programmazione giusta è la chiave e
la musica è uno dei tanti strumenti che non sono
dicendo che questo è l’ unico approccio che è
questo approccio sto prendendo la cosa bella
abbiamo un esempio di sintassi che possiamo
parlare del fatto che gli errori
sono la posizione predefinita dei programmatori
perché siamo sempre in uno stato in cui
il codice non funziona completamente
normale perché quando funziona, lo sei
al prossimo problema giusto e e
persone non hanno idea su questo hanno
pensa sempre che i programmatori sono sempre
funzionando correttamente non stiamo ottenendo così
fare errori
avere degli errori gioca e è bello
con bei modi per dire in realtà hai fatto
in realtà significa questo tipo di cose così noi
può suggerire il modo corretto di
lavorando così sì, intendevamo dire adorabile
e i numeri hanno una bella proprietà
possono salire e possono andare giù
va bene, a volte io sono bravo
chiedi questo lo chiedo a un gruppo di Java
i programmatori non lo sapevano, quindi lo sono
contento che tu sia felice con a
essere in grado di fare questo e e c’è un
belle mormorii app sono un
astrazione giusto quindi non lo fanno davvero
significa tutto fino a quando non li rapportate a
il mondo reale è giusto e così tanto
le cose nel mondo reale possono salire e
può andare giù come posso saltare la corda e
Crouch o le note stesse hanno l’intonazione
e passo puoi salire o può andare
giù adesso proviamo il basso test
base del sistema oh sì, facciamo
questo oh si
questa è adorabile in alcune scuole che vado ad avere
i peggiori sistemi audio e poi tu
proprio non lo sento nemmeno così bene il
l’ultima volta ho avuto un ottimo risultato
come se fosse in un cinema, puoi
immagina quello e vedo che c’è lo stesso
Programmatori Java lì a loro agio
posti come questo è fantastico
giusto così una riga di codice che ne ha
divertente ora se introduci le opzioni in modo che possiamo
ovviamente inizia a modificare il suono
i suoni hanno tumblr, allora il tumblr lo è
manipolato con questi controlli e questo
non è diverso da un sintetizzatore te
potrebbe legare un colpo a tutti quelli
controlli e manopole invece di manopole
abbiamo parametri o opzioni con nome io
tendono a chiamarli perché sono
facoltativo perché non è necessario utilizzare
loro per prendere appunti ma quando vuoi
in realtà iniziare a cambiare le cose allora
questo è disponibile così bene ora noi
arrivare alla parte divertente cosa potrebbe fare questo
giusto questo è interessante come programmatori
potresti sapere chi potrebbe non conoscerti
potrebbe avere un’idea che non ne avrai uno
idea probabilmente meno usa il sistema
questo però è un pezzo sequenziale di
codice è effettivamente eseguendo una riga
prima della linea, due Sonic Sonic ha un molto
forte nozione di tempo e si deve
avere una forte nozione di tempo da fare
musica giusta perché è tutto fuori
ritmo e spazzatura giusto se non lo fai
avere tempo e così quando non parli
di tempo e torta sonora tutto
succede contemporaneamente
quindi intendo tutto allo stesso tempo se lo faccio
questo un po ‘più grande a più alto 50 forse 60
a forse 60 a oltre 162 posso digitare
oltre a fare accordi e se si nota su
il registro e il lato destro dice
al tempo zero sto facendo entrambe queste cose
cose così che forse il pubblico è strano
modo di lavorare ma in realtà è super
utile quando stai facendo musica, quindi non farlo
parliamo del tempo tutto succede
contemporaneamente ciò che è anche interessante
prima di iniziare a parlare del tempo è così
che puoi cambiare il suono così se io
usa il profitto del sintetizzatore. So suonare la nota e uno
e ha un lungo tempo di rilascio
è una parola di fantasia e sintetizzatori hanno
questa idea di buste di cui parlare
in realtà se vado alla documentazione
c’è un tutorial completo sessantamila
le parole ti insegnano tutto ciò che è necessario
sapere e qui ci sono le foto di
buste c’è anche un altro modo di
guarda la documentazione è di andare a
i siti web e c’è una versione web
così diamo un’occhiata alla stessa cosa
qui e poi siamo leggermente più carini e
potremmo iniziare a parlare di come
il suono cambia nel tempo quindi per impostazione predefinita
il sango’s richiede permesso
istantaneamente è come un applauso
e poi si attenua tipicamente su uno
secondo e se non lo cambierai così noi
può cambiare il tempo di rilascio in otto
secondi e pazzo facile, giusto se anche tu
iniziare a giocare con altre opzioni al
tagliarlo cambia quanto è croccante
i valori sono lì, quindi c’è anche
un po ‘più croccante che ho persino portato via
numeri da simboli
quindi puoi iniziare a fare ciò che è
interessante che tu abbia notato questo
succede lì Phi
– Suona subito ma non ha atteso
la prima volta per finire prima
presentato la seconda volta così ogni volta
diventa rosa crea una nuova minaccia così
questo è un sistema multi-thread di
default per design e questo è davvero
potente così già con solo due linee
di codice posso iniziare a costruire inquietante
tracce sonore in cui sono i suoni
sovrapposizione e riproduzione insieme e
questo è un modo di programmare o vivere
la codifica è semplicemente avendo una singola riga
o un paio di righe e cambiandole
e lasciali a lungo si sovrappongono
modi interessanti e questo è bellissimo
cosa quindi è importante sottolineare
che di default è concomitante e io
può cassa
[Musica]
e non devi saperlo solo
ha senso, allora sai tutto
quando premi premi esegui solo un altro
suono che strati sulla parte superiore del modo di
pensare a questo è davvero come quando io
premere gestisci un musicista solo magicamente
sembra che abbia queste istruzioni a
segui lui o lei segue il
istruzioni e quando il completamento
scompare di nuovo giusto quindi questo è come
questo abbiamo solo questi musicisti
spuntando sul palco e scomparendo e
riapparire così ci andiamo così una volta
questo è già divertente ma
forse vogliamo fare un ritmo o un
melodia che è spesso utile in musica così
se torniamo a giocare a 60 e giocare a 72
per separarli dobbiamo dormire
tra loro adorabile proprio così è
favoloso, non è incredibile, questo è il più
della musica occidentale piace molto
non dovresti sorprenderti nel senso che
logo dove stavamo disegnando sai
i bambini imparano a programmare per vedere cosa
fantoccio e Cynthia Solomon and Friends
erano in grado di disegnare qualsiasi immagine con
basta scorrere la penna su per ruotare e avanti
bene puoi disegnare qualsiasi cosa con quelli
comandi con questi due comandi che puoi
crea una melodia per qualsiasi bassista Daft Punk
Qualunque corteccia di Mozart, okay , andrà tutto bene
sembra piuttosto schifoso con i bip ma
sei in grado di riprodurlo e
i bambini fanno e questa è la cosa bella
per vedere e questo è questo è come ottenere
loro hanno iniziato la mia nipotina di sei anni lei
stava giocando con questo e in quel momento
quando lei aveva sei anni e lei ne aveva scritti 30
linee di codice come è incredibile come lei
ho detto che non ho finito e lei lo era
continua quindi è bello vederlo così
questo è il modo per iniziare ora questo
è anche interessante perché a questo
punto in realtà quando ho costruito il sistema
la prima versione sul sistema in
gli insegnanti delle scuole sono molto contenti
questo perché a questo punto possiamo insegnare
la maggior parte dei fondamenti del nuovo Regno Unito
curriculum di informatica perché è
molto facile aggiungere un po ‘di condizionali
qui ma una ripetizione qui puoi
inizia a usare queste cose per esplorare
quali sono i principi di base del computer
la scienza è così puoi assolutamente immaginare
ripetendo questo cinque volte e questo
il linguaggio è basato su Ruby, quindi abbiamo un
bel modo di rappresentarlo adesso
puoi fare questo genere di cose o puoi dire
se qualche valore è vero, fallo se non lo è
così puoi esplorare quelle cose ma a
me questo non era abbastanza giusto io non solo
voglio solo avere alcune cose di base che
mi frusta all’inferno che noi
avere tutti questi sistemi educativi per
insegnare codici che sono magnificamente
semplice per iniziare ma una volta raggiunto
un livello come quando hai imparato a giocare
e il sonno che non è francamente lungo
è tutto ciò che puoi fare e ha un
soffitto di vetro immediatamente e per me io
pensato che sia interessante
sfida posso costruire un sistema che è
abbastanza semplice per bambini di 10 anni a
utilizzare e anche effettivamente più difficile
sfide per gli insegnanti da usare ed è
non che non sono loro non sono capaci
non avere tempo per gli insegnanti, non c’è tempo per
impara qualcosa di sicuro nel Regno Unito
così teso, così stressato, così concentrato
stanno facendo in modo che le scuole siano in grado di farlo
saltare fuori dalle classifiche e
esami e test e ed esaminatori in arrivo
per testare per vedere se stanno insegnando
correttamente è solo molto molto
ambiente difficile lavorare in quel
imparare cose nuove è incredibilmente difficile
così gli insegnanti sono in realtà quello
tipo più difficile e più importante di
utenti del dominio per lavorare sul sistema ma
a me che non era abbastanza volevo chiedere
la domanda potrebbe essere professionale
musicisti per usare il sistema giusto e
è così che sembra pazzo perché sulla terra
costruiresti uno strumento adatto a te
educazione e buona per i professionisti
è pazzesco fare l’uno o l’ altro ma
cos’è una chitarra
cos’è un pianoforte posso insegnarti come
suonare tutte le note su un pianoforte piuttosto
facilmente a destra super facile da iniziare
ma è così che non ti fermi , puoi
quindi impara come fare Mozart e
Beethoven si imbarca e non puoi iniziare
suonare il ragtime jazz e tutti quelli
cose incredibili perché c’è un intero
cultura della pratica e c’è un tutto
molta esperienza e fantastico
cose con il pianoforte uguale al
la chitarra ora invertiamo ciò che io
vorresti disturbarti a suonare la chitarra?
perché ti è stato detto
è perché è un oggetto bellissimo
e alcune chitarre sono belle ma
non è necessariamente quello che succederà
ti eccito, perché hai visto Jimi
Hendrix pensi che cosa indossi
al collo ho bisogno di uno di quelli e
Ho bisogno di imparare o qualunque sia il tuo
chitarrista preferito è o
strumentisti di ogni genere a destra
e quindi avere qualcosa che è buono
per i professionisti fornisce motivazione
per i principianti è per questo che sto facendo
ora nel Regno Unito e sono sicuro che intorno al
mondo che stiamo descrivendo e noi
visto in precedenza oggi c’è un preciso
motivazione per imparare a programmare per ottenere un
lavoro professionale è molto importante
e noi, come industria, gridavamo
per più diversità più persone che lo sono
chi in genere non lo imparerebbe
strani come me per essere coinvolti e fare
programmazione a titolo professionale
ma per me non è questo il motivo per cui abbiamo
dovrebbe essere l’insegnamento della programmazione in
scuole perché non insegniamo sport
e scuole per fare sport professionali
persone che non insegniamo la storia nelle scuole
per fare storici professionisti non lo facciamo
insegnare matematica a scuola per fare
matematici professionisti non lo facciamo
insegnare tutto a scuola per fare
nulla professionale è solo pazzo di
Certo che alcuni sportivi imparano
lo sport a scuola diventerà
sportivi professionisti e questo è
fantastico e dovremmo essere totalmente
sostenendoli e abilitandoli e
questo è davvero molto importante perché
diventano gli individui ispiratori
che può fare in modo che le nuove generazioni
degli sportivi arrivano così
questo è molto importante ma non è il perché
lo insegniamo nelle scuole insegniamo la palla
nelle scuole perché è bello per
il corpo è fantastico per il lavoro di squadra che è
ottimo per la sincronizzazione è fantastico
collaborazione sai che è fantastico per
esercizio fisico e salute e così tanti
cose importanti che vanno oltre l’essere a
professionale a X e penso lo stesso
dovrebbe essere per imparare a programmare così se
questo è il caso, qual è la motivazione
che usiamo per imparare a codice e non mi
penso che è essere un programmatore professionista I
pensa che ciò allontani un gran numero
di persone che semplicemente non vogliono essere
professionale e costringe una versione
di atteggiamento elitario in modo che non vuol dire
che non dovremmo sostenere professionisti
Antigo è molto importante ma al
allo stesso tempo non è necessario
coinvolgere tutti e penso che ne abbiamo bisogno
fai fare a tutti un po ‘di programmazione
come facciamo in modo che tutti facciano un po ‘di
leggere e scrivere a destra è proprio così
importante non è dire lo stesso
e quindi per me abbiamo bisogno di trovare questi strumenti
che sono motivati e penso che la musica sia
un ottimo modo o di DAP stai facendo
quindi andiamo a farci un crack così
a questo punto abbiamo giocato e vediamo se noi
possiamo fare musica possiamo fare battute e noi
può fare melodie è molto semplice ma
come programmatori penso che sia eccitante
cosa è cosa possiamo fare con questo dove
possiamo prendere che è più interessante
potremmo davvero prendere questo e
sfida i musicisti professionisti e fai
nuove cose cose più eccitanti e prendere
la musica in posti nuovi non vuol dire questo
questo sta andando a sostituire la chitarra non
in realtà infatti ho un
favolosa collaborazione con il
chitarristi in cui lavoriamo insieme e io
può codificare la chitarra il più possibile
lavorare con esso anche con un codice e e
vale davvero la pena di dire così così
domanda è: cosa possiamo fare con questo e
e queste sono domande ora a questo
punto ci allontaniamo dal computer
curriculum scientifico, stiamo parlando
altro sul curriculum musicale quando
stiamo parlando di musica in generale
quali sono i nostri strumenti musicali che possiamo usare
che sono eccitanti ora la prossima cosa da
pensarci è una volta che abbiamo il
sintetizzatori costruiti in merito ai campioni
così spesso certamente come hip-hop per
l’esempio è basato interamente su campioni
e manipolazione di campioni così è
chiaramente importante per me e questo non lo era
nel curriculum del Regno Unito per computer
la scienza per giocare campioni così abbiamo a
un mucchio di campioni integrati che puoi giocare
qualsiasi file wave qualsiasi file f o flak o
OGG e giochiamo un esempio giochiamo
la famosa nostra pausa principale
oh si, non è permesso abbastanza
possiamo renderlo più forte per favore okay, così siamo
a Bristol abbiamo la base dei droni
dando il via a questa è la famosa traccia
tempo simile in realtà bit prima NWA
il Straight Outta Compton usa esattamente
lo stesso campione ma quello che hanno fatto è
lo hanno rallentato per farlo un po ‘
più interessante in groovy e così loro
giocato a metà velocità è importante
e poi torni a Londra e
stiamo giocando quello che stiamo giocando il
giungla e stiamo usando lo stesso campione
giusto così questo a questo punto gente che
okay , puoi suonare campioni, naturalmente
puoi manipolarli ma cosa ha fatto
tutto ciò che faceva la gente con questi
tipo di cose così la giungla non era solo
su come suonava quel campione in fretta era
circa la presa e tagliare su e
rovesciandolo facendo ogni sorta di divertimento
cose come fai a campionare e tagliare
bene quello che erano soliti fare loro
usato per usare come questi grafici pazzi
editori dove hanno effettivamente a mano
trova tutti i transienti nell’audio e
spostali e copialo e incollalo
sono volute settimane e settimane per rendere questo
piste interessanti scrupolose laboriose
funziona bene, abbiamo i codici, non è così?
non sarebbe divertente se potessi trattare il mio
campione standard come matrice un elenco di
il tamburo colpisce bene, possiamo farlo noi
usa semplicemente la torta di insight sull’opzione set
e in effetti chiedo questo primo tamburo o
il secondo tamburo o il terzo o il
quarto tamburo che è abbastanza bello così
automaticamente il rilevamento delle funzionalità su
il file wav restituisce tutto il DES
punti di inizio e fine di quelle cose
ma questo è qualcosa che posso insegnare a a
Bambino di 10 anni e la cosa forte
ecco che possiamo davvero facilmente
di repliche della strana musica della giungla di
dormire per un breve tempo uomo e
[Musica]
giusto e poi se lo vuoi puoi farlo
metti un po ‘di busta su quello così tuo a
rilasciare pantaloncini a tempo e poi ora bambini
farebbe questo è molto divertente ma
sono anche solo commentare questo fuori
cassa un altro ciclo e in là loro
forse saprei fare una linea di posto così
questo è il posto dato che le note di tb-303 II hanno vinto
almeno il tempo breve cerco di sapere se io
fare un po ‘più a lungo come questa linea di base
va bene hey sembrerà malvagio
con i tamburi andiamo a dare il massimo
la linea di base ora sono sicuro che tutti voi potete
capire perché non esiste una baseline giusta ma
carte per bambini e insegnanti per te
salvarli è giusto questo non è qualcosa
Pensavo fosse buono questo è qualcosa
che ogni bambino che ho insegnato in un
poche ore mi chiedono come faccio a suonare la batteria
allo stesso tempo del basso tutti loro
poni questa domanda molto molto rapidamente e
tu dici che non puoi avere un modo per farlo
l’ università prima di poter fare discussioni
e ti guardano come se una sorta
di idioti pazzi come e il problema è
tu prendi gli insegnanti sì, io penso di noi
dovrebbe insegnare discussioni perché il
i bambini vogliono farlo bene e lo faranno
impegnarli a essere entusiasti che manterranno
essere motivati perché quando dici te
non posso fare qualcosa che guardano
qualcos’altro e non è quello che noi
dovrebbe fare bene quando siamo
insegnando informatica dovremmo essere
provando dovremmo insegnare alla gente il
stessa cosa dovremmo chiedere loro cosa
loro vogliono
individualmente e facendo in modo che il
gli strumenti utilizzati possono supportare i loro
espressioni a causa di ciò che noi
in definitiva fare è dare nuove persone
strumenti per esprimere se stessi e il codice è
un modo favoloso di farlo così dicendo
no non è una risposta, ma il problema è
vai dagli insegnanti e gli insegnanti dicono
dicono di no perché si concentrano su di loro
assicurandosi che ottengano una buona scuola
quando arrivano gli esaminatori per loro
i loro punteggi sono basati su se
stanno insegnando il curriculum
correttamente o no e se non è nel
curriculum quindi non ottengono alcun extra
punti per insegnare cose che non lo sono
nel curriculum indipendentemente dal fatto
aiuta i bambini a impegnarsi a prescindere
se effettivamente gli danno gli strumenti
diventare programmatori più creativi proprio così
questo è un problema e la cosa bella
riguardo all’essere programmatori è che possiamo imbrogliare
abbiamo visto prima che l’inganno è super
importante
come se l’obiettivo fosse imbrogliare il
obiettivo è se non barare che tu sei
non essere professionale se non lo chiedi
le persone giuste non sei e quindi questo
è il motivo per cui fondamentalmente non sono d’ accordo
esami in molti modi perché non lo fanno
non supportano la truffa e loro
non supportano il lavoro collaborativo e
cambiando le loro regole, quindi dovremmo essere
in grado di cambiare le regole quindi cosa fai
fai quando non puoi fare discussioni con loops
crei un nuovo tipo di loop che è
infilato e questo è quello che ho fatto bene
quindi non insegno questo di cui non parlo
loop e questo fatto se vedi questo tipo
del codice nella torta sonora basta dire alla gente
non farlo tu vuoi usare il live
ciclo continuo
aspetta che abbia un nome molto più alla moda
gli antipasti e quando lo esegui lo dà
hai un errore vero quindi non è proprio il
lo stesso dice liberiamoci di questo
documentazione però qui mi dispiace
Boop dice che l’aspetto live deve avere
nome univoco per cui i loop live sono band
i membri hanno quindi un bassista e hanno
un batterista giusto quindi diamo loro un po ‘
nomi quindi cosa dovremmo chiamare il batterista
chiamiamo il batterista come chiamiamo
Peter e chiamiamo il bassista
Fiona è giusto così ora diamo loro il nome di noi
può eseguire il codice
[Musica]
eccezionale
il problema è che tu diventi carino
palla abbastanza veloce perché Luke
semplicemente passano inosservati, non fanno altro che mantenere
andare e significa essere grandi all’inizio
ma dopo che Y inizia a diventare un po ‘ annoiato
la musica quindi cosa vuoi fare bene
Voglio cambiarlo forse quella nota è una
un po ‘troppo lungo, quindi lo cambierò
essere un po ‘più corto a destra forse voglio
avere come un note più alte che forse voglio
tagliare per essere come un valore casuale
tra 70 e 130 o forse vuoi
in realtà lo hanno veloce come questo amico
è abbastanza divertente esplorare queste cose
semplicemente cambiando i numeri e l’udito
e cambiandolo che è grande per me
ma è spazzatura per te perché se tu
voglio dire, ovviamente, voi tutti siete seduti
questo è un problema ma supponiamo che
non eri seme nella tua realtà
sei in vena di festa, voglio dire, ci sei dentro
un umore da festa
sì come è per i rifiuti si sarà
più tardi, se sei di umore da festa, lo fai
non voglio il DJ o il performer o il
banda di fermarsi ogni volta che vogliono
cambiare qualcosa che deve essere in grado di
cambia bene Stitz sta ancora giocando
altrimenti non è una buona prestazione
beh, ovviamente potresti farlo
immagina spettacoli che sono molto strani
ed esoterico e un cosmetico e ogni volta
lo fanno ma in generale lo vuoi
essere in grado di mantenere la musica in riproduzione
[Musica]
[Musica]
quindi questo live loo ti permette di cambiarlo
una volta che è in esecuzione, trova questo inferno e
questo è ciò che mi coinvolge ma non lo è
sul curriculum ma è qualcosa
che in realtà le persone possono iniziare a armeggiare
con ed è avvincente ed è
qualcosa che i nostri succhi fluiscono ed è
solo divertente e ho trascorso ore ogni giorno
solo facendo questo e lo consiglio davvero
lo fai anche perché è giusto se per qualsiasi cosa
altrimenti ti darà uno strumento per fare di più
amici ma quanti di voi dico questo
tutto il tempo e più converse è quello
è solo una cosa divertente come
molti di voi vanno alle feste e combattono
parlare alle persone perché quando dici
sei un programmatore è la fine del
la conversazione è vera non è giusta
e quindi non vendo più persone chiedono
io cosa faccio dopo che sono un musicista Oh
malvagio, cosa fai a cappotto?
pensa ma almeno ora ha un
conversazione giusta e tu puoi – e
questa è una cosa interessante è come se non lo facessi
sapere quante persone che lottano per
parla di come hai avuto un problema
il contenitore docker che aveva un servizio
nginx Apache qualsiasi configurazione come
nessuno vuole ascoltarlo, ma loro
voglio ascoltare questo e quindi questo è un
modo di essere coinvolto e ottenere
parlando e ampliando il
conversazione al di là delle persone come
voi stessi in cui sono caduti
programmazione giusta è fantastico che noi
avere persone che vogliono loro stessi
diventare programmatori ma se vuoi
diversificare le nostre comunità che dobbiamo essere
attraente per le persone che non volevano
necessario essere programmatori e quindi questo
è e una buona prova di ciò è possibile
avere una conversazione con loro alla festa
e penso che questo in realtà lo superi
prova e in effetti quello che puoi fare sei tu
può diventare la festa essendo un programmatore
che è quello che farò più tardi e
questo è incredibile II è stato in modo casuale
in una discoteca a Berlino in un grande
magazzino e per qualche motivo ho avuto
sintetizzatori nel mio portatile nella mia borsa e
Ero completamente preoccupato per questo
Ho un valore di qualche migliaio di sterline
cose in questa borsa perché stavo dando
un workshop prima in Microsoft
il quartier generale e il DJ non si sono presentati
erano le 3:00 del mattino e le mie
amico che conosce il ragazzo che ha organizzato
il club ha detto che vuoi giocare
così ho rotto il portatile codificato la notte
club
è stata incredibile la migliore esperienza che ho avuto
ha avuto in un tempo molto lungo così puoi
diventare la festa se puoi vivere il codice
destra ho 10 minuti a sinistra che altro
puoi fare le cose divertenti torniamo indietro
ad Ashley torniamo a questo perché
questo modello non funziona solo per la batteria
[Musica]
è divertente
che ne dici di un’altra cosa che i bambini
ho sempre chiesto che stavo facendo musica
questo non suona molto bene okay cosa
intendi bene volevo sembrare spazioso
grande e quando ascolto la mia musica ce l’ha
questo suono sembra come se lo stessi facendo
la musica in questo tipo di stanza ha quel tipo
del suono, ma non si ha accesso a
fai questo tipo di stanza in un’aula
e così dici di nuovo che non puoi farlo
siede sul curriculum che è ovviamente
una risposta spazzatura in modo da nasconderli
le cose nel giusto quindi è stato davvero
importante per me essere in grado di consentire
i bambini scrivono effetti e quindi se io
pensiamo a qualcosa di buono che è
cosa dovremmo fare, facciamo otto?
i tempi fanno e suoniamo note senza scala
ho appena ottenuto la scala del tipo giusta
vedi come cambio quelle lettere
attorno al controllo T per me max scelta
rilasciato sono sicuro di vedere 495 piccole canzoncine
e in realtà abbiamo il riverbero da
questa stanza già bene facciamo un po ‘di manovella
ancora più in alto, quindi quello che possiamo fare è
Non andrò al dettaglio per questo è così
di cui ho parlato di strani di pochi
anni fa ho effettivamente parlato di come
questo funziona e super interessante ma dentro
termini di dire che è bello parlare
sulle tecnologie di questi
cose ma è anche molto meglio
per parlare di come usarlo e cosa
fai e così nella mia testa quello che vuoi
fare è creare una specie di altro Lex
alla chiusura che descrive l’area
del codice che volevo influenzare con alcuni
effetto come un riverbero o distorsione così
questa è la cosa che ho in testa
come tra questi doin blocchi em che voglio
essere in grado di avere questo codice con riverbero
quindi potresti farlo aggiungendo con
effettua gli effetti di selezione frontale
reverb e reverb supportano diversi
opzioni in modo che la dimensione della stanza sia una
il più riverbero e così facendo io
posso schiacciarlo è super facile ora
l’ implementazione di questo è il
il codice più duro di sempre in tutta la mia vita
e sono felice di parlarti più tardi
su come funziona e perché funziona ma
che lo schema del problema è quello
in sostanza devi impostare l’ effetto
quindi l’ effetto eco che devi garantire
che tutto l’audio al suo interno è reindirizzato
a quello ma poi il pezzo innocuo sei tu
devi poi abbattere l’eco quando
è finito e il problema con questo
è che devi osservare fondamentalmente
e guarda tutti i sintetizzatori
aspettati nel blocco di codice
per completare prima che tu possa ucciderlo
ma anche il libro dei codici può iniziare
generare i fili arbitrariamente in modo che tu abbia
aspettare che i thread completino e
i loro fili e sono minacciati
il loro thread in modo da avere una sorta di
gestire l’intera rete di thread e
ad essere onesti e ho avuto molto meglio
tempo che non funziona con Ruby che lavora con
Erlang per fare questo e vorrei averlo fatto
e probabilmente dovrei farlo in futuro
è così che se vuoi essere
attuare questo farlo a Erlang, ma lì
andiamo bene, quindi siamo in grado di farlo e noi
può ovviamente annidare queste cose così
quello è X schiacciare è orribile così è
molto facile da fare suoni che sono
orribile ma puoi iniziare a vedere dove
ti svegli questo e questo è divertente
perché posso inserire qualsiasi codice qui e
sarà echeggiato e schiacciato e posso
anche fare qualcosa come questo che io sono
non correrò perché non ho il mio
scheda audio collegata ma se ho a
scheda audio collegata e ho come a
chitarra in questo adesso ho un
catena di chitarra FX va bene e ho avuto il mio
amici chitarrista Ben può giocare il suo
chitarra
ha eco e croce dalla chitarra
ed è molto divertente da vedere e quando noi
dare discorsi ai bambini che abbiamo tenuto un discorso al
La fiera del Big Bang è il gambo più grande del Regno Unito
pher dare un separato ma alto
spettacoli una delle cose divertenti da fare
è solo per fare audio dal vivo che sta suonando a
suono della chitarra pulito aggiungi riverbero
la distorsione improvvisamente è quella in questo è
una modalità rock ed è davvero divertente da giocare
e puoi vivere tutto questo codice e
modificarlo nel tempo e lavorare con esso è
davvero molto divertente, giusto cos’altro
dovrei parlare , pensiamo
su questo , in realtà vale la pena solo
passare un po ‘di tempo a giocare
attraverso questi tutorial in modo da poter fare
beep puoi cambiare i sintetizzatori
puoi cambiare le dimensioni del sensore che puoi
cambia le buste con cui puoi giocare
esempi di cose divertenti da fare con i campioni è
per lavorare con campioni esterni così puoi
usa anche quelli integrati ma se tu
avere una directory di campioni va bene
una directory di campioni in modo che i nodi di Sam
samp Ecco la mia directory di campioni
va bene come un campione di casa che abbiamo
ho dei loop in qui ne ho alcuni
linee di basso
quindi questa è una di queste cose quindi io
posso andare qui Posso scrivere un campione che posso
quindi trascinare questo campione e poi così
Posso lavorare con campioni esterni super
facile ma questo è un dolore per il culo di
scrivere tutte quelle cose e anche se io
voleva lavorare sul prossimo campione di
directory avevo bisogno di andare a trovarlo e
trovare il nome di esso e capirlo
e questo è fastidioso e così è
in realtà molto più divertente prima di tutto solo
per dargli un nome funziona e poi
in realtà invece di usare il nome del file
è molto più divertente usare la directory
il nome ottiene gli stessi risultati come fa questo
lavoro cosa vuol dire giocare a
directory ciò che fa è in realtà
vedrà quindi quella directory per tutti
gli otto FLAC o sostanzialmente tutti i
i file musicali li ordinano alfabeticamente e
gioca il primo che può o no
sii quello che vuoi ma una volta che conosce il
elenco di tutti i file in quella directory
e puoi glob questo in modo che tu possa farlo
directory annidate totalmente facilmente te
può quindi usare i filtri per dire in realtà io
sapere che la mia struttura di cartelle qui ha
il BPM e il e la chiave così posso
trova il primo che è in Fa minore di
solo dicendo la virgola F minore
prossimo va bene e posso effettivamente giocare
a loro insieme queste cose e tu
puoi usare le sub string match regolari
espressioni è possibile utilizzare un arbitrario
funzione lambda che prenderà nel
lista di opzioni e puoi restituirne una nuova
elenco di opzioni in modo da poter inserire anche
cose se vuoi dimostrare che sei libero
per giocare davvero su questa roba è un
molto divertente e una volta ottenuto ciò allora
puoi iniziare a usare il live loop per
fare della musica quindi chiamarla con un loop live
fallo portare qui, usiamolo
uno di questi
Ho dei loop bassi ma ho anche dei loop
batteria e qui troviamo 120 che è
bravo in modo che possa quindi dire di essere tamburi
e quindi qui posso campionare un campione
B e io possiamo assicurarci che entrambi abbiano 120
nel nome della stringa, quindi è buono e
allora possiamo avere una freccia ferma la chiave
e vedere le fermate bianche perché, ovviamente, se
tu provi e loop qualcosa con no
ci dorme essenzialmente chiedendo il
i pendolari girano all’infinito
numero di fronte a tempi in tempo zero
è solo pazzesco
quindi in realtà ti dice che non puoi fare
questo modo di vivere ha bisogno di dormire o sincronizzare
e la sincronizzazione sta funzionando su esterno
eventi che non ho avuto il tempo di parlare
circa ma qui posso dormire per 8 anni
ora di riposo
e ora cambiando i numeri del prossimo
il tempo attorno a questo è un ottimo modo per ottenere
iniziato sta usando campioni esistenti
che suona bene trovare quelli che ti piacciono e
poi inizia a scherzare con loro e
questo è questo è molto semplice
modello dovresti imparare ed è solo
divertente solo per giocare e brillare
cambiando e armeggiando con questa roba io
pensa quanti minuti sono rimasti senza no
minuti proprio va bene perfetto così mi lasciano
solo dare il sito di andare a
ancora
le reti di biscotti sonic si prega di scaricarlo per favore
gioca con esso per favore condividilo con il tuo
amici con i bambini con il tuo
nonni con i tuoi genitori o con
i nostri amici, i loro figli e i loro
i nonni diffondono la parola o la creatività
la codifica fa in modo che tutti codifichino in poco
bit e poi alcuni di loro diventeranno
i programmatori professionisti vincono e semplicemente
molti di loro saranno in grado di avere un
conversazione con voi alle feste e
questo è ciò che alla fine è
cercando di influenzare il mondo in modo positivo
e ottenere più persone per capirlo
la codifica è la più creativa e potente
strumento che abbiamo mai realizzato come umani
un’altra lingua, proprio come la poesia tranne
possono fare cose malvagie e te
posso scrivere poesie con il codice così è
fantastico ma puoi anche farlo
codice che può effettivamente influenzare il reale
mondo e dovremmo cercare di trovare
modi per responsabilizzare le persone a cambiare le loro
mondi e modi che sono significativi per
loro e la cosa importante di questo
sono quei modi che non sempre devono fare
soldi di cui non hanno bisogno
l’industria non devono arricchirsi
le persone sono più ricche quindi dovremmo fare le persone
essere più espressivi come dovremmo usare
le nostre abilità come programmatori per abilitarlo
in via prioritaria rispetto alle aziende a mio avviso
quindi spero che alcuni di voi possano essere d’accordo
con quello e, si spera, diffondere quella parola
e se non lo fai, vieni e abbi un
chattare con me più tardi e mi piacerebbe sentire
opinioni sul perché è diverso e
è importante che tutti abbiamo le nostre idee e
condividili insieme quindi grazie mille
molto per il tuo tempo che sto per essere
giocando qui più tardi stasera alle 7:30 circa
quindi ci saranno due feste
ne sarò uno là dove c’è
saranno bevande e alcuni stuzzichini da
chat chit andare laggiù, se si desidera
fare inizialmente quelle cose per iniziare
con ma poi vieni qui alle 7:30 per alcuni
musica pazza , balleremo un po ‘
si spera grazie mille per il tuo
tempo
Chiederò una domanda veloce ma
prima grazie mille che è stato il mio
tempo di vita preferito di oggi così
apprezzalo così perché hai scelto
interi per le note e cosa fa
zero rappresentano nel mondo della musica
ci sono già idee già esistenti
nella musica occidentale di pitch e the
numeri su un pianoforte questi sono ciò che noi
chiamate le note MIDI e quindi gli interi
rappresenta le note MIDI sul piano ma
non hai bisogno di usare numeri interi che non ho
mostrarti ma puoi usare i float così tu
posso dire suonare la nota 60 punto quattro da fare
una nota tra le note la cosa bella
su interpretare interi è una nota MIDI
è una scala lineare non logaritmica
che è ciò che fa male è così tanto
più facile da ragionare in quanto umani e
facile da insegnare ai bambini, quindi non lo è
interi è float Mi capita
usa interi sul palco cool yep zero è a
nota molto bassa sì, è un valore
nota valida è solo molto molto bassa yeah
hai sentito che non era bassa la trentina e il
i diffusori non saranno in grado di riprodurre zero
possiamo provare dopo l’ultima domanda, sì sono
giocherai a Lollapalooza il prossimo anno
Mi dispiace che giocherai a Lollapalooza
l’anno prossimo è la grande musica di Chicago
Festival se mi invitano sarei
felice di andare sì ed è Moke fest
e raleigh-durham vado nel Rolling
La rivista di pietra hanno detto che la mia fine di
la presenza e mi esibirò il prossimo
anno alla Royal Albert Hall che è
piuttosto fresco, sì mi piacerebbe
quindi il follow-up è quello che è il tuo dj
nome scusa, qual è il tuo nome dj mio
il nome dell’insegnante è Sam Aaron super facile da usare
ricordo che mi sforzo con quello per a
mentre mi sentivo pretenzioso arrivare
con i nomi diversi lì perché no
usa il mio nome mi piace
semplice lo sappiamo tutti ora bene grazie
così tanto Sam siamo, è ora di festeggiare così
sentiti libero di prendere qualcosa da bere e un po ‘
cibo e il Lakeview Terrace ma come te
lascia un ultimo applauso per Sam
[Applausi]
ciao sono Sam normalmente quando do questi
parla spesso faccio una cosa molto simile quindi
Non lo farò oggi se tu
voglio saperne di più sullo sfondo
o quello che ho intenzione di parlare di
ci sono tonnellate di video su YouTube quindi io
ti consiglio di andare e basta guardarli
oggi non ho intenzione di spendere troppo
tempo a parlare di come e perché ho
iniziato questo progetto quello che sto per
fai è solo provarlo perché tutti voi
i programmatori hanno ragione su quanti di voi a
brillantezza dei programmatori giusto quanti di
giochi con Sonic PI oh è adorabile
sta crescendo ogni volta che do tutto
questi parlano di cosa sto per fare
parlare è solo immergersi va bene
perché spesso quando guardo i miei video
è ovviamente piuttosto orrendo
guarda i tuoi video ma penso sempre
perché ho passato così tanto tempo a parlare e
prima di arrivare effettivamente al codice così
Ho intenzione di passare pochissimo tempo
parlare e poi passare più tempo a programmare
è così bello no, non è così
finito ancora in attesa oh aspetta ma
è fantastico se te lo ricordi
per la fine ti darò io ti do
un momento per farlo così eccoci qui
è il sito web è un po ‘pazzo
effetti così tanto accelerano un po ‘di cloud
andando avanti vai qui se vuoi
a quando tu e te godrai quello che sto facendo
puoi andare in questo posto
scarica il software che gira su Windows
funziona a Mac gira su di Raspberry Pi, se
ne hai una installata per impostazione predefinita
ma consiglio sempre di aggiornare a
ultima versione di raspbian e anche se
sei una persona Linux, è tanto
più difficile ma non c’è un modo per
ricevendo installato il problema con
Linux è che non c’è Linux c’è
Linux e c’è molto di diverso
lo collega e quindi il supporto è un in
compito terribilmente difficile e soprattutto
con la musica e l’audio Linux non è il
più semplice ma se qualcuno di voi
Persone Linux là fuori come cose audio
e mi piace darmi un aiuto
Mi piacerebbe un po ‘di supporto quindi è da sopportare
in mente ma certamente con un amaretto
macchina ottieni il modo più semplice di
iniziando puoi leggere alcune cose tu
possiamo scoprire che lo usiamo per il
aula c’è una comunità
che è bello essere coinvolti e parlare
e questa comunità non è programmatrice
se ci sono programmatori ma lì
ci sono educatori lì ci sono artisti
laggiù ci sono musicisti lì è
luogo adorabile per condividere davvero il tuo
idee è super
amichevole non c’è giusto o sbagliato
le domande vengono semplicemente coinvolte in uno stand
e fai domande e riceverai supporto
da molte persone diverse le persone
fare delle performance davvero ho dato
parla di stare male a guardare questo discorso se
vuoi vedere lo sfondo va bene letto
un libro qui è alcuni esempi ma quello è
noioso bene è in realtà il codice se tu
scarica Sonic PI questo è quello che vuoi
vedi tutto bene quindi questo è l’editor
è solo un editor di testi con Emacs
scorciatoie se ti è utile se non lo fai
Sono terribilmente dispiaciuto, ma devi imparare
qualsiasi scorciatoia Mac o non è necessario
usa le scorciatoie e ottieni a
text editor c’è un log per dire cosa
sta facendo e c’è una cosa interessante
che riguarda gli eventi
Potrei non passare troppo tempo a parlare
su questo ma questo è il più eccitante
parte per me andare avanti perché siamo
in grado di gestire eventi del mondo reale e
I controller MIDI aprono il controllo del suono
messaggi sulla rete e interni
Anche gli eventi sono totalmente ordinati
sistema di eventi interni che ha pattern
corrispondenza ed è un po ‘come una tupla
spazio ma invece di dire prendi te
dire passare attraverso a tempo t tempo logico T
e questo è un modo davvero potente di
funzionamento deterministico attraverso i thread
in modo che se si dispone di un multi-thread
sistema e vedremo molto rapidamente come
ciò accade immediatamente che potresti
in realtà deterministico e assicurarsi che il
lo stesso codice produce la stessa musica e
questo è un obiettivo molto importante perché
se faccio un po ‘di musica cool di codice che ho
voglio essere in grado di condividerlo con te
giusto e se ha discussioni in e
quei fili hanno condizioni di gara e
i risultati di quelle condizioni miserabili
puoi scegliere musica diversa che non lo è
Giusto, voglio essere in grado di fare
sicuro indipendentemente dai thread e da cosa
stanno facendo in termini di stati che noi
ottieni sempre gli stessi risultati così è
interessante e potrebbe avere un po ‘di tempo per
parlarne di più ma ma non poteva
trovami dopo , andiamo così
modo per iniziare una torta sonora è che
quindi scrivi solo la parola gioca e fai
più grande scegli un numero e come
forte è che non è particolarmente basso se io
raccontami un po ‘più brillante
è fantastico così e questo è importante
per le scuole perché la scuola è la
gli insegnanti non hanno affatto tempo e basta
questo è prima che abbiano persino ottenuto il
la gestione ha risolto e ha ottenuto i bambini
stare zitto
giusto così tutte queste cose accadono e
quando hanno i bambini tranquilli loro
devo dire la loro frase siamo solo
andando ad eccitare
i bambini imparano a contare cosa
la tua frase sarebbe difficile non lo è
è davvero aperto così Eclipse
non è nemmeno Xcode o IntelliJ o altro
di queste cose giuste o di Emacs no
quindi deve essere qualcosa che è
interessante e coinvolgente e così avente
la parola gioca e il numero 60 che puoi
fate subito dei resort ed è così
bello vedere i volti dei bambini come
accendono quella semplice linea di
il codice può effettivamente produrre qualcosa di reale
risultati che sono significative per loro non
algoritmi di ordinamento non aritmetici binari
non funzioni non testate
nessuno sviluppo di queste cose
qualcosa che ha un impatto nella loro
la vita che è significativa che non lo è
programmazione giusta è la chiave e
la musica è uno dei tanti strumenti che non sono
dicendo che questo è l’ unico approccio che è
questo approccio sto prendendo la cosa bella
abbiamo un esempio di sintassi che possiamo
parlare del fatto che gli errori
sono la posizione predefinita dei programmatori
perché siamo sempre in uno stato in cui
il codice non funziona completamente
normale perché quando funziona, lo sei
al prossimo problema giusto e e
persone non hanno idea su questo hanno
pensa sempre che i programmatori sono sempre
funzionando correttamente non stiamo ottenendo così
fare errori
avere degli errori gioca e è bello
con bei modi per dire in realtà hai fatto
in realtà significa questo tipo di cose così noi
può suggerire il modo corretto di
lavorando così sì, intendevamo dire adorabile
e i numeri hanno una bella proprietà
possono salire e possono andare giù
va bene, a volte io sono bravo
chiedi questo lo chiedo a un gruppo di Java
i programmatori non lo sapevano, quindi lo sono
contento che tu sia felice con a
essere in grado di fare questo e e c’è un
belle mormorii app sono un
astrazione giusto quindi non lo fanno davvero
significa tutto fino a quando non li rapportate a
il mondo reale è giusto e così tanto
le cose nel mondo reale possono salire e
può andare giù come posso saltare la corda e
Crouch o le note stesse hanno l’intonazione
e passo puoi salire o può andare
giù adesso proviamo il basso test
base del sistema oh sì, facciamo
questo oh si
questa è adorabile in alcune scuole che vado ad avere
i peggiori sistemi audio e poi tu
proprio non lo sento nemmeno così bene il
l’ultima volta ho avuto un ottimo risultato
come se fosse in un cinema, puoi
immagina quello e vedo che c’è lo stesso
Programmatori Java lì a loro agio
posti come questo è fantastico
giusto così una riga di codice che ne ha
divertente ora se introduci le opzioni in modo che possiamo
ovviamente inizia a modificare il suono
i suoni hanno tumblr, allora il tumblr lo è
manipolato con questi controlli e questo
non è diverso da un sintetizzatore te
potrebbe legare un colpo a tutti quelli
controlli e manopole invece di manopole
abbiamo parametri o opzioni con nome io
tendono a chiamarli perché sono
facoltativo perché non è necessario utilizzare
loro per prendere appunti ma quando vuoi
in realtà iniziare a cambiare le cose allora
questo è disponibile così bene ora noi
arrivare alla parte divertente cosa potrebbe fare questo
giusto questo è interessante come programmatori
potresti sapere chi potrebbe non conoscerti
potrebbe avere un’idea che non ne avrai uno
idea probabilmente meno usa il sistema
questo però è un pezzo sequenziale di
codice è effettivamente eseguendo una riga
prima della linea, due Sonic Sonic ha un molto
forte nozione di tempo e si deve
avere una forte nozione di tempo da fare
musica giusta perché è tutto fuori
ritmo e spazzatura giusto se non lo fai
avere tempo e così quando non parli
di tempo e torta sonora tutto
succede contemporaneamente
quindi intendo tutto allo stesso tempo se lo faccio
questo un po ‘più grande a più alto 50 forse 60
a forse 60 a oltre 162 posso digitare
oltre a fare accordi e se si nota su
il registro e il lato destro dice
al tempo zero sto facendo entrambe queste cose
cose così che forse il pubblico è strano
modo di lavorare ma in realtà è super
utile quando stai facendo musica, quindi non farlo
parliamo del tempo tutto succede
contemporaneamente ciò che è anche interessante
prima di iniziare a parlare del tempo è così
che puoi cambiare il suono così se io
usa il profitto del sintetizzatore. So suonare la nota e uno
e ha un lungo tempo di rilascio
è una parola di fantasia e sintetizzatori hanno
questa idea di buste di cui parlare
in realtà se vado alla documentazione
c’è un tutorial completo sessantamila
le parole ti insegnano tutto ciò che è necessario
sapere e qui ci sono le foto di
buste c’è anche un altro modo di
guarda la documentazione è di andare a
i siti web e c’è una versione web
così diamo un’occhiata alla stessa cosa
qui e poi siamo leggermente più carini e
potremmo iniziare a parlare di come
il suono cambia nel tempo quindi per impostazione predefinita
il sango’s richiede permesso
istantaneamente è come un applauso
e poi si attenua tipicamente su uno
secondo e se non lo cambierai così noi
può cambiare il tempo di rilascio in otto
secondi e pazzo facile, giusto se anche tu
iniziare a giocare con altre opzioni al
tagliarlo cambia quanto è croccante
i valori sono lì, quindi c’è anche
un po ‘più croccante che ho persino portato via
numeri da simboli
quindi puoi iniziare a fare ciò che è
interessante che tu abbia notato questo
succede lì Phi
– Suona subito ma non ha atteso
la prima volta per finire prima
presentato la seconda volta così ogni volta
diventa rosa crea una nuova minaccia così
questo è un sistema multi-thread di
default per design e questo è davvero
potente così già con solo due linee
di codice posso iniziare a costruire inquietante
tracce sonore in cui sono i suoni
sovrapposizione e riproduzione insieme e
questo è un modo di programmare o vivere
la codifica è semplicemente avendo una singola riga
o un paio di righe e cambiandole
e lasciali a lungo si sovrappongono
modi interessanti e questo è bellissimo
cosa quindi è importante sottolineare
che di default è concomitante e io
può cassa
[Musica]
e non devi saperlo solo
ha senso, allora sai tutto
quando premi premi esegui solo un altro
suono che strati sulla parte superiore del modo di
pensare a questo è davvero come quando io
premere gestisci un musicista solo magicamente
sembra che abbia queste istruzioni a
segui lui o lei segue il
istruzioni e quando il completamento
scompare di nuovo giusto quindi questo è come
questo abbiamo solo questi musicisti
spuntando sul palco e scomparendo e
riapparire così ci andiamo così una volta
questo è già divertente ma
forse vogliamo fare un ritmo o un
melodia che è spesso utile in musica così
se torniamo a giocare a 60 e giocare a 72
per separarli dobbiamo dormire
tra loro adorabile proprio così è
favoloso, non è incredibile, questo è il più
della musica occidentale piace molto
non dovresti sorprenderti nel senso che
logo dove stavamo disegnando sai
i bambini imparano a programmare per vedere cosa
fantoccio e Cynthia Solomon and Friends
erano in grado di disegnare qualsiasi immagine con
basta scorrere la penna su per ruotare e avanti
bene puoi disegnare qualsiasi cosa con quelli
comandi con questi due comandi che puoi
crea una melodia per qualsiasi bassista Daft Punk
Qualunque corteccia di Mozart, okay , andrà tutto bene
sembra piuttosto schifoso con i bip ma
sei in grado di riprodurlo e
i bambini fanno e questa è la cosa bella
per vedere e questo è questo è come ottenere
loro hanno iniziato la mia nipotina di sei anni lei
stava giocando con questo e in quel momento
quando lei aveva sei anni e lei ne aveva scritti 30
linee di codice come è incredibile come lei
ho detto che non ho finito e lei lo era
continua quindi è bello vederlo così
questo è il modo per iniziare ora questo
è anche interessante perché a questo
punto in realtà quando ho costruito il sistema
la prima versione sul sistema in
gli insegnanti delle scuole sono molto contenti
questo perché a questo punto possiamo insegnare
la maggior parte dei fondamenti del nuovo Regno Unito
curriculum di informatica perché è
molto facile aggiungere un po ‘di condizionali
qui ma una ripetizione qui puoi
inizia a usare queste cose per esplorare
quali sono i principi di base del computer
la scienza è così puoi assolutamente immaginare
ripetendo questo cinque volte e questo
il linguaggio è basato su Ruby, quindi abbiamo un
bel modo di rappresentarlo adesso
puoi fare questo genere di cose o puoi dire
se qualche valore è vero, fallo se non lo è
così puoi esplorare quelle cose ma a
me questo non era abbastanza giusto io non solo
voglio solo avere alcune cose di base che
mi frusta all’inferno che noi
avere tutti questi sistemi educativi per
insegnare codici che sono magnificamente
semplice per iniziare ma una volta raggiunto
un livello come quando hai imparato a giocare
e il sonno che non è francamente lungo
è tutto ciò che puoi fare e ha un
soffitto di vetro immediatamente e per me io
pensato che sia interessante
sfida posso costruire un sistema che è
abbastanza semplice per bambini di 10 anni a
utilizzare e anche effettivamente più difficile
sfide per gli insegnanti da usare ed è
non che non sono loro non sono capaci
non avere tempo per gli insegnanti, non c’è tempo per
impara qualcosa di sicuro nel Regno Unito
così teso, così stressato, così concentrato
stanno facendo in modo che le scuole siano in grado di farlo
saltare fuori dalle classifiche e
esami e test e ed esaminatori in arrivo
per testare per vedere se stanno insegnando
correttamente è solo molto molto
ambiente difficile lavorare in quel
imparare cose nuove è incredibilmente difficile
così gli insegnanti sono in realtà quello
tipo più difficile e più importante di
utenti del dominio per lavorare sul sistema ma
a me che non era abbastanza volevo chiedere
la domanda potrebbe essere professionale
musicisti per usare il sistema giusto e
è così che sembra pazzo perché sulla terra
costruiresti uno strumento adatto a te
educazione e buona per i professionisti
è pazzesco fare l’uno o l’ altro ma
cos’è una chitarra
cos’è un pianoforte posso insegnarti come
suonare tutte le note su un pianoforte piuttosto
facilmente a destra super facile da iniziare
ma è così che non ti fermi , puoi
quindi impara come fare Mozart e
Beethoven si imbarca e non puoi iniziare
suonare il ragtime jazz e tutti quelli
cose incredibili perché c’è un intero
cultura della pratica e c’è un tutto
molta esperienza e fantastico
cose con il pianoforte uguale al
la chitarra ora invertiamo ciò che io
vorresti disturbarti a suonare la chitarra?
perché ti è stato detto
è perché è un oggetto bellissimo
e alcune chitarre sono belle ma
non è necessariamente quello che succederà
ti eccito, perché hai visto Jimi
Hendrix pensi che cosa indossi
al collo ho bisogno di uno di quelli e
Ho bisogno di imparare o qualunque sia il tuo
chitarrista preferito è o
strumentisti di ogni genere a destra
e quindi avere qualcosa che è buono
per i professionisti fornisce motivazione
per i principianti è per questo che sto facendo
ora nel Regno Unito e sono sicuro che intorno al
mondo che stiamo descrivendo e noi
visto in precedenza oggi c’è un preciso
motivazione per imparare a programmare per ottenere un
lavoro professionale è molto importante
e noi, come industria, gridavamo
per più diversità più persone che lo sono
chi in genere non lo imparerebbe
strani come me per essere coinvolti e fare
programmazione a titolo professionale
ma per me non è questo il motivo per cui abbiamo
dovrebbe essere l’insegnamento della programmazione in
scuole perché non insegniamo sport
e scuole per fare sport professionali
persone che non insegniamo la storia nelle scuole
per fare storici professionisti non lo facciamo
insegnare matematica a scuola per fare
matematici professionisti non lo facciamo
insegnare tutto a scuola per fare
nulla professionale è solo pazzo di
Certo che alcuni sportivi imparano
lo sport a scuola diventerà
sportivi professionisti e questo è
fantastico e dovremmo essere totalmente
sostenendoli e abilitandoli e
questo è davvero molto importante perché
diventano gli individui ispiratori
che può fare in modo che le nuove generazioni
degli sportivi arrivano così
questo è molto importante ma non è il perché
lo insegniamo nelle scuole insegniamo la palla
nelle scuole perché è bello per
il corpo è fantastico per il lavoro di squadra che è
ottimo per la sincronizzazione è fantastico
collaborazione sai che è fantastico per
esercizio fisico e salute e così tanti
cose importanti che vanno oltre l’essere a
professionale a X e penso lo stesso
dovrebbe essere per imparare a programmare così se
questo è il caso, qual è la motivazione
che usiamo per imparare a codice e non mi
penso che è essere un programmatore professionista I
pensa che ciò allontani un gran numero
di persone che semplicemente non vogliono essere
professionale e costringe una versione
di atteggiamento elitario in modo che non vuol dire
che non dovremmo sostenere professionisti
Antigo è molto importante ma al
allo stesso tempo non è necessario
coinvolgere tutti e penso che ne abbiamo bisogno
fai fare a tutti un po ‘di programmazione
come facciamo in modo che tutti facciano un po ‘di
leggere e scrivere a destra è proprio così
importante non è dire lo stesso
e quindi per me abbiamo bisogno di trovare questi strumenti
che sono motivati e penso che la musica sia
un ottimo modo o di DAP stai facendo
quindi andiamo a farci un crack così
a questo punto abbiamo giocato e vediamo se noi
possiamo fare musica possiamo fare battute e noi
può fare melodie è molto semplice ma
come programmatori penso che sia eccitante
cosa è cosa possiamo fare con questo dove
possiamo prendere che è più interessante
potremmo davvero prendere questo e
sfida i musicisti professionisti e fai
nuove cose cose più eccitanti e prendere
la musica in posti nuovi non vuol dire questo
questo sta andando a sostituire la chitarra non
in realtà infatti ho un
favolosa collaborazione con il
chitarristi in cui lavoriamo insieme e io
può codificare la chitarra il più possibile
lavorare con esso anche con un codice e e
vale davvero la pena di dire così così
domanda è: cosa possiamo fare con questo e
e queste sono domande ora a questo
punto ci allontaniamo dal computer
curriculum scientifico, stiamo parlando
altro sul curriculum musicale quando
stiamo parlando di musica in generale
quali sono i nostri strumenti musicali che possiamo usare
che sono eccitanti ora la prossima cosa da
pensarci è una volta che abbiamo il
sintetizzatori costruiti in merito ai campioni
così spesso certamente come hip-hop per
l’esempio è basato interamente su campioni
e manipolazione di campioni così è
chiaramente importante per me e questo non lo era
nel curriculum del Regno Unito per computer
la scienza per giocare campioni così abbiamo a
un mucchio di campioni integrati che puoi giocare
qualsiasi file wave qualsiasi file f o flak o
OGG e giochiamo un esempio giochiamo
la famosa nostra pausa principale
oh si, non è permesso abbastanza
possiamo renderlo più forte per favore okay, così siamo
a Bristol abbiamo la base dei droni
dando il via a questa è la famosa traccia
tempo simile in realtà bit prima NWA
il Straight Outta Compton usa esattamente
lo stesso campione ma quello che hanno fatto è
lo hanno rallentato per farlo un po ‘
più interessante in groovy e così loro
giocato a metà velocità è importante
e poi torni a Londra e
stiamo giocando quello che stiamo giocando il
giungla e stiamo usando lo stesso campione
giusto così questo a questo punto gente che
okay , puoi suonare campioni, naturalmente
puoi manipolarli ma cosa ha fatto
tutto ciò che faceva la gente con questi
tipo di cose così la giungla non era solo
su come suonava quel campione in fretta era
circa la presa e tagliare su e
rovesciandolo facendo ogni sorta di divertimento
cose come fai a campionare e tagliare
bene quello che erano soliti fare loro
usato per usare come questi grafici pazzi
editori dove hanno effettivamente a mano
trova tutti i transienti nell’audio e
spostali e copialo e incollalo
sono volute settimane e settimane per rendere questo
piste interessanti scrupolose laboriose
funziona bene, abbiamo i codici, non è così?
non sarebbe divertente se potessi trattare il mio
campione standard come matrice un elenco di
il tamburo colpisce bene, possiamo farlo noi
usa semplicemente la torta di insight sull’opzione set
e in effetti chiedo questo primo tamburo o
il secondo tamburo o il terzo o il
quarto tamburo che è abbastanza bello così
automaticamente il rilevamento delle funzionalità su
il file wav restituisce tutto il DES
punti di inizio e fine di quelle cose
ma questo è qualcosa che posso insegnare a a
Bambino di 10 anni e la cosa forte
ecco che possiamo davvero facilmente
di repliche della strana musica della giungla di
dormire per un breve tempo uomo e
[Musica]
giusto e poi se lo vuoi puoi farlo
metti un po ‘di busta su quello così tuo a
rilasciare pantaloncini a tempo e poi ora bambini
farebbe questo è molto divertente ma
sono anche solo commentare questo fuori
cassa un altro ciclo e in là loro
forse saprei fare una linea di posto così
questo è il posto dato che le note di tb-303 II hanno vinto
almeno il tempo breve cerco di sapere se io
fare un po ‘più a lungo come questa linea di base
va bene hey sembrerà malvagio
con i tamburi andiamo a dare il massimo
la linea di base ora sono sicuro che tutti voi potete
capire perché non esiste una baseline giusta ma
carte per bambini e insegnanti per te
salvarli è giusto questo non è qualcosa
Pensavo fosse buono questo è qualcosa
che ogni bambino che ho insegnato in un
poche ore mi chiedono come faccio a suonare la batteria
allo stesso tempo del basso tutti loro
poni questa domanda molto molto rapidamente e
tu dici che non puoi avere un modo per farlo
l’ università prima di poter fare discussioni
e ti guardano come se una sorta
di idioti pazzi come e il problema è
tu prendi gli insegnanti sì, io penso di noi
dovrebbe insegnare discussioni perché il
i bambini vogliono farlo bene e lo faranno
impegnarli a essere entusiasti che manterranno
essere motivati perché quando dici te
non posso fare qualcosa che guardano
qualcos’altro e non è quello che noi
dovrebbe fare bene quando siamo
insegnando informatica dovremmo essere
provando dovremmo insegnare alla gente il
stessa cosa dovremmo chiedere loro cosa
loro vogliono
individualmente e facendo in modo che il
gli strumenti utilizzati possono supportare i loro
espressioni a causa di ciò che noi
in definitiva fare è dare nuove persone
strumenti per esprimere se stessi e il codice è
un modo favoloso di farlo così dicendo
no non è una risposta, ma il problema è
vai dagli insegnanti e gli insegnanti dicono
dicono di no perché si concentrano su di loro
assicurandosi che ottengano una buona scuola
quando arrivano gli esaminatori per loro
i loro punteggi sono basati su se
stanno insegnando il curriculum
correttamente o no e se non è nel
curriculum quindi non ottengono alcun extra
punti per insegnare cose che non lo sono
nel curriculum indipendentemente dal fatto
aiuta i bambini a impegnarsi a prescindere
se effettivamente gli danno gli strumenti
diventare programmatori più creativi proprio così
questo è un problema e la cosa bella
riguardo all’essere programmatori è che possiamo imbrogliare
abbiamo visto prima che l’inganno è super
importante
come se l’obiettivo fosse imbrogliare il
obiettivo è se non barare che tu sei
non essere professionale se non lo chiedi
le persone giuste non sei e quindi questo
è il motivo per cui fondamentalmente non sono d’ accordo
esami in molti modi perché non lo fanno
non supportano la truffa e loro
non supportano il lavoro collaborativo e
cambiando le loro regole, quindi dovremmo essere
in grado di cambiare le regole quindi cosa fai
fai quando non puoi fare discussioni con loops
crei un nuovo tipo di loop che è
infilato e questo è quello che ho fatto bene
quindi non insegno questo di cui non parlo
loop e questo fatto se vedi questo tipo
del codice nella torta sonora basta dire alla gente
non farlo tu vuoi usare il live
ciclo continuo
aspetta che abbia un nome molto più alla moda
gli antipasti e quando lo esegui lo dà
hai un errore vero quindi non è proprio il
lo stesso dice liberiamoci di questo
documentazione però qui mi dispiace
Boop dice che l’aspetto live deve avere
nome univoco per cui i loop live sono band
i membri hanno quindi un bassista e hanno
un batterista giusto quindi diamo loro un po ‘
nomi quindi cosa dovremmo chiamare il batterista
chiamiamo il batterista come chiamiamo
Peter e chiamiamo il bassista
Fiona è giusto così ora diamo loro il nome di noi
può eseguire il codice
[Musica]
eccezionale
il problema è che tu diventi carino
palla abbastanza veloce perché Luke
semplicemente passano inosservati, non fanno altro che mantenere
andare e significa essere grandi all’inizio
ma dopo che Y inizia a diventare un po ‘ annoiato
la musica quindi cosa vuoi fare bene
Voglio cambiarlo forse quella nota è una
un po ‘troppo lungo, quindi lo cambierò
essere un po ‘più corto a destra forse voglio
avere come un note più alte che forse voglio
tagliare per essere come un valore casuale
tra 70 e 130 o forse vuoi
in realtà lo hanno veloce come questo amico
è abbastanza divertente esplorare queste cose
semplicemente cambiando i numeri e l’udito
e cambiandolo che è grande per me
ma è spazzatura per te perché se tu
voglio dire, ovviamente, voi tutti siete seduti
questo è un problema ma supponiamo che
non eri seme nella tua realtà
sei in vena di festa, voglio dire, ci sei dentro
un umore da festa
sì come è per i rifiuti si sarà
più tardi, se sei di umore da festa, lo fai
non voglio il DJ o il performer o il
banda di fermarsi ogni volta che vogliono
cambiare qualcosa che deve essere in grado di
cambia bene Stitz sta ancora giocando
altrimenti non è una buona prestazione
beh, ovviamente potresti farlo
immagina spettacoli che sono molto strani
ed esoterico e un cosmetico e ogni volta
lo fanno ma in generale lo vuoi
essere in grado di mantenere la musica in riproduzione
[Musica]
[Musica]
quindi questo live loo ti permette di cambiarlo
una volta che è in esecuzione, trova questo inferno e
questo è ciò che mi coinvolge ma non lo è
sul curriculum ma è qualcosa
che in realtà le persone possono iniziare a armeggiare
con ed è avvincente ed è
qualcosa che i nostri succhi fluiscono ed è
solo divertente e ho trascorso ore ogni giorno
solo facendo questo e lo consiglio davvero
lo fai anche perché è giusto se per qualsiasi cosa
altrimenti ti darà uno strumento per fare di più
amici ma quanti di voi dico questo
tutto il tempo e più converse è quello
è solo una cosa divertente come
molti di voi vanno alle feste e combattono
parlare alle persone perché quando dici
sei un programmatore è la fine del
la conversazione è vera non è giusta
e quindi non vendo più persone chiedono
io cosa faccio dopo che sono un musicista Oh
malvagio, cosa fai a cappotto?
pensa ma almeno ora ha un
conversazione giusta e tu puoi – e
questa è una cosa interessante è come se non lo facessi
sapere quante persone che lottano per
parla di come hai avuto un problema
il contenitore docker che aveva un servizio
nginx Apache qualsiasi configurazione come
nessuno vuole ascoltarlo, ma loro
voglio ascoltare questo e quindi questo è un
modo di essere coinvolto e ottenere
parlando e ampliando il
conversazione al di là delle persone come
voi stessi in cui sono caduti
programmazione giusta è fantastico che noi
avere persone che vogliono loro stessi
diventare programmatori ma se vuoi
diversificare le nostre comunità che dobbiamo essere
attraente per le persone che non volevano
necessario essere programmatori e quindi questo
è e una buona prova di ciò è possibile
avere una conversazione con loro alla festa
e penso che questo in realtà lo superi
prova e in effetti quello che puoi fare sei tu
può diventare la festa essendo un programmatore
che è quello che farò più tardi e
questo è incredibile II è stato in modo casuale
in una discoteca a Berlino in un grande
magazzino e per qualche motivo ho avuto
sintetizzatori nel mio portatile nella mia borsa e
Ero completamente preoccupato per questo
Ho un valore di qualche migliaio di sterline
cose in questa borsa perché stavo dando
un workshop prima in Microsoft
il quartier generale e il DJ non si sono presentati
erano le 3:00 del mattino e le mie
amico che conosce il ragazzo che ha organizzato
il club ha detto che vuoi giocare
così ho rotto il portatile codificato la notte
club
è stata incredibile la migliore esperienza che ho avuto
ha avuto in un tempo molto lungo così puoi
diventare la festa se puoi vivere il codice
destra ho 10 minuti a sinistra che altro
puoi fare le cose divertenti torniamo indietro
ad Ashley torniamo a questo perché
questo modello non funziona solo per la batteria
[Musica]
è divertente
che ne dici di un’altra cosa che i bambini
ho sempre chiesto che stavo facendo musica
questo non suona molto bene okay cosa
intendi bene volevo sembrare spazioso
grande e quando ascolto la mia musica ce l’ha
questo suono sembra come se lo stessi facendo
la musica in questo tipo di stanza ha quel tipo
del suono, ma non si ha accesso a
fai questo tipo di stanza in un’aula
e così dici di nuovo che non puoi farlo
siede sul curriculum che è ovviamente
una risposta spazzatura in modo da nasconderli
le cose nel giusto quindi è stato davvero
importante per me essere in grado di consentire
i bambini scrivono effetti e quindi se io
pensiamo a qualcosa di buono che è
cosa dovremmo fare, facciamo otto?
i tempi fanno e suoniamo note senza scala
ho appena ottenuto la scala del tipo giusta
vedi come cambio quelle lettere
attorno al controllo T per me max scelta
rilasciato sono sicuro di vedere 495 piccole canzoncine
e in realtà abbiamo il riverbero da
questa stanza già bene facciamo un po ‘di manovella
ancora più in alto, quindi quello che possiamo fare è
Non andrò al dettaglio per questo è così
di cui ho parlato di strani di pochi
anni fa ho effettivamente parlato di come
questo funziona e super interessante ma dentro
termini di dire che è bello parlare
sulle tecnologie di questi
cose ma è anche molto meglio
per parlare di come usarlo e cosa
fai e così nella mia testa quello che vuoi
fare è creare una specie di altro Lex
alla chiusura che descrive l’area
del codice che volevo influenzare con alcuni
effetto come un riverbero o distorsione così
questa è la cosa che ho in testa
come tra questi doin blocchi em che voglio
essere in grado di avere questo codice con riverbero
quindi potresti farlo aggiungendo con
effettua gli effetti di selezione frontale
reverb e reverb supportano diversi
opzioni in modo che la dimensione della stanza sia una
il più riverbero e così facendo io
posso schiacciarlo è super facile ora
l’ implementazione di questo è il
il codice più duro di sempre in tutta la mia vita
e sono felice di parlarti più tardi
su come funziona e perché funziona ma
che lo schema del problema è quello
in sostanza devi impostare l’ effetto
quindi l’ effetto eco che devi garantire
che tutto l’audio al suo interno è reindirizzato
a quello ma poi il pezzo innocuo sei tu
devi poi abbattere l’eco quando
è finito e il problema con questo
è che devi osservare fondamentalmente
e guarda tutti i sintetizzatori
aspettati nel blocco di codice
per completare prima che tu possa ucciderlo
ma anche il libro dei codici può iniziare
generare i fili arbitrariamente in modo che tu abbia
aspettare che i thread completino e
i loro fili e sono minacciati
il loro thread in modo da avere una sorta di
gestire l’intera rete di thread e
ad essere onesti e ho avuto molto meglio
tempo che non funziona con Ruby che lavora con
Erlang per fare questo e vorrei averlo fatto
e probabilmente dovrei farlo in futuro
è così che se vuoi essere
attuare questo farlo a Erlang, ma lì
andiamo bene, quindi siamo in grado di farlo e noi
può ovviamente annidare queste cose così
quello è X schiacciare è orribile così è
molto facile da fare suoni che sono
orribile ma puoi iniziare a vedere dove
ti svegli questo e questo è divertente
perché posso inserire qualsiasi codice qui e
sarà echeggiato e schiacciato e posso
anche fare qualcosa come questo che io sono
non correrò perché non ho il mio
scheda audio collegata ma se ho a
scheda audio collegata e ho come a
chitarra in questo adesso ho un
catena di chitarra FX va bene e ho avuto il mio
amici chitarrista Ben può giocare il suo
chitarra
ha eco e croce dalla chitarra
ed è molto divertente da vedere e quando noi
dare discorsi ai bambini che abbiamo tenuto un discorso al
La fiera del Big Bang è il gambo più grande del Regno Unito
pher dare un separato ma alto
spettacoli una delle cose divertenti da fare
è solo per fare audio dal vivo che sta suonando a
suono della chitarra pulito aggiungi riverbero
la distorsione improvvisamente è quella in questo è
una modalità rock ed è davvero divertente da giocare
e puoi vivere tutto questo codice e
modificarlo nel tempo e lavorare con esso è
davvero molto divertente, giusto cos’altro
dovrei parlare , pensiamo
su questo , in realtà vale la pena solo
passare un po ‘di tempo a giocare
attraverso questi tutorial in modo da poter fare
beep puoi cambiare i sintetizzatori
puoi cambiare le dimensioni del sensore che puoi
cambia le buste con cui puoi giocare
esempi di cose divertenti da fare con i campioni è
per lavorare con campioni esterni così puoi
usa anche quelli integrati ma se tu
avere una directory di campioni va bene
una directory di campioni in modo che i nodi di Sam
samp Ecco la mia directory di campioni
va bene come un campione di casa che abbiamo
ho dei loop in qui ne ho alcuni
linee di basso
quindi questa è una di queste cose quindi io
posso andare qui Posso scrivere un campione che posso
quindi trascinare questo campione e poi così
Posso lavorare con campioni esterni super
facile ma questo è un dolore per il culo di
scrivere tutte quelle cose e anche se io
voleva lavorare sul prossimo campione di
directory avevo bisogno di andare a trovarlo e
trovare il nome di esso e capirlo
e questo è fastidioso e così è
in realtà molto più divertente prima di tutto solo
per dargli un nome funziona e poi
in realtà invece di usare il nome del file
è molto più divertente usare la directory
il nome ottiene gli stessi risultati come fa questo
lavoro cosa vuol dire giocare a
directory ciò che fa è in realtà
vedrà quindi quella directory per tutti
gli otto FLAC o sostanzialmente tutti i
i file musicali li ordinano alfabeticamente e
gioca il primo che può o no
sii quello che vuoi ma una volta che conosce il
elenco di tutti i file in quella directory
e puoi glob questo in modo che tu possa farlo
directory annidate totalmente facilmente te
può quindi usare i filtri per dire in realtà io
sapere che la mia struttura di cartelle qui ha
il BPM e il e la chiave così posso
trova il primo che è in Fa minore di
solo dicendo la virgola F minore
prossimo va bene e posso effettivamente giocare
a loro insieme queste cose e tu
puoi usare le sub string match regolari
espressioni è possibile utilizzare un arbitrario
funzione lambda che prenderà nel
lista di opzioni e puoi restituirne una nuova
elenco di opzioni in modo da poter inserire anche
cose se vuoi dimostrare che sei libero
per giocare davvero su questa roba è un
molto divertente e una volta ottenuto ciò allora
puoi iniziare a usare il live loop per
fare della musica quindi chiamarla con un loop live
fallo portare qui, usiamolo
uno di questi
Ho dei loop bassi ma ho anche dei loop
batteria e qui troviamo 120 che è
bravo in modo che possa quindi dire di essere tamburi
e quindi qui posso campionare un campione
B e io possiamo assicurarci che entrambi abbiano 120
nel nome della stringa, quindi è buono e
allora possiamo avere una freccia ferma la chiave
e vedere le fermate bianche perché, ovviamente, se
tu provi e loop qualcosa con no
ci dorme essenzialmente chiedendo il
i pendolari girano all’infinito
numero di fronte a tempi in tempo zero
è solo pazzesco
quindi in realtà ti dice che non puoi fare
questo modo di vivere ha bisogno di dormire o sincronizzare
e la sincronizzazione sta funzionando su esterno
eventi che non ho avuto il tempo di parlare
circa ma qui posso dormire per 8 anni
ora di riposo
e ora cambiando i numeri del prossimo
il tempo attorno a questo è un ottimo modo per ottenere
iniziato sta usando campioni esistenti
che suona bene trovare quelli che ti piacciono e
poi inizia a scherzare con loro e
questo è questo è molto semplice
modello dovresti imparare ed è solo
divertente solo per giocare e brillare
cambiando e armeggiando con questa roba io
pensa quanti minuti sono rimasti senza no
minuti proprio va bene perfetto così mi lasciano
solo dare il sito di andare a
ancora
le reti di biscotti sonic si prega di scaricarlo per favore
gioca con esso per favore condividilo con il tuo
amici con i bambini con il tuo
nonni con i tuoi genitori o con
i nostri amici, i loro figli e i loro
i nonni diffondono la parola o la creatività
la codifica fa in modo che tutti codifichino in poco
bit e poi alcuni di loro diventeranno
i programmatori professionisti vincono e semplicemente
molti di loro saranno in grado di avere un
conversazione con voi alle feste e
questo è ciò che alla fine è
cercando di influenzare il mondo in modo positivo
e ottenere più persone per capirlo
la codifica è la più creativa e potente
strumento che abbiamo mai realizzato come umani
un’altra lingua, proprio come la poesia tranne
possono fare cose malvagie e te
posso scrivere poesie con il codice così è
fantastico ma puoi anche farlo
codice che può effettivamente influenzare il reale
mondo e dovremmo cercare di trovare
modi per responsabilizzare le persone a cambiare le loro
mondi e modi che sono significativi per
loro e la cosa importante di questo
sono quei modi che non sempre devono fare
soldi di cui non hanno bisogno
l’industria non devono arricchirsi
le persone sono più ricche quindi dovremmo fare le persone
essere più espressivi come dovremmo usare
le nostre abilità come programmatori per abilitarlo
in via prioritaria rispetto alle aziende a mio avviso
quindi spero che alcuni di voi possano essere d’accordo
con quello e, si spera, diffondere quella parola
e se non lo fai, vieni e abbi un
chattare con me più tardi e mi piacerebbe sentire
opinioni sul perché è diverso e
è importante che tutti abbiamo le nostre idee e
condividili insieme quindi grazie mille
molto per il tuo tempo che sto per essere
giocando qui più tardi stasera alle 7:30 circa
quindi ci saranno due feste
ne sarò uno là dove c’è
saranno bevande e alcuni stuzzichini da
chat chit andare laggiù, se si desidera
fare inizialmente quelle cose per iniziare
con ma poi vieni qui alle 7:30 per alcuni
musica pazza , balleremo un po ‘
si spera grazie mille per il tuo
tempo
Chiederò una domanda veloce ma
prima grazie mille che è stato il mio
tempo di vita preferito di oggi così
apprezzalo così perché hai scelto
interi per le note e cosa fa
zero rappresentano nel mondo della musica
ci sono già idee già esistenti
nella musica occidentale di pitch e the
numeri su un pianoforte questi sono ciò che noi
chiamate le note MIDI e quindi gli interi
rappresenta le note MIDI sul piano ma
non hai bisogno di usare numeri interi che non ho
mostrarti ma puoi usare i float così tu
posso dire suonare la nota 60 punto quattro da fare
una nota tra le note la cosa bella
su interpretare interi è una nota MIDI
è una scala lineare non logaritmica
che è ciò che fa male è così tanto
più facile da ragionare in quanto umani e
facile da insegnare ai bambini, quindi non lo è
interi è float Mi capita
usa interi sul palco cool yep zero è a
nota molto bassa sì, è un valore
nota valida è solo molto molto bassa yeah
hai sentito che non era bassa la trentina e il
i diffusori non saranno in grado di riprodurre zero
possiamo provare dopo l’ultima domanda, sì sono
giocherai a Lollapalooza il prossimo anno
Mi dispiace che giocherai a Lollapalooza
l’anno prossimo è la grande musica di Chicago
Festival se mi invitano sarei
felice di andare sì ed è Moke fest
e raleigh-durham vado nel Rolling
La rivista di pietra hanno detto che la mia fine di
la presenza e mi esibirò il prossimo
anno alla Royal Albert Hall che è
piuttosto fresco, sì mi piacerebbe
quindi il follow-up è quello che è il tuo dj
nome scusa, qual è il tuo nome dj mio
il nome dell’insegnante è Sam Aaron super facile da usare
ricordo che mi sforzo con quello per a
mentre mi sentivo pretenzioso arrivare
con i nomi diversi lì perché no
usa il mio nome mi piace
semplice lo sappiamo tutti ora bene grazie
così tanto Sam siamo, è ora di festeggiare così
sentiti libero di prendere qualcosa da bere e un po ‘
cibo e il Lakeview Terrace ma come te
lascia un ultimo applauso per Sam
[Applausi]
Please follow and like us: