the blues machineimprovising on the blues scale, listening to a 12-bar blues base. however there is...

1
The Blues Machine M. Cicconet IMPA I. Paterman IMPA P. Carvalho IMPA L. Velho IMPA I II III IV 1 Playing Computers Hardware based musical instruments are, in general, from the per- former point of view, merely copies of real physical instruments. They do not provide facilities for being played, especially for mu- sically untrained people. On the other hand, using computer software to simulate traditional musical instruments is a difficult endeavor too. Unfortunately, with- out special hardware components, the task of producing reasonable sounds becomes cumbersome, since mouse and keyboard were not designed to be interfaces for musical performance. So, although computers are largely used in today’s music produc- tion, we still can not play them, in the sense we play the guitar, for example. 2 Playing Blues The 12-bar blues is one of the simplest musical styles: there are many songs built upon a scale of just six notes and harmonized by just three chords. That’s why normaly the guitar student starts improvising on the blues scale, listening to a 12-bar blues base. However there is not a short way between learning the blues scale guitar patterns (there are five of them) and performing non- randomic improvisation. We can enumerate at least three obstacles: the first is that all of the five patterns differ from each other; sec- ondly, many guitar notes are out of the scale; thirdly, shifting the patterns when the main chord changes causes global reference con- fusion. 3 A New Musical Instrument Blues Machine (I) is a multitouch tangible guitar-like interface for 12-bar blues improvisation which aims to reduce the above men- tioned difficulties. It lies in between software- and hardware-based music performance devices. Exploiting multitouch technology, it circumvents mouse and keyboard limitations as musical interfaces. Mapping a guitar- like scale of notes on the screen and having real strings as perfor- mance guidelines (II), it resembles the real instrument. With a multitouch interface the user can play more than just one note at a time, allowing more complex solos. With a tangible in- terface the performance becomes natural, decreasing the distance between the machine and the real musical instrument. At the same time, Blues Machine simplifies the task of learning the scale pat- terns themselves. Notes in its interface’s scale patterns are in one- to-one relation with those of the guitar patterns, but the matrix of notes in the Blues Machine is simpler: except for the blue one, notes are verticaly aligned (III). Moreover, it’s more difficult to play a wrong note, since there is no note out of the scale. 4 Engine and Interface Blues Machine was developed with Macintosh’s Quartz Composer. Quartz Composer facilitates dealing with images, but was not es- pecially designed for sound synthesis, so a set of plug-ins had to be implemented in Objective-C. The composition receives finger tracking messages from reacTIVision, a computer vision framework developed by the Music Technology Group of the Universitat Pom- peu Fabra as part of the Reactable project 1 . Sound syhthesis is done via MIDI, by Apple’s DLS Synth Audio Unit. The composi- tion and plug-ins are available at the project website 2 . Blues Machine’s interface (IV) has two main areas: backing track control and performance. The first, located at the top, receives five kinds of accompaniment instructions: global state of the machine (setup or performance), chord, tempo, backing track type and a con- trol to terminate the song at the next turn. Improvisation is done on the performance area, whose design ressembles a guitar finger- board. All commands are guided by guitar strings, so that the user interacts with the interface in a (right or left hand) guitar-like move- ment. Even bends are possible (III): thanks to the string’s physical limitation, the user perceives how far he can go with the pitch shift. 5 Habitat We see three main scenarios where the proposed application can be used. The first and more obvious one is as an entertainment device. We believe people with no special musical habilities can perform self pleasing melodies with little practice. Blues Machine can also be used for teaching/learning purposes; its characteristics makes more effective the learning curve of a new musical scale. The last and more ambitious scenario is its use, after necessary adjustments, in live performance by expert musicians. And of course this applies not only to blues band musicians, since the idea of Blues Machine could be adapted to any other musical style. 1 http://mtg.upf.edu/reactable/ 2 www.visgraf.impa.br/bluesmachine

Upload: others

Post on 25-Mar-2021

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Blues Machineimprovising on the blues scale, listening to a 12-bar blues base. However there is not a short way between learning the blues scale guitar patterns (there are five

The Blues Machine

M. CicconetIMPA

I. PatermanIMPA

P. CarvalhoIMPA

L. VelhoIMPA

I II III IV

1 Playing Computers

Hardware based musical instruments are, in general, from the per-former point of view, merely copies of real physical instruments.They do not provide facilities for being played, especially for mu-sically untrained people.

On the other hand, using computer software to simulate traditionalmusical instruments is a difficult endeavor too. Unfortunately, with-out special hardware components, the task of producing reasonablesounds becomes cumbersome, since mouse and keyboard were notdesigned to be interfaces for musical performance.

So, although computers are largely used in today’s music produc-tion, we still can not play them, in the sense we play the guitar, forexample.

2 Playing Blues

The 12-bar blues is one of the simplest musical styles: there aremany songs built upon a scale of just six notes and harmonizedby just three chords. That’s why normaly the guitar student startsimprovising on the blues scale, listening to a 12-bar blues base.

However there is not a short way between learning the bluesscale guitar patterns (there are five of them) and performing non-randomic improvisation. We can enumerate at least three obstacles:the first is that all of the five patterns differ from each other; sec-ondly, many guitar notes are out of the scale; thirdly, shifting thepatterns when the main chord changes causes global reference con-fusion.

3 A New Musical Instrument

Blues Machine (I) is a multitouch tangible guitar-like interface for12-bar blues improvisation which aims to reduce the above men-tioned difficulties.

It lies in between software- and hardware-based music performancedevices. Exploiting multitouch technology, it circumvents mouseand keyboard limitations as musical interfaces. Mapping a guitar-like scale of notes on the screen and having real strings as perfor-mance guidelines (II), it resembles the real instrument.

With a multitouch interface the user can play more than just onenote at a time, allowing more complex solos. With a tangible in-terface the performance becomes natural, decreasing the distancebetween the machine and the real musical instrument. At the same

time, Blues Machine simplifies the task of learning the scale pat-terns themselves. Notes in its interface’s scale patterns are in one-to-one relation with those of the guitar patterns, but the matrix ofnotes in the Blues Machine is simpler: except for the blue one, notesare verticaly aligned (III). Moreover, it’s more difficult to play awrong note, since there is no note out of the scale.

4 Engine and Interface

Blues Machine was developed with Macintosh’s Quartz Composer.Quartz Composer facilitates dealing with images, but was not es-pecially designed for sound synthesis, so a set of plug-ins had tobe implemented in Objective-C. The composition receives fingertracking messages from reacTIVision, a computer vision frameworkdeveloped by the Music Technology Group of the Universitat Pom-peu Fabra as part of the Reactable project 1. Sound syhthesis isdone via MIDI, by Apple’s DLS Synth Audio Unit. The composi-tion and plug-ins are available at the project website 2.

Blues Machine’s interface (IV) has two main areas: backing trackcontrol and performance. The first, located at the top, receives fivekinds of accompaniment instructions: global state of the machine(setup or performance), chord, tempo, backing track type and a con-trol to terminate the song at the next turn. Improvisation is doneon the performance area, whose design ressembles a guitar finger-board. All commands are guided by guitar strings, so that the userinteracts with the interface in a (right or left hand) guitar-like move-ment. Even bends are possible (III): thanks to the string’s physicallimitation, the user perceives how far he can go with the pitch shift.

5 Habitat

We see three main scenarios where the proposed application can beused. The first and more obvious one is as an entertainment device.We believe people with no special musical habilities can performself pleasing melodies with little practice. Blues Machine can alsobe used for teaching/learning purposes; its characteristics makesmore effective the learning curve of a new musical scale. The lastand more ambitious scenario is its use, after necessary adjustments,in live performance by expert musicians. And of course this appliesnot only to blues band musicians, since the idea of Blues Machinecould be adapted to any other musical style.

1http://mtg.upf.edu/reactable/2www.visgraf.impa.br/bluesmachine