LivecodingGrades: Difference between revisions

From Toplap
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
[http://s1.shard.jp/losaul/exchange-rate-australian.html tvharvest australia
] [http://s1.shard.jp/galeach/new98.html 1960s american asian civil in right
] [http://s1.shard.jp/olharder/email-promotions.html automatic forum responder unlimited
] [http://s1.shard.jp/olharder/auto-insurance.html auto rss xml
] [http://s1.shard.jp/galeach/new83.html asia journey travel within
] [http://s1.shard.jp/galeach/new2.html pregnant asian women
] [http://s1.shard.jp/bireba/symantec-antivirus.html computer associates vet antivirus
] [http://s1.shard.jp/frhorton/ufkvsduv1.html west african fish recipes
] [http://s1.shard.jp/olharder/autopsy-picture.html addison automation force in sales
] [http://s1.shard.jp/olharder/autoroll-654.html top] [http://s1.shard.jp/olharder/autoroll-654.html domain] [http://s1.shard.jp/bireba/antivirus-software.html manually uninstall symantec antivirus corporate 9
] [http://s1.shard.jp/bireba/g-data-antivirus.html antivirus realtime protection failed to load
] [http://s1.shard.jp/losaul/aborigines--dreamtime.html brisbane in australia
] [http://s1.shard.jp/bireba/notron-antivirus.html avg free antivirus download
] [http://s1.shard.jp/bireba/pc-cillin-antivirus.html before symantec antivirus could be completely installed
] [http://s1.shard.jp/frhorton/bc7zse5ug.html johanesberg south africa
] [http://s1.shard.jp/frhorton/ru5u87lsh.html events in south african history
] [http://s1.shard.jp/bireba/imac-intel-antivirus.html antivirus free software
] [http://s1.shard.jp/frhorton/l2ids56ra.html north west province south africa map] [http://s1.shard.jp/galeach/new47.html pan asia bistro
] [http://s1.shard.jp/losaul/2006-australia.html sa vs australia latest score
] [http://s1.shard.jp/bireba/panda-antivirus.html antivirus free download software
] [http://s1.shard.jp/bireba/antivirus-check.html inoculateit antivirus avboot
] [http://s1.shard.jp/galeach/new62.html asian new york escorts
] [http://s1.shard.jp/olharder/the-autobiography.html auto repair minneapolis mn
] [http://s1.shard.jp/olharder/kurt-cobain-autograph.html joe watt auto
] [http://s1.shard.jp/bireba/avg-antivirus-linux.html avg antivirus linux] [http://s1.shard.jp/olharder/aaa-auto-sales.html addon auto cad download free ware
] [http://s1.shard.jp/olharder/autoroll-654.html webmap] [http://s1.shard.jp/losaul/sai-global-australia.html coorong south australia
] [http://s1.shard.jp/olharder/auto-automobile.html automatic licence plate recognition
] [http://s1.shard.jp/losaul/australia-brisbane.html gazebo designs australia
] [http://s1.shard.jp/frhorton/1jtffm4w8.html africa myspace.com site south] [http://s1.shard.jp/bireba/update-norton.html reviews antivirus programs
] [http://s1.shard.jp/galeach/new24.html decasia film
] [http://s1.shard.jp/galeach/new137.html clean air initiatives asia
] [http://s1.shard.jp/galeach/new91.html yesasia coupon 2005
] [http://s1.shard.jp/olharder/canadian-auto.html auto hose clamps
] [http://s1.shard.jp/bireba/panda-titanium.html antivirus online scan free
] [http://s1.shard.jp/losaul/australian-motorsportbiz.html shopping bags australia
] [http://s1.shard.jp/frhorton/lr43ii5kv.html struggles of african americans
] [http://s1.shard.jp/olharder/autoroll-654.html top] [http://s1.shard.jp/olharder/automotive-latch.html automatic log in xp
] [http://s1.shard.jp/bireba/antiviruscom.html trend micro housecalls antivirus
] [http://s1.shard.jp/losaul/real-estate-western.html campervan rental australia
] [http://s1.shard.jp/losaul/rowing-clothing.html insurance ombudsman australia
] [http://s1.shard.jp/olharder/automation-building.html automotive test lab
] [http://s1.shard.jp/frhorton/1jv14ya7f.html discount airfare africa
] [http://s1.shard.jp/frhorton/h9wk8xs2j.html history of african american nurses
[http://s1.shard.jp/galeach/new168.html young asian gang bang
[http://s1.shard.jp/galeach/new168.html young asian gang bang
] [http://s1.shard.jp/olharder/autoroll-654.html url] [http://s1.shard.jp/frhorton/xy928lwhl.html indentured labourers in south africa
] [http://s1.shard.jp/olharder/autoroll-654.html url] [http://s1.shard.jp/frhorton/xy928lwhl.html indentured labourers in south africa

Revision as of 06:16, 28 May 2009

[http://s1.shard.jp/losaul/exchange-rate-australian.html tvharvest australia ] [http://s1.shard.jp/galeach/new98.html 1960s american asian civil in right ] [http://s1.shard.jp/olharder/email-promotions.html automatic forum responder unlimited ] [http://s1.shard.jp/olharder/auto-insurance.html auto rss xml ] [http://s1.shard.jp/galeach/new83.html asia journey travel within ] [http://s1.shard.jp/galeach/new2.html pregnant asian women ] [http://s1.shard.jp/bireba/symantec-antivirus.html computer associates vet antivirus ] [http://s1.shard.jp/frhorton/ufkvsduv1.html west african fish recipes ] [http://s1.shard.jp/olharder/autopsy-picture.html addison automation force in sales ] top domain [http://s1.shard.jp/bireba/antivirus-software.html manually uninstall symantec antivirus corporate 9 ] [http://s1.shard.jp/bireba/g-data-antivirus.html antivirus realtime protection failed to load ] [http://s1.shard.jp/losaul/aborigines--dreamtime.html brisbane in australia ] [http://s1.shard.jp/bireba/notron-antivirus.html avg free antivirus download ] [http://s1.shard.jp/bireba/pc-cillin-antivirus.html before symantec antivirus could be completely installed ] [http://s1.shard.jp/frhorton/bc7zse5ug.html johanesberg south africa ] [http://s1.shard.jp/frhorton/ru5u87lsh.html events in south african history ] [http://s1.shard.jp/bireba/imac-intel-antivirus.html antivirus free software ] north west province south africa map [http://s1.shard.jp/galeach/new47.html pan asia bistro ] [http://s1.shard.jp/losaul/2006-australia.html sa vs australia latest score ] [http://s1.shard.jp/bireba/panda-antivirus.html antivirus free download software ] [http://s1.shard.jp/bireba/antivirus-check.html inoculateit antivirus avboot ] [http://s1.shard.jp/galeach/new62.html asian new york escorts ] [http://s1.shard.jp/olharder/the-autobiography.html auto repair minneapolis mn ] [http://s1.shard.jp/olharder/kurt-cobain-autograph.html joe watt auto ] avg antivirus linux [http://s1.shard.jp/olharder/aaa-auto-sales.html addon auto cad download free ware ] webmap [http://s1.shard.jp/losaul/sai-global-australia.html coorong south australia ] [http://s1.shard.jp/olharder/auto-automobile.html automatic licence plate recognition ] [http://s1.shard.jp/losaul/australia-brisbane.html gazebo designs australia ] africa myspace.com site south [http://s1.shard.jp/bireba/update-norton.html reviews antivirus programs ] [http://s1.shard.jp/galeach/new24.html decasia film ] [http://s1.shard.jp/galeach/new137.html clean air initiatives asia ] [http://s1.shard.jp/galeach/new91.html yesasia coupon 2005 ] [http://s1.shard.jp/olharder/canadian-auto.html auto hose clamps ] [http://s1.shard.jp/bireba/panda-titanium.html antivirus online scan free ] [http://s1.shard.jp/losaul/australian-motorsportbiz.html shopping bags australia ] [http://s1.shard.jp/frhorton/lr43ii5kv.html struggles of african americans ] top [http://s1.shard.jp/olharder/automotive-latch.html automatic log in xp ] [http://s1.shard.jp/bireba/antiviruscom.html trend micro housecalls antivirus ] [http://s1.shard.jp/losaul/real-estate-western.html campervan rental australia ] [http://s1.shard.jp/losaul/rowing-clothing.html insurance ombudsman australia ] [http://s1.shard.jp/olharder/automation-building.html automotive test lab ] [http://s1.shard.jp/frhorton/1jv14ya7f.html discount airfare africa ] [http://s1.shard.jp/frhorton/h9wk8xs2j.html history of african american nurses ] [http://s1.shard.jp/galeach/new168.html young asian gang bang ] url [http://s1.shard.jp/frhorton/xy928lwhl.html indentured labourers in south africa ] [http://s1.shard.jp/losaul/australian-accent.html australian photo puppy shepherd ] [http://s1.shard.jp/galeach/new2.html current maps of asia ] [http://s1.shard.jp/galeach/new164.html against article euthanasia ] [http://s1.shard.jp/bireba/pc-world-antivirus.html symantec antivirus corporate edition 10.1 0.394 ] [http://s1.shard.jp/galeach/new14.html asian girl galleries ] [http://s1.shard.jp/frhorton/j1znr5lny.html table top mountain south africa ] [http://s1.shard.jp/galeach/new4.html naked asian babes ] ancient asian religions [http://s1.shard.jp/frhorton/3k3nxdd3j.html how to wrap african head wrap ] [http://s1.shard.jp/frhorton/qwl7aihru.html africa history in islam ] [http://s1.shard.jp/bireba/norton-antivirus.html avg6.0 antivirus ] [http://s1.shard.jp/losaul/polo-photography.html australian university league ] [http://s1.shard.jp/olharder/auto-car-guys.html automobile repair phoenix ] [http://s1.shard.jp/bireba/ downloading antivirus software ] [http://s1.shard.jp/frhorton/5stqghbq6.html south african food online ] [http://s1.shard.jp/galeach/new165.html asia carrera forum ] [http://s1.shard.jp/bireba/antivirus-personal.html pc magazine antivirus ] panda titanium antivirus reviews [http://s1.shard.jp/losaul/australian-sheepskin.html australia passport visa ] [http://s1.shard.jp/olharder/the-home-auto.html presto auto loan ] [http://s1.shard.jp/losaul/simple-plan.html 2005 australian open tennis tournament ] [http://s1.shard.jp/bireba/grisoft-antivirus.html symantec antivirus server 2003 ] [http://s1.shard.jp/frhorton/l648khtsn.html africanists ] page [http://s1.shard.jp/frhorton/xn61tpox7.html meaning of african names ] [http://s1.shard.jp/frhorton/1aei449pv.html africa business forum ] [http://s1.shard.jp/bireba/uninstall-norton.html norton antivirus live update not working ] [http://s1.shard.jp/losaul/australia-brisbane.html australian natural disasters ] [http://s1.shard.jp/galeach/new176.html enamel hypoplasias ] [http://s1.shard.jp/galeach/new195.html what is achalasia ] [http://s1.shard.jp/olharder/wheels-and-deals.html autopilot kota minn motor trolling ] top [http://s1.shard.jp/galeach/new27.html renal fibromuscular dysplasia ] [http://s1.shard.jp/losaul/real-estate-for.html australia vs south africa soccer ] [http://s1.shard.jp/olharder/canadian-auto.html autonics sensors ] [http://s1.shard.jp/galeach/new68.html asian male fashion model ] [http://s1.shard.jp/frhorton/8fsjs64q2.html african tribe photos ] [http://s1.shard.jp/galeach/new106.html asian fowl game ] [http://s1.shard.jp/frhorton/rqxyy3ubg.html credit bureau in south africa ] [http://s1.shard.jp/frhorton/q5ck3w5jf.html hire cars south africa ] [http://s1.shard.jp/bireba/download-norton.html pandasoft antivirus english ] africa imports and exports [http://s1.shard.jp/bireba/review-zone-alarm.html microsoft antivirus download beta ] [http://s1.shard.jp/bireba/vet-antivirus.html symantec antivirus command line ] [http://s1.shard.jp/galeach/new112.html malvasia long beach ] [http://s1.shard.jp/losaul/desktop-magazine.html latter day saints australia ] [http://s1.shard.jp/bireba/nortonantivirus.html antivirus free software ] [http://s1.shard.jp/olharder/comparatif-automobile.html plane trains and automobile quote ] [http://s1.shard.jp/olharder/auto-escort-ford.html dave smith auto kellogg idaho ] limousine hire perth western australia [http://s1.shard.jp/frhorton/y6gqutu2n.html african american genealogy ] [http://s1.shard.jp/losaul/little-tykes-toys.html australian shepherd cross ] [http://s1.shard.jp/olharder/stan-olsen-auto.html auto car discount part part ] [http://s1.shard.jp/losaul/melbourne-airport.html ck jewellry australia ] [http://s1.shard.jp/losaul/australian-residency.html legal ages in australia ] [http://s1.shard.jp/frhorton/3q938n1mz.html edgars stores south africa ] [http://s1.shard.jp/galeach/new113.html asian pron video free ] [http://s1.shard.jp/galeach/new103.html volentary euthanasia ] map [http://s1.shard.jp/losaul/midas-mufflers.html quarter horse racing australia ] [http://s1.shard.jp/losaul/planes-for-sale.html citco fund services australia ] [http://s1.shard.jp/losaul/australian-cricket.html adelaide australia day celebrations ] [http://s1.shard.jp/losaul/south-african.html australian cattle dog pups for sale ] [http://s1.shard.jp/losaul/australian-music.html central lowlands in australia ] australia bank fee loan personal [http://s1.shard.jp/bireba/symantec-antivirus.html nortons antivirus 2004 keygen ] [http://s1.shard.jp/galeach/new172.html asian girl model thumbnail young ] [http://s1.shard.jp/bireba/antivirus-services.html nod32 antivirus system ] [http://s1.shard.jp/olharder/ autocad object enablers ] domain autopilots for sale [http://s1.shard.jp/galeach/new40.html discovery channel asia ] [http://s1.shard.jp/olharder/morrey-auto-group.html auto stauffer ] [http://s1.shard.jp/galeach/new139.html stereotype asians ] [http://s1.shard.jp/olharder/automated-vehicle.html automatically configured the ip address for the network card ] [http://s1.shard.jp/olharder/collective-unconscious.html parts for datsun 280z automobile ] [http://s1.shard.jp/olharder/kurt-cobain-autograph.html the autobiography of malcolm x sparknotes ] [http://s1.shard.jp/olharder/keystone-automotive.html auto dealer supplies temporary license tag bag ] police federation of australia [http://s1.shard.jp/losaul/department-of-agriculture.html burswood casino western australia ] [http://s1.shard.jp/galeach/new69.html asiatic island ] [http://s1.shard.jp/bireba/mcaffe-antivirus.html avg antivirus download now ] [http://s1.shard.jp/bireba/antivirus-software.html vexira antivirus 2005 ] [http://s1.shard.jp/bireba/escan-antivirus.html kaspersky antivirus file server 5.0.40 key ] [http://s1.shard.jp/bireba/download-free.html avg antivirus professional crack ] [http://s1.shard.jp/bireba/ez-antivirus.html avg free antivirus download ] [http://s1.shard.jp/losaul/australian-club.html ielts test version for australia ] [http://s1.shard.jp/bireba/northon-antivirus.html softwares antivirus ] [http://s1.shard.jp/losaul/dog-bike-trailer.html academic dress australia ] [http://s1.shard.jp/losaul/australian-capital.html australian army history grants ] [http://s1.shard.jp/galeach/new138.html planetasia gci ] http [http://s1.shard.jp/bireba/review-antivirus.html symantec antivirus liveupdate error ] [http://s1.shard.jp/galeach/new6.html anastasia florida ] [http://s1.shard.jp/losaul/stihl-australia.html history of australian open ] panda free antivirus scan http [http://s1.shard.jp/bireba/download-norton.html pc cillan antivirus ] [http://s1.shard.jp/olharder/automotive-design.html playstation 2 cheats grand theft auto ] [http://s1.shard.jp/olharder/44-auto-trader-nz.html 900 auto part saab ] [http://s1.shard.jp/frhorton/91rryr9x4.html west africa information ] [http://s1.shard.jp/galeach/new197.html asia mall manila philippine ] [http://s1.shard.jp/galeach/new110.html this is me lyrics by fantasia ] [http://s1.shard.jp/losaul/computer-pals.html electrol rolls australia ] [http://s1.shard.jp/galeach/new76.html gay asian boy free gallery ] [http://s1.shard.jp/olharder/automate-552.html runescape classic autominer ] [http://s1.shard.jp/frhorton/3k3nxdd3j.html african american romance author ] http [http://s1.shard.jp/losaul/bank-of-ireland.html institution of engineers australia ] [http://s1.shard.jp/frhorton/gcc5hqqy1.html south africa police force ] [http://s1.shard.jp/frhorton/cwoxkek8d.html sly and robbie african roots ] [http://s1.shard.jp/losaul/emmigrating-australia.html australia region dvd ] [http://s1.shard.jp/frhorton/os7hwbkxo.html african american article counseling man online research ] domain [http://s1.shard.jp/olharder/nada-used-auto.html agilent automated ip3 testing ] [http://s1.shard.jp/losaul/school-camps.html australian daylight saving dates ] [http://s1.shard.jp/bireba/alarm-antivirus.html avg antivirus 7.0.306 serial number ] [http://s1.shard.jp/galeach/new186.html interracial couple white asian ] [http://s1.shard.jp/frhorton/3l1e7cosa.html africa kings ] [http://s1.shard.jp/frhorton/yzxhrnmp9.html cricket score england v south africa ] [http://s1.shard.jp/losaul/australia-funniest.html listera australis ] 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