On May 8, 2013 09:18:06 PM Robert Jonsson wrote: > 2013/5/8 Tim E. Real <termt...@rogers.com>: > > Hey Ho! Tim again. > > Ho hay and spring greetings! > > > Lovely springtime here. > > > > Some of this is still kinda fresh and may be improved and there's more to > > do. > > > > So if you like to keep up-to-the minute and be a good tester, go forth ! > > > > ------------------ > > Please donate to help me keep up the work. Thanks. > > http://sourceforge.net/donate/?user_id=606684 > > ------------------ > > > > >From ChangeLog: > > ============== > > > > - Yet another MAJOR audio engine and plugin/synth process chain re-write. > > > > - Track controllers (vol, pan) now sample-accurate. > > > > - Track controllers (vol, pan) slope limited for near-noiseless operation. > > > > TODO: User settings. > > > > - Fixed: "Duplicate Selected Tracks" crashes. Also now copies plugins and > > > > synths too. > > > > - DSSI + Native VST: Fixed not remembering generic/native GUI pos/size. > > > > TODO: DSSI native GUI. > > > > - Fixed regression by flo: Sliders were recording multiple automation > > points at> > > same value. > > > > BUG REPORT fix : > > - Fixed canvases not remembering position/zoom - everything reopens at > > > > exact same pos/zoom now. > > > > - Fixed automatable audio GUI controls 'jumpy' in TOUCH mode if heavy > > > > graphics causing slowdowns. > > When pressed, any control now truly 'disengages' from > > competing/interfering > > controller stream. > > > > - Improved audio automation modes, + READ mode can now be interrupted > > > > by GUI or ext control. > > > > - MESS synths (esp Deicsonze): Controls (like Track Info program) and > > synth > > > > controls now mirror each other, both ways. > > > > - Deicsonze softsynth: Fixed several problems: Not remembering settings + > > > > ladspa plugin settings, midi controllers were in wrong domain - moved > > to > > > > NRPN14 type. TODO: Fix 'biased' midi controllers like pan and detune > > etc. > > > > - Native VST: Call idle periodically. Makes some plugins like Glitch work, > > > > as per LAD mail. >
Forgot to mention also: - Meters now stay active even when track is muted so levels can be checked/adjusted. - Audio engine re-write includes speed/efficiency boosts. > Yay, played with it some and the basics work! > Found some things I thought I had fixed, like clicking on a note in > the midi editor plays the wrong sound. But maybe I left it that way?! > Gah > > I checked in a fix for some variable renaming in dssihost, probably > you aren't building with chunk support, hope it was right. Oh Jeez, sorry didn't pay attention to that section! Heh, KDevelop's refactoring doesn't change non #defined code! Fix looks fine at first glance, was simply naming underscore additions for consistency with other modules. Hm, I thought we had added dssi-vst chunk support in plugin.cpp as well but looks like not? I'll test Addictive Drums or linuxsampler to make sure all the multi-channels work, as we discussed before a dumb error made one channel not work (the third channel)... ----------- Another fix I forgot to mention is: - Fixed plugin generic GUI 'output control' display. Many plugins do not assign a range to 'latency' control out, and others. So this fixes the ability to see what latency exists, and other outputs. I really, really need to move on with automatic latency correction now. The plans for latency correction delay units on each node are solid now. But the real big challenge will be determining the exact amounts of delay to apply to each delay unit, and when exactly to recalculate the delays. This involves some tough serial/parallel node traversing and latency value gathering. Wish me luck there... The ultimate goal being of course recorded wave latency correction for correct playback, but also more general latency correction in 'live' or 'playback' mode, of all sound sources. You'll see as a start, I added a couple of functions to gather the Jack port latencies. Tim. > > Keep it up, I'll try to chip in some long overdue fixes on my behalf. > > Regards, > Robert > ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ Lmuse-user mailing list Lmuse-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmuse-user