I did a search online and didn't find any use of fluid_cmd_handler_register()
except where FluidSynth was included in other projects and API
documentation. So at least from an initial look it seems like this
function is not really used by other projects.
I think I can see how this could be used
On Sun, Jan 7, 2018 at 11:17 AM, Tom M. wrote:
>
> P.S.: fluidsynth.org/api/ is currently down, give it 20 hours to recover.
>
>
>
There were no files in the generated api directory on the website. I ran
the same script the cron job runs and so it should be back up now.
sults in unnecessary voice usage.
Using the synth.polyphony setting should help with that though anyways, but
you may want to check the instruments you are using with a SoundFont editor
to see if the release times are long.
Best regards,
Element Green
P.S. Your English is fine, no problems here :-)
is using though.
I don't know much about C11 myself, so can't comment on that.
Cheers!
Element Green
On Mon, Sep 18, 2017 at 11:41 AM, Tom M. <tom.m...@googlemail.com> wrote:
> I would like to bring this up again. I can absolutely comprehend the
> arguing of windows or mac user
(or trying to contribute), so input would be appreciated on how to go about
this.
Cheers!
Element
On Fri, Jun 2, 2017 at 8:34 AM, Tom M. <tom.m...@googlemail.com> wrote:
> Ok, since I brought this topic up, I would like to at least do the
> migration.
>
> Element Green
.
Best regards,
Element Green
On Thu, Jun 1, 2017 at 11:48 AM, Tom M. <tom.m...@googlemail.com> wrote:
> Sadly, fluidsynth's upstream is basically dead. There are so many custom
> fluidsynth forks floating around (esp. on github) that it's really hard to
> find and choose an upd
Thank you for pointing this out. I overlooked that. I know there was a
recent exploit with Wordpress which affected all my Wordpress sites, but
that one appears to be from a while ago.
Best regards,
Element
On Tue, Feb 21, 2017 at 5:24 AM, Kjetil Matheussen wrote:
Hello Ien,
This seems like a pretty complicated problem to tackle for all scenarios.
However, I think it wouldn't be too hard to try and handle the majority of
cases.
The perceived volume of an instrument depends on at least the following
factors:
* The number of simultaneously synthesized
Hello Ien,
On Mon, Feb 6, 2017 at 8:32 AM, Ien Cheng wrote:
> As promised, here are findings with clicks/static noted in this thread. It
> turns out there are multiple issues:
>
> A. Some clicks/scratch sounds are simply due to signal clipped to [-1,+1]
> range, as
of voices exceeds
this number, the least perceptible notes will be terminated.
I hope that helps.
Best regards,
Element Green
On Mon, Jan 30, 2017 at 5:15 PM, Ien Cheng <i...@alum.mit.edu> wrote:
> Thanks Ceresa, I will try that. Any reason why a high gain would be fine
> for the firs
Hello Mark,
I wouldn't trust the Anjuta project file, it may be outdated. The cmake
build is the recommended method of building FluidSynth currently.
In regards to MIDI events being possibly the source of the problem, what
about running something like aseqdump and connecting your keyboard up to
ot;fluidsynth" string
> > to cut down on accidents from other software with similar ideas.
> > Likewise raw_meta_event, or even sequencer_specific ?
>
> Element Green rightly replied:
> > Where are you seeing the text events you mentioned? I did a search
> >
On Sat, Jul 9, 2016 at 5:41 PM, Peter Billam wrote:
> Greetings Element, List,
>
> > At any rate, it seems like using the NRPN portion of MIDI is OK,
> > which could potentially be used for adding reverb and chorus
> > parameters (beyond the basics).
>
> Yes. You might run into
Hello David
FluidSynth is supposed to support MTS. I have never used it myself
though. If you are having troubles using this, it may be a bug. An
example file would be helpful for testing purposes.
Cheers.
Element
On Sun, Jul 10, 2016 at 7:57 AM, David Bellows
wrote:
Hello Peter,
I often reflect on how unfortunate it is for the MMA to operate as such. I
reflected on that years ago when I was adding DLS2 support to Swami. This
format would have likely been a lot more popular if the specification was
more open, such as what Creative Labs did with SoundFont.
The only defined controls I see for reverb and chorus are for Reverb send
and Chorus send (CC 91 and 93). That could be used sensibly for reverb and
chorus send levels. That still leaves Reverb room size, damping, and
width. With chorus it leaves the number of voices, speed, depth and type.
Hello,
FluidSynth follows the MIDI Tuning Standard in regards to SYSEX command
data. I'm not real familiar with this myself, but a quick search on the
Internet for "MIDI Tuning Sysex" should bring up some useful info.
As far as setting chorus and reverb parameters parameters (beyond just the
Hello,
I'm not sure if it could be the issue or not. But I remember a long while
back (many years) FluidSynth used to have issues with denormal numbers
causing excessive CPU usage. That would be floating point numbers which
are very small, but not 0. I don't know if ARM processors deal with
Hello Chris,
On Fri, Jun 24, 2016 at 1:12 PM, S. Christian Collins <
s_chriscoll...@hotmail.com> wrote:
> On 06/24/2016 10:30 AM, Element Green wrote:
>
> Its been a while since I was looking at this. After reading over the
> spec, it sounds like you are correct. This seem
Hello Christian,
On Fri, Jun 24, 2016 at 1:24 AM, S. Christian Collins <
s_chriscoll...@hotmail.com> wrote:
> On 06/23/2016 08:28 PM, Element Green wrote:
>
> There are a bunch of default modulators which cause SoundFont instruments
> to respond to some of the define
Hello Ben,
On Thu, Jun 23, 2016 at 9:36 PM, Ben Gonzales wrote:
>
>
> FluidSynth and Swami are great programs. Thanks
>
You're welcome. I only deserve a little credit for FluidSynth though -
well I helped come up with the name at least :-) The SoundFont loading
code is
nual currently unfortunately, yet another TODO
item. A README file is in the source code, but it is pretty outdated at
this point, but may provide some helpful info:
https://sourceforge.net/p/swami/code/ci/master/tree/swami/README
Feel free to ask questions on the swami-devel mailing list. Me o
You're welcome. Glad you figured it out.
Best regards,
Element Green
On Jun 18, 2016 10:41, "Ien Cheng" <i...@alum.mit.edu> wrote:
> To close the loop on the issue below -- turned out to be an
> application-level bug on our end, nothing to do with FluidSynth.
SoundFont 1 for MIDI
channel 1 (0 based in FluidSynth).
The second command above selects Bank 128 Program 0 from SoundFont 2 for
MIDI channel 10.
Best regards,
Element Green
On Sun, May 29, 2016 at 9:31 PM, Srijan Deshpande <srij...@gmail.com> wrote:
> Thanks, and yes, but how do I load p
has something to do with the lower processing power of
> the phone?
>
> --Ien
>
> On Wed, May 18, 2016 at 12:53 PM, Element Green <
> elem...@elementsofsound.org> wrote:
>
>> Hello Ien,
>>
>> I got your samples you sent me, for reference:
>> FluidR
are
talking about, how are you sending notes to FluidSynth? Are you playing a
MIDI file or pressing keys on a keyboard or something else?
Cheers.
Element
On Wed, May 18, 2016 at 10:23 AM, Ien Cheng <i...@alum.mit.edu> wrote:
> HI Element Green!
>
> Thanks for your continued help
by the release
multiplier in the preset. If you could personally send me the SoundFont or
let me know how I could obtain it, I would be happy to check this for you
(just let me know what which preset and note you are playing).
Best regards,
Element Green
On Wed, May 18, 2016 at 9:35 AM, Ien Cheng
he designated release interval?
Best regards,
Element Green
On Wed, May 18, 2016 at 9:07 AM, Ien Cheng <i...@alum.mit.edu> wrote:
> Hi everyone -
>
> I'm seeing an odd problem where the synth is not stopping the sound after
> note off with certain "loud" soundfonts.
at 9:17 AM, Element Green <elem...@elementsofsound.org>
wrote:
> Hello,
>
> On Tue, Apr 26, 2016 at 2:25 AM, R.L. Horn <li...@eastcheap.org> wrote:
>
>> On Fri, 22 Apr 2016, Maciej - filologia angielska wrote:
>>
>> 2. Today I noticed that the problem mus
X number of under-runs.
>
>
I suspect the same thing. Something is likely wrong with the driver in
regards to underruns.
> _______
> fluid-dev mailing list
> fluid-dev@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/fluid-dev
>
Best regards,
Element Green
___
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev
Hello,
I find it interesting that you get the same error with jackd. In that case
does FluidSynth quit with the same error or does jackd quit?
Sometimes there are limitations with audio drivers in regards to sample
rate, buffer sizes, etc. You may want to try 48KHz or 44.1KHz (depending
on
environment.
See "help ladspa" from within the FluidSynth shell, after you've built
support for it.
Best regards,
Element Green
On Tue, Mar 1, 2016 at 10:39 AM, Srijan Deshpande <srij...@gmail.com> wrote:
> Hello,
>
> Does fluidsynth have some kind of EQ that I can
ions
> or Windows's atomic API.
>
> For normal threads, glib uses pthreads on Posix and Windows threads
> on...Windows.
>
> Maybe I'm just super nerdy, but this seems totally doable. ;)
>
> On Wed, Jan 13, 2016 at 5:06 PM, Element Green <
> elem...@elementsofsound.org
Hello Johannes,
Seeing as I'm the one responsible for converting FluidSynth over to glib in
the first place, I thought it is only right that I respond ;-)
Prior to FluidSynth depending on glib, there was a bit of platform support
code. This code was error prone, somewhat hard to maintain, and
udio
> out clock. But I'll need to study the FluidSynth code more carefully.
>
> I do have the post filter set to max, and reverb/chorus disabled.
>
> --Brad
>
>
> On Sun, Jan 3, 2016, at 05:52 PM, Element Green wrote:
>
> FluidSynth currently only supports 16 bit a
FluidSynth currently only supports 16 bit audio sample data, such as in the
SF2 format.
There are several functions which are used for synthesizing the output, in
particular:
fluid_synth_nwrite_float
fluid_synth_process
fluid_synth_write_float
fluid_synth_write_s16
The last one in particular
> trace
> > through the code.
> >
> >
> >
> >
> >
> > On 12/31/2015 03:36 PM, Brad Stewart wrote:
> >
> > Could you confirm that "interp 1" command line invokes the Linear
> > Interpolation function?
> > Thanks,
> > Brad
&g
Element Green
-- Forwarded message --
From: "element1green" <element1gr...@gmail.com>
Date: Jan 2, 2016 11:33 AM
Subject: Re: [fluid-dev] question on linear interpolation
To: "FluidSynth mailing list" <fluid-dev@nongnu.org>
Cc:
Use capital -O0 for t
I was asking if you're adding to the data set by up-sampling,
> pre-filtering, or something else. This is hinted at in the paper by Olli
> Niemitalo.
> I suppose you that the interpolated value could be stuffed back into the
> original data (recursion) but I don't see that occurring in
>
d that your linear
coefficients table is properly initialized. You should be able to see this
stuff at work by single stepping the code and looking at the calculations
to see if they are behaving as expected.
Hope that helps. Maybe I did not get your scenario right though, if so,
please explain in more detail.
Best regards,
Element Green
___
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev
On Saturday, 22 August 2015, 1:32, Element Green
elem...@elementsofsound.org wrote:
Hello,
I haven't been following this thread too closely, so apologies if any of
this is duplicate information.
The multiple core feature you are talking about can be set by passing
-o synth.cpu-cores
. The
hardware may have its own limitations too, which if not acceptable may
require you to try and use a different audio interface (USB maybe?).
It seems that ARM architecture has an FPU at least, which is good.
Best regards,
Element Green
On Fri, Aug 21, 2015 at 11:40 AM, Marcus Weseloh mar
,
Element Green
On Wed, Aug 19, 2015 at 6:30 AM, Herschel Karunaratne
herschelkarunara...@yahoo.co.uk wrote:
I am using an ARM board with Ubuntu Linaro 13.04 and Alsa as the sound and
MIDI driver. I have a SF with 13 different instruments and playing through
USB MIDI. As the Fluidsynth starts I use
that people can write their own SFZ files very simply. FS
would only take a subset of the opcodes as authoritative, which is actually
all FS would ever need. The advantage is making FS a bit more open as far
as input goes.
Garth Hjelte
Sampler User
Best regards,
Element Green
an incoming connection occurs.
Or checking to see if fluid_istream_readline() gets called, which handles
shell input and see if it is returning any values which would cause a
disconnect.
Hopefully that is helpful in figuring out what is going on.
Best regards,
Element Green
On Mon, Jan 19, 2015 at 2:59
properly assigned. So this probably worked on some systems and not
others.
I checked in a fix for this into the git repository.
Best regards,
Element Green
On Mon, Jan 19, 2015 at 9:35 AM, Mark Knoop m...@opus11.net wrote:
Hi Element,
Thanks for your reply.
When I encounter network
in
and that it is indeed what you just built from git.
The original reported issue was also affecting my Ubuntu 14.10 64 bit
system, but this fixed it for me.
Best regards,
Element Green
On Mon, Jan 19, 2015 at 11:44 AM, Mark Knoop m...@opus11.net wrote:
Thanks for your help. I've pulled this from git
but it
was still pulling the old libfluidsynth. The problem is indeed fixed
with the new version.
Many thanks for your help!
Regards,
Mark
At 12:39 on 19 Jan 2015, Element Green wrote:
Are you sure you don't still have another libfluidsynth hanging around
on your system? That was the problem I
a simple macro though, which could
theoretically be done from ones own code, although this seems pretty
hackish to me. But it would work. Not sure why these weren't put in
public headers to begin with, since they seem downright useful.
Best regards,
Element Green
On Sun, Aug 3, 2014 at 1:27
experience any issues with the new website or have
any suggestions.
Best regards,
Element Green
___
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev
Hello David,
On Sat, Jun 7, 2014 at 1:48 AM, David Henningsson di...@ubuntu.com wrote:
On 2014-06-07 01:13, Micah Fitch wrote:
So anyhow, I'm curious about this. Right now I can't even have multiple
instances of a 300 MB soundfont without really taking up lots of
unnecessary memory.
in the FluidSynth git repository for this
project.
Cheers!
Element Green
___
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev
On Thu, Nov 28, 2013 at 11:53 PM, Chris Robinson chris.k...@gmail.comwrote:
On 11/28/2013 08:05 PM, Element Green wrote:
Good idea to read through the archives.. I also did this and came up with
a thread which occurred around the date when the code was checked in for
the synth.midi-bank
That makes sense to me too.
Element
On Fri, Nov 29, 2013 at 6:15 PM, Chris Robinson chris.k...@gmail.comwrote:
On 11/29/2013 11:31 AM, Element Green wrote:
The original MIDI standard pretty much spells that out, though I think
there was some confusion around it leading to divergent vendor
On Thu, Nov 28, 2013 at 8:32 PM, Chris Robinson chris.k...@gmail.comwrote:
On 11/28/2013 10:51 AM, Element Green wrote:
Did you see any information that indicated that mma mode was supposed to
be GM2?
When I read this old thread: https://lists.nongnu.org/
archive/html/fluid-dev/2012-07
for fast_render in fluidsynth/src/fluidsynth.c to
see how this works.
Best regards,
Element Green
On Mon, Oct 21, 2013 at 12:18 PM, Иван Заярный izayar...@gmail.com wrote:
Hi everyone)
I faced with next problem. Midi file rendering works slowly. It can take
20-30 seconds for one minute midi file long
On Wed, Aug 21, 2013 at 7:11 AM, a...@gratin.org a...@gratin.org wrote:
Well,
remember that the core dump was from a Mac system on which glib crashes.
The same app does not crash on most systems, including mine.
I just ran the app on gdb on my system, and disassembled the same function
or post 2.32). It might make a difference.
Best regards,
Element Green
On Mon, Aug 19, 2013 at 9:55 AM, a...@gratin.org a...@gratin.org wrote:
Hello,
trying to build a debug version of glib, and will do some tests on the
failing target machines.
In the meantime, I wanted to note
On Mon, Aug 19, 2013 at 12:04 PM, a...@gratin.org a...@gratin.org wrote:
Hello,
Le 16 août 2013 à 18:58, Element Green jgr...@users.sourceforge.net a
écrit :
I had a look at the thread_memory_from_self() function in the glib
source code and I don't see anything that would suggest usage
also be executed
from the same Terminal in order for the command to take effect):
ulimit -c unlimited
The resulting core file will be found at: /cores/core.PID where PID is the
process ID.
Element
On Mon, Aug 19, 2013 at 6:49 PM, R.L. Horn li...@eastcheap.org wrote:
On Mon, 19 Aug 2013, Element
have been built for a platform that was too
specific, or some sort of corruption is occurring. Looking at how
glib got built (its build time options, thread support system, etc)
might also be useful information.
Hope that helps.
Best regards,
Element Green
want to get my hands on one of those ;-)
Fernando
Best regards,
Element Green
___
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev
to begin
with, since a lot of sample borrowing happens out there. If you want
to make a buck on your SoundFont, make it not for commercial use and
sell commercial licenses.
/GPL_LGPL_SoundFont_Rant
Element Green
On Thu, Mar 21, 2013 at 8:38 PM, Aere Greenway
a...@dvorak-keyboards.com wrote:
Stan
, if an instrument has layered
samples.
--
Sincerely,
Aere
Hope that helps.
Element Green
___
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev
. This can be accomplished by distributing the commercial
application as an object file as well.
Best regards,
Element Green
___
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev
Probably lacks an FPU, which means rather slow floating point emulation.
The CPU just can't keep up in real-time. FluidSynth uses floating point
math heavily.
Best regards,
Element Green
On Oct 12, 2012 11:06 AM, Simon Eigeldinger simon.eigeldin...@vol.at
wrote:
Hi all,
I am new
On Tue, Oct 9, 2012 at 11:05 PM, David Henningsson di...@ubuntu.com wrote:
On 10/09/2012 11:13 AM, Kjetil Matheussen wrote:
Hi,
I'm embedding FluidSynth as an instrument in the Radium music editor
(http://users.notam02.no/~kjetism/radium).
It works fine (thanks for the great work!), but
would object to merging the
support into the main project.
Best regards,
Element Green
On Sun, Jul 8, 2012 at 5:26 PM, Peter Eastman peter.east...@gmail.com wrote:
You guys are wasting your time. Fluidsynth is a library, load it into
Python via ctypes, and roll your own OSC interface on top
On Sat, May 26, 2012 at 8:45 AM, Corbin Simpson
mostawesomed...@gmail.com wrote:
Howdy,
I noticed that the setting synth.ladspa.active appears unused, and
the LADSPA chain is always used if LADSPA support was compiled in. Is
this intentional?
--
When the facts change, I change my mind.
for someone without C/C++ background to get start quickly.
On Sat, Feb 4, 2012 at 8:20 AM, Element Green jgr...@users.sourceforge.net
wrote:
If your MIDI song itself contains a CC7 event you could perhaps filter
it with the FluidSynth MIDI router:
router_begin cc
router_par1 7 7 1 0
You probably need to clarify a little more then. From your initial email
it sounded like you were controlling FluidSynth with an external MIDI
synthesizer (or perhaps computer keyboard?) and a Java application. MIDI
equipment typically has a setting for assigning what MIDI channel it
controls.
are met:
Peter Hanappe
Josh Element Green
Pedro Lopez-Cabanillas
David Henningsson
Matt Guica
Okay, I agree to have my name on that. Except it's Giuca not Guica. (I
guess it's a wiki so I can always change it.) :)
However FluidSynth has a lot of copyright holders, so the above
(something which is rather loosely tracked
with FluidSynth anyways), it would probably make sense to make the
copyright under a single person or small group of people. This would
help with future licensing decisions, should they arise.
Best regards,
Element Green (AKA Josh Green)
On Tue, Sep 13
On Tue, Sep 13, 2011 at 8:49 PM, Matt Giuca matt.gi...@gmail.com wrote:
Element:
For this reason I wouldn't even mind if FluidSynth became
BSD licensed, if it would help FluidSynth to continue to flourish as
it has.
It sounds like you're saying if we don't support iPhone, nobody will
On Tue, Sep 13, 2011 at 9:17 PM, Matt Giuca matt.gi...@gmail.com wrote:
I wasn't suggesting that remaining LGPL would negatively impact
FluidSynth. I was simply trying to find a solution to the issue at
hand, since I've worked a lot with embedded systems and thought that
the discussion may
Hello Tashi,
My guess is that your device does not have a floating point unit (FPU).
FluidSynth makes heavy use of floating point math, so your device is
probably emulating all the instructions, which is very very slow. There has
been talk from time to time on implementing integer based (fixed
On Fri, Dec 3, 2010 at 6:28 AM, Felix Krause
fordprefec...@googlemail.com wrote:
I'd like to have FluidSynth to generate sound output and at the same time
write the audio output to a file. So I tried to create a file audio driver
and a coreaudio audio driver with the same synthesizer as
On Thu, Dec 2, 2010 at 6:26 AM, yanli lei yanlile...@gmail.com wrote:
I have this issue on MIDI Yoke and LoopBe that when will blast my ears with
overbuffer of MIDI data when I start playing this file
Joe Hisaishi - Friends.mid
http://www.mediafire.com/?mxxig3177zo5vf3
To reproduce:
0) Get
On Wed, Nov 24, 2010 at 4:15 AM, eli konky nomadicwha...@gmail.com wrote:
Hi,
Did anyone try? I have very limited experience with cmake (actually zero),
and having troubles working this out.
Any tips are appreciated.
Thanks
Eli
I'm not personally familiar with Android, but I'm also
That will send a note on/off event to channel 10 (note that channels
start at 0, so 9 is channel 10). If you are still having problems,
are you sure that the other channels are working and its just an issue
with channel 10?
Best regards,
Element Green
___
fluid
Nice find! Glad that issue got resolved, even if we[1] was part of
the original problem ;-)
Cheers,
Element
On Sun, Nov 28, 2010 at 8:24 AM, David Henningsson di...@ubuntu.com wrote:
On 2010-11-28 12:52, Pedro Lopez-Cabanillas wrote:
On Saturday 27 November 2010, David Henningsson wrote:
On Sun, Nov 14, 2010 at 2:00 AM, David Henningsson di...@ubuntu.com wrote:
libInstPatch also has a SoundFont voice cache system
(IpatchSF2VoiceCache), which converts SoundFont presets, instruments
or samples into an array of potential SoundFont voices (selected by
MIDI note and velocity
Sent before from the wrong email address.. Sending again so the list
accepts it. Please reply to this one instead of the previous one.
Graham Goode wrote:
Hi Guys,
I'm experiencing weird behavior with fluidysnth 1.1.1 and 1.1.2 when
using loop type '3' - Continue after release... most of
! Bug
reports and 2.0 feature proposals welcome. At the moment I'm
employing the SourceForge tracker for this, but may switch to Trac if
they turn out to be lame.
Cheers.
Element Green (AKA Josh Green)
___
fluid-dev mailing list
fluid-dev@nongnu.org
84 matches
Mail list logo