20

I'm trying to find some piano sound bank -for my childish experiments with sound - the most desired form is of course a number of .wav files, each one corresponding to a piano key - being a record of a real piano key sound. Is it possible to find such a thing? Preferably without any copyright issues.

6 Answers6

11

The university of Iowa has recordings of separate piano notes in .aiff format.

  • @RobertHarvey: yea it seems this will be easier. I don't get why they didn't make an archive of all the files, but oh well, there's always DownThemAll. –  Oct 03 '12 at 04:14
  • To normalize those recordings for length, volume, and start time, try: ffmpeg -i Piano.ff.Gb7.aiff -af loudnorm,silenceremove=start_periods=1:start_silence=0.05:start_threshold=-40dB,afade=out:st=3:d=1.5,afade=in:st=0:d=0.05 -to 4.5 out.m4a – William Entriken Feb 16 '20 at 04:23
9

It should be easy enough to find a SoundFont that contains what you want, like this one.

Note that most SoundFonts bend each sample a few notes each way to cover the entire keyboard. If you want one .WAV for each note on the piano, the Fruity Loops Studio demo allows you to make the files by just opening the piano roll, making the note then saving it in whatever format you like.

Robert Harvey
  • 1,261
  • 6
  • 13
  • 2
    I didn't know the term. Thanks a lot! –  Aug 05 '11 at 04:36
  • As far as I understand now, soundFonts don't contain all notes - I mean not the whole piano range, but a number of notes that could be used to create sounds of all other notes by changing the pitch in between DFT and reverse DFT procedures or something of that kind - but still changing the pitch. Don't want to sound picky, but I continue my search. Though SoundFonts turned to be an interesting thing. –  Aug 08 '11 at 05:46
  • @Art: did you find anything? I'm looking for the same thing –  May 01 '12 at 03:12
  • @houbysoft: What about the one I linked? :D –  May 01 '12 at 15:10
  • @RobertHarvey: The SoundFont doesn't seem to have all notes -- I'd prefer to have discrete .wav for instance, for every note. –  May 01 '12 at 18:29
  • @houbysoft: Fruity Loops Studio Demo allows you to make the files by just opening the piano roll, making the note then saving it in whatever format you like. http://www.image-line.com/downloads/flstudiodownload.html –  May 01 '12 at 19:05
  • Could you please provide me some more specific instructions on how to do that? The interface of Fl studio is extremely confusing for somebody who's never seen it before :) Basically if I want 88 wavs, one for each note on the keyboard, how can FL studio help me do that? –  Oct 03 '12 at 03:43
  • @houbysoft: Presumably you would need to "play" the note in the piano roll, and save the result to a .WAV file. You would have to do this for all 88 notes. If this seems too arduous, try the procedure described here (I haven't tested it, so I don't know if it really works or not). –  Oct 03 '12 at 04:11
2

I think this might help https://archive.org/details/SynthesizedPianoNotes

You can search in archive.org for more

Rory Alsop
  • 6,044
  • 4
  • 18
  • 36
Ahmed Fadl
  • 21
  • 1
1

The Yamaha OLPC Disklavier set also exists.

ObscureRobot
  • 4,380
  • 11
  • 20
1

I found the correct resource: https://www.reddit.com/r/piano/comments/3u6ke7/heres_some_midi_and_mp3_files_for_individual/

From author SingleInfinity:

Here's some midi and mp3 files for individual notes. from a3-a6, inclusive. So, for a generative art class, I've had a project that required me to get some individual notes for a program to play. I searched for decent samples all over, but failed to find anything (free) that was in any way useful. I took it upon myself to make my own (which was a pain). The notes included go from a3 to a6, inclusive. Sharps are denoted via a hyphen, ie a4 = a, 4th octave, a-4 = a sharp, 4th octave.

For anyone wondering how this was done, here's the rundown.

Recorded all of the notes into a single midi file via my keyboard and Anvil Studio.

Split each midi note into singular notes in Audacity.

Converted each midi file to mp3 via solmire.com.

And then clipped each(2 second) resulting mp3 file into a 0.65 second mp3 file containing the note (and not much else).

So, after all my hard work, I figured I'd save some other poor sap from having to do the same, so I'll share my work here.

Midi files: http://www.mediafire.com/download/zp8brp1f6q777b1/Midi_Notes.rar

mp3 files: http://www.mediafire.com/download/zd1mqtazulgv28a/mp3_Notes.rar

Hope this helps someone.

I also realize random download links can scare some people, so if someone could verify the files in a VM or something and vouch, that'd be appreciated.

0

I think this repo should do the job for you : https://github.com/nemo0/js-piano/tree/main/notes