From: Mike C. <rda...@gm...> - 2013-01-21 18:14:00
|
Hello, I submitted new patch that should bring VST to LMMS host synchronization for plugins like dBlue Glitch https://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 Plugins playback position is computed on remote VST plugin side from there already available plugins sample position, it is than synchronized from host, when there is some playback change, like start stop event, loops etc. Thanks to Chrissy M. for few tests. Regards MIke C. |
From: Chrissy M. <chr...@ho...> - 2013-01-21 22:43:01
|
The patch is working perfectly for me so far, exporting song also syncs with the transport controls in perfect time, i will test this feature further, by using multiple instances of dblue_glitch on multiple mixer channels, instrument channels and the sample track effects output, and get back with any findings.. once again thanks to the genius who is Mike choi ;) thanks Mikobuntu ;) |
From: Chrissy M. <chr...@ho...> - 2013-01-22 02:58:03
|
ok update on the VST patch, i can confirm that when i use as my example a 4bar loop .wav sample that i created myself and is perfect to the nearest millisecond for 140bpm tempo, that snyc works perfectly in the fx_mixer and instrument_FX tab , but there is a serious lag of almost 1 bar when used on the sample_track fx output, ;... it retriggers fine at the start of every loop or when using start and stop from LMMS but seems to be running slower hence the lag strange behaviour hmm .. maybe the sample_track fx needs looked at here ??? thanks Mikobuntu ;) |
From: Mike C. <rda...@gm...> - 2013-01-22 08:16:12
|
Thanks Chrissy, I will check. So the problem is with that sample track only? Mike C. On Tue, Jan 22, 2013 at 3:57 AM, Chrissy McManus <chr...@ho... > wrote: > sample_track |
From: Chrissy M. <chr...@ho...> - 2013-01-22 14:37:33
|
yes so far with my testing the sample_track is causing the out of sync from LMMS-host to VST,also i have noticed if i raise the tempo to max ( 999 bpm ) this will play havoc with the sync in all fx outputs thatwere working normally i.e when i bring the tempo back down to 140 again the timing is away off, thoughthis is not normal practice when creating a song. If i perhaps change tempo from 168 to 120 and go back to 168bpm then everything seems ok,so this should not be a major problem. both export and multiple export song are working fine with the sync ;) I will continue testing more scenarios and report back.....thanks Mikobuntu ;) Date: Tue, 22 Jan 2013 09:16:06 +0100 Subject: Re: [LMMS-devel] VST host synchronization From: rda...@gm... To: chr...@ho... CC: lmm...@li... Thanks Chrissy, I will check. So the problem is with that sample track only? Mike C. On Tue, Jan 22, 2013 at 3:57 AM, Chrissy McManus <chr...@ho...> wrote: sample_track |
From: Chrissy M. <chr...@ho...> - 2013-01-24 01:40:07
|
Hi Mike, your patch applied cleanly this time, i think it was actually an error on my part, so i just did a fresh git pull and everything was ok. the patch has indeed fixed the sync on the sample_track and also when raising the tempo of the song to max and backdown to a lower tempo all seems well, The patch also seems not to interfere with zynaddsubfx, earlier i was having problemsbut i think that was due to my incorrect patching methods, i will test this patch with all i can throw at it tomorrow and report back,but all is looking well so far for this to make it into 0.4.14 ( thoughts Toby ?? ) Oh in answer to an earlier email Mike, yeah that behaviour within the sample track needs changed, ideally we want a sample tobe able to be synced with the song_editor's start, pause, stop and restart at any position. This has been a problem for users for sometimenow. what i would like to see done:- (1) ability to scroll the timeline forward or backward and hear the audio ( audio scrubbing ) (2) ability as above to sync playback in time with song_editor transport controls. (3) ability to draw fade in/out within the sample_track segments (4) ability to slice/chop sample_track segments from within for example a 4bar drumloop sample and a select mode where whichever part of the segment is highlighted, becomes seperated from the rest, where it can either be moved on the timeline or deleted. thanks Mikobuntu ;) ( p.s for the manager of the mailing list my last post to unfa, i forgot to reply the proper subject, perhaps it could be merged sorry ;) 0) |
From: Mike C. <rda...@gm...> - 2013-01-24 16:54:42
|
Hello, I uploaded new version of the patch and cleaned the code. Should be faster, more accurate sync. Please report any to this topic https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# Best regards Mike C. On Thu, Jan 24, 2013 at 10:24 AM, Mike Choi <rda...@gm...> wrote: > Hi, > > Thanks for all the testing Chrissy! > > BTW I just switched from IPC messages on shared memory (shm), I think this > sync should be faster this way, I am attaching my current work in progress > version that I re-based on 0010 patch, > because 0011-VST-effects-secure-master-channel-freezing > patch seems now obsolete, but if you would like to test and would have > problems patching let me know. > > Anyway so far this is a WIP version which synchronize all midi time > positions of the song with plugins time position, so if you turn tempo > really low, like 10bpm, you will notice some ugly leaps, this is because > midi time positions of song are not being updated continuously. > > But I would like to recompute missing positions and to optimize it also > clean the code. > > Mike C. > > > On Thu, Jan 24, 2013 at 2:40 AM, Chrissy McManus < > chr...@ho...> wrote: > >> Hi Mike, your patch applied cleanly this time, i think it was actually >> an error on my part, so i just did a fresh git pull >> and everything was ok. >> >> the patch has indeed fixed the sync on the sample_track and also when >> raising the tempo of the song to max and back >> down to a lower tempo all seems well, The patch also seems not to >> interfere with zynaddsubfx, earlier i was having problems >> but i think that was due to my incorrect patching methods, i will test >> this patch with all i can throw at it tomorrow and report back, >> but all is looking well so far for this to make it into 0.4.14 ( >> thoughts Toby ?? ) >> >> Oh in answer to an earlier email Mike, yeah that behaviour within the >> sample track needs changed, ideally we want a sample to >> be able to be synced with the song_editor's start, pause, stop and >> restart at any position. This has been a problem for users for sometime >> now. >> >> what i would like to see done:- >> >> (1) ability to scroll the timeline forward or backward and hear the audio >> ( audio scrubbing ) >> >> (2) ability as above to sync playback in time with song_editor transport >> controls. >> >> (3) ability to draw fade in/out within the sample_track segments >> >> (4) ability to slice/chop sample_track segments from within for example a >> 4bar drumloop sample >> and a select mode where whichever part of the segment is >> highlighted, becomes seperated >> from the rest, where it can either be moved on the timeline or >> deleted. >> >> thanks Mikobuntu ;) >> >> >> ( p.s for the manager of the mailing list my last post to unfa, i forgot >> to reply the proper subject, perhaps it could be merged sorry ;) 0) >> >> > > > |
From: Tobias D. <tob...@gm...> - 2013-01-26 22:01:28
|
Hi, 2013/1/24 Mike Choi <rda...@gm...>: > I uploaded new version of the patch and cleaned the code. Should be faster, > more accurate sync. Is there any potential impact on existing code/functionality? I'm asking because I'm not sure whether to include it for the 0.4.14 release. How do you estimate the stability of current VST implementation? Best regards Tobias |
From: John S. <lzr...@gm...> - 2013-01-26 22:19:13
|
Something borked Zebra2 compatibility around the time this was introduced. Not sure if the two are connected though. Zebra2 still works, but the GUI disappears to grey as soon as it finishes loading. I'm guessing it's actually related to the GUI patches, but I posted it here cause... well cause. ;) On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel <tob...@gm...>wrote: > Hi, > > 2013/1/24 Mike Choi <rda...@gm...>: > > I uploaded new version of the patch and cleaned the code. Should be > faster, > > more accurate sync. > > Is there any potential impact on existing code/functionality? I'm > asking because I'm not sure whether to include it for the 0.4.14 > release. How do you estimate the stability of current VST > implementation? > > Best regards > > Tobias > > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnnow-d2d > _______________________________________________ > LMMS-devel mailing list > LMM...@li... > https://lists.sourceforge.net/lists/listinfo/lmms-devel > -- Johnny |
From: Mike C. <rda...@gm...> - 2013-01-27 07:58:31
|
Hi, I will look on this John, also are you using Linux or Windows and latest patch? What are your computer spec? As per GUI problems I am aware now just that if you re-size lmms workspace to something small, than if you load new plugin it will affect resulting window size, but will look on this too. As per VST sync. patch, (please assure at first you have latest patch from link below) I personally dont have problems with it on winXp and two Linux machines. Chrissy do you have any problems with latest patch? http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 Also as per potential VST effects, I think this sync patch should not do any wrong coz it is targeted on VSTs which do sync to host normally, so without it they don't work either as supposed to be. But I may add this Sync functionality like on/off feature into global settings today. Best regards - Mike C. On Sat, Jan 26, 2013 at 11:18 PM, John Serafino <lzr...@gm...> wrote: > Something borked Zebra2 compatibility around the time this was introduced. > Not sure if the two are connected though. Zebra2 still works, but the GUI > disappears to grey as soon as it finishes loading. I'm guessing it's > actually related to the GUI patches, but I posted it here cause... well > cause. ;) > > > On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < > tob...@gm...> wrote: > >> Hi, >> >> 2013/1/24 Mike Choi <rda...@gm...>: >> > I uploaded new version of the patch and cleaned the code. Should be >> faster, >> > more accurate sync. >> >> Is there any potential impact on existing code/functionality? I'm >> asking because I'm not sure whether to include it for the 0.4.14 >> release. How do you estimate the stability of current VST >> implementation? >> >> Best regards >> >> Tobias >> >> >> ------------------------------------------------------------------------------ >> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >> MVPs and experts. ON SALE this month only -- learn more at: >> http://p.sf.net/sfu/learnnow-d2d >> _______________________________________________ >> LMMS-devel mailing list >> LMM...@li... >> https://lists.sourceforge.net/lists/listinfo/lmms-devel >> > > > > -- > Johnny > > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnnow-d2d > _______________________________________________ > LMMS-devel mailing list > LMM...@li... > https://lists.sourceforge.net/lists/listinfo/lmms-devel > > |
From: Mike C. <rda...@gm...> - 2013-01-27 18:14:26
|
Hi, Thanks John, I will check this tonight. BTW I just released a patch update which adds global option to turn VST sync on / off. (no localisations yet) You can get it from this link: https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# I was also trying to investigate this sound crackling issue that Chrissy mentioned, but my test computer keeps crackling all time now, I will check it better from home, but if this will be an issue, I think it would be better to leave that VST Sync patch for some later release, as it will be fixed overall, but I will look on this tonight. Best regards Mike C. On Sun, Jan 27, 2013 at 3:59 PM, John Serafino <lzr...@gm...> wrote: > Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. I'm not sure > if I have the latest patch or not, so I'll check on that when I get home > today. I usually scale my work space across two 1600x900 monitors, but I've > never had any problems as a result. > > I can check on my onboard sound card when I get home too, if you need thus > data. > On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> wrote: > >> Hi, >> >> I will look on this John, also are you using Linux or Windows and latest >> patch? What are your computer spec? >> As per GUI problems I am aware now just that if you re-size lmms >> workspace to something small, than if you load new plugin it will affect >> resulting window size, but will look on this too. >> >> As per VST sync. patch, (please assure at first you have latest patch >> from link below) I personally dont have problems with it on winXp and two >> Linux machines. Chrissy do you have any problems with latest patch? >> >> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >> >> Also as per potential VST effects, I think this sync patch should not do >> any wrong coz it is targeted on VSTs which do sync to host normally, so >> without it they don't work either as supposed to be. But I may add this >> Sync functionality like on/off feature into global settings today. >> >> Best regards >> - Mike C. >> >> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino <lzr...@gm...>wrote: >> >>> Something borked Zebra2 compatibility around the time this was >>> introduced. Not sure if the two are connected though. Zebra2 still works, >>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>> it's actually related to the GUI patches, but I posted it here cause... >>> well cause. ;) >>> >>> >>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>> tob...@gm...> wrote: >>> >>>> Hi, >>>> >>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>> > I uploaded new version of the patch and cleaned the code. Should be >>>> faster, >>>> > more accurate sync. >>>> >>>> Is there any potential impact on existing code/functionality? I'm >>>> asking because I'm not sure whether to include it for the 0.4.14 >>>> release. How do you estimate the stability of current VST >>>> implementation? >>>> >>>> Best regards >>>> >>>> Tobias >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>> MVPs and experts. ON SALE this month only -- learn more at: >>>> http://p.sf.net/sfu/learnnow-d2d >>>> _______________________________________________ >>>> LMMS-devel mailing list >>>> LMM...@li... >>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>> >>> >>> >>> >>> -- >>> Johnny >>> >>> >>> ------------------------------------------------------------------------------ >>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>> MVPs and experts. ON SALE this month only -- learn more at: >>> http://p.sf.net/sfu/learnnow-d2d >>> _______________________________________________ >>> LMMS-devel mailing list >>> LMM...@li... >>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>> >>> >> |
From: John S. <lzr...@gm...> - 2013-01-27 21:42:37
|
Okay, confirmed with latest GIT version. It happens regardless of whether or not the VST sync patch is applied, ruling it out IMO. Just to present as much data as possible, here is a screenshot while the VST is loading, with the GUI visible: https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And this is what happens when the VST finishes loading: https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi <rda...@gm...> wrote: > Hi, > > Thanks John, I will check this tonight. > > BTW I just released a patch update which adds global option to turn VST > sync on / off. (no localisations yet) > You can get it from this link: > > https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# > > I was also trying to investigate this sound crackling issue that Chrissy > mentioned, but my test computer keeps crackling all time now, I will check > it better from home, but if this will be an issue, I think it would be > better to leave that VST Sync patch for some later release, as it will be > fixed overall, but I will look on this tonight. > > Best regards > Mike C. > > On Sun, Jan 27, 2013 at 3:59 PM, John Serafino <lzr...@gm...> wrote: > >> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. I'm not >> sure if I have the latest patch or not, so I'll check on that when I get >> home today. I usually scale my work space across two 1600x900 monitors, but >> I've never had any problems as a result. >> >> I can check on my onboard sound card when I get home too, if you need >> thus data. >> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> wrote: >> >>> Hi, >>> >>> I will look on this John, also are you using Linux or Windows and latest >>> patch? What are your computer spec? >>> As per GUI problems I am aware now just that if you re-size lmms >>> workspace to something small, than if you load new plugin it will affect >>> resulting window size, but will look on this too. >>> >>> As per VST sync. patch, (please assure at first you have latest patch >>> from link below) I personally dont have problems with it on winXp and two >>> Linux machines. Chrissy do you have any problems with latest patch? >>> >>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>> >>> Also as per potential VST effects, I think this sync patch should not do >>> any wrong coz it is targeted on VSTs which do sync to host normally, so >>> without it they don't work either as supposed to be. But I may add this >>> Sync functionality like on/off feature into global settings today. >>> >>> Best regards >>> - Mike C. >>> >>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino <lzr...@gm...>wrote: >>> >>>> Something borked Zebra2 compatibility around the time this was >>>> introduced. Not sure if the two are connected though. Zebra2 still works, >>>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>>> it's actually related to the GUI patches, but I posted it here cause... >>>> well cause. ;) >>>> >>>> >>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>> tob...@gm...> wrote: >>>> >>>>> Hi, >>>>> >>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>> > I uploaded new version of the patch and cleaned the code. Should be >>>>> faster, >>>>> > more accurate sync. >>>>> >>>>> Is there any potential impact on existing code/functionality? I'm >>>>> asking because I'm not sure whether to include it for the 0.4.14 >>>>> release. How do you estimate the stability of current VST >>>>> implementation? >>>>> >>>>> Best regards >>>>> >>>>> Tobias >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>> http://p.sf.net/sfu/learnnow-d2d >>>>> _______________________________________________ >>>>> LMMS-devel mailing list >>>>> LMM...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>> >>>> >>>> >>>> >>>> -- >>>> Johnny >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>> MVPs and experts. ON SALE this month only -- learn more at: >>>> http://p.sf.net/sfu/learnnow-d2d >>>> _______________________________________________ >>>> LMMS-devel mailing list >>>> LMM...@li... >>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>> >>>> >>> > -- Johnny |
From: Mike C. <rda...@gm...> - 2013-01-28 08:32:06
|
BTW, I couldn't reproduce missing GUI problem, but because of sound issues I guess that could be too connected with the wrong sample rate settings of shared memory patch. So otherwise if that will not help you, let me know also please what Qt, Wine and Gc versions you are using. Thanks, -Mike C. On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...> wrote: > Hi, > > Can you try again with latest patch I uploaded now? > > https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# > > Well it seems as I moved samplerate initialization into shared memory > (this should be optional with "Sync VST plugins to host playback" option > from general settings, see screenshot) it really did affected Zebra2, > Zebralette, etc because those plugins seems to require samplerate to be set > during init part, not as before. So I moved this > samplerate initialization into plugins init part. And Zebra2 sound output > seems to work now. So could you try this last patch also and if no change > with Global Settings option turned on / off? (see screenshot). > > BTW it also seems as I moved samplerate settings into init part, almost > all VST crashes from Master channel are gone now with this sync/ shared > memory patch, no matter actual playback. > > ----- > > As for sound cracking issue with dBlue Glitch with VST sync option on, it > seems those sound artifacts are there even with the highest precision of > Sync I got from sync timers, or even samplerate current position on plugin > side (if syncing to host is done quite often, like every 1, 4ms..), but if > sync to host is not so frequent , like every 10ms or so, and rest recounted > on plugin side, It seems there is much less sound crackling, so I guess > those artifacts come from rounding errors or so on lmms host sync part if > that sync is done too often. I will try to dig it more. > > Best regards > Mike C. > > On Sun, Jan 27, 2013 at 10:42 PM, John Serafino <lzr...@gm...>wrote: > >> Okay, confirmed with latest GIT version. It happens regardless of whether >> or not the VST sync patch is applied, ruling it out IMO. Just to present as >> much data as possible, here is a screenshot while the VST is loading, with >> the GUI visible: >> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >> this is what happens when the VST finishes loading: >> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >> >> >> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi <rda...@gm...>wrote: >> >>> Hi, >>> >>> Thanks John, I will check this tonight. >>> >>> BTW I just released a patch update which adds global option to turn VST >>> sync on / off. (no localisations yet) >>> You can get it from this link: >>> >>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>> >>> I was also trying to investigate this sound crackling issue that Chrissy >>> mentioned, but my test computer keeps crackling all time now, I will check >>> it better from home, but if this will be an issue, I think it would be >>> better to leave that VST Sync patch for some later release, as it will be >>> fixed overall, but I will look on this tonight. >>> >>> Best regards >>> Mike C. >>> >>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino <lzr...@gm...>wrote: >>> >>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. I'm not >>>> sure if I have the latest patch or not, so I'll check on that when I get >>>> home today. I usually scale my work space across two 1600x900 monitors, but >>>> I've never had any problems as a result. >>>> >>>> I can check on my onboard sound card when I get home too, if you need >>>> thus data. >>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> wrote: >>>> >>>>> Hi, >>>>> >>>>> I will look on this John, also are you using Linux or Windows and >>>>> latest patch? What are your computer spec? >>>>> As per GUI problems I am aware now just that if you re-size lmms >>>>> workspace to something small, than if you load new plugin it will affect >>>>> resulting window size, but will look on this too. >>>>> >>>>> As per VST sync. patch, (please assure at first you have latest patch >>>>> from link below) I personally dont have problems with it on winXp and two >>>>> Linux machines. Chrissy do you have any problems with latest patch? >>>>> >>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>> >>>>> Also as per potential VST effects, I think this sync patch should not >>>>> do any wrong coz it is targeted on VSTs which do sync to host normally, so >>>>> without it they don't work either as supposed to be. But I may add this >>>>> Sync functionality like on/off feature into global settings today. >>>>> >>>>> Best regards >>>>> - Mike C. >>>>> >>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino <lzr...@gm...>wrote: >>>>> >>>>>> Something borked Zebra2 compatibility around the time this was >>>>>> introduced. Not sure if the two are connected though. Zebra2 still works, >>>>>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>>>>> it's actually related to the GUI patches, but I posted it here cause... >>>>>> well cause. ;) >>>>>> >>>>>> >>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>> tob...@gm...> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>> > I uploaded new version of the patch and cleaned the code. Should >>>>>>> be faster, >>>>>>> > more accurate sync. >>>>>>> >>>>>>> Is there any potential impact on existing code/functionality? I'm >>>>>>> asking because I'm not sure whether to include it for the 0.4.14 >>>>>>> release. How do you estimate the stability of current VST >>>>>>> implementation? >>>>>>> >>>>>>> Best regards >>>>>>> >>>>>>> Tobias >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>> current >>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>> _______________________________________________ >>>>>>> LMMS-devel mailing list >>>>>>> LMM...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Johnny >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>> current >>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>> _______________________________________________ >>>>>> LMMS-devel mailing list >>>>>> LMM...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>> >>>>>> >>>>> >>> >> >> >> -- >> Johnny >> > > |
From: John S. <lzr...@gm...> - 2013-01-28 18:09:36
|
I still have the problem with the new patch, sync enabled or not. My current wine version is 1.4.1, my current qt version is 4.8.3, and gcc is 4.7.2. On Mon, Jan 28, 2013 at 2:31 AM, Mike Choi <rda...@gm...> wrote: > BTW, I couldn't reproduce missing GUI problem, but because of sound > issues I guess that could be too connected with the wrong sample > rate settings of shared memory patch. So otherwise if that will not help > you, let me know also please what Qt, Wine and Gc versions you are using. > > Thanks, > -Mike C. > > > On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...> wrote: > >> Hi, >> >> Can you try again with latest patch I uploaded now? >> >> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >> >> Well it seems as I moved samplerate initialization into shared memory >> (this should be optional with "Sync VST plugins to host playback" option >> from general settings, see screenshot) it really did affected Zebra2, >> Zebralette, etc because those plugins seems to require samplerate to be set >> during init part, not as before. So I moved this >> samplerate initialization into plugins init part. And Zebra2 sound output >> seems to work now. So could you try this last patch also and if no change >> with Global Settings option turned on / off? (see screenshot). >> >> BTW it also seems as I moved samplerate settings into init part, almost >> all VST crashes from Master channel are gone now with this sync/ shared >> memory patch, no matter actual playback. >> >> ----- >> >> As for sound cracking issue with dBlue Glitch with VST sync option on, it >> seems those sound artifacts are there even with the highest precision of >> Sync I got from sync timers, or even samplerate current position on plugin >> side (if syncing to host is done quite often, like every 1, 4ms..), but if >> sync to host is not so frequent , like every 10ms or so, and rest recounted >> on plugin side, It seems there is much less sound crackling, so I guess >> those artifacts come from rounding errors or so on lmms host sync part if >> that sync is done too often. I will try to dig it more. >> >> Best regards >> Mike C. >> >> On Sun, Jan 27, 2013 at 10:42 PM, John Serafino <lzr...@gm...>wrote: >> >>> Okay, confirmed with latest GIT version. It happens regardless of >>> whether or not the VST sync patch is applied, ruling it out IMO. Just to >>> present as much data as possible, here is a screenshot while the VST is >>> loading, with the GUI visible: >>> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >>> this is what happens when the VST finishes loading: >>> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >>> >>> >>> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi <rda...@gm...>wrote: >>> >>>> Hi, >>>> >>>> Thanks John, I will check this tonight. >>>> >>>> BTW I just released a patch update which adds global option to turn VST >>>> sync on / off. (no localisations yet) >>>> You can get it from this link: >>>> >>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>> >>>> I was also trying to investigate this sound crackling issue that >>>> Chrissy mentioned, but my test computer keeps crackling all time now, I >>>> will check it better from home, but if this will be an issue, I think it >>>> would be better to leave that VST Sync patch for some later release, as it >>>> will be fixed overall, but I will look on this tonight. >>>> >>>> Best regards >>>> Mike C. >>>> >>>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino <lzr...@gm...>wrote: >>>> >>>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. I'm not >>>>> sure if I have the latest patch or not, so I'll check on that when I get >>>>> home today. I usually scale my work space across two 1600x900 monitors, but >>>>> I've never had any problems as a result. >>>>> >>>>> I can check on my onboard sound card when I get home too, if you need >>>>> thus data. >>>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> I will look on this John, also are you using Linux or Windows and >>>>>> latest patch? What are your computer spec? >>>>>> As per GUI problems I am aware now just that if you re-size lmms >>>>>> workspace to something small, than if you load new plugin it will affect >>>>>> resulting window size, but will look on this too. >>>>>> >>>>>> As per VST sync. patch, (please assure at first you have latest patch >>>>>> from link below) I personally dont have problems with it on winXp and two >>>>>> Linux machines. Chrissy do you have any problems with latest patch? >>>>>> >>>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>>> >>>>>> Also as per potential VST effects, I think this sync patch should not >>>>>> do any wrong coz it is targeted on VSTs which do sync to host normally, so >>>>>> without it they don't work either as supposed to be. But I may add this >>>>>> Sync functionality like on/off feature into global settings today. >>>>>> >>>>>> Best regards >>>>>> - Mike C. >>>>>> >>>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino <lzr...@gm...>wrote: >>>>>> >>>>>>> Something borked Zebra2 compatibility around the time this was >>>>>>> introduced. Not sure if the two are connected though. Zebra2 still works, >>>>>>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>>>>>> it's actually related to the GUI patches, but I posted it here cause... >>>>>>> well cause. ;) >>>>>>> >>>>>>> >>>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>>> tob...@gm...> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>>> > I uploaded new version of the patch and cleaned the code. Should >>>>>>>> be faster, >>>>>>>> > more accurate sync. >>>>>>>> >>>>>>>> Is there any potential impact on existing code/functionality? I'm >>>>>>>> asking because I'm not sure whether to include it for the 0.4.14 >>>>>>>> release. How do you estimate the stability of current VST >>>>>>>> implementation? >>>>>>>> >>>>>>>> Best regards >>>>>>>> >>>>>>>> Tobias >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, >>>>>>>> CSS, >>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>> current >>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>> _______________________________________________ >>>>>>>> LMMS-devel mailing list >>>>>>>> LMM...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Johnny >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>> current >>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>> _______________________________________________ >>>>>>> LMMS-devel mailing list >>>>>>> LMM...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>> >>>>>>> >>>>>> >>>> >>> >>> >>> -- >>> Johnny >>> >> >> > -- Johnny |
From: Mike C. <rda...@gm...> - 2013-01-28 22:56:27
|
Hi, I am currently using wine 1.3.28, qt 4.7.4, gcc 4.6.1, 32bit with some integrated graphic card and this seems to work. I will try with a newer version. To identificate concrete patch, you can try to de-select (to remove) that patches: pick 1c9c76f VST GUI fixes, improvements pick 32e9ddc VST effect control window re-design via this git command git rebase 071358bd98f7b039044d6f80c403fe4c66d0124b --interactive Best regards MIke C. On Mon, Jan 28, 2013 at 7:09 PM, John Serafino <lzr...@gm...> wrote: > I still have the problem with the new patch, sync enabled or not. My > current wine version is 1.4.1, my current qt version is 4.8.3, and gcc is > 4.7.2. > > > On Mon, Jan 28, 2013 at 2:31 AM, Mike Choi <rda...@gm...> wrote: > >> BTW, I couldn't reproduce missing GUI problem, but because of sound >> issues I guess that could be too connected with the wrong sample >> rate settings of shared memory patch. So otherwise if that will not help >> you, let me know also please what Qt, Wine and Gc versions you are using. >> >> Thanks, >> -Mike C. >> >> >> On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...> wrote: >> >>> Hi, >>> >>> Can you try again with latest patch I uploaded now? >>> >>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>> >>> Well it seems as I moved samplerate initialization into shared memory >>> (this should be optional with "Sync VST plugins to host playback" option >>> from general settings, see screenshot) it really did affected Zebra2, >>> Zebralette, etc because those plugins seems to require samplerate to be set >>> during init part, not as before. So I moved this >>> samplerate initialization into plugins init part. And Zebra2 sound output >>> seems to work now. So could you try this last patch also and if no change >>> with Global Settings option turned on / off? (see screenshot). >>> >>> BTW it also seems as I moved samplerate settings into init part, almost >>> all VST crashes from Master channel are gone now with this sync/ shared >>> memory patch, no matter actual playback. >>> >>> ----- >>> >>> As for sound cracking issue with dBlue Glitch with VST sync option on, >>> it seems those sound artifacts are there even with the highest precision of >>> Sync I got from sync timers, or even samplerate current position on plugin >>> side (if syncing to host is done quite often, like every 1, 4ms..), but if >>> sync to host is not so frequent , like every 10ms or so, and rest recounted >>> on plugin side, It seems there is much less sound crackling, so I guess >>> those artifacts come from rounding errors or so on lmms host sync part if >>> that sync is done too often. I will try to dig it more. >>> >>> Best regards >>> Mike C. >>> >>> On Sun, Jan 27, 2013 at 10:42 PM, John Serafino <lzr...@gm...>wrote: >>> >>>> Okay, confirmed with latest GIT version. It happens regardless of >>>> whether or not the VST sync patch is applied, ruling it out IMO. Just to >>>> present as much data as possible, here is a screenshot while the VST is >>>> loading, with the GUI visible: >>>> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >>>> this is what happens when the VST finishes loading: >>>> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >>>> >>>> >>>> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi <rda...@gm...>wrote: >>>> >>>>> Hi, >>>>> >>>>> Thanks John, I will check this tonight. >>>>> >>>>> BTW I just released a patch update which adds global option to turn >>>>> VST sync on / off. (no localisations yet) >>>>> You can get it from this link: >>>>> >>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>> >>>>> I was also trying to investigate this sound crackling issue that >>>>> Chrissy mentioned, but my test computer keeps crackling all time now, I >>>>> will check it better from home, but if this will be an issue, I think it >>>>> would be better to leave that VST Sync patch for some later release, as it >>>>> will be fixed overall, but I will look on this tonight. >>>>> >>>>> Best regards >>>>> Mike C. >>>>> >>>>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino <lzr...@gm...>wrote: >>>>> >>>>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. I'm not >>>>>> sure if I have the latest patch or not, so I'll check on that when I get >>>>>> home today. I usually scale my work space across two 1600x900 monitors, but >>>>>> I've never had any problems as a result. >>>>>> >>>>>> I can check on my onboard sound card when I get home too, if you need >>>>>> thus data. >>>>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I will look on this John, also are you using Linux or Windows and >>>>>>> latest patch? What are your computer spec? >>>>>>> As per GUI problems I am aware now just that if you re-size lmms >>>>>>> workspace to something small, than if you load new plugin it will affect >>>>>>> resulting window size, but will look on this too. >>>>>>> >>>>>>> As per VST sync. patch, (please assure at first you have latest >>>>>>> patch from link below) I personally dont have problems with it on winXp >>>>>>> and two Linux machines. Chrissy do you have any problems with latest patch? >>>>>>> >>>>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>>>> >>>>>>> Also as per potential VST effects, I think this sync patch should >>>>>>> not do any wrong coz it is targeted on VSTs which do sync to host normally, >>>>>>> so without it they don't work either as supposed to be. But I may add this >>>>>>> Sync functionality like on/off feature into global settings today. >>>>>>> >>>>>>> Best regards >>>>>>> - Mike C. >>>>>>> >>>>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino <lzr...@gm...>wrote: >>>>>>> >>>>>>>> Something borked Zebra2 compatibility around the time this was >>>>>>>> introduced. Not sure if the two are connected though. Zebra2 still works, >>>>>>>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>>>>>>> it's actually related to the GUI patches, but I posted it here cause... >>>>>>>> well cause. ;) >>>>>>>> >>>>>>>> >>>>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>>>> tob...@gm...> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>>>> > I uploaded new version of the patch and cleaned the code. Should >>>>>>>>> be faster, >>>>>>>>> > more accurate sync. >>>>>>>>> >>>>>>>>> Is there any potential impact on existing code/functionality? I'm >>>>>>>>> asking because I'm not sure whether to include it for the 0.4.14 >>>>>>>>> release. How do you estimate the stability of current VST >>>>>>>>> implementation? >>>>>>>>> >>>>>>>>> Best regards >>>>>>>>> >>>>>>>>> Tobias >>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, >>>>>>>>> CSS, >>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>>> current >>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>> _______________________________________________ >>>>>>>>> LMMS-devel mailing list >>>>>>>>> LMM...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Johnny >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, >>>>>>>> CSS, >>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>> current >>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>> _______________________________________________ >>>>>>>> LMMS-devel mailing list >>>>>>>> LMM...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>> >>>>>>>> >>>>>>> >>>>> >>>> >>>> >>>> -- >>>> Johnny >>>> >>> >>> >> > > > -- > Johnny > |
From: John S. <lzr...@gm...> - 2013-01-29 00:15:34
|
Removing them both fixes it. Adding back 1c9c76f breaks it again, and I cannot have 32e9ddc without 1c9c76f. On Mon, Jan 28, 2013 at 4:56 PM, Mike Choi <rda...@gm...> wrote: > Hi, > I am currently using wine 1.3.28, qt 4.7.4, gcc 4.6.1, 32bit with some > integrated graphic card and this seems to work. > I will try with a newer version. > > To identificate concrete patch, you can try to de-select (to remove) that > patches: > pick 1c9c76f VST GUI fixes, improvements > pick 32e9ddc VST effect control window re-design > > via this git command > git rebase 071358bd98f7b039044d6f80c403fe4c66d0124b --interactive > > Best regards > MIke C. > > > On Mon, Jan 28, 2013 at 7:09 PM, John Serafino <lzr...@gm...> wrote: > >> I still have the problem with the new patch, sync enabled or not. My >> current wine version is 1.4.1, my current qt version is 4.8.3, and gcc is >> 4.7.2. >> >> >> On Mon, Jan 28, 2013 at 2:31 AM, Mike Choi <rda...@gm...> wrote: >> >>> BTW, I couldn't reproduce missing GUI problem, but because of sound >>> issues I guess that could be too connected with the wrong sample >>> rate settings of shared memory patch. So otherwise if that will not help >>> you, let me know also please what Qt, Wine and Gc versions you are using. >>> >>> Thanks, >>> -Mike C. >>> >>> >>> On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...>wrote: >>> >>>> Hi, >>>> >>>> Can you try again with latest patch I uploaded now? >>>> >>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>> >>>> Well it seems as I moved samplerate initialization into shared memory >>>> (this should be optional with "Sync VST plugins to host playback" option >>>> from general settings, see screenshot) it really did affected Zebra2, >>>> Zebralette, etc because those plugins seems to require samplerate to be set >>>> during init part, not as before. So I moved this >>>> samplerate initialization into plugins init part. And Zebra2 sound output >>>> seems to work now. So could you try this last patch also and if no change >>>> with Global Settings option turned on / off? (see screenshot). >>>> >>>> BTW it also seems as I moved samplerate settings into init part, almost >>>> all VST crashes from Master channel are gone now with this sync/ shared >>>> memory patch, no matter actual playback. >>>> >>>> ----- >>>> >>>> As for sound cracking issue with dBlue Glitch with VST sync option on, >>>> it seems those sound artifacts are there even with the highest precision of >>>> Sync I got from sync timers, or even samplerate current position on plugin >>>> side (if syncing to host is done quite often, like every 1, 4ms..), but if >>>> sync to host is not so frequent , like every 10ms or so, and rest recounted >>>> on plugin side, It seems there is much less sound crackling, so I guess >>>> those artifacts come from rounding errors or so on lmms host sync part if >>>> that sync is done too often. I will try to dig it more. >>>> >>>> Best regards >>>> Mike C. >>>> >>>> On Sun, Jan 27, 2013 at 10:42 PM, John Serafino <lzr...@gm...>wrote: >>>> >>>>> Okay, confirmed with latest GIT version. It happens regardless of >>>>> whether or not the VST sync patch is applied, ruling it out IMO. Just to >>>>> present as much data as possible, here is a screenshot while the VST is >>>>> loading, with the GUI visible: >>>>> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >>>>> this is what happens when the VST finishes loading: >>>>> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >>>>> >>>>> >>>>> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi <rda...@gm...>wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Thanks John, I will check this tonight. >>>>>> >>>>>> BTW I just released a patch update which adds global option to turn >>>>>> VST sync on / off. (no localisations yet) >>>>>> You can get it from this link: >>>>>> >>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>> >>>>>> I was also trying to investigate this sound crackling issue that >>>>>> Chrissy mentioned, but my test computer keeps crackling all time now, I >>>>>> will check it better from home, but if this will be an issue, I think it >>>>>> would be better to leave that VST Sync patch for some later release, as it >>>>>> will be fixed overall, but I will look on this tonight. >>>>>> >>>>>> Best regards >>>>>> Mike C. >>>>>> >>>>>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino <lzr...@gm...>wrote: >>>>>> >>>>>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. I'm >>>>>>> not sure if I have the latest patch or not, so I'll check on that when I >>>>>>> get home today. I usually scale my work space across two 1600x900 monitors, >>>>>>> but I've never had any problems as a result. >>>>>>> >>>>>>> I can check on my onboard sound card when I get home too, if you >>>>>>> need thus data. >>>>>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> I will look on this John, also are you using Linux or Windows and >>>>>>>> latest patch? What are your computer spec? >>>>>>>> As per GUI problems I am aware now just that if you re-size lmms >>>>>>>> workspace to something small, than if you load new plugin it will affect >>>>>>>> resulting window size, but will look on this too. >>>>>>>> >>>>>>>> As per VST sync. patch, (please assure at first you have latest >>>>>>>> patch from link below) I personally dont have problems with it on winXp >>>>>>>> and two Linux machines. Chrissy do you have any problems with latest patch? >>>>>>>> >>>>>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>>>>> >>>>>>>> Also as per potential VST effects, I think this sync patch should >>>>>>>> not do any wrong coz it is targeted on VSTs which do sync to host normally, >>>>>>>> so without it they don't work either as supposed to be. But I may add this >>>>>>>> Sync functionality like on/off feature into global settings today. >>>>>>>> >>>>>>>> Best regards >>>>>>>> - Mike C. >>>>>>>> >>>>>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino <lzr...@gm... >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> Something borked Zebra2 compatibility around the time this was >>>>>>>>> introduced. Not sure if the two are connected though. Zebra2 still works, >>>>>>>>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>>>>>>>> it's actually related to the GUI patches, but I posted it here cause... >>>>>>>>> well cause. ;) >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>>>>> tob...@gm...> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>>>>> > I uploaded new version of the patch and cleaned the code. >>>>>>>>>> Should be faster, >>>>>>>>>> > more accurate sync. >>>>>>>>>> >>>>>>>>>> Is there any potential impact on existing code/functionality? I'm >>>>>>>>>> asking because I'm not sure whether to include it for the 0.4.14 >>>>>>>>>> release. How do you estimate the stability of current VST >>>>>>>>>> implementation? >>>>>>>>>> >>>>>>>>>> Best regards >>>>>>>>>> >>>>>>>>>> Tobias >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, >>>>>>>>>> CSS, >>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>>>> current >>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>> _______________________________________________ >>>>>>>>>> LMMS-devel mailing list >>>>>>>>>> LMM...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Johnny >>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, >>>>>>>>> CSS, >>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>>> current >>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>> _______________________________________________ >>>>>>>>> LMMS-devel mailing list >>>>>>>>> LMM...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Johnny >>>>> >>>> >>>> >>> >> >> >> -- >> Johnny >> > > > > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnnow-d2d > _______________________________________________ > LMMS-devel mailing list > LMM...@li... > https://lists.sourceforge.net/lists/listinfo/lmms-devel > > -- Johnny |
From: Mike C. <rda...@gm...> - 2013-01-29 09:29:09
|
Hi, And rre you on 32bit Linux? As Zebra2 is loaded as VSTi and not an effect, I think that should not be affected by later GUI patch for VST effect windows. Have you noticed such problems with any other VSTi? I now tried that on VirtualBox 3.5.0-17-generic, wine Qt 4.8.5, GCC 4.7.6 2012208 (prerelase), wine 1.4.1, 32bit and this seems to load Zebra2 GUI ok. I dont have access into current lmms git from my test computer now, but maybe could you try following change in *lmms/plugins/vst_base/VstPlugin.** cpp*? And In this function: *void VstPlugin::showEditor( QWidget * _parent, bool isEffect )* Make this code block else { sw->setWindowFlags( Qt::WindowCloseButtonHint ); sw->setWidget( m_pluginWidget ); QX11EmbedContainer * xe = new QX11EmbedContainer( sw ); xe->embedClient( m_pluginWindowID ); xe->setFixedSize( m_pluginGeometry ); xe->move( 4, 24 ); xe->show(); } Look like: else { QX11EmbedContainer * xe = new QX11EmbedContainer( m_pluginWidget ); xe->embedClient( m_pluginWindowID ); xe->setFixedSize( m_pluginGeometry ); xe->show(); } Well if that wount help you, try instead remove all lines from this file, containing "setAttribute( Qt::WA_TranslucentBackground )" text or "setWindowFlags". Thanks, Best regards - Mike C. On Tue, Jan 29, 2013 at 1:15 AM, John Serafino <lzr...@gm...> wrote: > Removing them both fixes it. Adding back 1c9c76f breaks it again, and I > cannot have 32e9ddc without 1c9c76f. > > > On Mon, Jan 28, 2013 at 4:56 PM, Mike Choi <rda...@gm...> wrote: > >> Hi, >> I am currently using wine 1.3.28, qt 4.7.4, gcc 4.6.1, 32bit with some >> integrated graphic card and this seems to work. >> I will try with a newer version. >> >> To identificate concrete patch, you can try to de-select (to remove) that >> patches: >> pick 1c9c76f VST GUI fixes, improvements >> pick 32e9ddc VST effect control window re-design >> >> via this git command >> git rebase 071358bd98f7b039044d6f80c403fe4c66d0124b --interactive >> >> Best regards >> MIke C. >> >> >> On Mon, Jan 28, 2013 at 7:09 PM, John Serafino <lzr...@gm...>wrote: >> >>> I still have the problem with the new patch, sync enabled or not. My >>> current wine version is 1.4.1, my current qt version is 4.8.3, and gcc is >>> 4.7.2. >>> >>> >>> On Mon, Jan 28, 2013 at 2:31 AM, Mike Choi <rda...@gm...>wrote: >>> >>>> BTW, I couldn't reproduce missing GUI problem, but because of sound >>>> issues I guess that could be too connected with the wrong sample >>>> rate settings of shared memory patch. So otherwise if that will not help >>>> you, let me know also please what Qt, Wine and Gc versions you are using. >>>> >>>> Thanks, >>>> -Mike C. >>>> >>>> >>>> On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...>wrote: >>>> >>>>> Hi, >>>>> >>>>> Can you try again with latest patch I uploaded now? >>>>> >>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>> >>>>> Well it seems as I moved samplerate initialization into shared memory >>>>> (this should be optional with "Sync VST plugins to host playback" option >>>>> from general settings, see screenshot) it really did affected Zebra2, >>>>> Zebralette, etc because those plugins seems to require samplerate to be set >>>>> during init part, not as before. So I moved this >>>>> samplerate initialization into plugins init part. And Zebra2 sound output >>>>> seems to work now. So could you try this last patch also and if no change >>>>> with Global Settings option turned on / off? (see screenshot). >>>>> >>>>> BTW it also seems as I moved samplerate settings into init part, >>>>> almost all VST crashes from Master channel are gone now with this sync/ >>>>> shared memory patch, no matter actual playback. >>>>> >>>>> ----- >>>>> >>>>> As for sound cracking issue with dBlue Glitch with VST sync option on, >>>>> it seems those sound artifacts are there even with the highest precision of >>>>> Sync I got from sync timers, or even samplerate current position on plugin >>>>> side (if syncing to host is done quite often, like every 1, 4ms..), but if >>>>> sync to host is not so frequent , like every 10ms or so, and rest recounted >>>>> on plugin side, It seems there is much less sound crackling, so I guess >>>>> those artifacts come from rounding errors or so on lmms host sync part if >>>>> that sync is done too often. I will try to dig it more. >>>>> >>>>> Best regards >>>>> Mike C. >>>>> >>>>> On Sun, Jan 27, 2013 at 10:42 PM, John Serafino <lzr...@gm...>wrote: >>>>> >>>>>> Okay, confirmed with latest GIT version. It happens regardless of >>>>>> whether or not the VST sync patch is applied, ruling it out IMO. Just to >>>>>> present as much data as possible, here is a screenshot while the VST is >>>>>> loading, with the GUI visible: >>>>>> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >>>>>> this is what happens when the VST finishes loading: >>>>>> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >>>>>> >>>>>> >>>>>> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi <rda...@gm...>wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Thanks John, I will check this tonight. >>>>>>> >>>>>>> BTW I just released a patch update which adds global option to turn >>>>>>> VST sync on / off. (no localisations yet) >>>>>>> You can get it from this link: >>>>>>> >>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>> >>>>>>> I was also trying to investigate this sound crackling issue that >>>>>>> Chrissy mentioned, but my test computer keeps crackling all time now, I >>>>>>> will check it better from home, but if this will be an issue, I think it >>>>>>> would be better to leave that VST Sync patch for some later release, as it >>>>>>> will be fixed overall, but I will look on this tonight. >>>>>>> >>>>>>> Best regards >>>>>>> Mike C. >>>>>>> >>>>>>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino <lzr...@gm...>wrote: >>>>>>> >>>>>>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. I'm >>>>>>>> not sure if I have the latest patch or not, so I'll check on that when I >>>>>>>> get home today. I usually scale my work space across two 1600x900 monitors, >>>>>>>> but I've never had any problems as a result. >>>>>>>> >>>>>>>> I can check on my onboard sound card when I get home too, if you >>>>>>>> need thus data. >>>>>>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> I will look on this John, also are you using Linux or Windows and >>>>>>>>> latest patch? What are your computer spec? >>>>>>>>> As per GUI problems I am aware now just that if you re-size lmms >>>>>>>>> workspace to something small, than if you load new plugin it will affect >>>>>>>>> resulting window size, but will look on this too. >>>>>>>>> >>>>>>>>> As per VST sync. patch, (please assure at first you have latest >>>>>>>>> patch from link below) I personally dont have problems with it on winXp >>>>>>>>> and two Linux machines. Chrissy do you have any problems with latest patch? >>>>>>>>> >>>>>>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>>>>>> >>>>>>>>> Also as per potential VST effects, I think this sync patch should >>>>>>>>> not do any wrong coz it is targeted on VSTs which do sync to host normally, >>>>>>>>> so without it they don't work either as supposed to be. But I may add this >>>>>>>>> Sync functionality like on/off feature into global settings today. >>>>>>>>> >>>>>>>>> Best regards >>>>>>>>> - Mike C. >>>>>>>>> >>>>>>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino < >>>>>>>>> lzr...@gm...> wrote: >>>>>>>>> >>>>>>>>>> Something borked Zebra2 compatibility around the time this was >>>>>>>>>> introduced. Not sure if the two are connected though. Zebra2 still works, >>>>>>>>>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>>>>>>>>> it's actually related to the GUI patches, but I posted it here cause... >>>>>>>>>> well cause. ;) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>>>>>> tob...@gm...> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>>>>>> > I uploaded new version of the patch and cleaned the code. >>>>>>>>>>> Should be faster, >>>>>>>>>>> > more accurate sync. >>>>>>>>>>> >>>>>>>>>>> Is there any potential impact on existing code/functionality? I'm >>>>>>>>>>> asking because I'm not sure whether to include it for the 0.4.14 >>>>>>>>>>> release. How do you estimate the stability of current VST >>>>>>>>>>> implementation? >>>>>>>>>>> >>>>>>>>>>> Best regards >>>>>>>>>>> >>>>>>>>>>> Tobias >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, >>>>>>>>>>> CSS, >>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>>>>> current >>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>> Microsoft >>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>> LMM...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Johnny >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, >>>>>>>>>> CSS, >>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>>>> current >>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>> _______________________________________________ >>>>>>>>>> LMMS-devel mailing list >>>>>>>>>> LMM...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Johnny >>>>>> >>>>> >>>>> >>>> >>> >>> >>> -- >>> Johnny >>> >> >> >> >> >> ------------------------------------------------------------------------------ >> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >> MVPs and experts. ON SALE this month only -- learn more at: >> http://p.sf.net/sfu/learnnow-d2d >> _______________________________________________ >> LMMS-devel mailing list >> LMM...@li... >> https://lists.sourceforge.net/lists/listinfo/lmms-devel >> >> > > > -- > Johnny > |
From: Mike C. <rda...@gm...> - 2013-01-29 09:47:17
|
BTW, I see from your screens you have there cutom theme, could you also try with default theme or style.css? -Mike On Tue, Jan 29, 2013 at 10:29 AM, Mike Choi <rda...@gm...> wrote: > Hi, > > And rre you on 32bit Linux? As Zebra2 is loaded as VSTi and not an effect, > I think that should not be affected by later GUI patch for VST effect > windows. > Have you noticed such problems with any other VSTi? > > I now tried that on VirtualBox 3.5.0-17-generic, wine Qt 4.8.5, GCC 4.7.6 > 2012208 (prerelase), wine 1.4.1, 32bit and this seems to load Zebra2 GUI ok. > > I dont have access into current lmms git from my test computer now, but > maybe could you try following change in *lmms/plugins/vst_base/VstPlugin.* > *cpp*? > > And In this function: *void VstPlugin::showEditor( QWidget * _parent, > bool isEffect )* > Make this code block > else > { > sw->setWindowFlags( Qt::WindowCloseButtonHint ); > sw->setWidget( m_pluginWidget ); > > QX11EmbedContainer * xe = new QX11EmbedContainer( sw ); > xe->embedClient( m_pluginWindowID ); > xe->setFixedSize( m_pluginGeometry ); > xe->move( 4, 24 ); > xe->show(); > } > Look like: > else > { > QX11EmbedContainer * xe = new QX11EmbedContainer( m_pluginWidget ); > xe->embedClient( m_pluginWindowID ); > xe->setFixedSize( m_pluginGeometry ); > xe->show(); > } > > Well if that wount help you, try instead remove all lines from this file, > containing "setAttribute( Qt::WA_TranslucentBackground )" text or > "setWindowFlags". > > Thanks, Best regards > - Mike C. > > On Tue, Jan 29, 2013 at 1:15 AM, John Serafino <lzr...@gm...> wrote: > >> Removing them both fixes it. Adding back 1c9c76f breaks it again, and I >> cannot have 32e9ddc without 1c9c76f. >> >> >> On Mon, Jan 28, 2013 at 4:56 PM, Mike Choi <rda...@gm...> wrote: >> >>> Hi, >>> I am currently using wine 1.3.28, qt 4.7.4, gcc 4.6.1, 32bit with some >>> integrated graphic card and this seems to work. >>> I will try with a newer version. >>> >>> To identificate concrete patch, you can try to de-select (to remove) >>> that patches: >>> pick 1c9c76f VST GUI fixes, improvements >>> pick 32e9ddc VST effect control window re-design >>> >>> via this git command >>> git rebase 071358bd98f7b039044d6f80c403fe4c66d0124b --interactive >>> >>> Best regards >>> MIke C. >>> >>> >>> On Mon, Jan 28, 2013 at 7:09 PM, John Serafino <lzr...@gm...>wrote: >>> >>>> I still have the problem with the new patch, sync enabled or not. My >>>> current wine version is 1.4.1, my current qt version is 4.8.3, and gcc is >>>> 4.7.2. >>>> >>>> >>>> On Mon, Jan 28, 2013 at 2:31 AM, Mike Choi <rda...@gm...>wrote: >>>> >>>>> BTW, I couldn't reproduce missing GUI problem, but because of sound >>>>> issues I guess that could be too connected with the wrong sample >>>>> rate settings of shared memory patch. So otherwise if that will not help >>>>> you, let me know also please what Qt, Wine and Gc versions you are using. >>>>> >>>>> Thanks, >>>>> -Mike C. >>>>> >>>>> >>>>> On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...>wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Can you try again with latest patch I uploaded now? >>>>>> >>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>> >>>>>> Well it seems as I moved samplerate initialization into shared memory >>>>>> (this should be optional with "Sync VST plugins to host playback" option >>>>>> from general settings, see screenshot) it really did affected Zebra2, >>>>>> Zebralette, etc because those plugins seems to require samplerate to be set >>>>>> during init part, not as before. So I moved this >>>>>> samplerate initialization into plugins init part. And Zebra2 sound output >>>>>> seems to work now. So could you try this last patch also and if no change >>>>>> with Global Settings option turned on / off? (see screenshot). >>>>>> >>>>>> BTW it also seems as I moved samplerate settings into init part, >>>>>> almost all VST crashes from Master channel are gone now with this sync/ >>>>>> shared memory patch, no matter actual playback. >>>>>> >>>>>> ----- >>>>>> >>>>>> As for sound cracking issue with dBlue Glitch with VST sync option >>>>>> on, it seems those sound artifacts are there even with the highest >>>>>> precision of Sync I got from sync timers, or even samplerate current >>>>>> position on plugin side (if syncing to host is done quite often, like every >>>>>> 1, 4ms..), but if sync to host is not so frequent , like every 10ms or so, >>>>>> and rest recounted on plugin side, It seems there is much less sound >>>>>> crackling, so I guess those artifacts come from rounding errors or so on >>>>>> lmms host sync part if that sync is done too often. I will try to dig it >>>>>> more. >>>>>> >>>>>> Best regards >>>>>> Mike C. >>>>>> >>>>>> On Sun, Jan 27, 2013 at 10:42 PM, John Serafino <lzr...@gm...>wrote: >>>>>> >>>>>>> Okay, confirmed with latest GIT version. It happens regardless of >>>>>>> whether or not the VST sync patch is applied, ruling it out IMO. Just to >>>>>>> present as much data as possible, here is a screenshot while the VST is >>>>>>> loading, with the GUI visible: >>>>>>> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >>>>>>> this is what happens when the VST finishes loading: >>>>>>> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >>>>>>> >>>>>>> >>>>>>> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi <rda...@gm...>wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> Thanks John, I will check this tonight. >>>>>>>> >>>>>>>> BTW I just released a patch update which adds global option to turn >>>>>>>> VST sync on / off. (no localisations yet) >>>>>>>> You can get it from this link: >>>>>>>> >>>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>>> >>>>>>>> I was also trying to investigate this sound crackling issue that >>>>>>>> Chrissy mentioned, but my test computer keeps crackling all time now, I >>>>>>>> will check it better from home, but if this will be an issue, I think it >>>>>>>> would be better to leave that VST Sync patch for some later release, as it >>>>>>>> will be fixed overall, but I will look on this tonight. >>>>>>>> >>>>>>>> Best regards >>>>>>>> Mike C. >>>>>>>> >>>>>>>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino <lzr...@gm...>wrote: >>>>>>>> >>>>>>>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. I'm >>>>>>>>> not sure if I have the latest patch or not, so I'll check on that when I >>>>>>>>> get home today. I usually scale my work space across two 1600x900 monitors, >>>>>>>>> but I've never had any problems as a result. >>>>>>>>> >>>>>>>>> I can check on my onboard sound card when I get home too, if you >>>>>>>>> need thus data. >>>>>>>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> I will look on this John, also are you using Linux or Windows and >>>>>>>>>> latest patch? What are your computer spec? >>>>>>>>>> As per GUI problems I am aware now just that if you re-size lmms >>>>>>>>>> workspace to something small, than if you load new plugin it will affect >>>>>>>>>> resulting window size, but will look on this too. >>>>>>>>>> >>>>>>>>>> As per VST sync. patch, (please assure at first you have latest >>>>>>>>>> patch from link below) I personally dont have problems with it on winXp >>>>>>>>>> and two Linux machines. Chrissy do you have any problems with latest patch? >>>>>>>>>> >>>>>>>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>>>>>>> >>>>>>>>>> Also as per potential VST effects, I think this sync patch should >>>>>>>>>> not do any wrong coz it is targeted on VSTs which do sync to host normally, >>>>>>>>>> so without it they don't work either as supposed to be. But I may add this >>>>>>>>>> Sync functionality like on/off feature into global settings today. >>>>>>>>>> >>>>>>>>>> Best regards >>>>>>>>>> - Mike C. >>>>>>>>>> >>>>>>>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino < >>>>>>>>>> lzr...@gm...> wrote: >>>>>>>>>> >>>>>>>>>>> Something borked Zebra2 compatibility around the time this was >>>>>>>>>>> introduced. Not sure if the two are connected though. Zebra2 still works, >>>>>>>>>>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>>>>>>>>>> it's actually related to the GUI patches, but I posted it here cause... >>>>>>>>>>> well cause. ;) >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>>>>>>> tob...@gm...> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>>>>>>> > I uploaded new version of the patch and cleaned the code. >>>>>>>>>>>> Should be faster, >>>>>>>>>>>> > more accurate sync. >>>>>>>>>>>> >>>>>>>>>>>> Is there any potential impact on existing code/functionality? >>>>>>>>>>>> I'm >>>>>>>>>>>> asking because I'm not sure whether to include it for the 0.4.14 >>>>>>>>>>>> release. How do you estimate the stability of current VST >>>>>>>>>>>> implementation? >>>>>>>>>>>> >>>>>>>>>>>> Best regards >>>>>>>>>>>> >>>>>>>>>>>> Tobias >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, >>>>>>>>>>>> HTML5, CSS, >>>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>>>>>> current >>>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>>> Microsoft >>>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>>> LMM...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Johnny >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, >>>>>>>>>>> CSS, >>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>>>>> current >>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>> Microsoft >>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>> LMM...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Johnny >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Johnny >>>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>> MVPs and experts. ON SALE this month only -- learn more at: >>> http://p.sf.net/sfu/learnnow-d2d >>> _______________________________________________ >>> LMMS-devel mailing list >>> LMM...@li... >>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>> >>> >> >> >> -- >> Johnny >> > > |
From: John S. <lzr...@gm...> - 2013-01-29 16:46:59
|
I am indeed using 32-bit. I only have this problem with Zebra2 and Zebralette, but I've only tested it recently enough with EZDrummer, M1 LE, Synth1, BR808, Zebra2, Zebralette and Oatmeal. I'll try it with some of my other VSTi's and post if I find another one with this issue. I switched to default theme and tried making those changes to the source, but now the window is blank grey/blue, AND it spawns as a desktop environment window rather than inside of LMMS. If this is only happening to me, it could be a fluke in my Linux installation or Zebra2 copy, right? Maybe I'll try installing LMMS on windows, or setting up another partition with Linux to test in, just to get the maximum amount of data. On Tue, Jan 29, 2013 at 3:47 AM, Mike Choi <rda...@gm...> wrote: > BTW, I see from your screens you have there cutom theme, could you also > try with default theme or style.css? > > -Mike > > > On Tue, Jan 29, 2013 at 10:29 AM, Mike Choi <rda...@gm...> wrote: > >> Hi, >> >> And rre you on 32bit Linux? As Zebra2 is loaded as VSTi and not an >> effect, I think that should not be affected by later GUI patch for VST >> effect windows. >> Have you noticed such problems with any other VSTi? >> >> I now tried that on VirtualBox 3.5.0-17-generic, wine Qt 4.8.5, GCC 4.7.6 >> 2012208 (prerelase), wine 1.4.1, 32bit and this seems to load Zebra2 GUI ok. >> >> I dont have access into current lmms git from my test computer now, but >> maybe could you try following change in *lmms/plugins/vst_base/VstPlugin. >> **cpp*? >> >> And In this function: *void VstPlugin::showEditor( QWidget * _parent, >> bool isEffect )* >> Make this code block >> else >> { >> sw->setWindowFlags( Qt::WindowCloseButtonHint ); >> sw->setWidget( m_pluginWidget ); >> >> QX11EmbedContainer * xe = new QX11EmbedContainer( sw ); >> xe->embedClient( m_pluginWindowID ); >> xe->setFixedSize( m_pluginGeometry ); >> xe->move( 4, 24 ); >> xe->show(); >> } >> Look like: >> else >> { >> QX11EmbedContainer * xe = new QX11EmbedContainer( m_pluginWidget ); >> xe->embedClient( m_pluginWindowID ); >> xe->setFixedSize( m_pluginGeometry ); >> xe->show(); >> } >> >> Well if that wount help you, try instead remove all lines from this file, >> containing "setAttribute( Qt::WA_TranslucentBackground )" text or >> "setWindowFlags". >> >> Thanks, Best regards >> - Mike C. >> >> On Tue, Jan 29, 2013 at 1:15 AM, John Serafino <lzr...@gm...>wrote: >> >>> Removing them both fixes it. Adding back 1c9c76f breaks it again, and I >>> cannot have 32e9ddc without 1c9c76f. >>> >>> >>> On Mon, Jan 28, 2013 at 4:56 PM, Mike Choi <rda...@gm...>wrote: >>> >>>> Hi, >>>> I am currently using wine 1.3.28, qt 4.7.4, gcc 4.6.1, 32bit with some >>>> integrated graphic card and this seems to work. >>>> I will try with a newer version. >>>> >>>> To identificate concrete patch, you can try to de-select (to remove) >>>> that patches: >>>> pick 1c9c76f VST GUI fixes, improvements >>>> pick 32e9ddc VST effect control window re-design >>>> >>>> via this git command >>>> git rebase 071358bd98f7b039044d6f80c403fe4c66d0124b --interactive >>>> >>>> Best regards >>>> MIke C. >>>> >>>> >>>> On Mon, Jan 28, 2013 at 7:09 PM, John Serafino <lzr...@gm...>wrote: >>>> >>>>> I still have the problem with the new patch, sync enabled or not. My >>>>> current wine version is 1.4.1, my current qt version is 4.8.3, and gcc is >>>>> 4.7.2. >>>>> >>>>> >>>>> On Mon, Jan 28, 2013 at 2:31 AM, Mike Choi <rda...@gm...>wrote: >>>>> >>>>>> BTW, I couldn't reproduce missing GUI problem, but because of sound >>>>>> issues I guess that could be too connected with the wrong sample >>>>>> rate settings of shared memory patch. So otherwise if that will not help >>>>>> you, let me know also please what Qt, Wine and Gc versions you are using. >>>>>> >>>>>> Thanks, >>>>>> -Mike C. >>>>>> >>>>>> >>>>>> On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...>wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Can you try again with latest patch I uploaded now? >>>>>>> >>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>> >>>>>>> Well it seems as I moved samplerate initialization into shared >>>>>>> memory (this should be optional with "Sync VST plugins to host playback" >>>>>>> option from general settings, see screenshot) it really did affected >>>>>>> Zebra2, Zebralette, etc because those plugins seems to require samplerate >>>>>>> to be set during init part, not as before. So I moved this >>>>>>> samplerate initialization into plugins init part. And Zebra2 sound output >>>>>>> seems to work now. So could you try this last patch also and if no change >>>>>>> with Global Settings option turned on / off? (see screenshot). >>>>>>> >>>>>>> BTW it also seems as I moved samplerate settings into init part, >>>>>>> almost all VST crashes from Master channel are gone now with this sync/ >>>>>>> shared memory patch, no matter actual playback. >>>>>>> >>>>>>> ----- >>>>>>> >>>>>>> As for sound cracking issue with dBlue Glitch with VST sync option >>>>>>> on, it seems those sound artifacts are there even with the highest >>>>>>> precision of Sync I got from sync timers, or even samplerate current >>>>>>> position on plugin side (if syncing to host is done quite often, like every >>>>>>> 1, 4ms..), but if sync to host is not so frequent , like every 10ms or so, >>>>>>> and rest recounted on plugin side, It seems there is much less sound >>>>>>> crackling, so I guess those artifacts come from rounding errors or so on >>>>>>> lmms host sync part if that sync is done too often. I will try to dig it >>>>>>> more. >>>>>>> >>>>>>> Best regards >>>>>>> Mike C. >>>>>>> >>>>>>> On Sun, Jan 27, 2013 at 10:42 PM, John Serafino <lzr...@gm...>wrote: >>>>>>> >>>>>>>> Okay, confirmed with latest GIT version. It happens regardless of >>>>>>>> whether or not the VST sync patch is applied, ruling it out IMO. Just to >>>>>>>> present as much data as possible, here is a screenshot while the VST is >>>>>>>> loading, with the GUI visible: >>>>>>>> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >>>>>>>> this is what happens when the VST finishes loading: >>>>>>>> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >>>>>>>> >>>>>>>> >>>>>>>> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi <rda...@gm...>wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Thanks John, I will check this tonight. >>>>>>>>> >>>>>>>>> BTW I just released a patch update which adds global option to >>>>>>>>> turn VST sync on / off. (no localisations yet) >>>>>>>>> You can get it from this link: >>>>>>>>> >>>>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>>>> >>>>>>>>> I was also trying to investigate this sound crackling issue that >>>>>>>>> Chrissy mentioned, but my test computer keeps crackling all time now, I >>>>>>>>> will check it better from home, but if this will be an issue, I think it >>>>>>>>> would be better to leave that VST Sync patch for some later release, as it >>>>>>>>> will be fixed overall, but I will look on this tonight. >>>>>>>>> >>>>>>>>> Best regards >>>>>>>>> Mike C. >>>>>>>>> >>>>>>>>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino <lzr...@gm... >>>>>>>>> > wrote: >>>>>>>>> >>>>>>>>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. I'm >>>>>>>>>> not sure if I have the latest patch or not, so I'll check on that when I >>>>>>>>>> get home today. I usually scale my work space across two 1600x900 monitors, >>>>>>>>>> but I've never had any problems as a result. >>>>>>>>>> >>>>>>>>>> I can check on my onboard sound card when I get home too, if you >>>>>>>>>> need thus data. >>>>>>>>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> I will look on this John, also are you using Linux or Windows >>>>>>>>>>> and latest patch? What are your computer spec? >>>>>>>>>>> As per GUI problems I am aware now just that if you re-size lmms >>>>>>>>>>> workspace to something small, than if you load new plugin it will affect >>>>>>>>>>> resulting window size, but will look on this too. >>>>>>>>>>> >>>>>>>>>>> As per VST sync. patch, (please assure at first you have latest >>>>>>>>>>> patch from link below) I personally dont have problems with it on winXp >>>>>>>>>>> and two Linux machines. Chrissy do you have any problems with latest patch? >>>>>>>>>>> >>>>>>>>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>>>>>>>> >>>>>>>>>>> Also as per potential VST effects, I think this sync patch >>>>>>>>>>> should not do any wrong coz it is targeted on VSTs which do sync to host >>>>>>>>>>> normally, so without it they don't work either as supposed to be. But I >>>>>>>>>>> may add this Sync functionality like on/off feature into global settings >>>>>>>>>>> today. >>>>>>>>>>> >>>>>>>>>>> Best regards >>>>>>>>>>> - Mike C. >>>>>>>>>>> >>>>>>>>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino < >>>>>>>>>>> lzr...@gm...> wrote: >>>>>>>>>>> >>>>>>>>>>>> Something borked Zebra2 compatibility around the time this was >>>>>>>>>>>> introduced. Not sure if the two are connected though. Zebra2 still works, >>>>>>>>>>>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>>>>>>>>>>> it's actually related to the GUI patches, but I posted it here cause... >>>>>>>>>>>> well cause. ;) >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>>>>>>>> tob...@gm...> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi, >>>>>>>>>>>>> >>>>>>>>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>>>>>>>> > I uploaded new version of the patch and cleaned the code. >>>>>>>>>>>>> Should be faster, >>>>>>>>>>>>> > more accurate sync. >>>>>>>>>>>>> >>>>>>>>>>>>> Is there any potential impact on existing code/functionality? >>>>>>>>>>>>> I'm >>>>>>>>>>>>> asking because I'm not sure whether to include it for the >>>>>>>>>>>>> 0.4.14 >>>>>>>>>>>>> release. How do you estimate the stability of current VST >>>>>>>>>>>>> implementation? >>>>>>>>>>>>> >>>>>>>>>>>>> Best regards >>>>>>>>>>>>> >>>>>>>>>>>>> Tobias >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, >>>>>>>>>>>>> HTML5, CSS, >>>>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your >>>>>>>>>>>>> skills current >>>>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>>>> Microsoft >>>>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>>>> LMM...@li... >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Johnny >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, >>>>>>>>>>>> HTML5, CSS, >>>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>>>>>>> current >>>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>>> Microsoft >>>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>>> LMM...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Johnny >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Johnny >>>>> >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>> MVPs and experts. ON SALE this month only -- learn more at: >>>> http://p.sf.net/sfu/learnnow-d2d >>>> _______________________________________________ >>>> LMMS-devel mailing list >>>> LMM...@li... >>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>> >>>> >>> >>> >>> -- >>> Johnny >>> >> >> > -- Johnny |
From: Mike C. <rda...@gm...> - 2013-01-29 23:38:38
|
Hi, And have you tried those steps separately or all together (I mean to remove those mentioned lines or just to rewrite that code)? Also how about this code? I think you can put all removed lines back. { sw->setWindowFlags( Qt::WindowCloseButtonHint ); sw->setWidget( m_pluginWidget ); QX11EmbedContainer * xe = new QX11EmbedContainer( m_pluginWidget ); xe->embedClient( m_pluginWindowID ); xe->setFixedSize( m_pluginGeometry ); xe->show(); } I would guess this for some Qt issue, maybe you could try as well to move your actual .wine directory from your home dir somewhere else. Also what Linux distribution and theme are you using? Thanks, Br Mike C. On Tue, Jan 29, 2013 at 5:46 PM, John Serafino <lzr...@gm...> wrote: > I am indeed using 32-bit. I only have this problem with Zebra2 and > Zebralette, but I've only tested it recently enough with EZDrummer, M1 LE, > Synth1, BR808, Zebra2, Zebralette and Oatmeal. I'll try it with some of my > other VSTi's and post if I find another one with this issue. > > I switched to default theme and tried making those changes to the source, > but now the window is blank grey/blue, AND it spawns as a desktop > environment window rather than inside of LMMS. If this is only happening to > me, it could be a fluke in my Linux installation or Zebra2 copy, right? > Maybe I'll try installing LMMS on windows, or setting up another partition > with Linux to test in, just to get the maximum amount of data. > > > On Tue, Jan 29, 2013 at 3:47 AM, Mike Choi <rda...@gm...> wrote: > >> BTW, I see from your screens you have there cutom theme, could you also >> try with default theme or style.css? >> >> -Mike >> >> >> On Tue, Jan 29, 2013 at 10:29 AM, Mike Choi <rda...@gm...>wrote: >> >>> Hi, >>> >>> And rre you on 32bit Linux? As Zebra2 is loaded as VSTi and not an >>> effect, I think that should not be affected by later GUI patch for VST >>> effect windows. >>> Have you noticed such problems with any other VSTi? >>> >>> I now tried that on VirtualBox 3.5.0-17-generic, wine Qt 4.8.5, GCC >>> 4.7.6 2012208 (prerelase), wine 1.4.1, 32bit and this seems to load Zebra2 >>> GUI ok. >>> >>> I dont have access into current lmms git from my test computer now, but >>> maybe could you try following change in * >>> lmms/plugins/vst_base/VstPlugin.**cpp*? >>> >>> And In this function: *void VstPlugin::showEditor( QWidget * _parent, >>> bool isEffect )* >>> Make this code block >>> else >>> { >>> sw->setWindowFlags( Qt::WindowCloseButtonHint ); >>> sw->setWidget( m_pluginWidget ); >>> >>> QX11EmbedContainer * xe = new QX11EmbedContainer( sw ); >>> xe->embedClient( m_pluginWindowID ); >>> xe->setFixedSize( m_pluginGeometry ); >>> xe->move( 4, 24 ); >>> xe->show(); >>> } >>> Look like: >>> else >>> { >>> QX11EmbedContainer * xe = new QX11EmbedContainer( m_pluginWidget ); >>> xe->embedClient( m_pluginWindowID ); >>> xe->setFixedSize( m_pluginGeometry ); >>> xe->show(); >>> } >>> >>> Well if that wount help you, try instead remove all lines from this >>> file, containing "setAttribute( Qt::WA_TranslucentBackground )" text or >>> "setWindowFlags". >>> >>> Thanks, Best regards >>> - Mike C. >>> >>> On Tue, Jan 29, 2013 at 1:15 AM, John Serafino <lzr...@gm...>wrote: >>> >>>> Removing them both fixes it. Adding back 1c9c76f breaks it again, and I >>>> cannot have 32e9ddc without 1c9c76f. >>>> >>>> >>>> On Mon, Jan 28, 2013 at 4:56 PM, Mike Choi <rda...@gm...>wrote: >>>> >>>>> Hi, >>>>> I am currently using wine 1.3.28, qt 4.7.4, gcc 4.6.1, 32bit with some >>>>> integrated graphic card and this seems to work. >>>>> I will try with a newer version. >>>>> >>>>> To identificate concrete patch, you can try to de-select (to remove) >>>>> that patches: >>>>> pick 1c9c76f VST GUI fixes, improvements >>>>> pick 32e9ddc VST effect control window re-design >>>>> >>>>> via this git command >>>>> git rebase 071358bd98f7b039044d6f80c403fe4c66d0124b --interactive >>>>> >>>>> Best regards >>>>> MIke C. >>>>> >>>>> >>>>> On Mon, Jan 28, 2013 at 7:09 PM, John Serafino <lzr...@gm...>wrote: >>>>> >>>>>> I still have the problem with the new patch, sync enabled or not. My >>>>>> current wine version is 1.4.1, my current qt version is 4.8.3, and gcc is >>>>>> 4.7.2. >>>>>> >>>>>> >>>>>> On Mon, Jan 28, 2013 at 2:31 AM, Mike Choi <rda...@gm...>wrote: >>>>>> >>>>>>> BTW, I couldn't reproduce missing GUI problem, but because of sound >>>>>>> issues I guess that could be too connected with the wrong sample >>>>>>> rate settings of shared memory patch. So otherwise if that will not help >>>>>>> you, let me know also please what Qt, Wine and Gc versions you are using. >>>>>>> >>>>>>> Thanks, >>>>>>> -Mike C. >>>>>>> >>>>>>> >>>>>>> On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...>wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> Can you try again with latest patch I uploaded now? >>>>>>>> >>>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>>> >>>>>>>> Well it seems as I moved samplerate initialization into shared >>>>>>>> memory (this should be optional with "Sync VST plugins to host playback" >>>>>>>> option from general settings, see screenshot) it really did affected >>>>>>>> Zebra2, Zebralette, etc because those plugins seems to require samplerate >>>>>>>> to be set during init part, not as before. So I moved this >>>>>>>> samplerate initialization into plugins init part. And Zebra2 sound output >>>>>>>> seems to work now. So could you try this last patch also and if no change >>>>>>>> with Global Settings option turned on / off? (see screenshot). >>>>>>>> >>>>>>>> BTW it also seems as I moved samplerate settings into init part, >>>>>>>> almost all VST crashes from Master channel are gone now with this sync/ >>>>>>>> shared memory patch, no matter actual playback. >>>>>>>> >>>>>>>> ----- >>>>>>>> >>>>>>>> As for sound cracking issue with dBlue Glitch with VST sync option >>>>>>>> on, it seems those sound artifacts are there even with the highest >>>>>>>> precision of Sync I got from sync timers, or even samplerate current >>>>>>>> position on plugin side (if syncing to host is done quite often, like every >>>>>>>> 1, 4ms..), but if sync to host is not so frequent , like every 10ms or so, >>>>>>>> and rest recounted on plugin side, It seems there is much less sound >>>>>>>> crackling, so I guess those artifacts come from rounding errors or so on >>>>>>>> lmms host sync part if that sync is done too often. I will try to dig it >>>>>>>> more. >>>>>>>> >>>>>>>> Best regards >>>>>>>> Mike C. >>>>>>>> >>>>>>>> On Sun, Jan 27, 2013 at 10:42 PM, John Serafino <lzr...@gm... >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> Okay, confirmed with latest GIT version. It happens regardless of >>>>>>>>> whether or not the VST sync patch is applied, ruling it out IMO. Just to >>>>>>>>> present as much data as possible, here is a screenshot while the VST is >>>>>>>>> loading, with the GUI visible: >>>>>>>>> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >>>>>>>>> this is what happens when the VST finishes loading: >>>>>>>>> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi <rda...@gm... >>>>>>>>> > wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> Thanks John, I will check this tonight. >>>>>>>>>> >>>>>>>>>> BTW I just released a patch update which adds global option to >>>>>>>>>> turn VST sync on / off. (no localisations yet) >>>>>>>>>> You can get it from this link: >>>>>>>>>> >>>>>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>>>>> >>>>>>>>>> I was also trying to investigate this sound crackling issue that >>>>>>>>>> Chrissy mentioned, but my test computer keeps crackling all time now, I >>>>>>>>>> will check it better from home, but if this will be an issue, I think it >>>>>>>>>> would be better to leave that VST Sync patch for some later release, as it >>>>>>>>>> will be fixed overall, but I will look on this tonight. >>>>>>>>>> >>>>>>>>>> Best regards >>>>>>>>>> Mike C. >>>>>>>>>> >>>>>>>>>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino < >>>>>>>>>> lzr...@gm...> wrote: >>>>>>>>>> >>>>>>>>>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. >>>>>>>>>>> I'm not sure if I have the latest patch or not, so I'll check on that when >>>>>>>>>>> I get home today. I usually scale my work space across two 1600x900 >>>>>>>>>>> monitors, but I've never had any problems as a result. >>>>>>>>>>> >>>>>>>>>>> I can check on my onboard sound card when I get home too, if you >>>>>>>>>>> need thus data. >>>>>>>>>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> I will look on this John, also are you using Linux or Windows >>>>>>>>>>>> and latest patch? What are your computer spec? >>>>>>>>>>>> As per GUI problems I am aware now just that if you re-size >>>>>>>>>>>> lmms workspace to something small, than if you load new plugin it will >>>>>>>>>>>> affect resulting window size, but will look on this too. >>>>>>>>>>>> >>>>>>>>>>>> As per VST sync. patch, (please assure at first you have latest >>>>>>>>>>>> patch from link below) I personally dont have problems with it on winXp >>>>>>>>>>>> and two Linux machines. Chrissy do you have any problems with latest patch? >>>>>>>>>>>> >>>>>>>>>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>>>>>>>>> >>>>>>>>>>>> Also as per potential VST effects, I think this sync patch >>>>>>>>>>>> should not do any wrong coz it is targeted on VSTs which do sync to host >>>>>>>>>>>> normally, so without it they don't work either as supposed to be. But I >>>>>>>>>>>> may add this Sync functionality like on/off feature into global settings >>>>>>>>>>>> today. >>>>>>>>>>>> >>>>>>>>>>>> Best regards >>>>>>>>>>>> - Mike C. >>>>>>>>>>>> >>>>>>>>>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino < >>>>>>>>>>>> lzr...@gm...> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Something borked Zebra2 compatibility around the time this was >>>>>>>>>>>>> introduced. Not sure if the two are connected though. Zebra2 still works, >>>>>>>>>>>>> but the GUI disappears to grey as soon as it finishes loading. I'm guessing >>>>>>>>>>>>> it's actually related to the GUI patches, but I posted it here cause... >>>>>>>>>>>>> well cause. ;) >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>>>>>>>>> tob...@gm...> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>> >>>>>>>>>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>>>>>>>>> > I uploaded new version of the patch and cleaned the code. >>>>>>>>>>>>>> Should be faster, >>>>>>>>>>>>>> > more accurate sync. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Is there any potential impact on existing code/functionality? >>>>>>>>>>>>>> I'm >>>>>>>>>>>>>> asking because I'm not sure whether to include it for the >>>>>>>>>>>>>> 0.4.14 >>>>>>>>>>>>>> release. How do you estimate the stability of current VST >>>>>>>>>>>>>> implementation? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Best regards >>>>>>>>>>>>>> >>>>>>>>>>>>>> Tobias >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, >>>>>>>>>>>>>> HTML5, CSS, >>>>>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your >>>>>>>>>>>>>> skills current >>>>>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>>>>> Microsoft >>>>>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>>>>> LMM...@li... >>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Johnny >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, >>>>>>>>>>>>> HTML5, CSS, >>>>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your >>>>>>>>>>>>> skills current >>>>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>>>> Microsoft >>>>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>>>> LMM...@li... >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Johnny >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Johnny >>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>> http://p.sf.net/sfu/learnnow-d2d >>>>> _______________________________________________ >>>>> LMMS-devel mailing list >>>>> LMM...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>> >>>>> >>>> >>>> >>>> -- >>>> Johnny >>>> >>> >>> >> > > > -- > Johnny > |
From: Mike C. <rda...@gm...> - 2013-01-30 00:43:16
|
Hi, I noticed also Zebra2 is changing positions in this wrapper window also could disappear like this, if you size its GUI via internal "eye-shaped" button. Are you using default size? Best regards Mike C. On Wed, Jan 30, 2013 at 12:38 AM, Mike Choi <rda...@gm...> wrote: > Hi, > And have you tried those steps separately or all together (I mean to > remove those mentioned lines or just to rewrite that code)? > Also how about this code? I think you can put all removed lines back. > { > sw->setWindowFlags( Qt::WindowCloseButtonHint ); > sw->setWidget( m_pluginWidget ); > > QX11EmbedContainer * xe = new QX11EmbedContainer( m_pluginWidget ); > xe->embedClient( m_pluginWindowID ); > xe->setFixedSize( m_pluginGeometry ); > xe->show(); > } > > I would guess this for some Qt issue, maybe you could try as well to move > your actual .wine directory from your home dir somewhere else. Also what > Linux distribution and theme are you using? > > Thanks, Br > Mike C. > > On Tue, Jan 29, 2013 at 5:46 PM, John Serafino <lzr...@gm...> wrote: > >> I am indeed using 32-bit. I only have this problem with Zebra2 and >> Zebralette, but I've only tested it recently enough with EZDrummer, M1 LE, >> Synth1, BR808, Zebra2, Zebralette and Oatmeal. I'll try it with some of my >> other VSTi's and post if I find another one with this issue. >> >> I switched to default theme and tried making those changes to the source, >> but now the window is blank grey/blue, AND it spawns as a desktop >> environment window rather than inside of LMMS. If this is only happening to >> me, it could be a fluke in my Linux installation or Zebra2 copy, right? >> Maybe I'll try installing LMMS on windows, or setting up another partition >> with Linux to test in, just to get the maximum amount of data. >> >> >> On Tue, Jan 29, 2013 at 3:47 AM, Mike Choi <rda...@gm...> wrote: >> >>> BTW, I see from your screens you have there cutom theme, could you also >>> try with default theme or style.css? >>> >>> -Mike >>> >>> >>> On Tue, Jan 29, 2013 at 10:29 AM, Mike Choi <rda...@gm...>wrote: >>> >>>> Hi, >>>> >>>> And rre you on 32bit Linux? As Zebra2 is loaded as VSTi and not an >>>> effect, I think that should not be affected by later GUI patch for VST >>>> effect windows. >>>> Have you noticed such problems with any other VSTi? >>>> >>>> I now tried that on VirtualBox 3.5.0-17-generic, wine Qt 4.8.5, GCC >>>> 4.7.6 2012208 (prerelase), wine 1.4.1, 32bit and this seems to load Zebra2 >>>> GUI ok. >>>> >>>> I dont have access into current lmms git from my test computer now, but >>>> maybe could you try following change in * >>>> lmms/plugins/vst_base/VstPlugin.**cpp*? >>>> >>>> And In this function: *void VstPlugin::showEditor( QWidget * _parent, >>>> bool isEffect )* >>>> Make this code block >>>> else >>>> { >>>> sw->setWindowFlags( Qt::WindowCloseButtonHint ); >>>> sw->setWidget( m_pluginWidget ); >>>> >>>> QX11EmbedContainer * xe = new QX11EmbedContainer( sw ); >>>> xe->embedClient( m_pluginWindowID ); >>>> xe->setFixedSize( m_pluginGeometry ); >>>> xe->move( 4, 24 ); >>>> xe->show(); >>>> } >>>> Look like: >>>> else >>>> { >>>> QX11EmbedContainer * xe = new QX11EmbedContainer( m_pluginWidget ); >>>> xe->embedClient( m_pluginWindowID ); >>>> xe->setFixedSize( m_pluginGeometry ); >>>> xe->show(); >>>> } >>>> >>>> Well if that wount help you, try instead remove all lines from this >>>> file, containing "setAttribute( Qt::WA_TranslucentBackground )" text or >>>> "setWindowFlags". >>>> >>>> Thanks, Best regards >>>> - Mike C. >>>> >>>> On Tue, Jan 29, 2013 at 1:15 AM, John Serafino <lzr...@gm...>wrote: >>>> >>>>> Removing them both fixes it. Adding back 1c9c76f breaks it again, and >>>>> I cannot have 32e9ddc without 1c9c76f. >>>>> >>>>> >>>>> On Mon, Jan 28, 2013 at 4:56 PM, Mike Choi <rda...@gm...>wrote: >>>>> >>>>>> Hi, >>>>>> I am currently using wine 1.3.28, qt 4.7.4, gcc 4.6.1, 32bit with >>>>>> some integrated graphic card and this seems to work. >>>>>> I will try with a newer version. >>>>>> >>>>>> To identificate concrete patch, you can try to de-select (to remove) >>>>>> that patches: >>>>>> pick 1c9c76f VST GUI fixes, improvements >>>>>> pick 32e9ddc VST effect control window re-design >>>>>> >>>>>> via this git command >>>>>> git rebase 071358bd98f7b039044d6f80c403fe4c66d0124b --interactive >>>>>> >>>>>> Best regards >>>>>> MIke C. >>>>>> >>>>>> >>>>>> On Mon, Jan 28, 2013 at 7:09 PM, John Serafino <lzr...@gm...>wrote: >>>>>> >>>>>>> I still have the problem with the new patch, sync enabled or not. My >>>>>>> current wine version is 1.4.1, my current qt version is 4.8.3, and gcc is >>>>>>> 4.7.2. >>>>>>> >>>>>>> >>>>>>> On Mon, Jan 28, 2013 at 2:31 AM, Mike Choi <rda...@gm...>wrote: >>>>>>> >>>>>>>> BTW, I couldn't reproduce missing GUI problem, but because of sound >>>>>>>> issues I guess that could be too connected with the wrong sample >>>>>>>> rate settings of shared memory patch. So otherwise if that will not help >>>>>>>> you, let me know also please what Qt, Wine and Gc versions you are using. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> -Mike C. >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...>wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Can you try again with latest patch I uploaded now? >>>>>>>>> >>>>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>>>> >>>>>>>>> Well it seems as I moved samplerate initialization into shared >>>>>>>>> memory (this should be optional with "Sync VST plugins to host playback" >>>>>>>>> option from general settings, see screenshot) it really did affected >>>>>>>>> Zebra2, Zebralette, etc because those plugins seems to require samplerate >>>>>>>>> to be set during init part, not as before. So I moved this >>>>>>>>> samplerate initialization into plugins init part. And Zebra2 sound output >>>>>>>>> seems to work now. So could you try this last patch also and if no change >>>>>>>>> with Global Settings option turned on / off? (see screenshot). >>>>>>>>> >>>>>>>>> BTW it also seems as I moved samplerate settings into init part, >>>>>>>>> almost all VST crashes from Master channel are gone now with this sync/ >>>>>>>>> shared memory patch, no matter actual playback. >>>>>>>>> >>>>>>>>> ----- >>>>>>>>> >>>>>>>>> As for sound cracking issue with dBlue Glitch with VST sync option >>>>>>>>> on, it seems those sound artifacts are there even with the highest >>>>>>>>> precision of Sync I got from sync timers, or even samplerate current >>>>>>>>> position on plugin side (if syncing to host is done quite often, like every >>>>>>>>> 1, 4ms..), but if sync to host is not so frequent , like every 10ms or so, >>>>>>>>> and rest recounted on plugin side, It seems there is much less sound >>>>>>>>> crackling, so I guess those artifacts come from rounding errors or so on >>>>>>>>> lmms host sync part if that sync is done too often. I will try to dig it >>>>>>>>> more. >>>>>>>>> >>>>>>>>> Best regards >>>>>>>>> Mike C. >>>>>>>>> >>>>>>>>> On Sun, Jan 27, 2013 at 10:42 PM, John Serafino < >>>>>>>>> lzr...@gm...> wrote: >>>>>>>>> >>>>>>>>>> Okay, confirmed with latest GIT version. It happens regardless of >>>>>>>>>> whether or not the VST sync patch is applied, ruling it out IMO. Just to >>>>>>>>>> present as much data as possible, here is a screenshot while the VST is >>>>>>>>>> loading, with the GUI visible: >>>>>>>>>> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >>>>>>>>>> this is what happens when the VST finishes loading: >>>>>>>>>> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi < >>>>>>>>>> rda...@gm...> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> Thanks John, I will check this tonight. >>>>>>>>>>> >>>>>>>>>>> BTW I just released a patch update which adds global option to >>>>>>>>>>> turn VST sync on / off. (no localisations yet) >>>>>>>>>>> You can get it from this link: >>>>>>>>>>> >>>>>>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>>>>>> >>>>>>>>>>> I was also trying to investigate this sound crackling issue that >>>>>>>>>>> Chrissy mentioned, but my test computer keeps crackling all time now, I >>>>>>>>>>> will check it better from home, but if this will be an issue, I think it >>>>>>>>>>> would be better to leave that VST Sync patch for some later release, as it >>>>>>>>>>> will be fixed overall, but I will look on this tonight. >>>>>>>>>>> >>>>>>>>>>> Best regards >>>>>>>>>>> Mike C. >>>>>>>>>>> >>>>>>>>>>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino < >>>>>>>>>>> lzr...@gm...> wrote: >>>>>>>>>>> >>>>>>>>>>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. >>>>>>>>>>>> I'm not sure if I have the latest patch or not, so I'll check on that when >>>>>>>>>>>> I get home today. I usually scale my work space across two 1600x900 >>>>>>>>>>>> monitors, but I've never had any problems as a result. >>>>>>>>>>>> >>>>>>>>>>>> I can check on my onboard sound card when I get home too, if >>>>>>>>>>>> you need thus data. >>>>>>>>>>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi, >>>>>>>>>>>>> >>>>>>>>>>>>> I will look on this John, also are you using Linux or Windows >>>>>>>>>>>>> and latest patch? What are your computer spec? >>>>>>>>>>>>> As per GUI problems I am aware now just that if you re-size >>>>>>>>>>>>> lmms workspace to something small, than if you load new plugin it will >>>>>>>>>>>>> affect resulting window size, but will look on this too. >>>>>>>>>>>>> >>>>>>>>>>>>> As per VST sync. patch, (please assure at first you have >>>>>>>>>>>>> latest patch from link below) I personally dont have problems with it on >>>>>>>>>>>>> winXp and two Linux machines. Chrissy do you have any problems with latest >>>>>>>>>>>>> patch? >>>>>>>>>>>>> >>>>>>>>>>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>>>>>>>>>> >>>>>>>>>>>>> Also as per potential VST effects, I think this sync patch >>>>>>>>>>>>> should not do any wrong coz it is targeted on VSTs which do sync to host >>>>>>>>>>>>> normally, so without it they don't work either as supposed to be. But I >>>>>>>>>>>>> may add this Sync functionality like on/off feature into global settings >>>>>>>>>>>>> today. >>>>>>>>>>>>> >>>>>>>>>>>>> Best regards >>>>>>>>>>>>> - Mike C. >>>>>>>>>>>>> >>>>>>>>>>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino < >>>>>>>>>>>>> lzr...@gm...> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Something borked Zebra2 compatibility around the time this >>>>>>>>>>>>>> was introduced. Not sure if the two are connected though. Zebra2 still >>>>>>>>>>>>>> works, but the GUI disappears to grey as soon as it finishes loading. I'm >>>>>>>>>>>>>> guessing it's actually related to the GUI patches, but I posted it here >>>>>>>>>>>>>> cause... well cause. ;) >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>>>>>>>>>> tob...@gm...> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>>>>>>>>>> > I uploaded new version of the patch and cleaned the code. >>>>>>>>>>>>>>> Should be faster, >>>>>>>>>>>>>>> > more accurate sync. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Is there any potential impact on existing >>>>>>>>>>>>>>> code/functionality? I'm >>>>>>>>>>>>>>> asking because I'm not sure whether to include it for the >>>>>>>>>>>>>>> 0.4.14 >>>>>>>>>>>>>>> release. How do you estimate the stability of current VST >>>>>>>>>>>>>>> implementation? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Best regards >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Tobias >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, >>>>>>>>>>>>>>> HTML5, CSS, >>>>>>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your >>>>>>>>>>>>>>> skills current >>>>>>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>>>>>> Microsoft >>>>>>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>>>>>> LMM...@li... >>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Johnny >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, >>>>>>>>>>>>>> HTML5, CSS, >>>>>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your >>>>>>>>>>>>>> skills current >>>>>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>>>>> Microsoft >>>>>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>>>>> LMM...@li... >>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Johnny >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Johnny >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>> current >>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>> _______________________________________________ >>>>>> LMMS-devel mailing list >>>>>> LMM...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Johnny >>>>> >>>> >>>> >>> >> >> >> -- >> Johnny >> > > |
From: John S. <lzr...@gm...> - 2013-01-30 06:52:47
|
Using Linux Mint 14 with Mint-X theme. I use the default window size and do not move it around. I tried that other piece of code and tried applying the second part of your first code change recommendation without applying the first part of it first, but no dice. On Tue, Jan 29, 2013 at 6:43 PM, Mike Choi <rda...@gm...> wrote: > Hi, I noticed also Zebra2 is changing positions in this wrapper window > also could disappear like this, if you size its GUI via internal > "eye-shaped" button. Are you using default size? > > Best regards > Mike C. > > > On Wed, Jan 30, 2013 at 12:38 AM, Mike Choi <rda...@gm...> wrote: > >> Hi, >> And have you tried those steps separately or all together (I mean to >> remove those mentioned lines or just to rewrite that code)? >> Also how about this code? I think you can put all removed lines back. >> { >> sw->setWindowFlags( Qt::WindowCloseButtonHint ); >> sw->setWidget( m_pluginWidget ); >> >> QX11EmbedContainer * xe = new QX11EmbedContainer( m_pluginWidget ); >> xe->embedClient( m_pluginWindowID ); >> xe->setFixedSize( m_pluginGeometry ); >> xe->show(); >> } >> >> I would guess this for some Qt issue, maybe you could try as well to move >> your actual .wine directory from your home dir somewhere else. Also what >> Linux distribution and theme are you using? >> >> Thanks, Br >> Mike C. >> >> On Tue, Jan 29, 2013 at 5:46 PM, John Serafino <lzr...@gm...>wrote: >> >>> I am indeed using 32-bit. I only have this problem with Zebra2 and >>> Zebralette, but I've only tested it recently enough with EZDrummer, M1 LE, >>> Synth1, BR808, Zebra2, Zebralette and Oatmeal. I'll try it with some of my >>> other VSTi's and post if I find another one with this issue. >>> >>> I switched to default theme and tried making those changes to the >>> source, but now the window is blank grey/blue, AND it spawns as a desktop >>> environment window rather than inside of LMMS. If this is only happening to >>> me, it could be a fluke in my Linux installation or Zebra2 copy, right? >>> Maybe I'll try installing LMMS on windows, or setting up another partition >>> with Linux to test in, just to get the maximum amount of data. >>> >>> >>> On Tue, Jan 29, 2013 at 3:47 AM, Mike Choi <rda...@gm...>wrote: >>> >>>> BTW, I see from your screens you have there cutom theme, could you also >>>> try with default theme or style.css? >>>> >>>> -Mike >>>> >>>> >>>> On Tue, Jan 29, 2013 at 10:29 AM, Mike Choi <rda...@gm...>wrote: >>>> >>>>> Hi, >>>>> >>>>> And rre you on 32bit Linux? As Zebra2 is loaded as VSTi and not an >>>>> effect, I think that should not be affected by later GUI patch for VST >>>>> effect windows. >>>>> Have you noticed such problems with any other VSTi? >>>>> >>>>> I now tried that on VirtualBox 3.5.0-17-generic, wine Qt 4.8.5, GCC >>>>> 4.7.6 2012208 (prerelase), wine 1.4.1, 32bit and this seems to load Zebra2 >>>>> GUI ok. >>>>> >>>>> I dont have access into current lmms git from my test computer now, >>>>> but maybe could you try following change in * >>>>> lmms/plugins/vst_base/VstPlugin.**cpp*? >>>>> >>>>> And In this function: *void VstPlugin::showEditor( QWidget * _parent, >>>>> bool isEffect )* >>>>> Make this code block >>>>> else >>>>> { >>>>> sw->setWindowFlags( Qt::WindowCloseButtonHint ); >>>>> sw->setWidget( m_pluginWidget ); >>>>> >>>>> QX11EmbedContainer * xe = new QX11EmbedContainer( sw ); >>>>> xe->embedClient( m_pluginWindowID ); >>>>> xe->setFixedSize( m_pluginGeometry ); >>>>> xe->move( 4, 24 ); >>>>> xe->show(); >>>>> } >>>>> Look like: >>>>> else >>>>> { >>>>> QX11EmbedContainer * xe = new QX11EmbedContainer( m_pluginWidget ); >>>>> xe->embedClient( m_pluginWindowID ); >>>>> xe->setFixedSize( m_pluginGeometry ); >>>>> xe->show(); >>>>> } >>>>> >>>>> Well if that wount help you, try instead remove all lines from this >>>>> file, containing "setAttribute( Qt::WA_TranslucentBackground )" text or >>>>> "setWindowFlags". >>>>> >>>>> Thanks, Best regards >>>>> - Mike C. >>>>> >>>>> On Tue, Jan 29, 2013 at 1:15 AM, John Serafino <lzr...@gm...>wrote: >>>>> >>>>>> Removing them both fixes it. Adding back 1c9c76f breaks it again, and >>>>>> I cannot have 32e9ddc without 1c9c76f. >>>>>> >>>>>> >>>>>> On Mon, Jan 28, 2013 at 4:56 PM, Mike Choi <rda...@gm...>wrote: >>>>>> >>>>>>> Hi, >>>>>>> I am currently using wine 1.3.28, qt 4.7.4, gcc 4.6.1, 32bit with >>>>>>> some integrated graphic card and this seems to work. >>>>>>> I will try with a newer version. >>>>>>> >>>>>>> To identificate concrete patch, you can try to de-select (to remove) >>>>>>> that patches: >>>>>>> pick 1c9c76f VST GUI fixes, improvements >>>>>>> pick 32e9ddc VST effect control window re-design >>>>>>> >>>>>>> via this git command >>>>>>> git rebase 071358bd98f7b039044d6f80c403fe4c66d0124b --interactive >>>>>>> >>>>>>> Best regards >>>>>>> MIke C. >>>>>>> >>>>>>> >>>>>>> On Mon, Jan 28, 2013 at 7:09 PM, John Serafino <lzr...@gm...>wrote: >>>>>>> >>>>>>>> I still have the problem with the new patch, sync enabled or not. >>>>>>>> My current wine version is 1.4.1, my current qt version is 4.8.3, and gcc >>>>>>>> is 4.7.2. >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Jan 28, 2013 at 2:31 AM, Mike Choi <rda...@gm...>wrote: >>>>>>>> >>>>>>>>> BTW, I couldn't reproduce missing GUI problem, but because of >>>>>>>>> sound issues I guess that could be too connected with the wrong sample >>>>>>>>> rate settings of shared memory patch. So otherwise if that will not help >>>>>>>>> you, let me know also please what Qt, Wine and Gc versions you are using. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> -Mike C. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Jan 28, 2013 at 9:21 AM, Mike Choi <rda...@gm...>wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> Can you try again with latest patch I uploaded now? >>>>>>>>>> >>>>>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>>>>> >>>>>>>>>> Well it seems as I moved samplerate initialization into shared >>>>>>>>>> memory (this should be optional with "Sync VST plugins to host playback" >>>>>>>>>> option from general settings, see screenshot) it really did affected >>>>>>>>>> Zebra2, Zebralette, etc because those plugins seems to require samplerate >>>>>>>>>> to be set during init part, not as before. So I moved this >>>>>>>>>> samplerate initialization into plugins init part. And Zebra2 sound output >>>>>>>>>> seems to work now. So could you try this last patch also and if no change >>>>>>>>>> with Global Settings option turned on / off? (see screenshot). >>>>>>>>>> >>>>>>>>>> BTW it also seems as I moved samplerate settings into init part, >>>>>>>>>> almost all VST crashes from Master channel are gone now with this sync/ >>>>>>>>>> shared memory patch, no matter actual playback. >>>>>>>>>> >>>>>>>>>> ----- >>>>>>>>>> >>>>>>>>>> As for sound cracking issue with dBlue Glitch with VST sync >>>>>>>>>> option on, it seems those sound artifacts are there even with the highest >>>>>>>>>> precision of Sync I got from sync timers, or even samplerate current >>>>>>>>>> position on plugin side (if syncing to host is done quite often, like every >>>>>>>>>> 1, 4ms..), but if sync to host is not so frequent , like every 10ms or so, >>>>>>>>>> and rest recounted on plugin side, It seems there is much less sound >>>>>>>>>> crackling, so I guess those artifacts come from rounding errors or so on >>>>>>>>>> lmms host sync part if that sync is done too often. I will try to dig it >>>>>>>>>> more. >>>>>>>>>> >>>>>>>>>> Best regards >>>>>>>>>> Mike C. >>>>>>>>>> >>>>>>>>>> On Sun, Jan 27, 2013 at 10:42 PM, John Serafino < >>>>>>>>>> lzr...@gm...> wrote: >>>>>>>>>> >>>>>>>>>>> Okay, confirmed with latest GIT version. It happens regardless >>>>>>>>>>> of whether or not the VST sync patch is applied, ruling it out IMO. Just to >>>>>>>>>>> present as much data as possible, here is a screenshot while the VST is >>>>>>>>>>> loading, with the GUI visible: >>>>>>>>>>> https://lh3.googleusercontent.com/-SVIaKC_Qe1w/UQWepIpEmxI/AAAAAAAABEA/tcRmmp0pxSE/s1600/Screenshot+from+2013-01-27+15%3A16%3A38.png And >>>>>>>>>>> this is what happens when the VST finishes loading: >>>>>>>>>>> https://lh4.googleusercontent.com/-vTMye10Df5A/UQWepC8OAjI/AAAAAAAABD8/yABTyzbq_jU/s1108/Screenshot+from+2013-01-27+15%3A18%3A06.png >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sun, Jan 27, 2013 at 12:14 PM, Mike Choi < >>>>>>>>>>> rda...@gm...> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> Thanks John, I will check this tonight. >>>>>>>>>>>> >>>>>>>>>>>> BTW I just released a patch update which adds global option to >>>>>>>>>>>> turn VST sync on / off. (no localisations yet) >>>>>>>>>>>> You can get it from this link: >>>>>>>>>>>> >>>>>>>>>>>> https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# >>>>>>>>>>>> >>>>>>>>>>>> I was also trying to investigate this sound crackling issue >>>>>>>>>>>> that Chrissy mentioned, but my test computer keeps crackling all time now, >>>>>>>>>>>> I will check it better from home, but if this will be an issue, I think it >>>>>>>>>>>> would be better to leave that VST Sync patch for some later release, as it >>>>>>>>>>>> will be fixed overall, but I will look on this tonight. >>>>>>>>>>>> >>>>>>>>>>>> Best regards >>>>>>>>>>>> Mike C. >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Jan 27, 2013 at 3:59 PM, John Serafino < >>>>>>>>>>>> lzr...@gm...> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Using Linux with 8 gb of DDR 3 ram and a dual core 3 ghz CPU. >>>>>>>>>>>>> I'm not sure if I have the latest patch or not, so I'll check on that when >>>>>>>>>>>>> I get home today. I usually scale my work space across two 1600x900 >>>>>>>>>>>>> monitors, but I've never had any problems as a result. >>>>>>>>>>>>> >>>>>>>>>>>>> I can check on my onboard sound card when I get home too, if >>>>>>>>>>>>> you need thus data. >>>>>>>>>>>>> On Jan 27, 2013 1:58 AM, "Mike Choi" <rda...@gm...> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>> >>>>>>>>>>>>>> I will look on this John, also are you using Linux or Windows >>>>>>>>>>>>>> and latest patch? What are your computer spec? >>>>>>>>>>>>>> As per GUI problems I am aware now just that if you re-size >>>>>>>>>>>>>> lmms workspace to something small, than if you load new plugin it will >>>>>>>>>>>>>> affect resulting window size, but will look on this too. >>>>>>>>>>>>>> >>>>>>>>>>>>>> As per VST sync. patch, (please assure at first you have >>>>>>>>>>>>>> latest patch from link below) I personally dont have problems with it on >>>>>>>>>>>>>> winXp and two Linux machines. Chrissy do you have any problems with latest >>>>>>>>>>>>>> patch? >>>>>>>>>>>>>> >>>>>>>>>>>>>> http://sourceforge.net/tracker/?func=detail&aid=3601658&group_id=105168&atid=640436 >>>>>>>>>>>>>> >>>>>>>>>>>>>> Also as per potential VST effects, I think this sync patch >>>>>>>>>>>>>> should not do any wrong coz it is targeted on VSTs which do sync to host >>>>>>>>>>>>>> normally, so without it they don't work either as supposed to be. But I >>>>>>>>>>>>>> may add this Sync functionality like on/off feature into global settings >>>>>>>>>>>>>> today. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Best regards >>>>>>>>>>>>>> - Mike C. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sat, Jan 26, 2013 at 11:18 PM, John Serafino < >>>>>>>>>>>>>> lzr...@gm...> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Something borked Zebra2 compatibility around the time this >>>>>>>>>>>>>>> was introduced. Not sure if the two are connected though. Zebra2 still >>>>>>>>>>>>>>> works, but the GUI disappears to grey as soon as it finishes loading. I'm >>>>>>>>>>>>>>> guessing it's actually related to the GUI patches, but I posted it here >>>>>>>>>>>>>>> cause... well cause. ;) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sat, Jan 26, 2013 at 4:01 PM, Tobias Doerffel < >>>>>>>>>>>>>>> tob...@gm...> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 2013/1/24 Mike Choi <rda...@gm...>: >>>>>>>>>>>>>>>> > I uploaded new version of the patch and cleaned the code. >>>>>>>>>>>>>>>> Should be faster, >>>>>>>>>>>>>>>> > more accurate sync. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Is there any potential impact on existing >>>>>>>>>>>>>>>> code/functionality? I'm >>>>>>>>>>>>>>>> asking because I'm not sure whether to include it for the >>>>>>>>>>>>>>>> 0.4.14 >>>>>>>>>>>>>>>> release. How do you estimate the stability of current VST >>>>>>>>>>>>>>>> implementation? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Best regards >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Tobias >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, >>>>>>>>>>>>>>>> HTML5, CSS, >>>>>>>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your >>>>>>>>>>>>>>>> skills current >>>>>>>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>>>>>>> Microsoft >>>>>>>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>>>>>>> LMM...@li... >>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> Johnny >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, >>>>>>>>>>>>>>> HTML5, CSS, >>>>>>>>>>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your >>>>>>>>>>>>>>> skills current >>>>>>>>>>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by >>>>>>>>>>>>>>> Microsoft >>>>>>>>>>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>>>>>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>> LMMS-devel mailing list >>>>>>>>>>>>>>> LMM...@li... >>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Johnny >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Johnny >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>>>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills >>>>>>> current >>>>>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>>>>> MVPs and experts. ON SALE this month only -- learn more at: >>>>>>> http://p.sf.net/sfu/learnnow-d2d >>>>>>> _______________________________________________ >>>>>>> LMMS-devel mailing list >>>>>>> LMM...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/lmms-devel >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Johnny >>>>>> >>>>> >>>>> >>>> >>> >>> >>> -- >>> Johnny >>> >> >> > -- Johnny |
From: Chrissy M. <chr...@ho...> - 2013-01-30 20:53:22
|
hi Mike, I have patched the very latest VST_Sync patch and this time I have installed to my /usr/bin/lmms directory (which makes testing easier, no more changing files for me),anyway i see good improvements with this patch, like ;) (* note LMMS default install on linux is /usr/local/bin/lmms *) (1) the clicks/pops are almost gone when using dblue_glitch (i think the actual sounds used have an effect here)(2) i can seem to load far more vst and vst(i) into a project with less cpu overhead(3) the export seems flawless (what you hear in the song is what you get exported) some things that need looked at in general and i believe they are NOT relevant to your patch, but i will list them here;_ (1) every vst/(i) gives this warning RemotePlugin::DebugMessage: failed getting shared memory(2) exporting a song with even the smallest buffer size i.e 64 frames always gives a silence at the start of 0.002ms or roughly 76samples (testing in audacity) : the frames size has a direct effect on this , : this could be a soundcard issue tho?(3) when opening a saved song with vst/(i) already in it, sometimes the terminal will show 2 instances being created although only 1 actually shows up, perhaps this is harmless behaviour but worth looking at?(4) Automation is messed up at the moment, eg open a new song , goto bb_Editor add an automation track and drag the volume control of the triple-osc into that track, there is no automation showing what should be 100%, it is the same for all test i have done regarding any automation (* note i can report these as separate bugs if needed* ) keep up the good work and p.s i hope the vst_sync makes the next release as i think it is almost there ;) thanks Mikobuntu ;) |
From: Mike C. <rda...@gm...> - 2013-02-02 01:08:59
|
Hi, Thanks a lot for testing, I have just uploaded new sync patch without extra timer for this sync (on host side), so sync latency should be now lover overall, and less crackling, as things are now synced whenever are changed. https://sourceforge.net/tracker/index.php?func=detail&aid=3601658&group_id=105168&atid=640436# Now all data from host are passed into shared memory, but there is still room for improvements, because in this setup, there is lots of useless messages still being sent from host to plugin e.g. tempo etc. Also there is and extra option in VST_sync_shm.h header file though to subtract latency from host sync positions, well not sure if this is computed right, and I think some plugins may compute such latency for themselves, so it is disabled by default now. BTW as you noted 3) I noticed this too, but so far was not able to do anything with it. 2) maybe this is sample buffer size dependent? Best regards Mike C. On Wed, Jan 30, 2013 at 9:53 PM, Chrissy McManus <chr...@ho... > wrote: > hi Mike, I have patched the very latest VST_Sync patch and this time I > have installed to my /usr/bin/lmms directory (which makes testing easier, > no more changing files for me), > anyway i see good improvements with this patch, like ;) > > (* note LMMS default install on linux is /usr/local/bin/lmms *) > > (1) the clicks/pops are almost gone when using dblue_glitch (i think the > actual sounds used have an effect here) > (2) i can seem to load far more vst and vst(i) into a project with less > cpu overhead > (3) the export seems flawless (what you hear in the song is what you get > exported) > > some things that need looked at in general and i believe they are NOT > relevant to your patch, but i will list them here;_ > > (1) every vst/(i) gives this warning RemotePlugin::DebugMessage: failed > getting shared memory > (2) exporting a song with even the smallest buffer size i.e 64 frames > always gives a silence at the start of 0.002ms or roughly 76samples > (testing in audacity) : the frames size has a direct effect on this > , : this could be a soundcard issue tho? > (3) when opening a saved song with vst/(i) already in it, sometimes the > terminal will show 2 instances being created although only 1 > actually shows up, perhaps this is harmless behaviour but worth > looking at? > (4) Automation is messed up at the moment, eg open a new song , goto > bb_Editor add an automation track and drag the volume control > of the triple-osc into that track, there is no automation showing > what should be 100%, it is the same for all test i have done regarding any > automation > > (* note i can report these as separate bugs if needed* ) > > keep up the good work and p.s i hope the vst_sync makes the next release > as i think it is almost there ;) > > > thanks Mikobuntu ;) > |
From: Chrissy M. <chr...@ho...> - 2013-02-05 12:09:34
|
Hi Mike , hope all is well ;) I have been testing the VST host_sync patch and it seems very stable, i also have you patches for single load of vst and it is working good too so far. I have noticed that dblue_glitch is maybe the problem with the clicks, although they are not so bad now, as i tested with effectrix vst which is similar and there are noclicks.things like tempo changes and automation are perfect for me. As you said in a previous message samplebuffer or so maybe is the culprit?fundamentally i think there is something really badly wrong with the audio engineof LMMS that needs serious attention.For example even simple note playing of the most basic instrument the triple_oscillatoron it's default sinewave ( or any generators ) setting there are noticable clicks, another thing is when we trysidechain gating using the peak controller, unless there is a lengthy attack set on theinstrument/sample being gated , then there are very noticable clicks. Also the fx_mixer leds are all over the place when a sample is used, try with a kick drumand slow the tempo enough that no sound overlaps, and watch the meters, they never give the exact reading for the same sample played I think i need to start reporting these bugs properly thanks Mikobuntu ;) |