Partita 1.0 released

Official support for: zynaddsubfx.sourceforge.net
Post Reply New Topic
RELATED
PRODUCTS

Post

This is the first public released of Partita, a software based on ZynAddSubFX 2.4.0 git.

You can download it here: http://sourceforge.net/projects/partita ... 2/download

Please note it is considered as a beta release 8) You have to compile the sources and try it.
Not being a Windows fanatic (I even have no Windows OS on my Linux box :hihi:), I can't help you if you have problems on M$ platform. But it should be OK.

Don't forget to have a quick look at the FAQ included in the release.

Send me any feedback here or (preferably) at Sourceforge Partita project user forum: http://sourceforge.net/projects/partita ... um/1071430

I hope you will enjoy it :)
Last edited by zenon48 on Wed Jan 13, 2010 10:38 am, edited 1 time in total.

Post

I'm afraid I'm having a problem compiling this. I get the following:

g++ -O2 -Wall -g -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES -ggdb -DFLTK_GUI 'fltk-config --cflags' -DOSSAUDIOOUT -DJACKAUDIOOUT 'pkg-config --cflags jack' -c -o ADnoteUI.o ADnoteUI.cc
fluid -c PADnoteUI.fl
g++ -O2 -Wall -g -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES -ggdb -DFLTK_GUI 'fltk-config --cflags' -DOSSAUDIOOUT -DJACKAUDIOOUT 'pkg-config --cflags jack' -c -o PADnoteUI.o PADnoteUI.cc
fluid -c EffUI.fl
g++ -O2 -Wall -g -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES -ggdb -DFLTK_GUI 'fltk-config --cflags' -DOSSAUDIOOUT -DJACKAUDIOOUT 'pkg-config --cflags jack' -c -o EffUI.o EffUI.cc
EffUI.cc: In member function 'float EQGraph::getfreqx(float)':
EffUI.cc:101: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
/usr/include/bits/mathcalls.h:154: note: candidate 1: double pow(double, double)
/usr/include/c++/4.2/cmath:357: note: candidate 2: float std::pow(float, float)
make[1]: *** [EffUI.o] Error 1
make[1]: Leaving directory '/home/will/Software/Partita-1.0/src/UI'
make: *** [all] Error 2


Both Zyn 2.4 (git) & Yoshimi (0.047) compile without problems.
Using 64studio (3 beta) on a dual core 64bit athlon.
It wasn't me! (well, actually, it probably was) - apparently no longer an 'elderly', now a 'senior'! Is that promotion?

Post

Thanks for this effort Daniel. It compiles well here on my Debian Etch 32 bits. Now you MUST tell here what are the improvements made upon the Zyn basis...
You can't always get what you waaaant...

Post

folderol wrote:I'm afraid I'm having a problem compiling this. I get the following:

g++ -O2 -Wall -g -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES -ggdb -DFLTK_GUI 'fltk-config --cflags' -DOSSAUDIOOUT -DJACKAUDIOOUT 'pkg-config --cflags jack' -c -o ADnoteUI.o ADnoteUI.cc
fluid -c PADnoteUI.fl
g++ -O2 -Wall -g -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES -ggdb -DFLTK_GUI 'fltk-config --cflags' -DOSSAUDIOOUT -DJACKAUDIOOUT 'pkg-config --cflags jack' -c -o PADnoteUI.o PADnoteUI.cc
fluid -c EffUI.fl
g++ -O2 -Wall -g -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES -ggdb -DFLTK_GUI 'fltk-config --cflags' -DOSSAUDIOOUT -DJACKAUDIOOUT 'pkg-config --cflags jack' -c -o EffUI.o EffUI.cc
EffUI.cc: In member function 'float EQGraph::getfreqx(float)':
EffUI.cc:101: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
/usr/include/bits/mathcalls.h:154: note: candidate 1: double pow(double, double)
/usr/include/c++/4.2/cmath:357: note: candidate 2: float std::pow(float, float)
make[1]: *** [EffUI.o] Error 1
make[1]: Leaving directory '/home/will/Software/Partita-1.0/src/UI'
make: *** [all] Error 2


Both Zyn 2.4 (git) & Yoshimi (0.047) compile without problems.
Using 64studio (3 beta) on a dual core 64bit athlon.
I never had this message and it comes from a part of code that is ZynAddSubFX original. The candidate 2 is the one intended. I don't understand why your compiler is confused.

Post

stanlea wrote:Thanks for this effort Daniel. It compiles well here on my Debian Etch 32 bits. Now you MUST tell here what are the improvements made upon the Zyn basis...
In the forthcoming weeks, I'll try to merge Yoshimi branch and Partita to get a (much) better handling of Jack. Then I'll put a cache mechanism to speed up the instruments loading: on my fast core quad 8300, some pad instruments take more than one second to load, it's too long, it should be reduce to less than a millisecond, using a preloading function.

My main concern is to be able to level up the abstraction level of the Part concept, to let a Part manage as many instruments as you wish (not only one as in Zyn original).

Post

This all looks very interesting indeed.

I've no idea why I have the compiler problem, and it's way beyond my ability to work it out. I hope someone else and think of a solution.
It wasn't me! (well, actually, it probably was) - apparently no longer an 'elderly', now a 'senior'! Is that promotion?

Post

folderol wrote:This all looks very interesting indeed.

I've no idea why I have the compiler problem, and it's way beyond my ability to work it out. I hope someone else and think of a solution.
BTW I'm using gcc 4.4.2 to compile. What version do you use?

Post

I'm using 4.3, however...

I just did an upgrade on 'Build-Essential' and it now compiles :)

I've found a few niggles when running it.

My display is 1440x900, which is ideal for things like Rosegarden matrix editor. The size of the Partita main display means I can't see the whole of CH.16 or whatever may be below it. I find for most of my work I use 6 - 8 channels, so this is really a waste of desktop real estate. Is there a way to make the window resizeable and scrollable?

I keep all my music data in a separate partition '/share' and directory '/share/Music'. The location of the voice bank I've created myself is therefore '/share/Music/Zyn/banks'.
Partita seems to accept this as a new banks path, and lets me set it as the default, but in practice it is unable to see it and reverts to the 'ordinary' default.

Currently it suffers the Zyn 2.4 crackles, but hopefully that will be resolved whe you merge in the Yoshimi jack stuff.

I don't know if it's significant, but I don't actually install any of the development versions/derivatives of Zyn. but run them from userspace (where they are compiled). This hasn't been a problem before, but I thought I'd mention it anyway.
It wasn't me! (well, actually, it probably was) - apparently no longer an 'elderly', now a 'senior'! Is that promotion?

Post

Could somebody compile a windows VST?
Best regards from Johan Brodd.
JoBroMedia since 1996.

Post

jobromedia wrote:Could somebody compile a windows VST?
...mmmm... maybe.... :wink:

kinda short of time... these days, though... :roll:
== VDX == One Man can make a difference!
My music is on https://soundcloud.com/vdxi | Info | More Info

Post

Does Partita have any activity, it seems to have stalled eight months ago?

(What we really need is Zyn/Partita/Yoshimi as a working and stable *Linux native* VSTi, to use inside Renoise, that would be something!!)

-- grebneke

Post

(What we really need is Zyn/Partita/Yoshimi as a working and stable *Linux native* VSTi, to use inside Renoise, that would be something!!)
If you want to use Zyn with Renoise I know that there has been some work on getting the DSSI plugin to work in that context (I think that within the last version or two support got added to renoise).
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX

Post

jobromedia wrote:Could somebody compile a windows VST?
+1

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
fundamental wrote:
(What we really need is Zyn/Partita/Yoshimi as a working and stable *Linux native* VSTi, to use inside Renoise, that would be something!!)
If you want to use Zyn with Renoise I know that there has been some work on getting the DSSI plugin to work in that context (I think that within the last version or two support got added to renoise).
Renoise has experimental DSSI support in the latest beta. Zyn-dssi works with it, but as you know there is no gui and no adjustable parameters - it's all read-only with the presets created through standalone zynaddsubfx.

What I mean is a real VSTi with a GUI and interactable parameters. Something like http://www.loomer.co.uk/aspect.htm (http://www.loomer.co.uk/aspect.htm) or http://www.discodsp.com/discovery/ (http://www.discodsp.com/discovery/). I know kraken/Gore worked on a Zyn linux native vsti, but unfortunately it's incomplete and buggy.

It would be a dream come true to be able to use Zyn with its full power as a real linux vsti inside Renoise. :love:

-- Johan

Post

A compiled windows binary would be really appreciated!

Post Reply

Return to “ZynAddSubFX”