<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-multimedia/recipes-multimedia/fluidsynth, branch thud-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=thud-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=thud-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2018-09-26T14:35:44+00:00</updated>
<entry>
<title>fluidsynth: drop extra dash from `-Denable-pulseaudio=OFF`</title>
<updated>2018-09-26T14:35:44+00:00</updated>
<author>
<name>Max Kellermann</name>
<email>max.kellermann@gmail.com</email>
</author>
<published>2018-09-26T13:21:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a7105022bfc1bd8ff1cc62440c32567328be35e6'/>
<id>urn:sha1:a7105022bfc1bd8ff1cc62440c32567328be35e6</id>
<content type='text'>
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 &lt;max.kellermann@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluidsynth: update 1.1.10 -&gt; 1.1.11</title>
<updated>2018-05-17T15:25:28+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2018-05-10T16:14:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=27227a037a5d4270e0656e824c2146e16d089b8c'/>
<id>urn:sha1:27227a037a5d4270e0656e824c2146e16d089b8c</id>
<content type='text'>
Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluidsynth: update 1.1.9 -&gt; 1.1.10</title>
<updated>2018-03-22T01:38:23+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2018-03-18T19:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a69e51037ce5befcb051b3477a34ab3edf5ffdb0'/>
<id>urn:sha1:a69e51037ce5befcb051b3477a34ab3edf5ffdb0</id>
<content type='text'>
Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluidsynth: update 1.1.8 -&gt; 1.1.9</title>
<updated>2018-01-23T03:40:02+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2018-01-17T08:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aa0b4aecad6d837099b1c7256a4eb46a75365d5e'/>
<id>urn:sha1:aa0b4aecad6d837099b1c7256a4eb46a75365d5e</id>
<content type='text'>
* 0001-avoid-buffer-overrun-in-fluid_synth_nwrite_float.patch was applied upstream

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluidsynth: performance improvements</title>
<updated>2017-12-11T15:58:56+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2017-12-01T11:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=da778f933ccf34d01dfe8ca273c2191acfb36ef3'/>
<id>urn:sha1:da778f933ccf34d01dfe8ca273c2191acfb36ef3</id>
<content type='text'>
* 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 &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluidsynth: update 1.1.6 -&gt; 1.1.8</title>
<updated>2017-10-27T16:39:33+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2017-10-17T17:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b50cfa1f1fe0bdaf4891c98de2c869d4fe80e8f7'/>
<id>urn:sha1:b50cfa1f1fe0bdaf4891c98de2c869d4fe80e8f7</id>
<content type='text'>
* 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 &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>Make use of the new bb.utils.filter() function</title>
<updated>2017-03-07T12:30:26+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>peter.kjellerstedt@axis.com</email>
</author>
<published>2017-03-01T17:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0c31f55bcfd6630d894dd2dda6ca483bea5de4ab'/>
<id>urn:sha1:0c31f55bcfd6630d894dd2dda6ca483bea5de4ab</id>
<content type='text'>
Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluidsynth: set correct portaudio packageconfig dependency</title>
<updated>2016-05-06T10:40:25+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2016-05-01T23:17:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e211113e8c6e59a7c8c48d80ff735f0afa06b52c'/>
<id>urn:sha1:e211113e8c6e59a7c8c48d80ff735f0afa06b52c</id>
<content type='text'>
Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-multimedia: use bb.utils.contains() instead of base_contains()</title>
<updated>2016-04-28T08:38:39+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2016-04-22T19:48:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ab9f4d9ab21199278ac868378a8566eeeeac4090'/>
<id>urn:sha1:ab9f4d9ab21199278ac868378a8566eeeeac4090</id>
<content type='text'>
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 &lt;ross.burton@intel.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluidsync: Fix build</title>
<updated>2014-07-21T22:01:51+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2014-07-17T13:49:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6b87a52136d965a61e15768c6a1565209a2e724c'/>
<id>urn:sha1:6b87a52136d965a61e15768c6a1565209a2e724c</id>
<content type='text'>
Resolve build failure with out of date libtool macros by removing them.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
