Multiple instances of ZynAddSubFX
-
- KVRer
- 20 posts since 2 Jan, 2008 from PARIS
I just compiled the last version of ZynAddSubFX and when I execute more than one instance, the second one hangs, probably beacause it can't access dev/dsp (it's the written message I get from Zyn).
But the version compiled in the last version of OpenSuse (same version of Zyn) doesn't.
Any idea of what's going wrong?
But the version compiled in the last version of OpenSuse (same version of Zyn) doesn't.
Any idea of what's going wrong?
Last edited by zenon48 on Tue Nov 17, 2009 10:52 am, edited 1 time in total.
-
- KVRian
- 551 posts since 21 Oct, 2008 from USA
By latest version, do you mean 2.4.0 or git master?
It should not misbehave if you have git master (2.4.0 should hang).
Only one program should be able to talk to /dev/dsp at once.
As long as you are using the OSS output, then this should always be the case.
If you are getting different responses, you should verify that the configs and the versions are indeed the same.
It should not misbehave if you have git master (2.4.0 should hang).
Only one program should be able to talk to /dev/dsp at once.
As long as you are using the OSS output, then this should always be the case.
If you are getting different responses, you should verify that the configs and the versions are indeed the same.
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX
The author of the Zyn-Fusion UI for ZynAddSubFX
-
- KVRer
- Topic Starter
- 20 posts since 2 Jan, 2008 from PARIS
I compile this morning the git-master version and there is no hanging any more
However, Zyn is not seen in audio tab of Jack control (compiled with LINUX_AUDIOOUT=OSS_AND_JACK) because it can't access /dev/dsp. Therefore: no sound!
I confirm that version 2.4.0 package for OpenSuse 11.2 (15 Jul 2009 as to its history file) connects to Jack correctly, but not version 2.4.0 compiled from src on my Linux box aswell as git-master.
Could it be an environment variable?
However, Zyn is not seen in audio tab of Jack control (compiled with LINUX_AUDIOOUT=OSS_AND_JACK) because it can't access /dev/dsp. Therefore: no sound!
I confirm that version 2.4.0 package for OpenSuse 11.2 (15 Jul 2009 as to its history file) connects to Jack correctly, but not version 2.4.0 compiled from src on my Linux box aswell as git-master.
Could it be an environment variable?
-
- KVRer
- Topic Starter
- 20 posts since 2 Jan, 2008 from PARIS
After careful recompiling (removing all previous .o files) I got the desired result: Jack and Zyn are correctly connectedzenon48 wrote:I compile this morning the git-master version and there is no hanging any more![]()
However, Zyn is not seen in audio tab of Jack control (compiled with LINUX_AUDIOOUT=OSS_AND_JACK) because it can't access /dev/dsp. Therefore: no sound!
I confirm that version 2.4.0 package for OpenSuse 11.2 (15 Jul 2009 as to its history file) connects to Jack correctly, but not version 2.4.0 compiled from src on my Linux box aswell as git-master.
Could it be an environment variable?
-
- KVRian
- 551 posts since 21 Oct, 2008 from USA
yes, the current Makefile system is a bit buggy, as you have seen.
(one of the reasons why it is being deprecated in favor of cmake)
"Have the glitch issues in JACK been fixed in the git version, by the way?"
Depending upon which glitch, perhaps.
Right now, I am trying to rework the entire output system.
Once I import cal's jack driver, then that aspect of things should be running a bit smoother.
if you want to see things progress, you should be able to watch the yoshimi branch in git.
Note: I do not recommend playing with that branch for the moment.
It is improving quickly, but it still has plenty of issues to be ironed out.
(one of the reasons why it is being deprecated in favor of cmake)
"Have the glitch issues in JACK been fixed in the git version, by the way?"
Depending upon which glitch, perhaps.
Right now, I am trying to rework the entire output system.
Once I import cal's jack driver, then that aspect of things should be running a bit smoother.
if you want to see things progress, you should be able to watch the yoshimi branch in git.
Note: I do not recommend playing with that branch for the moment.
It is improving quickly, but it still has plenty of issues to be ironed out.
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX
The author of the Zyn-Fusion UI for ZynAddSubFX
-
- KVRist
- 47 posts since 22 Mar, 2008 from Monopoli (Bari) - Italy
Yeah, I have been using yoshimi, although I find it pretty stable at the moment, I wouldn't rely on it for live usage.fundamental wrote:yes, the current Makefile system is a bit buggy, as you have seen.
(one of the reasons why it is being deprecated in favor of cmake)
"Have the glitch issues in JACK been fixed in the git version, by the way?"
Depending upon which glitch, perhaps.
Right now, I am trying to rework the entire output system.
Once I import cal's jack driver, then that aspect of things should be running a bit smoother.
if you want to see things progress, you should be able to watch the yoshimi branch in git.
Note: I do not recommend playing with that branch for the moment.
It is improving quickly, but it still has plenty of issues to be ironed out.
