Kara-Moon Forum
May 08, 2024, 08:45:48 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: You can go back to the main site here: Kara-Moon site
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Rebirth  (Read 7576 times)
folderol
Kara-Moon Master
****
Posts: 5310

Who? Me?


WWW
« on: February 25, 2009, 10:51:15 PM »

There seems to be no completely appropriate place for this, however...

For a long time (years in fact) there has been no development on ZynAddSubFX. This has been making some of us rather uneasy, as there is always the risk that, not only are bugs not getting fixed, but creeping library updates and a relatively small OS change could make it fall over completely.

The good news is that there has been a flurry of activity, with 3 new devs being added to the sourceforge project list, some fresh ideas and a commitment to squash some long-standing bugs.

It's not time to get the champagne bottles out yet, but certainly time to see if there are any in the wine cellar 
Logged

If you have a poem, I have a tune, and we exchange these, we can both have a poem, a tune, and a song.
- Will
Oren
Moderator
Kara-Moon Master
*****
Posts: 5444


...just looking for clues...


« Reply #1 on: April 01, 2009, 09:51:33 PM »

The good news is that there has been a flurry of activity, with 3 new devs being added to the sourceforge project list, some fresh ideas and a commitment to squash some long-standing bugs.
It's not time to get the champagne bottles out yet, but certainly time to see if there are any in the wine cellar 

Yup. I feel if we use the Linux tools and promote them (and even send some cash their way), developers will be motivated to resume their work with renewed enthusiasm.
My next donation will go to the Audacity team. It is the single most useful tool in the Linux audio line-up, other than the actual music-specific operating systems.
Logged

folderol
Kara-Moon Master
****
Posts: 5310

Who? Me?


WWW
« Reply #2 on: October 03, 2009, 10:14:42 AM »

One of the reasons I've been a bit quiet lately (apart from an unexpectedly high - and tiring - workload) is that much of my free time has been absorbed testing new versions of Zyn. As well as the main branch which is receiving a great deal of under-the-hood work, there is now an alternative development. This is not a fork as such, and moves are being made to fold it's best features back into the mainstream.

This version 'Yoshimi' is currently Linux only, and works only through Jack. The developer decided to strip out all non-essentials so he could get to the core of Zyn's problems. A fascinating issue that cropped up was something I'd never heard of before - dnormals - which in a nutshell happen as a level decays slowly and approaches but doesn't quite reach zero. In this situation the CPU switches to a higher precision, and slower, mode. Not only is it slower but the actual switching process takes time and screws up time scheduling.

So detailed has the work been done on this, that I was able to run Yoshimi for over 20 hours continuously, with lots of swapping, editing, reloading of voice patches with out a single crash. OK, there were some xruns on editing, but who is going to try to change internal prameters by hand while actually playing! Total processor usage has dropped significantly and I am able to run all of my most complex voices now on fast musical tracks without a single xrun or freeze.

There was some argument between developers at one point, but this seems to have been smoothed out. The guy who has done all this work on Yoshimi is clearly a very talented programmer, but so is the lead developer for Zyn. This is often not a good combination Roll Eyes

There is a side-plot to try to move Zyn away from FLTK on to a mainstream GUI - KDE/qt looks like being the one of choice, but this is very early days yet. the main focus is getting Zyn. fully RT safe, and cross compatible. Let's not forget that all this is being done by people in their free time just for the love of music!

For the time being, Yoshimi is my synth of choice, and anyone wanting to look at it can find the latest version at:

http://www.graggrag.com/?q=node/19

This is source code so you will need to know how to compile it. Instructuctions are given, but not ecaxtly hand-holding!
Logged

If you have a poem, I have a tune, and we exchange these, we can both have a poem, a tune, and a song.
- Will
Oren
Moderator
Kara-Moon Master
*****
Posts: 5444


...just looking for clues...


« Reply #3 on: October 03, 2009, 11:16:54 AM »

Very promising!

Those folks are very lucky to have you on board for testing and suggestions.
(...I noticed a certain folderol mentioned on a Linux-audio website recently...it seems a significant portion of the open-source software community hold him in high regard for his experience and depth of understanding in things Linux...)
Logged

folderol
Kara-Moon Master
****
Posts: 5310

Who? Me?


WWW
« Reply #4 on: October 03, 2009, 05:29:58 PM »

Like a swan mate. All calm serenity above the water. Going like the clappers undeneath just trying to stay afloat Grin
Logged

If you have a poem, I have a tune, and we exchange these, we can both have a poem, a tune, and a song.
- Will
Oren
Moderator
Kara-Moon Master
*****
Posts: 5444


...just looking for clues...


« Reply #5 on: October 04, 2009, 02:13:27 AM »

Like a swan mate. All calm serenity above the water. Going like the clappers undeneath just trying to stay afloat Grin

Clappers, eh... so, that's what you call them... Cheesy
Logged

folderol
Kara-Moon Master
****
Posts: 5310

Who? Me?


WWW
« Reply #6 on: November 14, 2009, 06:00:02 PM »

Cal is now up to version 0.38 of yoshimi and it continues to become more refined and capable. Amongst other things it is now possible to change voice patches while a channel is actually playing. If working mulit-channel (which I usually do) it is very difficult to spot the break, unless you have something like a full chord with a long release which will stop suddenly on the change point. On;ly the most exotic patches will produce an audible click, but there are no actual xruns.

For those interested it's available at:

http://www.graggrag.com/?q=yoshimi
Logged

If you have a poem, I have a tune, and we exchange these, we can both have a poem, a tune, and a song.
- Will
kara
Kara-Moon, a site built by and for musicians
Global Moderator
Kara-Moon Master
*****
Posts: 4907


Music is my middle name


WWW
« Reply #7 on: November 14, 2009, 07:38:30 PM »

Very cool to see that that synth keeps on developing  Cool

k
Logged

_____oOo______ http://www.myspace.com/kaazduo

www.kara-moon.com, a site built by and for musicians
Support us at : http://www.mymajorcompany.com/Artistes/kaaz/
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.039 seconds with 20 queries.