El Lunes, 2 de Julio de 2007 19:15, Paul Winkler escribió: | Sounds very nice! This is great work. | | My one criticism is that listening to the demo on headphones, the | panning sounds a bit abrupt at times, eg. when playing a descending | chromatic scale. | | -PW Yes, there is a LOT of work to do yet, for instance, this soundfont uses only C and G notes, as the former version [1]. I would like to use all the samples from the IMIS (and to remove some noises with gnome_wave_cleaner) and to loop them, but this will need a lot of work, so... I hope I (or someone else) could have time to do it in the future.[2] Also: we have 3 layers: pp, mf and ff, but the pp was not used yet because of its noise. [3] Thanks for the report, we need this kind of things: it's not so difficult to fix pan problems. [1] Acoustic piano soundfont (released), {first version} [Freepats] Acoustic piano soundfont (released) De: Roberto Gordo Saez <roberto.gordo@xxxxxxxxx> Para: freepats@xxxxxxxxxxx Fecha: 10/03/07 18:07 Here it is, a soundfont using IMIS samples: http://zenvoid.org/i/audio.html I've deleted most samples, because it was very hard to get a minimum balance in all of them at a time, and also I've noticed that many original samples can't be used because they contain noticeable clicks or noises... as a result, size is reduced to only 38MiB. Currently it does sound OK on simple compositions, but it clearly fails with others more complex. There is much to do until it can be compared to the quality of some proprietary soundfonts. Before downloading, you can listen to the provided example music to decide if it is suitable for your purposes. I'll try to keep that page updated, and to add more examples and comparisons. The soundfont is built with the new pysf utility by Ben Collver (thanks for providing support for stereo samples, Ben), so it is very easy to get lower quality soundfonts when needed, using a script. This is a "to do" list for the soundfont: - Volume envelopes, adjust volume across samples so they are neutral. This is a huge task, and can make a big difference in quality when done right. - More layers are needed. Currently, only mp (medium) samples are used. Using ff (strong) and pp (very soft) samples with different velocities would produce more realistic sound. - Put more (all?) samples per octave in the greatest quality version. Probably I won't be able to ever complete those tasks alone, so if you are reading this and are interested in having one day a quality free/open instrument set, please, help. [2]A list of samples from the Piano.ff.A0.aif Piano.ff.Ab2.aif Piano.ff.Bb0.aif Piano.ff.C2.aif Piano.ff.Db1.aif Piano.ff.F1.aif Piano.ff.A1.aif Piano.ff.B0.aif Piano.ff.Bb1.aif Piano.ff.C3.aif Piano.ff.Db2.aif Piano.ff.G1.aif Piano.ff.A2.aif Piano.ff.B1.aif Piano.ff.Bb2.aif Piano.ff.C8.aiff Piano.ff.E1.aif Piano.ff.G2.aif Piano.ff.A7.aiff Piano.ff.B2.aif Piano.ff.Bb7.aiff Piano.ff.D1.aif Piano.ff.E2.aif Piano.ff.Gb1.aif Piano.ff.Ab1.aif Piano.ff.B7.aiff Piano.ff.C1.aif Piano.ff.D2.aif Piano.ff.Eb1.aif Piano.ff.Gb2.aif Piano.mf.A1.aif Piano.mf.B0.aiff Piano.mf.Bb2.aif Piano.mf.C8.aiff Piano.mf.E1.aif Piano.mf.F2.aif Piano.mf.A2.aif Piano.mf.B1.aif Piano.mf.Bb7.aiff Piano.mf.D1.aif Piano.mf.E2.aif Piano.mf.G1.aif Piano.mf.Ab1.aif Piano.mf.B2.aif Piano.mf.C1.aif Piano.mf.D2.aif Piano.mf.Eb1.aif Piano.mf.G2.aif Piano.mf.Ab2.aif Piano.mf.B7.aiff Piano.mf.C2.aif Piano.mf.Db1.aif Piano.mf.Eb2.aif Piano.mf.Gb1.aif Piano.mf.B0.aif Piano.mf.Bb1.aif Piano.mf.C3.aif Piano.mf.Db2.aif Piano.mf.F1.aif Piano.mf.Gb2.aif Piano.pp.A1.aif Piano.pp.B2.aif Piano.pp.Bb7.aiff Piano.pp.D1.aif Piano.pp.E2.aif Piano.pp.G1.aif Piano.pp.Ab1.aif Piano.pp.B7.aiff Piano.pp.C1.aif Piano.pp.Db1.aif Piano.pp.Eb1.aif Piano.pp.G2.aif Piano.pp.Ab2.aif Piano.pp.Bb0.aif Piano.pp.C2.aif Piano.pp.Db2.aif Piano.pp.Eb2.aif Piano.pp.Gb1.aif Piano.pp.B0.aif Piano.pp.Bb1.aif Piano.pp.C3.aif Piano.pp.Db3.aif Piano.pp.F1.aif Piano.pp.Gb2.aif Piano.pp.B1.aif Piano.pp.Bb2.aif Piano.pp.C8.aiff Piano.pp.E1.aif Piano.pp.F2.aif [3] Re: [Freepats] Acoustic piano soundfont (released) De: "Roberto Gordo Saez" <roberto.gordo@xxxxxxxxx> Para: marcospcmusica@xxxxxxxxx CC: freepats@xxxxxxxxxxx Fecha: 12/04/07 18:28 On 4/11/07, Marcos Guglielmetti <marcospcmusica@xxxxxxxxx> wrote: > WOW!!! > > yes I am here!! Hi Marcos. I'm happy to know about you again. > And, yes: I want to help in making this SUPER piano SF2 better, also, we > really need a light version, just 2mb or so, and a hi quality version with 3 > layers, we need it!! Currently it is a prototype. It has an interesting bug/feature: it does not have loops, the full note decay from piano sound is retained. It does sound more realistic, but samples are very big. I think adding loop points for the smaller version may help to shrink greatly the size without the need for too much sample rate reduction. > I dont know nothing about Pysf version 2. You can also use your favorite sf2 editor as well. Pysf has an option to extract an xml description of the sf2, so you can modify the current sf2 file and then share your xml file, which is easier and much smaller than sending again the whole sf2. When we have a good fine tuned sf2 I think I can make a simple script to downsample wavs (maybe with sox) and build a new sf2 (lower size) with pysf using the previous xml. FYI, about the samples: they are cropped trying to retain samples with the largest possible length. I've cut when the piano sound is so soft that it is difficult to distinguish from background noise. Then, I've made some experimentation with normalize-audio, trying to give similar acoustical levels for all samples automatically, but has not worked well and I opted to give some minimal adjusts manually. There seems to be no magical way to adjust amplitude levels; some samples may have louder attack and others may have a louder sustain part. So a full amplitude envelope for each sample is still missing (at least for the super high quality sf2). I will publish the cropped samples somewhere, before my "pseudo normalization", for they to be easily reused. > I will try to see all those things later, maybe in one month I'm also a little busy right now, so one month is also OK for me. Good luck with your work finishing Musix. Regards, | On Mon, Jul 02, 2007 at 01:53:06PM +0200, Marcos Guglielmetti wrote: | > A 75mb Steinway Piano Soundfont made with Swami for the Freepats project | > | > There is still a lot of work to do, this is the second soundfont we | > made. | > | > | > Download from: | > | > ftp://musix.ourproject.org/pub/musix/sf2/Steinway_IMIS2_backup.sf2.bz2 | > | > ftp://musix.ourproject.org/pub/musix/sf2/Steinway_IMIS2_backup.sf2_licen | >se.txt | > | > | > Under "DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE" Version 2 | > | > | > You can listen to a nice example here: | > | > http://www.musix.org.ar/tmp/swami/steinway_imis_2_layers2007-07-01T.ogg | > | > 11:42 minutes long | > | > | > | > If you want to collaborate, it would be nice to join: | > http://opensrc.org/listinfo/freepats | > | > | > More info: | > | > http://opensrc.org/pipermail/freepats/2007/000117.html | > http://freepats.opensrc.org/sf2/acoustic_piano_imis_samples/ | > | > | > Regards, | > | > | > -- | > `&' | > # Marcos Guglielmetti, co-director de | > # Musix GNU+Linux, 100% Software Libre para artistas | > _#_ http://www.musix.org.ar | > (#) | > / O \ + archivos: ftp://musix.ourproject.org/pub/musix | > ( === ) Ecolog??a: http://autosus.wordpress.com | > `---' Personal: http://marcospcmusica.wordpress.com | > | > You see things; and you say 'Why?'; | > But I dream things that never were; | > and I say 'Why not?' - George Bernard Shaw | > _______________________________________________ | > Linux-audio-user mailing list | > Linux-audio-user@xxxxxxxxxxxxxxxxxxxx | > http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user -- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com You see things; and you say 'Why?'; But I dream things that never were; and I say 'Why not?' - George Bernard Shaw _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user