Slashdot Mirror


Concert to be Performed from Beyond the Grave

rtphokie writes "Raleigh, NC based Zenph Studios is hosting a live concert performed by two piano virtuosi long since dead. Zenph developed software which digitally transcribes performances even from the scratchy recordings. A more faithful transcription of timing, key and pedal pressure is achieved using Yamaha's high resolution version of MIDI."

51 of 196 comments (clear)

  1. Re:elvis by ari_j · · Score: 4, Funny

    The day MIDI can duplicate Elvis's unique voice is the day they find a way to electrically control the spinal columns of about 10,000 people in Vegas.

  2. Holograms by justdweezil · · Score: 3, Interesting

    Coupling a performance like this with a 3D Projected likeness of the artist would be mindblowing. The projection wouldn't even have to be very good.. but being able to visualize the person while hearing the digital "passion" in their notes.. live.. would be something amazing.

    1. Re:Holograms by EnronHaliburton2004 · · Score: 2, Funny

      Then you need to take extra care to avoid power surges in the holographic matrix, because then you'll be stuck with some piano-playing hologram who won't go away.

      Then you'll have to make a moral decision: Endure the wisecracking hologram as a poorly-needed comedic relief, or shut off the power and kill the poor dude.

    2. Re:Holograms by NanoGator · · Score: 4, Funny

      "The projection wouldn't even have to be very good.."

      Frankly, I don't care if it is very good or not. If they don't stick to the standard of emblazaning an H on his forhead, I'm going to nitpick!

      --
      "Derp de derp."
  3. Meh by Anonymous Coward · · Score: 5, Funny

    I thought this was going to be about dead musicians coming back from the grave to kill those who use their music as ring tones. Still cool though.

    1. Re:Meh by MetalliQaZ · · Score: 2, Funny

      Now they don't reach for their own phones, they just roll their eyes and try not to laugh at the fool who chose that stupid ring tone.

      --
      "Here Lies Philip J. Fry, named for his uncle, to carry on his spirit"
  4. Side Note by Paperweight · · Score: 4, Funny

    Unfortunately insiders acknowledged that it would be impossible to bring Michael Jackson's mucis back from the dead.

    1. Re:Side Note by NanoGator · · Score: 2, Funny

      "Unfortunately insiders acknowledged that it would be impossible to bring Michael Jackson's mucis back from the dead."

      I wonder how many bitter-beer-faces that little typo caused.

      --
      "Derp de derp."
  5. Not dead yet by Nadsat · · Score: 2

    Glen Gould is alive in my heart.

    1. Re:Not dead yet by nacturation · · Score: 5, Funny

      Glen Gould is alive in my heart.

      Damn, that must really hurt.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    2. Re:Not dead yet by alex2 · · Score: 2, Funny

      Glenn Gould is alive in my closet.

  6. Just a tad misleading... by EvilCabbage · · Score: 2, Interesting

    ... not that I'm surprised by a Slashdot (or submitted article) being misleading, but there's not much to crow about here.

    We're talking about a slightly more modern idea of the old player pianos. Stuff that matters indeed..

    1. Re:Just a tad misleading... by Anonymous Coward · · Score: 4, Informative

      did you actually read the article - or even the summary?

      The piano is just the thing they play it on, no one's saying that's a great achievement - MIDI enabled pianos have existed for years.
      The achievement is being able to accurately translate a recording into MIDI instructions.

      Whether or not it's as good as they claim is yet to be seen.

    2. Re:Just a tad misleading... by Texodore · · Score: 5, Informative

      Disclaimer. I used to work for the founder of Zenph Studios, back when he founded a networking software company and he left when it merged with a larger one. I am still in touch.

      Someone takes a recording from long ago on vinyl. They play it on vinyl. Advanced signal processing listens to the sound from the original recording and detects which note is played when keys are pressed and lifted, and apparently when pedals are in use as well. This is laid down in a high-fidelity MIDI format. This MIDI file is fed through a high-performance Yamaha piano and the concert is played live on the piano in the concert hall. The piano translates the MIDI files and hits the keys, pedals, everything to the exact timing specified in the file. The magic is in the signal processing of the original recording. The idea is to replicate the original recording, note for note, tone for tone, microsecond for microsecond, feeling for feeling.

      So, this is a HUGE step beyond player pianos. We can replicate old recordings and (GASP!) re-record them using modern methods, saving old lost tapes, making old recordings available in SACD and DVD-Audio. We can replicate concerts across the globe. Piano competitions can be done remotely. This could be of incredible significance to old classical music libraries and performances.

    3. Re:Just a tad misleading... by justforaday · · Score: 2, Insightful

      How well does this software you mention deal with the subtle nuances of a performance? Accellerandos and decelerandos (as notated on the original score)? You know, there's a lot more to a performance than playing it note perfect...

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    4. Re:Just a tad misleading... by RedWizzard · · Score: 2, Interesting
      This MIDI file is fed through a high-performance Yamaha piano and the concert is played live on the piano in the concert hall.
      It's not really live though, is it? It's just a different (and technically very advanced) form of recording and playback.
    5. Re:Just a tad misleading... by ockegheim · · Score: 5, Informative

      In my job as a sound engineer, I regularly edit classical piano music. High-end midi pianos have an amazing potential for recording, as no high fidelity recording can substitute for a real live sound. A recorded midi file would have the feel of an artist, and it would be easy to correct wrong notes.

      Extracting a usable midi file from a recording is very sophisticated signal processing. If the pedal is down a new attack can get lost among the wash of notes. The musical score would help if the program knew what notes to expect. Even so, I suspect they chose Glenn Gould because he was very sparing with the pedal when he played Bach.

      --
      I’m old enough to remember 16K of memory being described as “whopping”
    6. Re:Just a tad misleading... by Sneftel · · Score: 2, Informative

      Believe it or not, there isn't much more to it than pressing buttons. The striking of a particular note contains few variables: the time at which the note is pressed, the velocity at which the hammer is propelled, and the length of time during which the note is sustained (some piano effects involve the speed at which the key is lifted, but this is rare in most performances). Pedals are a simple question of displacement over time.

      --
      The opinions stated herein do not necessarily represent those of anybody at all. Deal with it.
    7. Re:Just a tad misleading... by utexaspunk · · Score: 2, Insightful

      uhh... no, it's really not like that. if that were the case, there would be nothing special about a great pianist. they're not just excellent "button pushers".

      the score doesn't indicate with that much precision how the notes are supposed to be played- it'll give the rhythms, general tempo and volume changes, but it's the subtleties that make it difficult. a good pianist is one who reads the music and interprets it with the appropriate feeling, which often means playing notes behind/ahead of the beat, playing certain notes slightly louder or softer, or shorter/faster. if ordinary sheet music had notation for all of these things, it would be too complex to be readable (it's bad enough as it is, IMHO)

      this software is translating a master performance into a high resolution form of MIDI- a form of musical notation that has the capability to record all those subtleties. ordinary computers can play a MIDI file that is technically correct, but sounds totally lame for lack of feeling. it's like Data's poetry.

    8. Re:Just a tad misleading... by 10seconds · · Score: 2, Insightful

      I even have this fancy software (not sure if it's still published) called 'Desktop Sheet Music' published by Midisoft. It lets you enter the score, completely and 100% accurately, and then it's played back EXACTLY how the composer intended.


      Wow. This has got to be one of the most uninformed and/or naive posts regarding music I have read in a long time. Musical notation is quite imprecise. Modern composers have been in fact often struggling to find out how to translate their musical ideas into sheet music. Sure, you can write a program that plays Bach pretty well. But get into the romantic and modern repertoire, and there is simply no way you can have software that does a good job at this today.

      Sheet music leaves a lot of room for interpretation. This is why the Horowitz and Rubinstein of this world are important. This is why an orchestra conductor is the most important element of a symphonic or operatic performance, something few people are aware of.

      There is also not a unique way of interpreting a piece of music. Composers themselves has been known to perform their own music differently at different times of their lives. Sometimes, they are impressed by the interpretation of their own music made by other musicians, interpretation that they had not necessarily intended.
    9. Re:Just a tad misleading... by atom_pheer · · Score: 2, Insightful
      I was referring to the parent's post that software that could scan in the original sheet music would play it exactly as the composer intended, which simply isn't true.


      The software scans the exact performance (to a certain precision), not the original "sheet". The original sheet is an inaccurate representation of the composers idea.

      I was pointing out that the software probably wouldn't take into account things like accels/decels and other slight timing nuances (playing slightly before or after the beat, slight delays in pickup notes, etc)


      MIDI takes those things into account

      If you'll notice, anyone with any training in music will tell you that a perfectly timed note-perfect performance is stiff and robotic. It removes the exact things that differentiates a good performance from an amazing one.


      You seem to be suggest that MIDI can only play back roughly quantized events, however, MIDI clock can be set to accurate as, say, microsecond (1/1,000,000 second). At such clocks, all variations and nuances will also be recorded.
  7. Not the same by ShamanDave · · Score: 5, Interesting

    Part of the charm of Glenn Gould's recordings stems from the fact that you can hear him humming along with the music if you listen carefully. I guess he drove recording techs nuts.

    1. Re:Not the same by mendax · · Score: 2, Interesting

      Let's not forget Glenn Gould's beloved piano that he hauled around with him wherever he went. The humming and the piano were the bane of recording engineers. But then the man was a true eccentric. But will the "performance" reflect accurately the eccentricies of his performance style? At least they need to put a guy wearing what looks like Gould's winter wardrobe (which he preferred to wear even in the summer) on stage in front of the piano to give it at least some authenticity.

      --
      It's really quite a simple choice: Life, Death, or Los Angeles.
    2. Re:Not the same by Quirk · · Score: 4, Interesting

      Glen Gould was a supreme recording tech. He stopped playing publicly "on 10 April 1964 in a Los Angeles recital". The list of Gould's idiocyracies would fill a few pages. He would steep his hands and forearms in steaming hot water to loosen them and increase the circulation. Those who witnessed this ritual said his arms would come out burnt red. He loved recording technology and was a master of the craft. Some detractors have suggested his later output reflected his virtuosity as a technologist more than his ability as a pianist, but those who heard him live state unequivocably that his mastery of the keyboard was unparalleled, especially his ability to play at a blinding speed.

      --
      "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
      Cohen
    3. Re:Not the same by adrianbye · · Score: 2, Insightful

      > He would steep his hands and forearms
      > in steaming hot water to loosen them
      > and increase the circulation.

      He most likely had a repetitive strain injury (RSI) from his piano playing, and this was how he reduced the pain. That his arms came out burnt red may indicate the level of pain he felt.

  8. Rumor has it... by GillBates0 · · Score: 2, Funny
    ...that they'll be opening with the Adams family theme song

    They're creepy and they're kooky,
    Mysterious and spooky,
    They're all together ooky,
    The Addams Family.

    da da da da. tum tum.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  9. Pragmatic Programmer article on the company by jarich · · Score: 4, Informative
    Andy Hunt wrote an article about this company... catch it here:

    http://www.pragmaticprogrammer.com/articles/zenph/ index.html

  10. This was done 12 years ago with Gershwin by SpudB0y · · Score: 2, Informative
    1. Re:This was done 12 years ago with Gershwin by cascino · · Score: 3, Interesting

      This was done 12 years ago with Gershwin
      That project was similar, but it's not quite the same thing. The Gershwin recordings were done using player piano rolls recorded by Gershwin himself - i.e.: his performances were already in a MIDI-like format - whereas this project is starting from the raw audio recordings of Gould and Cortot and creating MIDI files. In both cases the "concert" featuring dead performers' MIDI files is the headline grabbing story.

  11. And now all we need... by Tuxedo+Jack · · Score: 4, Funny

    Is a (not-so-) live concert by the legendary Hotblack Desiato.

    Unfortunately, he's spending a year dead for tax purposes, but hey, we can't but hope, eh?

    --

    Striking fear in the authors of godawful fanfiction, I am here, appearing in darkness, Tuxedo Jack!
  12. Re:What a concert by XFilesFMDS1013 · · Score: 2, Funny

    Maybe they can rent the space to parents who want to take pictures of their 2 mo playing the piano. Even better, take videos of this, and send it to all your relatives, just to show that your smoking during your pregency DID NOT affect your child at all.

  13. Re:"High-def" MIDI? by mabinogi · · Score: 4, Informative

    Velocity is a standard part of the MIDI protocol...

    There are a few MIDI things related to volume -

    Channel volume and Key velocity are the most common used.
    Volume just being the output volume.
    Velocity is usually used to affect both volume and timbre.
    There's also Chanel aftertouch and Key aftertouch, which depending on the instrument may affect volume, timbre, pitch, or nothing at all.

    Controller 11 - Expression is often volume related, and there's also the Breath controler (I don't know the number off the top of my head) which can also be used to affect volume and / or timbre, pitch or whatever...

    There's plenty of room in standard MIDI for a wide range of expressiveness, it's usually the instrument that falls short, not the protocol.

    --
    Advanced users are users too!
  14. Re:"High-def" MIDI? by VGPowerlord · · Score: 2, Informative
    Actually, the technology in question is a variation on the standard MIDI made by Yamaha for their pianos (and high-end keyboards). The difference is that normally MIDI can only tell the note, duration, and voice. This format, however, can also tell key velocity.

    That's incorrect. Velocity is sent as part of a Note On event in General MIDI 1.

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  15. Re:transcribing polyphonic notes by kebes · · Score: 2, Interesting

    Exactly. These are famous last words, but: "how hard can it be?"

    You have the exact musical score, and that as a first-guess MIDI file should be pretty good (but will lack "feeling")... then you have an algorithm (genetic algorithm maybe?) that varies the exact timing and release of keys and stuff, until it best approximates the original recording. Since you're starting with the real musical score, getting the notes right shouldn't be the hard part... the rest of it should be the hard part.

    In fact, you can always ask a music expert what notes are being played, and guide the algorithm appropriately. Any human composer can tell you what notes are supposed to be played... the hard part is specifying microsecond timing of how the keys/pedals are pressed and released.

    Now, IANAM (musician), but I have programmed fitting routines many times... so what am I missing?

  16. Re:transcribing polyphonic notes by rbarreira · · Score: 2, Informative

    Nice post, but just a small remark - sometimes the score won't be available, since for example Fugues (which Glenn Gould liked to play) involve some improvisation, and I bet that even in other places he would improvise some times.

    --

    The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
  17. Play it backwards by LuckyPhil · · Score: 5, Funny

    Gives a whole new perspective on the term 'de-composing'

  18. polyphony by cahiha · · Score: 4, Insightful

    Zenph Studios, a software company based in Raleigh, North Carolina, claims that it has found a solution to the problem, although it refuses to say how for commercial reasons.

    There have been attempts at music transcription software since the 1970's. For some obscure reason, many of the people who tried didn't seem to think of the fact that classical music comes with a score.

    So, the "solution" to the problem is simple: use the known score to get the notes and polyphony, and use the recording primarily to infer the performance parameters. It's not a very complicated problem, actually. I suspect the main reason why you haven't seen this before is because it is of fairly little commercial interest.

    1. Re:polyphony by JJ · · Score: 2, Interesting

      If this could be extended to vocal performances then I know of the perfect recording to utilize. I heard it on the Dr Demento show many years ago, it was an operatic aria by a castratti, a "modified" human. The vocal power was that of a man but the range encompassed both that of a woman and a man. Quite an eery performance when you considered that the singer paid a huge sacrifice to become a great singer. Many operas were written so that only castratti could perform certain roles and are now non-performable.

      --
      So long and thanks for all the fish . . . !!!
  19. Stuff that matters, like cash by Mechcozmo · · Score: 3, Insightful

    Who gets the royalties?

  20. Re:transcribing polyphonic notes by Quirk · · Score: 2, Informative

    Gould's reputation was built on improvisation. His 1955 recording of the Goldberg Variations became an instant best seller and was one of, or, possibly, the first classical best seller. His refusal to play Legato (smoothly) upset the status quo of the classical music world. Leonard Berstein, legendary conductor of the New York Philarmonic, deferred to Gould's quirky redition of a work, suggesting that genius of Gould's level should be allowed leeway.

    --
    "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
    Cohen
  21. FYI: the Yamaha XP Midi format and virtuosism by eh2o · · Score: 2, Informative

    The "high def" MIDI the slashblurb refers to is probably what yamaha calls "Yamaha XP MIDI".

    I can't find a technical spec on this right now, but its mostly backwards-compatible with MIDI plus the addition of a few extra details about the piano performance, e.g. key stroke depth, using the MIDI controller extensions. (However I'd be really suprised if it it was actually possible to determine key stroke depth from signal analysis of an old recording).

    If they did their homework it would should also have a higher clockrate. MIDI is notorious for its poor time resolution with a clock of only 1khz -- and studies have shown that virtuoso pianists can control timing down to the sub msec range, so this is essential.

    The article also beats around the bush on the polyphonic transcription issue -- but since these are classical pieces, score following seems like an obvious if not relatively easy way to do it.

    1. Re:FYI: the Yamaha XP Midi format and virtuosism by eh2o · · Score: 2, Interesting

      Microtiming is control of event timing, but not necessarily *absolute* timing., e.g. the inter-onset time between two near-coincident notes.

      Virtuoso pianists (typically having 15-20 years of formal training starting at age 2-4 years) have exceptional control of microtiming.

      Non-virtuosos are very sloppy when it comes to timing. Non-musicians are even worse. Each category is like an order-of-magnitude difference.

      There are plenty of virtuoso pianists who are totally dead in the "emotion" department.

  22. Re:"High-def" MIDI? by ElephanTS · · Score: 2, Informative

    No this is wrong. Yamaha has a form of high def MIDI for recording grand pianos. They abandoned 7-bit MIDI because it couldn't reproduce all the nuances they wanted to capture. This is the data that is captured. However, there is no such this as high-def MIDI really, it's an analogy (which is strange for a digital idea).

    --
    spoonerize "magic trackpad"
  23. Re:"High-def" MIDI? by ockegheim · · Score: 2, Informative

    An acoustic piano doesn't have a volume control. The only control over the volume is the key velocity, as a performer has almost no control over the sound after a key has been hit.

    "Lo-def"MIDI would include keystrokes with their velocity, key releases, and when the pedal is engaged and released. I believe Yamaha's hi-def MIDI treats the pedals as continuous controllers so every move can be accurately recorded. They probably log the pressure and speed of release of the keys as well, though this would have only a marginal effect on the sound in all but exceptional circumstances.

    --
    I’m old enough to remember 16K of memory being described as “whopping”
  24. In other news... by isny · · Score: 4, Funny

    The Rolling Stones are on tour this summer.

  25. My thoughts by jessecurry · · Score: 2, Interesting

    I love the idea that they can transcribe polyphonic notes with such clarity. I think that being able to hear these piano masters from a real piano and not just recording would be a great experience, I wish that I could see it live.
    One of the huge benefits I see is that now electronic music artists can incorporate classical pieces as done by the actual artist instead of a poor transcription. I don't know if anyone has heard tracks such as Gotti's Revenge, but I find that electronic music that integrates classical or otherwise note heavy songs has a much better sound.

    --
    Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
  26. the technology, or something similar by rawshark · · Score: 3, Interesting

    A few years ago I heard a CD made with this (or a similiar) technology.

    The way the technology was described to me was as follows: as you know a piano works by having a small hammer attached to each key. The recording technology has a modified piano where below each hammer is a pool of mercury. When the key is struck the hammer enters the pool, completing an electrical circuit, this causes a line to be drawn (???) on a piece of paper. Another modified piano will read the piece of paper like a player piano.

    We listened to music performed by Richard Strauss. It was very cool.

  27. Not possible by chip+of+known+space · · Score: 2, Insightful

    A recording does not contain enough information due to the mechanical limitiations of the technology to enable such a transferance of performance to occur. The dynamic range is too limited, even for just a single note, and the bandwith/resolution does not allow for a workaround. Although it might fool most people, it's NOT a *reproduction* of a performance, but a *facsimile* of one.

  28. Re:MIDI compared to the real thing by varkatope · · Score: 2, Insightful

    Not difficult at all. I got 100% right on the first try. I don't think those midi clips were recorded using a player piano though. They're most likely from a synthesized source, just like your sound blaster's midi synthesizer(maybe a bit better admittedly). You can always tell; the attack, decay, timbre are all wrong. Alternately, you can have a facsimile based on one sampled note, very often C3. To get all the other notes, that sample of c3 is pitched up or down. Again, you can tell it from the real thing because c3 might sound amazing but all the other notes have an odd synthetic timbre to them, getting odder the further away you get from C3. But now if you have an actual MIDI player piano recreating a virtuoso's performance, that would be very hard to tell appart from the real deal.

    --
    I got a fever...and the only cure is more cowbell!
  29. Re:Won't take into account piano tuning by OwnedByTwoCats · · Score: 2, Informative

    Ahhh, tuning. There are subtleties there.

    Fans of "Donald Duck in Mathmagic Land" know that a "perfect fifth" interval has two notes, with a 3:2 ratio of frequencies. 1.5000000000000. And a major fourth interval has frequencies with a 4:3 ratio. 1.3333333333333....

    Intro to music theory (or a little piano experience) notes that an octave is a doubling in frequency, and contains 12 half steps. A major fourth is five half steps, and a perfect fifth is seven. From an octave (2:1), one can compute the frequency ratio for a half step by solving for x:
    x^12 = 2. I get 1.0594630943592952645618252949463

    Five of these gets a frequency ratio of 1.3348398541700343648308318811823, not 4/3. A touch sharp. Seven mathematical half-steps yields a frequency ratio of 1.4983070768766814987992807320264, not 1.5. A touch flat.

    A piano tuner (or the designer of any instrument) can use the mathematical equal-tempered scale, and have fourth and fifth intervals sound a bit off. Or the tuner can make some, but not all, of the fourth and fifth intervals work perfectly. Choose which ones. Make too many perfect, and the other notes will sound off, and may sound horrible in chords.

    It's all about tradeoffs.

  30. minor corrections and comments by meiting · · Score: 2, Informative

    First of all, the concert is not only given by 2 dead pianists. I'm the performer of the recital. The 2 dead pianists are present during the middle of the recital where we will demo this new technology.

    For all of you who has reservations about the results, i suggest that you come and hear the demo. This is not about getting a piece of music performed the way a composer wants it performed. It is also not about taking an old recording and "cleaning it up". What this technology will do, is completely recreate the original performance. And before we can legitimately question the accuracy of this re-performance, we need to look at the chain that constitutes a recording. In the original recording session, there are the following variables:

    1. The performer, who is playing the piece on a piano whichever way they preferred.
    2. The actual acoustic recording, going from mics to preamps to tape/dat/cylinder/whatever the method maybe.
    3. The acoustics of the hall, room, space that the recording is taking place in.

    In the re-performance cycle, there are the following variables:
    1.Deciphering the original performance from the other variables, such as recording noise, reverb, out-of-tune notes, etc. However, the original performance's qualities to be preserved include nuances of tone, minute timing changes for every single note, loudness of every single note, pedal usage (including different gradations of pedal), and many other things.
    2.Playing back this "essence" of the performance on a Yamaha Disklavier Pro.
    3.Accurately matching the Yamaha Disklavier to the sound and tone qualities of the piano used in a recording, and adding whatever acoustic ambience variations to the performance (space, hall, room, etc).

    The purpose of the re-performance is to throw out all of the variables during the recording, except for the performer. The ability of the Yamaha disklavier pro to reproduce this is not to be questioned - When it is accurately calibrated, I cannot tell the difference between my own performance and a played back version. In fact, if I were to acoustically record my own performances, and the played-back performances of the Disklavier, i would not be able to distinguish between the two (with a few minor exceptions, at least as far as the Mark III pro is concerned).

    What this means, is that there are 2 variables still to be controlled in the playback cycle. The piano and the acoustics, and the actual "decoding" of the performance. The demonstration on May 19th will be about the decoding. All of the other variables, save the piano matching, has been take care of.

    It is an amazing piece of technology, and I say this as someone who has critiqued the process every step of the way, and has seen the results firsthand, multiple times. Come on out, enjoy the recital, and see the tech demo. Mei-Ting Sun