[MacPorts] #52992: fluid-soundfont: add new sound fonts

MacPorts noreply at macports.org
Fri Dec 2 16:27:04 CET 2016


#52992: fluid-soundfont: add new sound fonts
-------------------------------------------------+-------------------------
  Reporter:  mojca                               |      Owner:  RJVB
      Type:  submission                          |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  fluid-soundfont-gm_gs fluid-        |
  soundfont-gu_gs                                |
-------------------------------------------------+-------------------------

Comment (by mojca):

 My suggestion would be to:
 * make the ports for sound fonts ready first
 * make sure that fluidsynth is up to date (I didn't look at it yet, I'm
 waiting to resolve this first), if nothing else add the maintainer
 * look at TiMidity++ next
 * you can update the PR for VLC any time
 * I'll need assistance with qsynth in case it's ready; I found a linux box
 where I installed it, but I have no clue what to do with it; but once it's
 ready you can also submit a pull request anyway

 Replying to [comment:6 RJVB]:
 > Replying to [comment:5 mojca]:
 > > it would be right to give some credit to Debian for making all the
 support files).
 > Yes, that's why I installed a few of their files too (IIRC).

 I didn't see any. Just `README` and `COPYING` from original.

 > > * GS `fluidr3_gs.cfg` doesn't even provide support for accordion
 > No, this file can be used in addition to the gm .cfg file; it provides
 Roland patches.

 In that case I admit that I don't even have a clue how to use the files.
 (I made a symlink from `timidity.cfg` to the file I wanted to use.)

 > > * `cfg` files use a mixture of LF & CRLF (may we depend on dos2unix
 for installation dependency?)
 > Not when you create them via the patchfile.

 They do when I fetch the patchfiles from Debian directly.

 > I don't think you ought to be concerned with "people would get
 temptation to modify them".

 In my attached example there is no separate patchfile (and thus no
 temptation :), the patchfile is fetched and applied on the fly from the
 Debian server.

 > I don't recall patching timidity to use a location other than
 $prefix/share/timidity, so I guess it's Debian who patch timidity to look
 in under etc. I can imagine putting timidity.cfg under etc, but the other
 files seem better under share/something.

 We can put them to `share/timidity` then.

 > > I have no clue how to inspect sound fonts. And anyway there is no GM
 and the licence is different and ...
 > Size could be a good clue here.

 {{{
       257 20 jun  2013 Changelog.txt
     14848 21 jun  2013 Fluid R3- Readme.doc
 148345256 20 jun  2013 FluidR3 GM2-2.SF2
 }}}
 vs.
 {{{
      1086 19 feb  2008 COPYING
 148398306 24 feb  2008 FluidR3_GM.sf2
   3201926 24 feb  2008 FluidR3_GS.sf2
      1042 20 feb  2008 README
 }}}
 and `Changelog.txt`
 {{{
 FluidR3 GM Soundfont Changes Log
 Date     Version    Author          Action
 20/06/13   2.2      Church Organist Missing note (#94) added to Violin and
 range extended to G7 (MIDI#103)
                                     for compatibility with MuseScore 2
 }}}
 and the readme starting with
 {{{
 FLUID® R3

 Released to Public Domain on 12/25/01

 ©2000-2002 Frank Wen
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/52992#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list