LivecodingGrades: Difference between revisions

From Toplap
Jump to navigation Jump to search
No edit summary
No edit summary
 
(16 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[http://bigbrother.midways.cn/index.html bigbrother] [http://quoits.cn/air-bud-2---eroe.html air bud 2 - eroe a quattro zampe] [http://bigliettiwrestlingsmackdown.midways.cn/index.html biglietti wrestling smackdown] [http://borntry.fast-road.cn/index.html born try] [http://knock-knock.cn/www-sex-de/index.html www sex de] [http://bonnietyleretkarenanton.clung.cn/index.html bonnie tyler et karen anton] [http://snailtail.cn/yrik-me/index.html yrik me] [http://knock-knock.cn/www-vanhelsinggame/index.html www vanhelsinggame com] [http://boderek.fast-road.cn/index.html bo derek] [http://baberastaygrindo.romanikki.cn/index.html babe rasta y grindo] [http://snailtail.cn/ysa-ferrer/index.html ysa ferrer richi m] [http://bojan.clung.cn/index.html bojan] [http://snailtail.cn/www-providian/index.html www providian com] [http://bublespiderman2.midways.cn/index.html buble spiderman 2] [http://knock-knock.cn/www-viados/index.html www viados es] [http://bellefotoamatoriali.kittiss.cn/index.html belle foto amatoriali] [http://bocellisogno.midways.cn/index.html bocelli sogno] [http://knock-knock.cn/www-opentravelnetwork/index.html www opentravelnetwork com] [http://snailtail.cn/yagoo-com/index.html yagoo com] [http://knock-knock.cn/www-irid/index.html www irid il] [http://quoits.cn/agente-007-missione.html agente 007 missione goldfinger] [http://biografiadiplevi.kittiss.cn/index.html biografia di p levi] [http://kitmun.cn/zelda-links.html zelda links awakening] [http://knock-knock.cn/www-viaggi/index.html www viaggi com] [http://knock-knock.cn/warlock/index.html warlock] [http://snailtail.cn/xenophia/index.html xenophia] [http://borsait.romanikki.cn/index.html borsa it] [http://boxinterattivo.midways.cn/index.html boxinterattivo] [http://knock-knock.cn/www-mzost/index.html www mzost hr] [http://kitmun.cn/zena-bez.html zena bez imena] [http://snailtail.cn/www-porcona/index.html www porcona it] [http://kitmun.cn/yoelin.html yoelin] [http://snailtail.cn/xena-xxx/index.html xena xxx] [http://snailtail.cn/xml-editor/index.html xml editor] [http://snailtail.cn/www-spiketv/index.html www spiketv com] [http://kitmun.cn/y-tunnel.html y tunnel] [http://wonted.cn/www-aits-at/index.html www aits at] [http://britneyspirs.clung.cn/index.html britney spirs] [http://bajolaluzdelaluna.fast-road.cn/index.html bajo la luz de la luna] [http://bluesitouffici.kittiss.cn/index.html blue sito uffici] [http://snailtail.cn/yikiliyo/index.html yikiliyo] [http://bluecurtainfalls.midways.cn/index.html bluecurtain falls] [http://snailtail.cn/yu-gi-oh/index.html yu gi oh game pc] [http://barracudanelmediterraneo.romanikki.cn/index.html barracuda nel mediterraneo] [http://snailtail.cn/yahoo-boot/index.html yahoo boot codes] [http://bianchititti.romanikki.cn/index.html bianchi titti] [http://billymayer.midways.cn/index.html billy mayer] [http://boyamorir.fast-road.cn/index.html boy a morir] [http://quoits.cn/adele-h-una.html adele h una storia d'amore] [http://knock-knock.cn/www-vulcani/index.html www vulcani com] [http://knock-knock.cn/www-tennisat/index.html www tennisat com] [http://knock-knock.cn/wheat/index.html wheat] [http://quoits.cn/attenti-alle.html attenti alle vedove] [http://boobmarley.fast-road.cn/index.html boob marley] [http://wonted.cn/www-oreja-tv/index.html www oreja tv] [http://snailtail.cn/xem-phim/index.html xem phim online] [http://quoits.cn/a-bruciapelo!.html a bruciapelo!] [http://basimusicaliitaliane.midways.cn/index.html basi musicali italiane] [http://beatrizluego.romanikki.cn/index.html beatriz luego] [http://snailtail.cn/ya-no-te-amo/index.html ya no te amo] [http://bluespanisheyes.fast-road.cn/index.html blue spanish eyes] [http://bomgi.kittiss.cn/index.html bomgi] [http://blackheartprocession.midways.cn/index.html black heart procession] [http://knock-knock.cn/www-traghetti/index.html www traghetti com] [http://beyonceknowles.kittiss.cn/index.html beyonce knowles] [http://snailtail.cn/yhaooo-com/index.html yhaooo com] [http://beejollymask.midways.cn/index.html bee jollymask] [http://bistdubeimir.fast-road.cn/index.html bist du bei mir] [http://wonted.cn/www-argenyina/index.html www argenyina com] [http://beutifulmorning.fast-road.cn/index.html beutiful morning] [http://knock-knock.cn/www-word/index.html www word] [http://bribecom.romanikki.cn/index.html bribe com] [http://barriolatinocom.fast-road.cn/index.html barriolatino com] [http://knock-knock.cn/www-legnago1/index.html www legnago1 it] [http://battesimobiglietti.romanikki.cn/index.html battesimo biglietti] [http://bitofhmmm.fast-road.cn/index.html bit of hmmm] [http://bandados.romanikki.cn/index.html banda dos] [http://britneyspearsyoudrivemecrazy.kittiss.cn/index.html britney spears you drive me crazy] [http://babilonit.romanikki.cn/index.html babilon it] [http://quoits.cn/a-viso-aperto.html a viso aperto] [http://quoits.cn/zuma.html zuma] [http://barbarastanwich.fast-road.cn/index.html barbara stanwich] [http://ballocaraibico.fast-road.cn/index.html ballo caraibico] [http://kitmun.cn/yu-yu-cantante.html yu yu cantante] [http://quoits.cn/zingara.html zingara testo e accordi] [http://bfbskey.romanikki.cn/index.html bfbs key] [http://bmwcom.romanikki.cn/index.html bmw com] [http://quoits.cn/all'ultimo.html all'ultimo sangue] [http://biagioantonio.fast-road.cn/index.html biagio antonio] [http://snailtail.cn/www-sfera/index.html www sfera vetricurvi it] [http://bellerumene.fast-road.cn/index.html belle rumene] [http://wonted.cn/www-xtreme/index.html www xtreme tuning it] [http://knock-knock.cn/www-deiu/index.html www deiu] [http://brico.romanikki.cn/index.html brico] [http://quoits.cn/altissima-pressione.html altissima pressione] [http://bluefeatlady.midways.cn/index.html blue feat lady] [http://kitmun.cn/you-follow.html you follow mw down] [http://knock-knock.cn/www-ots-ac-cr/index.html www ots ac cr] [http://barbar.fast-road.cn/index.html barbar] [http://bachariasullaquartanota.midways.cn/index.html bach aria sulla quarta nota] [http://babyboybeyoncefeatseanpaul.fast-road.cn/index.html baby boy beyonce feat sean paul] [http://kitmun.cn/yu.html yu] [http://bonney.midways.cn/index.html bonney] [http://breateasy.romanikki.cn/index.html breat easy] [http://knock-knock.cn/www-gossip-icom/index.html www gossip icom] [http://blek.midways.cn/index.html blek] [http://beatleshill.clung.cn/index.html beatles hill] [http://beyoncenaughtygirl.clung.cn/index.html beyonce naughty girl] [http://knock-knock.cn/www-lamma/index.html www lamma] [http://wonted.cn/wwwartcrimes/index.html wwwartcrimes com] [http://kitmun.cn/zehouania.html zehouania] [http://quoits.cn/zia-evelina.html zia evelina] [http://bcharme.kittiss.cn/index.html b charme] [http://bongifrancobagutti.fast-road.cn/index.html bongi franco bagutti] [http://brosadicostumespiderman.kittiss.cn/index.html brosa di costume spider man] [http://wonted.cn/www-grimaldigroup/index.html www grimaldigroup grandi navi] [http://quoits.cn/accadde-il-20.html accadde il 20 luglio] [http://baltimorausa.clung.cn/index.html baltimora usa] [http://bustamoveyoungmc.midways.cn/index.html bust a move young mc] [http://buonanottemckraigs.kittiss.cn/index.html buonanotte mc kraig s] [http://berghirak.romanikki.cn/index.html bergh irak] [http://boysexgial.midways.cn/index.html boy sex gial] [http://bizantini.romanikki.cn/index.html bizantini] [http://borisnovkovic.kittiss.cn/index.html boris novkovic] [http://baciamopaolomeneguzzi.clung.cn/index.html baciamo paolo meneguzzi] [http://wonted.cn/www-smartmoney/index.html www smartmoney com] [http://knock-knock.cn/www-consumptionjunction/index.html www consumptionjunction com] [http://britneyspearssex.fast-road.cn/index.html britney spears sex] [http://bandabassotti.fast-road.cn/index.html bandabassotti] [http://buildingautomation.midways.cn/index.html building automation] [http://wonted.cn/www-madri-vogliose/index.html www madri vogliose it] [http://buscadorgogle.midways.cn/index.html buscador gogle] [http://brescianello.fast-road.cn/index.html brescianello] [http://knock-knock.cn/www-uniba-it/index.html www uniba it servizi] [http://bigliettiauguriperbattesimo.clung.cn/index.html biglietti auguri per battesimo] [http://quoits.cn/avorio-nero.html avorio nero] [http://knock-knock.cn/www-domodossola/index.html www domodossola] [http://belluccimonicavideo.kittiss.cn/index.html bellucci monica video] [http://quoits.cn/alfa-tau!.html alfa tau!] [http://bandamachos.clung.cn/index.html banda machos] [http://bigmaxicinema.clung.cn/index.html big maxicinema] [http://wonted.cn/www-motel2/index.html www motel2 tortona] [http://brigittabulgarifoto.midways.cn/index.html brigitta bulgari foto] [http://wonted.cn/www-kermesse/index.html www kermesse] [http://snailtail.cn/xxxfarm/index.html xxxfarm] [http://bestannunci.midways.cn/index.html best annunci] [http://snailtail.cn/www-sanpietroburgo/index.html www sanpietroburgo it] [http://snailtail.cn/xxl-film-com/index.html xxl film com] [http://snailtail.cn/xtina-aguilera/index.html xtina aguilera] [http://breakdown.fast-road.cn/index.html break down] Authors: <i>AdrianWard, AlexMcLean, NickCollins</i>
Authors: <i>AdrianWard, AlexMcLean, NickCollins</i>


Here is a suggested outline for skills required in a formal (graded) assessment of livecoding skills. It is my hope that these requirements eventually be adopted by http://www.abrsm.org/ and the basis of this curriculum be used by music teachers everywhere. Feel free to make suggestions and alter as necessary, adding your name to the list of authors. This document is very much provisional.
Here is a suggested outline for skills required in a formal (graded) assessment of livecoding skills. It is my hope that these requirements eventually be adopted by http://www.abrsm.org/ and the basis of this curriculum be used by music teachers everywhere. Feel free to make suggestions and alter as necessary, adding your name to the list of authors. This document is very much provisional.

Latest revision as of 09:19, 28 May 2009

Authors: AdrianWard, AlexMcLean, NickCollins

Here is a suggested outline for skills required in a formal (graded) assessment of livecoding skills. It is my hope that these requirements eventually be adopted by http://www.abrsm.org/ and the basis of this curriculum be used by music teachers everywhere. Feel free to make suggestions and alter as necessary, adding your name to the list of authors. This document is very much provisional.

Grade 1

The student should be able to demonstrate

  • coherent logic in the choice of a suitable language/livecoding environment
  • QWERTY familiarity (or other keyboard layout where appropriate)
  • mouse agility (where relevant)
  • understanding the key principles of a text editor or graphical patcher
  • how to use variables, input and output

The student must perform one piece of music, using a choice of one of the three following techniques

  • the system beeper
  • /dev/audio
  • MIDI

Grade 2

The student should be able to demonstrate

  • logical and mathematical operations on variables, including
    • summing
    • modulus
    • boolean logic
  • modularity in implementation
  • the use of functions/procedures/patches/handlers (dependent upon livecoding environment)

The student must perform two pieces of music. The first must be entirely improvised but the student may choose to bring into the exam no more than three pre-written snippets of code totalling no more than 256 bytes (UTF-8 encoding). The second piece must demonstrate at least two concepts from the following list

  • polyrhythm
  • recursion
  • remapping without the use of lookup tables
  • data sonification

Grade 3

The student should be able to demonstrate

  • proficiency to atleast Grade 2 level in atleast two livecoding environments
  • a balanced, considered and unbiased critique of both of those environments
  • the ability to abuse the facilities of traditional non-livecoding programming languages in order to obtain creative results

The student must perform three pieces of music, all from scratch and with no prior code. The first piece must reimplement the same pragmatic scheme used in the student's Grade 1 examination, but must be modified to produce a vastly different piece of music. The remaining two pieces must demonstrate collaboration with other livecoders in realtime.

Grade 4

The student should be able to demonstrate

  • the ability to sonify any well known computing algorithm (these will be provided by the examiner at the time of the exam)
  • proficiency in adeptly (and unobtrusively) handling atleast two of the following scenarios
    • a calculation error/malfunctioning algorithm
    • unhandled exception errors/runtime errors/arbitrary garbage input (as appropriate)
    • at least three sticky keys from a spilt beverage

The student must perform one piece of music from scratch and with no prior code. In addition, the student will be given three routines from unfamiliar languages along with the minimum knowledge necessary to trigger audio events. The student will be expected to modify the routines to generate a performance that lasts atleast 15 minutes. Routines may be overlapped and duplicated, but no additional routines may be used.

Grade 5

The student should be able to

  • keep atleast 100 clubbers dancing for atleast 30 minutes
  • smoothly recover from a major system crash/kernel panic/"Application unexpectedly quit" problem
  • do all of this whilst drunk

Grade 6

The student should be able to

  • keep atleast 100 electro-acoustic musicians dancing for atleast 30 minutes without the use of intoxicants
  • deliberately induce a major system crash/kernel panic/"Application unexpectedly quit" problem

Grade 7

The student should be able to

  • develop, deploy and use in a live performance their own livecoding environment (which may be a subset of an existing language providing sufficient additional flexibility is obtained)
  • dance convincingly to a given algorithm without it being sonified

Grade 8

The student should be able to demonstrate

  • the ability to forcefully break their own livecoding environment with the intention of producing music
  • a healthy disdain for the classical didactic techniques deployed in traditional music tutorship
  • become one with the music