tag:blogger.com,1999:blog-9170434694647900866.post2568951541308528987..comments2023-10-11T08:05:21.372-07:00Comments on sudo or do not: starting with timidity and soundfonts on Ubuntu LinuxJTPhttp://www.blogger.com/profile/07535605477911297179noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-9170434694647900866.post-53995399001904425732013-11-08T09:44:30.284-08:002013-11-08T09:44:30.284-08:00@Pat
This example assumes the fingered base is in...@Pat<br /><br />This example assumes the fingered base is in bank #1, instrument #3 and you are mapping this to midi-instrument #8 [the numbers are just made up for the example, of course]. You can add lots of modifiers to each midi-instrument line. You want the "amp" modifier:<br /><br />8 %font SGM-V2.01.sf2 1 3 amp=130<br /><br />See http://manpages.ubuntu.com/manpages/hardy/man5/timidity.cfg.5.html for more modifiers.JTPhttps://www.blogger.com/profile/07535605477911297179noreply@blogger.comtag:blogger.com,1999:blog-9170434694647900866.post-5964312445300389192013-11-04T12:44:00.537-08:002013-11-04T12:44:00.537-08:00Is there an option in the config file of Timidity ...Is there an option in the config file of Timidity to boost the volume of the fingered bass for example ? I use the Shan's soundfont (SGM-V2.01.sf2). How I can do it ?<br /><br />PatrickPathttps://www.blogger.com/profile/11375104540894588452noreply@blogger.comtag:blogger.com,1999:blog-9170434694647900866.post-52745312330270176002013-11-04T12:42:49.651-08:002013-11-04T12:42:49.651-08:00Is there an option in the config file of Timidity ...Is there an option in the config file of Timidity to boost the volume of the fingered bass for example ? I use the Shan's soundfont (SGM-V2.01.sf2). How I can do it ?<br /><br />PatrickPathttps://www.blogger.com/profile/11375104540894588452noreply@blogger.comtag:blogger.com,1999:blog-9170434694647900866.post-77034758536421012692013-02-22T14:07:26.635-08:002013-02-22T14:07:26.635-08:00First of all: thank you for this wonderful howto. ...First of all: thank you for this wonderful howto. I set up a configuration along your lines, and it seems to work very well, just tested it. I wonder if you could help me with the following: I just bought a USB MIDI keyboard and would like it to sound like the Blanchet-1720 soundfont. But so far it only sounds like a piano. That means that the connection works. But I am unable to say if I need to configure the keyboard now to use the Blanchet soundfont, and unfortunately the manual is written in terrible English, so it is not of much help. It is a pretty simple keyboard without bells and whistles and, it seems, without anything preinstalled on it.<br /><br />I would greatly appreciate any hintAnonymoushttps://www.blogger.com/profile/05260725111870314862noreply@blogger.comtag:blogger.com,1999:blog-9170434694647900866.post-79935316218977883622012-02-09T01:44:29.088-08:002012-02-09T01:44:29.088-08:00Thanks for this very-good-explained guide!Thanks for this very-good-explained guide!Markus W. Kropphttps://www.blogger.com/profile/10815155240548250526noreply@blogger.comtag:blogger.com,1999:blog-9170434694647900866.post-56635738704581426832010-01-26T08:06:35.781-08:002010-01-26T08:06:35.781-08:00Just for reference, here is the list of soundfonts...Just for reference, here is the list of soundfonts I've collected. Quality varies a lot. If you can't find one of these by googling for it, send me an email and I will email it (them) to you. jtprince [at] thedomain.com (where thedomain.com is actually gmail.com)<br /><br />RolandSuperTenor.sfpack<br />_Compilations/dx9.sf2<br />_Compilations/MagicSFver2.sf2<br />_Compilations/Unison.sf2<br />_Compilations/PC51d.sf2<br />_Compilations/merlin_plus21.sf2<br />Reed/RolandBassoon.sfpack<br />Reed/ClavinovaPanFlute.sfpack<br />Ensemble/choir/Boychoir.sfpack<br />Ensemble/choir/052_Florestan_Ahh_Choir.sfpack<br />Ensemble/Zemljak_Overture.sfpack<br />Ensemble/smlorch.sfpack<br />RolandPlayersEP.sfpack<br />Organ/K4Organs.sf2<br />Organ/Jeux_14.sfpack<br />Organ/StefansCathedralPipeOrgan.sf2<br />Organ/JJs_Eng_Chamber_Organ1.1.sf2<br />Organ/englishOrgan102.sf2<br />Organ/jeux2.sf2<br />Organ/GothicOrgan.sf2<br />Organ/jeux2.sfpack<br />Organ/Orgue.sf2<br />Organ/dsika_Ob-3.sf2<br />Organ/jeux14.sf2<br />Organ/Open_Diapason_Pipe_Organ.sf2<br />Organ/Roland_rock_organ.sf2<br />RolandRd-1000.sfpack<br />Piano/RolandXP-80Piano.sfpack<br />Piano/SC55_Piano_s.sf2<br />Piano/pianissimum.sfpack<br />Piano/harpsichord/Campbells_Harpischord_tuned_1.sf2<br />Piano/harpsichord/MT_Clavicembalo884.sf2<br />Piano/harpsichord/German8.sfpack<br />Piano/harpsichord/Blanchet/Blanchet-1720.sfArk<br />Piano/harpsichord/German8.sf2<br />Piano/harpsichord/Petit_Italien.sf2<br />Piano/harpsichord/McCoy_Harpsichord.sf2<br />Piano/harpsichord/Blanchet-440_ver.1.0.sf2<br />Piano/harpsichord/Leonhart.sf2<br />Piano/harpsichord/Leonhart.sfpack<br />Piano/harpsichord/MT_Clavicembalo884.sfpack<br />Piano/harpsichord/Campbells_Harpischord_tuned_1.sfpack<br />Piano/RolandNicePianoV2_5.sfpack<br />Piano/RolandNicePiano_v2.sfpack<br />Piano/pianissimum.sf2<br />Piano/ClavinovaGrandPiano2.sfpack<br />Piano/RolandPowerGrand.sf2<br />Piano/SteinwayBright1.2.sfpack<br />Piano/Roland_64VoicePiano.sfpack<br />Piano/SC55_Piano_s.sfpack<br />Piano/RolandPowerGrand.sfpack<br />Piano/ClavinovaGrandPiano2.sf2<br />Brass/RolandBassClarinet.sfpack<br />Brass/RolandTrumpet1.sfpack<br />Brass/RolandOrchestralBrass.sfpack<br />Brass/ClavinovaSopranoSax.sfpack<br />StringsAndOrchestra/CadenzaStrings.sfpack<br />StringsAndOrchestra/RolandViennaStrings.sfpack<br />StringsAndOrchestra/stavi_violin.sfpack<br />StringsAndOrchestra/TronStrings75.sfpack<br />StringsAndOrchestra/SuspStrgs.sfpack<br />StringsAndOrchestra/040_violin/RolandViolinSolo.sfpack<br />StringsAndOrchestra/BHCello.sfpack<br />StringsAndOrchestra/RolandFastAttacks.sfpack<br />StringsAndOrchestra/FaithlessPizzicato.sfpack<br />StringsAndOrchestra/CampbellsStrings.sfpack<br />StringsAndOrchestra/RolandPizzicatoStrings.sfpack<br />StringsAndOrchestra/ClavinovaHarp.sfpack<br />StringsAndOrchestra/RolandMarcatoStrings.sfpackJTPhttps://www.blogger.com/profile/07535605477911297179noreply@blogger.comtag:blogger.com,1999:blog-9170434694647900866.post-21193361602002894452010-01-26T08:01:52.504-08:002010-01-26T08:01:52.504-08:00@graham_20705
>> Do I follow you correctly ...@graham_20705<br /><br />>> Do I follow you correctly that I need a .cfg file to map out all the instruments appropriately?<br /><br />yes, timidity has to have a config file that already 'knows' about the soundfont.<br /><br />>> Short of doing this by hand, I assume that I should be able to get a cfg download from somewhere?<br /><br />For many free soundfonts I think various folks have put together config files. For FluidR3_GS.sf2 see sites such as http://cr.opensolaris.org/~mcermak/webrev/raw_files/new/usr/src/cmd/fluid-sf/fluidr3_gs.cfg<br /><br />If one isn't already made, you do have to go in by hand and create the config file. Using swami (or similar) it isn't too difficult. I poked around swami to see if I could output some kind of text file describing the soundfont which could be used to generate a config file automatically. No luck. Does anyone know how to programmatically get instrument banks and patches out of a soundfont? I'd be very interested in a solution. Someone could alter the swami code to do this. Or, if soundfont formats are fairly straightforward, one could decipher and 'unpack' the binary using ruby/perl/python.<br /><br />>> the best sound font ... Any leads you can offer?<br /><br />I've collected a variety of free sound fonts over the years but haven't played around with them enough to recommend a single one. So far, I have tried to stick with one instrument at a time (rather than the compilations). merlin_plus21 seems pretty good. Anyone else have a recommendation?<br /><br />Best of luck on your project!JTPhttps://www.blogger.com/profile/07535605477911297179noreply@blogger.comtag:blogger.com,1999:blog-9170434694647900866.post-69595576682383037152010-01-24T15:24:36.577-08:002010-01-24T15:24:36.577-08:00Hey, thanks for this, I have been scratching my he...Hey, thanks for this, I have been scratching my head for days trying to work out how to to switch in a particular instrument soundfont. This did the trick.<br /><br />Still a few things. I want to install the FluidR3_GS.sf2 soundfont. Do I follow you correctly that I need a .cfg file to map out all the instruments appropriately? Short of doing this by hand, I assume that I should be able to get a cfg download from somewhere? Help?<br /><br />Finally my quest is to make a wind controller, I am learning that being able to model the notes well will delve into the realms of expensive software but for the moment I am looking for the best sound font I can. I have one, but its no inspiring. Any leads you can offer? Thanks<br />GrahamGrahamhttps://www.blogger.com/profile/17907033867880636481noreply@blogger.comtag:blogger.com,1999:blog-9170434694647900866.post-55254655210438862332010-01-08T23:17:21.175-08:002010-01-08T23:17:21.175-08:00Nicholas, I've never actually used drums befor...Nicholas, I've never actually used drums before with timidity (so far just for classical).<br /><br />I've found that "MIDI Channel 10 is for percussion" so that might help.<br /><br />Opening up the gsdrums.cfg in eawpats sound patch I see a structure like this:<br /><br /># Room drums<br />drumset 8<br /><br /> 36 gsdrum08/roomkick pan=center note=36<br /> 41 gsdrum08/roomlow2 pan=-63<br /> 43 gsdrum08/roomlow1 pan=-40<br /># ... etc<br /><br /># Power<br />drumset 16<br /><br /> 35 power/powrkic1 pan=center amp=150 note=36<br /> 36 power/powrkic3 pan=center amp=150 note=36<br /> 37 power/h-rim pan=center<br /><br />Maybe that will be enough to figure it out. I would love to hear how it works if you figure it out and will certainly post it inside the main post so others can benefit.JTPhttps://www.blogger.com/profile/07535605477911297179noreply@blogger.comtag:blogger.com,1999:blog-9170434694647900866.post-34023370983438916462009-10-28T14:42:44.061-07:002009-10-28T14:42:44.061-07:00Thanks for this...it's a really good guide to ...Thanks for this...it's a really good guide to a program that even by Linux standards is a bit shrouded in mystery. Do you know how to add percussion to .cfg file?Unknownhttps://www.blogger.com/profile/03249180959664628880noreply@blogger.com