The harpejji [1] is an electric stringed musical instrument developed in 2007 by American audio engineer Tim Meeks.[2] It can be described as a cross between a piano and a guitar,[3] or as a cross between an accordion and a pedal steel guitar.[4] The playing surface has a layout arranged in ascending whole tones across strings, and ascending semi-tones as the strings travel away from the player with a five-octave range from A0 to A5. Harpejjis use an electronic muting system to dampen unfretted strings and minimize the impact of sympathetic vibrations.
About 500 harpejjis had been made as of 2019.
The harpejji is a descendant of the StarrBoard which was developed in the 1980s.[5] Its name is a portmanteau from "harp" and "arpeggio".
It is primarily played with a two-handed tapping technique. It differs from other tapping instruments, such as the Chapman Stick, by way of the orientation of the instrument to the player. The instrument rests on a stand like a keyboard, with the strings perpendicular to the player. The instrument allows for the musician to use all 10 fingers to fret the strings, and a single hand can cover a two-octave range. New techniques for playing the instrument are beginning to surface, such as strumming with a pick. Unlike the piano, no formal pedagogy has been established for the harpejji.
The harpejji is manufactured by hand by the inventor's company, Marcodi Musical Products, with the Standard Harpejji U12 priced at $3,199, the Standard Harpejji G16 priced at $4,799, and the Standard Harpejji K24 priced at $6,399. The building process takes 30–60 days.[6]
The first harpejji model, the 24-string D1, was produced from January 2008[7] through May 2010. It was subsequently replaced by the K24, which also has 24 strings. The latter model includes updates to the internal electronics, a simplification of the fretboard marker system, and a change from maple to bamboo as the primary wood for the instrument. In January 2011, the G16, a smaller 16-string model with a four-octave range (from C2 to C6) and mono output, was introduced.
Colors = id:legend value:gray(0.94) # background of top and bottom legend bars id:legendtext value:gray(0.1) # text in top and bottom legend bars id:sp value:gray(1) # spacer between bars and content id:h1 value:rgb(0.99,0.2,0.90) # light violet = top of hierarchy id:h2 value:rgb(0.99,0.1,0.1) # light red-violet id:h3 value:rgb(0.99,0.2,0.30) # light red id:h4 value:rgb(0.99,0.4,0.30) # light red-orange id:h5 value:rgb(0.99,0.6,0.20) # light orange id:h6 value:rgb(0.99,0.75,0.60) # light yellow-orange, bottom of hierarchy id:gridlines value:gray(0.7) # vertical gridlines
BarData = bar:pitch bar:Hz barset:ranges bar:pitch2 bar:Hz2
Period = from:0 till:651ScaleMajor = increment:72 start:2 gridcolor:gridlinesTimeAxis = orientation:horizontal
Define $Cx0 = 6 # 16.35HzDefine $Cs0 = 12 # 17.32HzDefine $Dx0 = 18 # 18.35HzDefine $Ds0 = 24 # 19.45HzDefine $Ex0 = 30 # 20.6HzDefine $Fx0 = 36 # 21.83HzDefine $Fs0 = 42 # 23.12HzDefine $Gx0 = 48 # 24.5HzDefine $Gs0 = 54 # 25.96HzDefine $Ax0 = 60 # 27.5HzDefine $As0 = 66 # 29.14HzDefine $Bx0 = 72 # 30.87HzDefine $Cx1 = 78 # 32.7HzDefine $Cs1 = 83 # 34.65HzDefine $Dx1 = 89 # 36.71HzDefine $Ds1 = 95 # 38.89HzDefine $Ex1 = 101 # 41.2HzDefine $Fx1 = 107 # 43.65HzDefine $Fs1 = 113 # 46.25HzDefine $Gx1 = 119 # 49HzDefine $Gs1 = 125 # 51.91HzDefine $Ax1 = 131 # 55HzDefine $As1 = 137 # 58.27HzDefine $Bx1 = 143 # 61.74HzDefine $Cx2 = 149 # 65.41HzDefine $Cs2 = 155 # 69.3HzDefine $Dx2 = 161 # 73.42HzDefine $Ds2 = 167 # 77.78HzDefine $Ex2 = 173 # 82.41HzDefine $Fx2 = 179 # 87.31HzDefine $Fs2 = 185 # 92.5HzDefine $Gx2 = 191 # 98HzDefine $Gs2 = 197 # 103.8HzDefine $Ax2 = 203 # 110HzDefine $As2 = 209 # 116.5HzDefine $Bx2 = 215 # 123.5HzDefine $Cx3 = 221 # 130.8HzDefine $Cs3 = 227 # 138.6HzDefine $Dx3 = 233 # 146.8HzDefine $Ds3 = 239 # 155.6HzDefine $Ex3 = 244 # 164.8HzDefine $Fx3 = 250 # 174.6HzDefine $Fs3 = 256 # 185HzDefine $Gx3 = 262 # 196HzDefine $Gs3 = 268 # 207.7HzDefine $Ax3 = 274 # 220HzDefine $As3 = 280 # 233.1HzDefine $Bx3 = 286 # 246.9HzDefine $Cx4 = 292 # 261.6HzDefine $Cs4 = 298 # 277.2HzDefine $Dx4 = 304 # 293.7HzDefine $Ds4 = 310 # 311.1HzDefine $Ex4 = 316 # 329.6HzDefine $Fx4 = 322 # 349.2HzDefine $Fs4 = 328 # 370HzDefine $Gx4 = 334 # 392HzDefine $Gs4 = 340 # 415.3HzDefine $Ax4 = 346 # 440HzDefine $As4 = 352 # 466.2HzDefine $Bx4 = 358 # 493.9HzDefine $Cx5 = 364 # 523.3HzDefine $Cs5 = 370 # 554.4HzDefine $Dx5 = 376 # 587.3HzDefine $Ds5 = 382 # 622.3HzDefine $Ex5 = 388 # 659.3HzDefine $Fx5 = 394 # 698.5HzDefine $Fs5 = 400 # 740HzDefine $Gx5 = 406 # 784HzDefine $Gs5 = 411 # 830.6HzDefine $Ax5 = 417 # 880HzDefine $As5 = 423 # 932.3HzDefine $Bx5 = 429 # 987.8HzDefine $Cx6 = 435 # 1047HzDefine $Cs6 = 441 # 1109HzDefine $Dx6 = 447 # 1175HzDefine $Ds6 = 453 # 1245HzDefine $Ex6 = 459 # 1319HzDefine $Fx6 = 465 # 1397HzDefine $Fs6 = 471 # 1480HzDefine $Gx6 = 477 # 1568HzDefine $Gs6 = 483 # 1661HzDefine $Ax6 = 489 # 1760HzDefine $As6 = 495 # 1865HzDefine $Bx6 = 501 # 1976HzDefine $Cx7 = 507 # 2093HzDefine $Cs7 = 513 # 2217HzDefine $Dx7 = 519 # 2349HzDefine $Ds7 = 525 # 2489HzDefine $Ex7 = 531 # 2637HzDefine $Fx7 = 537 # 2794HzDefine $Fs7 = 543 # 2960HzDefine $Gx7 = 549 # 3136HzDefine $Gs7 = 555 # 3322HzDefine $Ax7 = 561 # 3520HzDefine $As7 = 567 # 3729HzDefine $Bx7 = 572 # 3951HzDefine $Cx8 = 578 # 4186HzDefine $Cs8 = 584 # 4435HzDefine $Dx8 = 590 # 4699HzDefine $Ds8 = 596 # 4978HzDefine $Ex8 = 602 # 5274HzDefine $Fx8 = 608 # 5588HzDefine $Fs8 = 614 # 5920HzDefine $Gx8 = 620 # 6272HzDefine $Gs8 = 626 # 6645HzDefine $Ax8 = 632 # 7040HzDefine $As8 = 638 # 7459HzDefine $Bx8 = 644 # 7902HzDefine $max = 650
PlotData= align:center textcolor:black fontsize:10 mark:(line,black) width:16 shift:(0,-4) barset:ranges
color:h1 from:$Ax0 till:$Ax5 text:k24 color:h3 from:$Cx2 till:$Cx6 text:g16 color:h6 from:$Cx2 till:$Cx5 text:u12 (low tuned) color:h5 from:$Cx3 till:$Cx6 text:u12 (high tuned)
color:legend textcolor:legendtext align:left fontsize:9 mark:(line,white) width:12 shift:(3,-4)
bar:pitch from:0 till:$max at:$Cx0 text:C₀ at:$Cx1 text:C₁ at:$Cx2 text:C₂ at:$Cx3 text:C₃ at:$Cx4 text:C₄ (middle C) at:$Cx5 text:C₅ at:$Cx6 text:C₆ at:$Cx7 text:C₇ at:$Cx8 text:C₈
color:legend textcolor:legendtext align:left fontsize:7 mark:(line,white) width:12 shift:(3,-4) bar:Hz from:0 till:$max at:23 text:20 Hz at:65 text:30 at:105 text:44 at:153 text:70 at:190 text:100 at:232 text:150 at:262 text:200 at:304 text:300 at:344 text:440 at:392 text:700 at:430 text:1000 at:472 text:1500 at:502 text:2000 at:544 text:3000 at:583 text:4400 Hz
color:legend textcolor:legendtext align:left fontsize:9 mark:(line,white) width:12 shift:(3,-4) bar:pitch2 # exact copy of bar:pitch from:0 till:$max at:$Cx0 text:C₀ at:$Cx1 text:C₁ at:$Cx2 text:C₂ at:$Cx3 text:C₃ at:$Cx4 text:C₄ (middle C) at:$Cx5 text:C₅ at:$Cx6 text:C₆ at:$Cx7 text:C₇ at:$Cx8 text:C₈
color:legend textcolor:legendtext align:left fontsize:7 mark:(line,white) width:12 shift:(3,-4) bar:Hz2 # exact copy of bar:Hz from:0 till:$max at:23 text:20 Hz at:65 text:30 at:105 text:44 at:153 text:70 at:190 text:100 at:232 text:150 at:262 text:200 at:304 text:300 at:344 text:440 at:392 text:700 at:430 text:1000 at:472 text:1500 at:502 text:2000 at:544 text:3000 at:583 text:4400 Hz
The first commercial harpejji recording was made by Jordan Rudess for the soundtrack to the God of War III video game. Rudess has also used the harpejji in the band Dream Theater.
The first all-original harpejji album was released on March 23, 2021, by Lance Hoeppner. The album, titled I AM Lance Vol.1, Harpejji Meets The Tempest, consists of six songs written by Hoeppner and performed on the harpejji and DSI Tempest.
Stevie Wonder played his hit song "Superstition" on a 16-string harpejji at the 2012 Billboard Music Awards.[8] Wonder has also used the harpejji in live performances such as at the A Concert For Charlottesville in 2017.[9] Wonder guested with the Dave Matthews Band and performed three songs with the instrument.[10]
Two-time Grammy and Oscar winner A. R. Rahman has used the harpejji in several of his recordings and live shows. His Oscar-nominated song "If I Rise" from the movie 127 Hours features the instrument.[11] In the opening episode of Season 3 of Coke Studio India, he played the harpejji in two songs: "Ennile Maha Oliyo"[12] and "Jagao Mere Des."[13]
The band Walk Off The Earth and guest Scott Helman can be seen playing the harpejji in their music video cover for "Can't Feel My Face". The video shows the four playing the instrument simultaneously.[14]
Harry Connick Jr played a harpejji during a performance on episode 15 of season 19 of American Idol on April 19, 2021.
Jack Stratton of Vulfpeck released a song titled "Harpejji I" on the EP Vulfmon on May 19, 2023.
Jacob Collier and Cory Henry are also known to be proficient harpejji players.