Page MenuHomeMiraheze

FluidSynth
Closed, ResolvedPublic

Description

Hi I'm trying to get embedded midi files playing in FluidSynth. and got an error message which suggests that perhaps it isn't installed yet?

This is the page I've imported from Wikipedia - you see the play buttons to the right?

https://en.wikipedia.org/wiki/Quarter-comma_meantone

Here it is in my wiki with Score and TimedMediaHandler extensions installed

https://microtonal.miraheze.org/wiki/Quarter-comma_meantone

The lua error says it can't find Timidity++ - that's the fallback if FluidSynth is not installed

In the score extehsion installation instructions it has this section:
https://www.mediawiki.org/wiki/Extension:Score#Installation

The relevant parts are

$wgScoreFluidsynth = '/path/to/your/fluidsynth/executable'; /* if you want MIDI to audio conversion */
$wgScoreSoundfont = '/path/to/your/soundfont/file'; /* required for Fluidsynth */

The installation instructions for FluidSynth are here:

https://wiki.archlinux.org/index.php/FluidSynth

The second of those two soundfonts, soundfont-fluid, or Fluid R3 I thnk is the one you'd use.

Thanks!

Event Timeline

Paladox mentioned this in Unknown Object (Diffusion Commit).Sep 23 2018, 23:13
Paladox closed this task as Resolved.Sep 23 2018, 23:16
Paladox claimed this task.

Thanks for adding Timidity - it now displays okay and shows links to the midi files, but the play buttons aren't working.

The template I'm using says it uses FluidSynth to play the files so it may be coded in a way that requires FluidSynth instead of Timidity

https://en.wikipedia.org/wiki/Template:Synthlisten