Added: 2 years ago
From: inwit
Views: 6,932
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (12)

Sign In or Sign Up now to post a comment!
  • How can I do it with one of my piece?

    It is great!

  • gouldberg ?

  • @ChundomanX Glenn Gould + Goldberg Variationen = GOULDberg

    Get it?

  • Oh, brilliant. The colors make it more identifiable. ..the GGAB..I'm not a programmer though I had tried writing in C++. I still can't figure out how the voice can be inputed into a program. Do you have to input GGABA....? Thanks for sharing. This is the most exciting thing I find today.

  • There are many different audio file formats of varying complexity. One of the simplest ones to work with is the uncompressed .WAV file format. You can use iTunes or ffmpeg to convert audio file formats such as MP3, AAC, Apple Lossless, AIFF, etc. into .WAV files. The latter can then be parsed without too much difficulty. Google ".wav format" for details of the .WAV specification.

  • Thanks for the reply. I know wav file. What I don't know: 1. Do you convert a sould file into this visual form?

    or 2. Do you convert the digital scores into this visual form?

  • 1. sound file -> visual form.

  • Pretty cool. What application was this done in?

  • I piano-rolled my own.

  • piano-rolled my own?

    You mean you wrote the software yourself? in Flash maybe?

  • I wrote it in C. (The end-titles were generated by scripting Photoshop, but even there the script file was generated and executed from within the command-line C program.)

  • why so so many notes vibrate en mass? harmonics?

  • The second harmonic of a particular note that is played is often discernible an octave above the fundamental; and sometimes the third and fourth harmonics as well at an octave and a fifth and two octaves above the fundamental, respectively. The harmonics tend to be quite visible when a note is played/sung loudly or with a sharp attack. This may be what you are referring to.

  • Distinct from the above is the uncertainty that arises from the fact that the music is being sampled for a finite period in time.  Since we are doing a discrete Fourier transform, this means that in the frequency domain, we only have data at discrete points separated by an interval (delta_f) equal to the reciprocal of the sampling period. This imposes a limit to the frequency resolving ability of our analysis, typically about 20 Hz or so.

  • You can of course improve the frequency resolution by increasing the sampling period (time), but doing so would make the display less responsive (more sluggish). This is, in fact, the classical (pun intended) analog of the (quantum) Heisenberg uncertainty principle!

  • but I just noticed nearly the whole keyboard is vibrating each note. maybe just GATE the display by suppressing any animation if the velocity/gain isn't above a certain threshold?

  • "Perfection . . . does not interest me. What is important is to vibrate." —George Enescu

  • Soud has it's colour! I like it!! :)

  • Very nice! That's an interesting concept.

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more