Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf ·...

24
Exploring Your Musical Creativity using Impro-Visor Robert Keller Harvey Mudd College [email protected] Byte of Learning October 8, 2012

Transcript of Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf ·...

Page 1: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Exploring YourMusical Creativity

usingImpro-Visor

Robert KellerHarvey Mudd College

[email protected]

Byte of LearningOctober 8, 2012

Page 2: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Impro-VisorImpro-Visor (for Improvisation Advisor)is software originally designed tohelp jazz musicians.

Others have made diverse uses of it.

Free, open-source, on all major platforms(coded in Java): Windows, MacOSx, Linux

http://www.cs.hmc.edu/~keller/jazz/improvisor/

for tutorials and other info

Page 3: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Example of Unexpected Usesn Argonne National Laboratory

Ecological Researchers: Microbial Bebop

n “Scientists convert oceanic microbe data intomusic”

n http://www.bio.anl.gov/microbialbebop.htm

Page 4: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Today’s Talkn Non-technical introduction

n Inviting you to become a user

n For “Edu-tainment” purposes

Page 5: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Acknowledging Developers: HMC

n Prof. Belinda Thomn Stephen Jones ‘07n Aaron Wolin ‘07n David Morrison ‘08n Martin Hunt ‘08n Sayuri Soejima ‘10n Stephen Lee ‘10

n Greg Bickerman ‘10n Emma Carlson ‘11n Paul Hobbs ‘12n Xanda Schofield ‘13n August Toman-Yih ’13n Audrey Musselman-Brown ’14n Kevin Choi ‘15

Page 6: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Acknowledging Developers from Elsewhere

n Steven Gomez, Dartmouth Collegen Jim Herold, Cal Poly Pomonan Brandy McMenamy, Carleton Collegen Jon Gillick, Wesleyan Universityn Kevin Tang, Cornell Universityn Chad Waters, Winthrop Universityn Peter Swire, Brandeis Universityn Sam Bosley, Stanford Universityn John Goodman, UKn Lasconic (Nicolas Froment), France

n Julia Botev, Rice Universityn Ryan Wieghard, Pomona Collegen Zack Merritt, University of Central Floridan John Davison, Harvard Universityn David Halpern, Columbia Universityn Brian Howell, Belmont Universityn Amos Byon, Troy H.S., Fullerton, CAn Nicholas Chung, Troy H.S., Fullerton, CAn Caitlin Chen, Los Osos H.S., RC, CA

Page 7: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Basic Elements of Musicn Rhythm

n Harmony

n Bass Line

n Melody

Page 8: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Impro-Visor Focusn A single melody line

n Automatic accompaniment in the form ofpercussion, bass, chords

n Various accompaniment styles

n You don’t need to know how to play.

Page 9: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Producing Music Electronicallyn On your computer

n Audio (mp3, wav, AIFF, au, …)n MIDI (Musical Instrument Digital Interface)

n MIDI is rendered to Audion MIDI Synth program or module on Computern External MIDI instruments (e.g. digitial piano)

n Impro-Visor sounds are made using MIDI

Page 10: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

MIDI can also be used for Input

Akai EWI-USBElectronic Wind Instrument

Kitara MIDI GuitarEVL MIDI Violin

Yamaha Tenori-On

Apple iPad

Page 11: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Composingn Start with some chords

n Add melody

n Listen, enjoy

Page 12: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Sheet Music and Lead Sheets

Chord Symbol Chord Symbol

Sheet Music Lead Sheet(from a Fakebook)

Page 13: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Leadsheet for “All My Loving”(Lennon&McCartney) in Impro-Visor

Chord Symbol

PlayButton

Mixer

Preferences

Page 14: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Mixer Panel

Adjust toSuit

Page 15: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Instrument Choices

Press forOptions

Page 16: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Style Choices

ChooseStyle bySection

Page 17: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Example: Create a Contrafactn A contrafact is an original melody composed

to the chord progression of an existing song.

n Contrafacts do not violate copyright, as chordprogressions are not copyrightable.

n Available is The Imaginary Book of chordchanges to over 2500 songs in Impro-Visornotation.

Page 18: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Contrafact Creationn Erase the original melody.

n “Punch in” new melody, hear it played with chords.

n Correct mistakes by punching in over melody orusing transpose keystrokes.

Page 19: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Playing Your Creation as You Go

n Return plays the selected notes

n Shift-Return plays the selection to theend.

Page 20: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Get Hints from Music Theory

Page 21: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Pull-Down Menus Document Accelerators

Page 22: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Make Your Own Styles withthe Style Editor

Page 23: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Learn About Chord Voicingsand Create Your Own

Page 24: Exploring Your Musical Creativity using Impro-Visorkeller/jazz/improvisor/ByteOfLearning.pdf · Exploring Your Musical Creativity using Impro-Visor Robert Keller ... help jazz musicians.

Learn to ImproviseTrade melodies with Impro-Visor

It Plays

You Play