Discussion:
[Linuxsampler-devel] SFZ 2.0 Headers and Macros Patch
l***@free.fr
2016-06-20 17:19:45 UTC
Permalink
Hello there,

I'm trying some sfz files with #include and #define properties, many thanks for this implementation, but I've some troubles with it.

I've a complete drumkit in one sfz file which work fine (no #include, no #define)
But when a use the same drumkit in one main sfz which include split sfz files (Kick.sfz, Hi-Hat.sfz, Snare.sfz, ...), it's work a the beginning but quickly some or all notes are skipped and engine complain :

Engine: Could not launch new note; Note pool empty!
Engine: Could not launch new note; Note pool empty!
....

Someone use sfz files with #include directive without problem ?


Thanks

Ludovic
Alby M.
2016-06-20 22:34:32 UTC
Permalink
Hi Ludovic,

That shouldn't have anything to do with the #include statements, although
it might be a strange bug. Are you testing the SFZs with identical midi
input? And are you sure that if you copy three contents of all of the
individual files into one big .sfz, it looks exactly the same as the
original?

- A.M.
Post by l***@free.fr
Hello there,
I'm trying some sfz files with #include and #define properties, many
thanks for this implementation, but I've some troubles with it.
I've a complete drumkit in one sfz file which work fine (no #include, no #define)
But when a use the same drumkit in one main sfz which include split sfz
files (Kick.sfz, Hi-Hat.sfz, Snare.sfz, ...), it's work a the beginning but
Engine: Could not launch new note; Note pool empty!
Engine: Could not launch new note; Note pool empty!
....
Someone use sfz files with #include directive without problem ?
Thanks
Ludovic
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and
traffic
patterns at an interface-level. Reveals which users, apps, and protocols
are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning
reports. http://sdm.link/zohomanageengine
_______________________________________________
Linuxsampler-devel mailing list
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel
l***@free.fr
2016-06-21 22:08:47 UTC
Permalink
Hi Alby,

After many tests to isolate my problem, I finally catch the guilty !
It's clearly not a problem with #include or #define and not specific to SFZ engine.

It's is a big problem with the management of unmapped incoming midi keys.

A little test to reproduce my behavior :
- Open any sf2, sfz, or gig file in a channel
- Send some unmapped midi notes to this channel (or slide several times on gray tint notes in Fantasia)
- And engine will complain about :
Engine: Could not launch new note; Note pool empty!
Engine: Could not launch new note; Note pool empty!
Engine: Could not launch new note; Note pool empty!
...


linuxsampler version : 2.0.0.svn9 ***@2911

Previously it was 2.0.0 svn1 and I did not have memories of this behavior.


Ludovic


----- Mail d'origine -----
De: Alby M. <***@gmail.com>
À: ***@free.fr, linuxsampler-***@lists.sourceforge.net
Envoyé: Tue, 21 Jun 2016 00:34:32 +0200 (CEST)
Objet: Re: [Linuxsampler-devel] SFZ 2.0 Headers and Macros Patch

Hi Ludovic,

That shouldn't have anything to do with the #include statements, although
it might be a strange bug. Are you testing the SFZs with identical midi
input? And are you sure that if you copy three contents of all of the
individual files into one big .sfz, it looks exactly the same as the
original?

- A.M.
Post by l***@free.fr
Hello there,
I'm trying some sfz files with #include and #define properties, many
thanks for this implementation, but I've some troubles with it.
I've a complete drumkit in one sfz file which work fine (no #include, no
#define)
But when a use the same drumkit in one main sfz which include split sfz
files (Kick.sfz, Hi-Hat.sfz, Snare.sfz, ...), it's work a the beginning but
Engine: Could not launch new note; Note pool empty!
Engine: Could not launch new note; Note pool empty!
....
Someone use sfz files with #include directive without problem ?
Thanks
Ludovic
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and
traffic
patterns at an interface-level. Reveals which users, apps, and protocols
are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning
reports. http://sdm.link/zohomanageengine
_______________________________________________
Linuxsampler-devel mailing list
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel
Loading...