Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » ZynAddSubFX
Thread Read
Partita 1.0 released
zenon48
KVRer
- profile
- pm
PostPosted: Mon Jan 11, 2010 4:52 am reply with quote
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/partitasynth/files/Partita-1 .01/Partita-1.01.tar.bz2/download

Please note it is considered as a beta release Cool 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/partitasynth/forums/forum/10 71430

I hope you will enjoy it Smile
Last edited by zenon48 on Wed Jan 13, 2010 2:38 am; edited 1 time in total
^ Joined: 02 Jan 2008  Member: #169649  Location: PARIS
folderol
KVRAF
- profile
- pm
- e-mail
PostPosted: Tue Jan 12, 2010 1:41 pm reply with quote
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.
^ Joined: 05 Aug 2006  Member: #115433  Location: UK - Here!
stanlea
KVRAF
- profile
- pm
- e-mail
PostPosted: Tue Jan 12, 2010 2:26 pm reply with quote
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...
^ Joined: 11 Feb 2005  Member: #57685  Location: Bordeaux France
zenon48
KVRer
- profile
- pm
PostPosted: Wed Jan 13, 2010 2:22 am reply with quote
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.
^ Joined: 02 Jan 2008  Member: #169649  Location: PARIS
zenon48
KVRer
- profile
- pm
PostPosted: Wed Jan 13, 2010 2:36 am reply with quote
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).
^ Joined: 02 Jan 2008  Member: #169649  Location: PARIS
folderol
KVRAF
- profile
- pm
- e-mail
PostPosted: Wed Jan 13, 2010 3:07 am reply with quote
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.
^ Joined: 05 Aug 2006  Member: #115433  Location: UK - Here!
zenon48
KVRer
- profile
- pm
PostPosted: Wed Jan 13, 2010 5:06 am reply with quote
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?
^ Joined: 02 Jan 2008  Member: #169649  Location: PARIS
folderol
KVRAF
- profile
- pm
- e-mail
PostPosted: Wed Jan 13, 2010 6:34 am reply with quote
I'm using 4.3, however...

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

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.
^ Joined: 05 Aug 2006  Member: #115433  Location: UK - Here!
jobromedia
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Fri Apr 16, 2010 9:38 am reply with quote
Could somebody compile a windows VST?
^ Joined: 10 Feb 2006  Member: #97780  Location: Stockholm, Sweden
jackoo
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Fri Apr 16, 2010 10:36 am reply with quote
jobromedia wrote:
Could somebody compile a windows VST?

...mmmm... maybe.... Wink

kinda short of time... these days, though... Rolling Eyes
----
== VDX == One Man can make a difference!
My music is on http://soundcloud.com/vdxi
^ Joined: 03 Jul 2006  Member: #112176  
grebneke
KVRer
- profile
- pm
PostPosted: Sun Sep 05, 2010 1:46 pm reply with quote
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
^ Joined: 05 Sep 2010  Member: #238944  
fundamental
KVRist
- profile
- pm
PostPosted: Sun Sep 05, 2010 2:03 pm reply with quote
Quote:
(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).
----
ZynAddSubFX developer
^ Joined: 21 Oct 2008  Member: #191933  
Musical Gym
KVRAF
- profile
- pm
PostPosted: Mon Sep 06, 2010 11:45 am reply with quote
jobromedia wrote:
Could somebody compile a windows VST?

+1
^ Joined: 23 May 2004  Member: #26768  Location: Northern California
grebneke
KVRer
- profile
- pm
PostPosted: Tue Sep 07, 2010 1:44 am reply with quote
fundamental wrote:
Quote:
(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

AUTO-ADMIN: Non-MP3 links have been disabled in this post automatically. Once the member reaches 5 posts the links will become clickable.

^ Joined: 05 Sep 2010  Member: #238944  
Galova
KVRer
- profile
- pm
PostPosted: Tue Sep 21, 2010 1:09 pm reply with quote
A compiled windows binary would be really appreciated!
^ Joined: 18 Sep 2006  Member: #120726  
All times are GMT - 8 Hours

Printable version
Page 1 of 1
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012