summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/fluidsynth
Commit message (Collapse)AuthorAgeFilesLines
* fluidsynth: upgrade 2.0.6 -> 2.0.7Andreas Müller2019-10-091-2/+2
| | | | | | | | | | | Minor bugfixes >From announcement: * fix broken audio output when reverb was active after synth creation (#563) * fix debug console messages not being visible for debug builds on Windows Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: upgrade 2.0.5 -> 2.0.6Andreas Müller2019-09-021-2/+2
| | | | | | | This is a bugfix maintenance release Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: Add PACKAGECONFIG for readlineAdrian Bunk2019-07-221-0/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: upgrade 2.0.4 -> 2.0.5Andreas Müller2019-04-271-2/+2
| | | | | | | | | Release notes are found at [1] - upgrade can be considered as bugfix release [1] https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.5 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: upgrade 2.0.3 -> 2.0.4Andreas Müller2019-03-221-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: upgrade 1.1.11 -> 2.0.3Andreas Müller2019-01-168-100/+563
| | | | | | | | | | | | | | | | * Fallout caused by API change should be fixed in all recipes depending fluidsynth. To make this happen I sent out patches to many projects during last autumn. * Add PACKAGECONFIG for profiling (disabled by default). * ARM-NEON-patch was reworked and profiling runs were performed with and without the patch. See patch description for profiling results. * We need to split tool to generate parameter tables to native. Since target and native builds do not share much in common we don't use BBCALLSEXTEND * Add patch which allows clients to reduce useless copies of buffers. Fluidsynth-DSSI (in meta-qt5-extra currently) is going to make use of this. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: drop extra dash from `-Denable-pulseaudio=OFF`Max Kellermann2018-09-261-1/+1
| | | | | | | | | This caused a build failure: CMake Error: The source directory ".../tmp-glibc/work/aarch64-oe-linux/fluidsynth/1.1.11-r0/build/--Denable-pulseaudio=OFF" does not exist. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: update 1.1.10 -> 1.1.11Andreas Müller2018-05-171-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fluidsynth: update 1.1.9 -> 1.1.10Andreas Müller2018-03-211-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fluidsynth: update 1.1.8 -> 1.1.9Andreas Müller2018-01-223-35/+2
| | | | | | | * 0001-avoid-buffer-overrun-in-fluid_synth_nwrite_float.patch was applied upstream Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fluidsynth: performance improvementsAndreas Müller2017-12-113-2/+114
| | | | | | | | | | | | | | | | | * Use floats instead of double for sound calculations. This improves performance notable and was default for version 1.1.6 using autotools. * Fix buffer overrun when using floats * Make use of ARM NEON for multithreading enabled Performance and sound correctnes was tested with qtractor and a reworked version of fluidsynth-dssi [1-2]. Tests were performed for single- and multithreading enabled. [1] https://github.com/schnitzeltony/fluidsynth-dssi/commit/bad09c6f5c5508c5f5330aa5188510f975e50c50 [2] https://github.com/schnitzeltony/meta-qt5-extra/blob/master/recipes-misc/recipes-multimedia/fluidsynth/fluidsynth-dssi_1.0.0.bb Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fluidsynth: update 1.1.6 -> 1.1.8Andreas Müller2017-10-272-23/+21
| | | | | | | | | | | | * project has moved from sourceforge to github * autotools was replaced by cmake [1] * license was changed from LGPL-2.0+ to LGPL-2.1 [2] [1] https://github.com/FluidSynth/fluidsynth/commit/3939941c5f3fdaef6bf9258fabd5725e7666554a [2] https://github.com/FluidSynth/fluidsynth/commit/1f5a3ca26e5c75e3ae54eb4c88f1f2bd21f87644 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Make use of the new bb.utils.filter() functionPeter Kjellerstedt2017-03-071-1/+1
| | | | | Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: set correct portaudio packageconfig dependencyAndreas Müller2016-05-061-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-multimedia: use bb.utils.contains() instead of base_contains()Ross Burton2016-04-281-1/+1
| | | | | | | | base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsync: Fix buildRichard Purdie2014-07-221-0/+4
| | | | | | | Resolve build failure with out of date libtool macros by removing them. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-multimedia: use BPN in SRC_URIRobert Yang2014-07-151-1/+1
| | | | | | | | | | | | Fixed SRC_URI: * ${PN} -> ${BPN}, use ${BP} if it was ${PN}-${PV} * ${P} -> ${BP} Otherwise we would meet do_fetch errors when we do the multilib, native or nativesdk build. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: fix S!=B errorsTim Orling2014-06-101-1/+1
| | | | | | | | | Fixes: : fatal error: fluidsynth/version.h: No such file or directory | #include "fluidsynth/version.h" Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: upgrade to 1.1.6Tim Orling2014-05-091-5/+4
| | | | | | | | | | | | | First version had no [PATCH] on subject line and non-helpful "inherit gettext" * now hosted at sourceforge * drop unrecognized option for readline NOTE: autotools is deprecated TODO: investigate cmake build Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-231-1/+1
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio and ↵Martin Jansa2013-09-171-0/+7
| | | | | | readline Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: added dependency on glibPaul Barker2013-05-071-1/+1
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: fixed license namePaul Barker2013-05-071-1/+1
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: upgrade to 1.1.1Martin Jansa2012-12-111-8/+2
| | | | | | | | | * and drop special do_configure, now with libtool working with sysroot argument, we need this otherwise libfluidsynth.la references /usr/lib/libasound.la directly instead of =/usr/lib/libasound.la and e.g. vlc build fails Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: import from OE-ClassicMartin Jansa2012-12-101-0/+19
* needed for epiano * added LIC_FILES_CHSKUm * fixed LICENSE Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>