one instance of sfizz per track?

Link to good samples/soundfonts at http://wiki.linuxaudio.org/wiki/free_audio_data

Moderators: MattKingUSA, khz

Post Reply
ClausRogge
Established Member
Posts: 19
Joined: Thu Apr 10, 2014 7:35 pm
Has thanked: 10 times
Been thanked: 2 times

one instance of sfizz per track?

Post by ClausRogge »

Used to use Calf Fluid Synth on a bus (in Ardour, BTW) and route up to 16 MIDI tracks to one channel each. Now I wanted to use the sfz format and found the player sfizz. Am I right in supposing that I need to start the plugin once for every track? If it were possible to use the Bus method it'd be consuming less of my machine's power, is what I'm thinking ...

Last edited by ClausRogge on Sun Mar 05, 2023 7:55 pm, edited 1 time in total.
User avatar
d.healey
Established Member
Posts: 611
Joined: Fri Sep 22, 2017 8:33 pm
Has thanked: 279 times
Been thanked: 101 times

Re: one instance of sfizz per track?

Post by d.healey »

Can you add 16 instances in a bus?

David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
ClausRogge
Established Member
Posts: 19
Joined: Thu Apr 10, 2014 7:35 pm
Has thanked: 10 times
Been thanked: 2 times

Re: one instance of sfizz per track?

Post by ClausRogge »

d.healey wrote: Sat Mar 04, 2023 9:59 am

Can you add 16 instances in a bus?

Not sure I understand what you mean ... I had only one instance of FluidSynth running and several MIDI tracks sending their information, one per channel. Mabe never 16 but certainly six or eight.

User avatar
d.healey
Established Member
Posts: 611
Joined: Fri Sep 22, 2017 8:33 pm
Has thanked: 279 times
Been thanked: 101 times

Re: one instance of sfizz per track?

Post by d.healey »

ClausRogge wrote: Sat Mar 04, 2023 12:05 pm
d.healey wrote: Sat Mar 04, 2023 9:59 am

Can you add 16 instances in a bus?

Not sure I understand what you mean ... I had only one instance of FluidSynth running and several MIDI tracks sending their information, one per channel. Mabe never 16 but certainly six or eight.

What I mean is put 16 instances of sfizz on the bus, each instance receives on a separate channel, and route your individual MIDI tracks to the bus as is in your previous workflow. You still have 16 instances of the plugin, but you get to use the bus like you did before.

David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
tavasti
Established Member
Posts: 2059
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Has thanked: 375 times
Been thanked: 209 times
Contact:

Re: one instance of sfizz per track?

Post by tavasti »

ClausRogge wrote: Sat Mar 04, 2023 8:57 am

Used to use Calf Fluid Synth on a bus (in Ardour, BTW) and route up to 16 MIDI tracks to one channel each. Now I wanted to use the sfz format and found the player sfizz. Am I right in supposing that I need to start the plugin once for every track?

That is the way most of the plugins work.

Linux veteran & Novice musician

Latest track: https://www.youtube.com/watch?v=ycVrgGtrBmM

ClausRogge
Established Member
Posts: 19
Joined: Thu Apr 10, 2014 7:35 pm
Has thanked: 10 times
Been thanked: 2 times

Re: one instance of sfizz per track?

Post by ClausRogge »

d.healey wrote: Sat Mar 04, 2023 1:01 pm

What I mean is put 16 instances of sfizz on the bus, each instance receives on a separate channel, and route your individual MIDI tracks to the bus as is in your previous workflow. You still have 16 instances of the plugin, but you get to use the bus like you did before.

Ah ok now I understand. Is sfizz so small that it's no problem having it running multiple times at once? Just wondering. So I won't worry and just do it like that. Thank you and also tavasti for taking your time to sort out my little problem.

Still not sure how I add a "Solved" to this kind of thing

User avatar
Audiojunkie
Established Member
Posts: 403
Joined: Thu Feb 21, 2019 4:27 pm
Has thanked: 392 times
Been thanked: 157 times

Re: one instance of sfizz per track?

Post by Audiojunkie »

The OP is talking about multi-timbrality similar to Yoshimi. The OP would indeed need 16 separate Sfizz instances to do this.

Edit: I see the issue is resolved already. Ignore me! 😎👍🏼

j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

Re: one instance of sfizz per track?

Post by j_e_f_f_g »

The No Budget Instrument collection uses shared libraries to achieve the smallest possible footprint for this collection of sampled instruments (it effectively has one instance of the sample playing engine regardless of how many plugins you load), while giving you the versatility of each instrument having its own stereo output. You may want to investigate these plugins if you're using a machine with limited specs.

viewtopic.php?t=25492

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

ClausRogge
Established Member
Posts: 19
Joined: Thu Apr 10, 2014 7:35 pm
Has thanked: 10 times
Been thanked: 2 times

Re: one instance of sfizz per track?

Post by ClausRogge »

Audiojunkie wrote: Sun Mar 05, 2023 5:23 am

similar to Yoshimi.

I*ll have a look at that, thank you. If it takes sfz format I'll give it a try

Ignore me! 😎👍🏼

No way

luciorgomes
Established Member
Posts: 120
Joined: Wed Feb 04, 2015 11:29 pm
Has thanked: 40 times
Been thanked: 7 times

Re: one instance of sfizz per track?

Post by luciorgomes »

The Linuxsampler plugin has a version with 32 outputs.

Ps.:the samples must be loaded by an external program (see Qsampler).

https://launchpad.net/~kxstudio-debian/ ... _amd64.deb
https://launchpad.net/~kxstudio-debian/ ... _amd64.deb

tavasti
Established Member
Posts: 2059
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Has thanked: 375 times
Been thanked: 209 times
Contact:

Re: one instance of sfizz per track?

Post by tavasti »

j_e_f_f_g wrote: Sun Mar 05, 2023 6:30 am

The No Budget Instrument collection uses shared libraries to achieve the smallest possible footprint for this collection of sampled instruments

Depending on what shared libs, this can be a problem. Specially with Ardour/Mixbus which have their own version of shared libs, which can be much different from system libs. And if your plugin uses those, there is high risk to get trouble.

Linux veteran & Novice musician

Latest track: https://www.youtube.com/watch?v=ycVrgGtrBmM

j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

Re: one instance of sfizz per track?

Post by j_e_f_f_g »

tavasti wrote:

Depending on what shared libs, this can be a problem.

No, they're all shared libs that I created. I don't use someone else's sample-playing engine (ie, Linuxsampler). I wrote my own.

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

User avatar
Audiojunkie
Established Member
Posts: 403
Joined: Thu Feb 21, 2019 4:27 pm
Has thanked: 392 times
Been thanked: 157 times

Re: one instance of sfizz per track?

Post by Audiojunkie »

ClausRogge wrote: Sun Mar 05, 2023 10:06 am
Audiojunkie wrote: Sun Mar 05, 2023 5:23 am

similar to Yoshimi.

I*ll have a look at that, thank you. If it takes sfz format I'll give it a try

Ignore me! 😎👍🏼

No way

I’m sorry, I wasn’t clear. Yoshimi is multitimbral. It is not an SFZ player.

tseaver
Established Member
Posts: 408
Joined: Mon Mar 13, 2017 6:07 am
Has thanked: 12 times
Been thanked: 102 times

Re: one instance of sfizz per track?

Post by tseaver »

@ClausRogge

Is sfizz so small that it's no problem having it running multiple times at once? Just wondering.

The developers certainly believe that it is so (see https://github.com/sfztools/sfizz/issues/1047, which covers patch banks as well as MIDI channels, and https://github.com/sfztools/sfizz/issues/1048, which is more general).

Ubuntu, Mixbus32C; acoustic blues / country / jazz
Post Reply