pycon poster 2014 music21
TRANSCRIPT
Professor Michael Scott Cuthbert, MITmusic21 projectFabLab San DiegoPyLadies San DiegoSan Diego Python User GroupCanyon Crest Academy MusicSan Dieguito Academy MusicOpenHatchThe Ada InitiativePeter Pupping, GuitaristELVIS project
The GRAMMY goes to... PythonEngaging students and musicians
Carol WillingFabLab San Diego
Working with music21
music21
EncoreGratitude
PracticePrelude
Inclusive“It’s not exclusive, but inclusive, which is the whole spirit of jazz.” — Herbie Hancock
Education“So, you can’t stay in one place, no matter how comfortable that place is. It’s all about growing.”—Mavis Staples
Universal“Music in the soul can be heard by the universe.”—Lao Tzu
CommunicationMusic is the greatest communication in the world. Even if people don’t understand the language that you’re singing in, they still know good music when they hear it.”—Lou Rawls
Music educationEar training - GNU SolfegeMusic theory - music21Music sharingRecognize difficulty of student’s sheet music
“In the beginner’s mind there are manypossibilities. In the expert’s mind there are
few.” –Shunryu Suzuki
Computer scienceeducationPythonIPython notebookVisualizationFun - myro.chuckEncourages exploration
Professional musicians and music researchCollaborationCommunicationRapid music developmentRich ecosystem of open tools for computer music
music21 is a set of tools to answerquestions about music quickly and simply.
Users can create, analyze, and sharemusic with just a fewlines of code.
Music, like Python, brings us together into a community.
Communication Courage Discipline Fun Passion Tolerance Concentration Confidence Ego and Humanity Creativity
Engaging the next generation of computer scientists, musicians, and
music lovers.
“I think of music21 as being composed of two parts. The first is infrastructure, routines for reading, writing, and manipulating musical scores, while the second consists of a higher-level analytical toolkit—generating a Roman numeral from a chord and key, putting chords into normal form, checking for parallel fifths, identifying scales containing a given pitch or chord, and so on.” Bruce Tymoczko,Professor of Music, Princeton
CreateNotesPitchesScalesChordsTime signaturesClefsMeasuresKeysExpressionsfigure-base parts
twelve-tone rowsMusical partsInstrumentsBrailleCorpora of worksTranspositionand much more
OutputProcessing and manipulationInput