Thread: [Qutecsound-users] Preparing release, call for testers
Brought to you by:
mantaraya36
From: Andres C. <man...@gm...> - 2010-03-05 09:24:23
|
Hi everyone, I'm writing to ask for comments from people building from svn about the stability of the current sources. I've just commited some changes that I hope should stabilize the sources. Can you give this a run and let me know how you find them? I want to make a new release soon, since there are so many new features, but I also want it to be tested and stable since there have been some major changes. Cheers, Andrés |
From: menno <nab...@ya...> - 2010-03-07 17:51:31
|
Hi, i'm using UbuntuStudio9.10 and Csound5.12. I want to report the trouble i am having with Qutecsound build from SVN. Eat this :) menno@ubuntustudio:~$ qutecsound QuteCsound using Csound Version: 5122 WidgetPanel::setScrollBarsActive true WidgetPanel::dockStateChanged true <MacGUI> loaded. WidgetLayout::setModified <MacGUI> loaded. WidgetLayout::setModified qutecsound::qutecsound() WidgetPanel::setScrollBarsActive true qutecsound::openLogFile() Error. Could not open log file! NO logging. qutecsound::openLogFile() Error. Could not open log file! NO logging. qutecsound starting WidgetPanel::takeWidgetLayout() WidgetPanel::addWidgetLayout WidgetLayout(0x1869ba0) s= QScrollArea(0x1702d60) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) CsoundEngine::stopCsound() stopped This is when i opened Qutecsound for the first time. Then i tried a second time where i tried to configure the ins and outs: menno@ubuntustudio:~$ qutecsound QuteCsound using Csound Version: 5122 WidgetPanel::setScrollBarsActive true WidgetPanel::dockStateChanged true <MacGUI> loaded. WidgetLayout::setModified <MacGUI> loaded. WidgetLayout::setModified qutecsound::qutecsound() WidgetPanel::setScrollBarsActive true qutecsound::openLogFile() Error. Could not open log file! NO logging. qutecsound::openLogFile() Error. Could not open log file! NO logging. qutecsound starting WidgetPanel::takeWidgetLayout() WidgetPanel::addWidgetLayout WidgetLayout(0x2aa8fb0) s= QScrollArea(0x2942460) <MacGUI> loaded. WidgetPanel::takeWidgetLayout() WidgetPanel::addWidgetLayout WidgetLayout(0x2f1d790) s= QScrollArea(0x2e29a50) WidgetLayout::setModified bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) Pt_Stop called 0: Midi Through Port-0 (ALSA) 1: M Audio Audiophile 24/96 MIDI (ALSA) WidgetPanel::setScrollBarsActive true bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) Csound tidy up: Segmentatiefout qutecsound: malloc.c:3074: sYSMALLOc: Controletest '(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' faalt. Csound tidy up: Afgebroken Each time i have to use Top to kill Qutecsound. I have to mention that when i run Csound i get these messages too: bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) but csound goes on rendering and producing sound. I think this is a thing on my system only but do not know if it affects Qutecsound in any wqay. This is why i mention it here. greetings, Menno |
From: Andres C. <man...@gm...> - 2010-03-07 18:24:01
|
Hi, Could not digest... It seems there is an issue with pulse audio. Can you try using alsa or jack for audio output? Cheers, Andrés On Sun, Mar 7, 2010 at 5:51 PM, menno <nab...@ya...> wrote: > Hi, > > i'm using UbuntuStudio9.10 and Csound5.12. > I want to report the trouble i am having with Qutecsound build from SVN. > Eat this :) > > menno@ubuntustudio:~$ qutecsound > QuteCsound using Csound Version: 5122 > WidgetPanel::setScrollBarsActive true > WidgetPanel::dockStateChanged true > <MacGUI> loaded. > WidgetLayout::setModified > <MacGUI> loaded. > WidgetLayout::setModified > qutecsound::qutecsound() > WidgetPanel::setScrollBarsActive true > qutecsound::openLogFile() Error. Could not open log file! NO logging. > qutecsound::openLogFile() Error. Could not open log file! NO logging. > qutecsound starting > WidgetPanel::takeWidgetLayout() > WidgetPanel::addWidgetLayout WidgetLayout(0x1869ba0) s= QScrollArea(0x1702d60) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > CsoundEngine::stopCsound() stopped > > > This is when i opened Qutecsound for the first time. > Then i tried a second time where i tried to configure the ins and outs: > > > menno@ubuntustudio:~$ qutecsound > QuteCsound using Csound Version: 5122 > WidgetPanel::setScrollBarsActive true > WidgetPanel::dockStateChanged true > <MacGUI> loaded. > WidgetLayout::setModified > <MacGUI> loaded. > WidgetLayout::setModified > qutecsound::qutecsound() > WidgetPanel::setScrollBarsActive true > qutecsound::openLogFile() Error. Could not open log file! NO logging. > qutecsound::openLogFile() Error. Could not open log file! NO logging. > qutecsound starting > WidgetPanel::takeWidgetLayout() > WidgetPanel::addWidgetLayout WidgetLayout(0x2aa8fb0) s= QScrollArea(0x2942460) > <MacGUI> loaded. > WidgetPanel::takeWidgetLayout() > WidgetPanel::addWidgetLayout WidgetLayout(0x2f1d790) s= QScrollArea(0x2e29a50) > WidgetLayout::setModified > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > Pt_Stop called > 0: Midi Through Port-0 (ALSA) > > 1: M Audio Audiophile 24/96 MIDI (ALSA) > > WidgetPanel::setScrollBarsActive true > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > Csound tidy up: Segmentatiefout > qutecsound: malloc.c:3074: sYSMALLOc: Controletest '(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' faalt. > Csound tidy up: Afgebroken > > > Each time i have to use Top to kill Qutecsound. > I have to mention that when i run Csound i get these messages too: > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > bt_audio_service_open: connect() failed: Verbinding is geweigerd (111) > but csound goes on rendering and producing sound. I think this is a thing on my system only but do not know if it affects Qutecsound in any wqay. This is why i mention it here. > > greetings, > Menno > > > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > -- Andrés |
From: Rory W. <ror...@ea...> - 2010-03-05 09:54:10
|
If someone can prepare a windows binary I'd be more than happy and willing to test it out. I'm still using Csound floats version. Rory. On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: > Hi everyone, > > I'm writing to ask for comments from people building from svn about > the stability of the current sources. I've just commited some changes > that I hope should stabilize the sources. Can you give this a run and > let me know how you find them? > > I want to make a new release soon, since there are so many new > features, but I also want it to be tested and stable since there have > been some major changes. > > Cheers, > Andrés > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > |
From: Rene D. <ren...@gm...> - 2010-03-05 11:02:33
|
Hi Andres, I just compiled from svn and i got a seg fault Here my terminal print: """ QuteCsound using Csound Version: 5123 WidgetPanel::setScrollBarsActive true WidgetPanel::dockStateChanged true <MacGUI> loaded. DocumentPage::getMacOptions() Option Options: not found! WidgetLayout::setModified qutecsound::qutecsound() WidgetPanel::setScrollBarsActive false Segmentation fault """ Cheers, René 2010/3/5 Rory Walsh <ror...@ea...> > If someone can prepare a windows binary I'd be more than happy and > willing to test it out. I'm still using Csound floats version. > > Rory. > > > On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: > > Hi everyone, > > > > I'm writing to ask for comments from people building from svn about > > the stability of the current sources. I've just commited some changes > > that I hope should stabilize the sources. Can you give this a run and > > let me know how you find them? > > > > I want to make a new release soon, since there are so many new > > features, but I also want it to be tested and stable since there have > > been some major changes. > > > > Cheers, > > Andrés > > > > > ------------------------------------------------------------------------------ > > Download Intel® Parallel Studio Eval > > Try the new software tools for yourself. Speed compiling, find bugs > > proactively, and fine-tune applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > Qutecsound-users mailing list > > Qut...@li... > > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > |
From: Alex H. <ah...@gm...> - 2010-03-05 14:38:51
|
Hi Andres, I'm currently finishing the 3rd chapter of "Getting started". I hope I can add it to svn end of next week. Can the release wait for this? Alex Andres Cabrera schrieb: > Hi everyone, > > I'm writing to ask for comments from people building from svn about > the stability of the current sources. I've just commited some changes > that I hope should stabilize the sources. Can you give this a run and > let me know how you find them? > > I want to make a new release soon, since there are so many new > features, but I also want it to be tested and stable since there have > been some major changes. > > Cheers, > Andrés > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > |
From: Alex H. <ah...@gm...> - 2010-03-05 14:43:03
|
Hi Andres, Build 434 worked, ok for the last days, but Build 436, crashes immediatly after start.. I'll attach a Report: Date/Time: 2010-03-05 15:40:17.243 +0100 OS Version: 10.4.11 (Build 8S2167) Report Version: 4 Command: qutecsound Path: /Users/alexhofmann/Documents/organisation/2010/C-Sound/Qute_source/qutecsound/trunk/qutecsound/bin/qutecsound_436.app/Contents/MacOS/qutecsound Parent: WindowServer [61] Version: ??? (???) PID: 772 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000004 Thread 0 Crashed: 0 QtGui 0x011f68fc QWidget::setParent(QWidget*) + 12 1 qutecsound 0x0002c497 qutecsound::changePage(int) + 487 (qutecsound.cpp:234) 2 qutecsound 0x0003152d qutecsound::qutecsound[in-charge](QStringList) + 5805 (qutecsound.cpp:175) 3 qutecsound 0x000337a4 main + 1908 (main.cpp:57) 4 qutecsound 0x00004e86 _start + 216 5 qutecsound 0x00004dad start + 41 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x0002c2bd ecx: 0x00000000 edx: 0x00000000 edi: 0xbffffbac esi: 0x00000000 ebp: 0xbffff888 esp: 0xbffff860 ss: 0x0000001f efl: 0x00010286 eip: 0x011f68fc cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 Binary Images Description: 0x1000 - 0x413fff qutecsound /Users/alexhofmann/Documents/organisation/2010/C-Sound/Qute_source/qutecsound/trunk/qutecsound/bin/qutecsound_436.app/Contents/MacOS/qutecsound 0x605000 - 0x653fff libsndfile.1.dylib /usr/local/lib/libsndfile.1.dylib 0x725000 - 0x744fff lib_csnd.dylib /Library/Frameworks/CsoundLib.framework/Versions/5.2/lib_csnd.dylib 0x773000 - 0x7c1fff QtXml /Library/Frameworks/QtXml.framework/Versions/4/QtXml 0x1008000 - 0x10f0fff CsoundLib /Library/Frameworks/CsoundLib.framework/Versions/5.2/CsoundLib 0x1126000 - 0x1924fff QtGui /Library/Frameworks/QtGui.framework/Versions/4/QtGui 0x1bb6000 - 0x1d8bfff QtCore /Library/Frameworks Andres Cabrera schrieb: > Hi everyone, > > I'm writing to ask for comments from people building from svn about > the stability of the current sources. I've just commited some changes > that I hope should stabilize the sources. Can you give this a run and > let me know how you find them? > > I want to make a new release soon, since there are so many new > features, but I also want it to be tested and stable since there have > been some major changes. > > Cheers, > Andrés > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > |
From: andy f. <and...@gm...> - 2010-03-05 18:07:44
|
As usual, the windows build is going poorly. I fixed a few compile-time issues and got QuteCsound to start up ok, but when shutting down there's a timer firing off and trying to call into widgets that have already been destroyed. Here's the stack dump from one of the many random places the timer crashes in... 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 9 QObject::event qobject.cpp 1204 0x6a20de34 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 17 ?? 0 0x003b028c 18 ?? 0 0x00000113 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 ... <More> ...which is why I don't like timers. I have no idea which timer it is or how to guarantee it's actually stopped before the widget has been destroyed since the timer may have already posted to the event loop. Anyway, I've committed the changes I made to get it compiling (please note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) -- there is no "sleep" in windows mingw =( but I'm going to need help with the timer issue. All timers and timer events need to be stopped before the objects/widgets they call into are destroyed. Linux may be able to get by without crashing, but on Windows it will crash every time. Cheers, ~ andy.f On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: > If someone can prepare a windows binary I'd be more than happy and > willing to test it out. I'm still using Csound floats version. > > Rory. > > > On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >> Hi everyone, >> >> I'm writing to ask for comments from people building from svn about >> the stability of the current sources. I've just commited some changes >> that I hope should stabilize the sources. Can you give this a run and >> let me know how you find them? >> >> I want to make a new release soon, since there are so many new >> features, but I also want it to be tested and stable since there have >> been some major changes. >> >> Cheers, >> Andrés >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > |
From: Andres C. <man...@gm...> - 2010-03-05 18:16:16
|
Hi, Thanks. Sorry about that. I'm dealing with the timer issues now. I'll let people know when things are stabilized. Cheers, Andrés On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown <and...@gm...> wrote: > As usual, the windows build is going poorly. I fixed a few > compile-time issues and got QuteCsound to start up ok, but when > shutting down there's a timer firing off and trying to call into > widgets that have already been destroyed. Here's the stack dump from > one of the many random places the timer crashes in... > > 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a > 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 > 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e > 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 > 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f > 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 > 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 > 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 > 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 > 9 QObject::event qobject.cpp 1204 0x6a20de34 > 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 > 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c > 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 > 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc > 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 > 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec > 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 > 17 ?? 0 0x003b028c > 18 ?? 0 0x00000113 > 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 > 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 > ... <More> > > ...which is why I don't like timers. I have no idea which timer it is > or how to guarantee it's actually stopped before the widget has been > destroyed since the timer may have already posted to the event loop. > > Anyway, I've committed the changes I made to get it compiling (please > note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) > -- there is no "sleep" in windows mingw =( but I'm going to need help > with the timer issue. All timers and timer events need to be stopped > before the objects/widgets they call into are destroyed. Linux may be > able to get by without crashing, but on Windows it will crash every > time. > > Cheers, > ~ andy.f > > > > On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >> If someone can prepare a windows binary I'd be more than happy and >> willing to test it out. I'm still using Csound floats version. >> >> Rory. >> >> >> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>> Hi everyone, >>> >>> I'm writing to ask for comments from people building from svn about >>> the stability of the current sources. I've just commited some changes >>> that I hope should stabilize the sources. Can you give this a run and >>> let me know how you find them? >>> >>> I want to make a new release soon, since there are so many new >>> features, but I also want it to be tested and stable since there have >>> been some major changes. >>> >>> Cheers, >>> Andrés >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > -- Andrés |
From: Andres C. <man...@gm...> - 2010-03-05 18:51:11
|
OK, I think the crashing is fixed. I still need to deal with hanging on exit, but I think this should take care of stability issues. Let me know if you see more things. Cheers, Andrés On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: > Hi, > > Thanks. Sorry about that. I'm dealing with the timer issues now. I'll > let people know when things are stabilized. > > Cheers, > Andrés > > On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown > <and...@gm...> wrote: >> As usual, the windows build is going poorly. I fixed a few >> compile-time issues and got QuteCsound to start up ok, but when >> shutting down there's a timer firing off and trying to call into >> widgets that have already been destroyed. Here's the stack dump from >> one of the many random places the timer crashes in... >> >> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >> 9 QObject::event qobject.cpp 1204 0x6a20de34 >> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >> 17 ?? 0 0x003b028c >> 18 ?? 0 0x00000113 >> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >> ... <More> >> >> ...which is why I don't like timers. I have no idea which timer it is >> or how to guarantee it's actually stopped before the widget has been >> destroyed since the timer may have already posted to the event loop. >> >> Anyway, I've committed the changes I made to get it compiling (please >> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >> -- there is no "sleep" in windows mingw =( but I'm going to need help >> with the timer issue. All timers and timer events need to be stopped >> before the objects/widgets they call into are destroyed. Linux may be >> able to get by without crashing, but on Windows it will crash every >> time. >> >> Cheers, >> ~ andy.f >> >> >> >> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>> If someone can prepare a windows binary I'd be more than happy and >>> willing to test it out. I'm still using Csound floats version. >>> >>> Rory. >>> >>> >>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>> Hi everyone, >>>> >>>> I'm writing to ask for comments from people building from svn about >>>> the stability of the current sources. I've just commited some changes >>>> that I hope should stabilize the sources. Can you give this a run and >>>> let me know how you find them? >>>> >>>> I want to make a new release soon, since there are so many new >>>> features, but I also want it to be tested and stable since there have >>>> been some major changes. >>>> >>>> Cheers, >>>> Andrés >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > > > -- > > > Andrés > -- Andrés |
From: Andres C. <man...@gm...> - 2010-03-05 19:21:48
|
OK, now I seem to have got rid of crashing on exit as well. Naturally it was self inflicted QTimer pain... but how else to do it? I don't want to have all that called from the Csound thread? Please give it a go now, and let me know if things are stable. Cheers, Andrés On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: > OK, I think the crashing is fixed. I still need to deal with hanging > on exit, but I think this should take care of stability issues. Let me > know if you see more things. > > Cheers, > Andrés > > On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >> Hi, >> >> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >> let people know when things are stabilized. >> >> Cheers, >> Andrés >> >> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >> <and...@gm...> wrote: >>> As usual, the windows build is going poorly. I fixed a few >>> compile-time issues and got QuteCsound to start up ok, but when >>> shutting down there's a timer firing off and trying to call into >>> widgets that have already been destroyed. Here's the stack dump from >>> one of the many random places the timer crashes in... >>> >>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>> 17 ?? 0 0x003b028c >>> 18 ?? 0 0x00000113 >>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>> ... <More> >>> >>> ...which is why I don't like timers. I have no idea which timer it is >>> or how to guarantee it's actually stopped before the widget has been >>> destroyed since the timer may have already posted to the event loop. >>> >>> Anyway, I've committed the changes I made to get it compiling (please >>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>> with the timer issue. All timers and timer events need to be stopped >>> before the objects/widgets they call into are destroyed. Linux may be >>> able to get by without crashing, but on Windows it will crash every >>> time. >>> >>> Cheers, >>> ~ andy.f >>> >>> >>> >>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>> If someone can prepare a windows binary I'd be more than happy and >>>> willing to test it out. I'm still using Csound floats version. >>>> >>>> Rory. >>>> >>>> >>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>> Hi everyone, >>>>> >>>>> I'm writing to ask for comments from people building from svn about >>>>> the stability of the current sources. I've just commited some changes >>>>> that I hope should stabilize the sources. Can you give this a run and >>>>> let me know how you find them? >>>>> >>>>> I want to make a new release soon, since there are so many new >>>>> features, but I also want it to be tested and stable since there have >>>>> been some major changes. >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> >> >> >> -- >> >> >> Andrés >> > > > > -- > > > Andrés > -- Andrés |
From: andy f. <and...@gm...> - 2010-03-05 20:39:33
|
The changes in WidgetPanel broke qutecsound.cpp when compiling... qutecsound.cpp: In member function 'void qutecsound::changePage(int)': qutecsound.cpp:241: error: 'class WidgetPanel' has no member named 'setWidgetLayout' ... I tried substituting with the new WidgetPanel::setCurrentLayout function and it compiled, but got a debug message during runtime saying "WidgetPanel::setCurrentLayout widget not contained!! WidgetLayout(0xb0351c8) ", and the widget panel is not working. Any ideas? ~ andy.f On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: > OK, now I seem to have got rid of crashing on exit as well. Naturally > it was self inflicted QTimer pain... but how else to do it? I don't > want to have all that called from the Csound thread? > > Please give it a go now, and let me know if things are stable. > > Cheers, > Andrés > > On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >> OK, I think the crashing is fixed. I still need to deal with hanging >> on exit, but I think this should take care of stability issues. Let me >> know if you see more things. >> >> Cheers, >> Andrés >> >> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>> Hi, >>> >>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>> let people know when things are stabilized. >>> >>> Cheers, >>> Andrés >>> >>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>> <and...@gm...> wrote: >>>> As usual, the windows build is going poorly. I fixed a few >>>> compile-time issues and got QuteCsound to start up ok, but when >>>> shutting down there's a timer firing off and trying to call into >>>> widgets that have already been destroyed. Here's the stack dump from >>>> one of the many random places the timer crashes in... >>>> >>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>> 17 ?? 0 0x003b028c >>>> 18 ?? 0 0x00000113 >>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>> ... <More> >>>> >>>> ...which is why I don't like timers. I have no idea which timer it is >>>> or how to guarantee it's actually stopped before the widget has been >>>> destroyed since the timer may have already posted to the event loop. >>>> >>>> Anyway, I've committed the changes I made to get it compiling (please >>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>> with the timer issue. All timers and timer events need to be stopped >>>> before the objects/widgets they call into are destroyed. Linux may be >>>> able to get by without crashing, but on Windows it will crash every >>>> time. >>>> >>>> Cheers, >>>> ~ andy.f >>>> >>>> >>>> >>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>> If someone can prepare a windows binary I'd be more than happy and >>>>> willing to test it out. I'm still using Csound floats version. >>>>> >>>>> Rory. >>>>> >>>>> >>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>> Hi everyone, >>>>>> >>>>>> I'm writing to ask for comments from people building from svn about >>>>>> the stability of the current sources. I've just commited some changes >>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>> let me know how you find them? >>>>>> >>>>>> I want to make a new release soon, since there are so many new >>>>>> features, but I also want it to be tested and stable since there have >>>>>> been some major changes. >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Qutecsound-users mailing list >>>>>> Qut...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> >>> >>> -- >>> >>> >>> Andrés >>> >> >> >> >> -- >> >> >> Andrés >> > > > > -- > > > Andrés > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > |
From: Andres C. <man...@gm...> - 2010-03-05 20:58:09
|
Hi, Sorry... It seems I ran off wihtout looking at the svn messages and there probably was a conflict and commit failed... It'll have to wait till tomorrow. Thanks for the patience. Cheers, Andrés On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown <and...@gm...> wrote: > The changes in WidgetPanel broke qutecsound.cpp when compiling... > > qutecsound.cpp: In member function 'void qutecsound::changePage(int)': > qutecsound.cpp:241: error: 'class WidgetPanel' has no member named > 'setWidgetLayout' > > ... I tried substituting with the new WidgetPanel::setCurrentLayout > function and it compiled, but got a debug message during runtime > saying > "WidgetPanel::setCurrentLayout widget not contained!! > WidgetLayout(0xb0351c8) ", and the widget panel is not working. > > Any ideas? > > ~ andy.f > > > > On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >> OK, now I seem to have got rid of crashing on exit as well. Naturally >> it was self inflicted QTimer pain... but how else to do it? I don't >> want to have all that called from the Csound thread? >> >> Please give it a go now, and let me know if things are stable. >> >> Cheers, >> Andrés >> >> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>> OK, I think the crashing is fixed. I still need to deal with hanging >>> on exit, but I think this should take care of stability issues. Let me >>> know if you see more things. >>> >>> Cheers, >>> Andrés >>> >>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>> Hi, >>>> >>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>> let people know when things are stabilized. >>>> >>>> Cheers, >>>> Andrés >>>> >>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>> <and...@gm...> wrote: >>>>> As usual, the windows build is going poorly. I fixed a few >>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>> shutting down there's a timer firing off and trying to call into >>>>> widgets that have already been destroyed. Here's the stack dump from >>>>> one of the many random places the timer crashes in... >>>>> >>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>> 17 ?? 0 0x003b028c >>>>> 18 ?? 0 0x00000113 >>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>> ... <More> >>>>> >>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>> or how to guarantee it's actually stopped before the widget has been >>>>> destroyed since the timer may have already posted to the event loop. >>>>> >>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>> with the timer issue. All timers and timer events need to be stopped >>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>> able to get by without crashing, but on Windows it will crash every >>>>> time. >>>>> >>>>> Cheers, >>>>> ~ andy.f >>>>> >>>>> >>>>> >>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>> willing to test it out. I'm still using Csound floats version. >>>>>> >>>>>> Rory. >>>>>> >>>>>> >>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>> Hi everyone, >>>>>>> >>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>> the stability of the current sources. I've just commited some changes >>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>> let me know how you find them? >>>>>>> >>>>>>> I want to make a new release soon, since there are so many new >>>>>>> features, but I also want it to be tested and stable since there have >>>>>>> been some major changes. >>>>>>> >>>>>>> Cheers, >>>>>>> Andrés >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Qutecsound-users mailing list >>>>>>> Qut...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Qutecsound-users mailing list >>>>>> Qut...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> Andrés >>>> >>> >>> >>> >>> -- >>> >>> >>> Andrés >>> >> >> >> >> -- >> >> >> Andrés >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > -- Andrés |
From: Andres C. <man...@gm...> - 2010-03-06 20:22:24
|
Hi, Should be fixed now. Make sure you dn't have a conflict that is blocking updating... Still haven't fixed the major issue right now which is hanging on exit, but please report any other issues or ideas regarding this current version. Cheers, Andrés Cheers, Andrés On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: > Hi, > > Sorry... It seems I ran off wihtout looking at the svn messages and > there probably was a conflict and commit failed... > > It'll have to wait till tomorrow. Thanks for the patience. > > > Cheers, > Andrés > > On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown > <and...@gm...> wrote: >> The changes in WidgetPanel broke qutecsound.cpp when compiling... >> >> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >> 'setWidgetLayout' >> >> ... I tried substituting with the new WidgetPanel::setCurrentLayout >> function and it compiled, but got a debug message during runtime >> saying >> "WidgetPanel::setCurrentLayout widget not contained!! >> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >> >> Any ideas? >> >> ~ andy.f >> >> >> >> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>> it was self inflicted QTimer pain... but how else to do it? I don't >>> want to have all that called from the Csound thread? >>> >>> Please give it a go now, and let me know if things are stable. >>> >>> Cheers, >>> Andrés >>> >>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>> on exit, but I think this should take care of stability issues. Let me >>>> know if you see more things. >>>> >>>> Cheers, >>>> Andrés >>>> >>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>> Hi, >>>>> >>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>> let people know when things are stabilized. >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>> <and...@gm...> wrote: >>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>> shutting down there's a timer firing off and trying to call into >>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>> one of the many random places the timer crashes in... >>>>>> >>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>> 17 ?? 0 0x003b028c >>>>>> 18 ?? 0 0x00000113 >>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>> ... <More> >>>>>> >>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>> destroyed since the timer may have already posted to the event loop. >>>>>> >>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>> able to get by without crashing, but on Windows it will crash every >>>>>> time. >>>>>> >>>>>> Cheers, >>>>>> ~ andy.f >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>> >>>>>>> Rory. >>>>>>> >>>>>>> >>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>> Hi everyone, >>>>>>>> >>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>> let me know how you find them? >>>>>>>> >>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>> been some major changes. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Andrés >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Qutecsound-users mailing list >>>>>>>> Qut...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Qutecsound-users mailing list >>>>>>> Qut...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Qutecsound-users mailing list >>>>>> Qut...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> Andrés >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> Andrés >>>> >>> >>> >>> >>> -- >>> >>> >>> Andrés >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > > > -- > > > Andrés > -- Andrés |
From: andy f. <and...@gm...> - 2010-03-06 23:50:51
|
Not getting crashes on exit anymore, but the widget panel isn't working at all. I'm getting the message WidgetPanel::setCurrentLayout widget not contained!! WidgetLayout(0xb0356b8) in the debug output. This started happening after the changes in widgetpanel.cpp, yesterday. The widgets worked in the initial checkout 2 days ago. On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: > Hi, > > Should be fixed now. Make sure you dn't have a conflict that is > blocking updating... > > Still haven't fixed the major issue right now which is hanging on > exit, but please report any other issues or ideas regarding this > current version. > > Cheers, > Andrés > > Cheers, > Andrés > > On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >> Hi, >> >> Sorry... It seems I ran off wihtout looking at the svn messages and >> there probably was a conflict and commit failed... >> >> It'll have to wait till tomorrow. Thanks for the patience. >> >> >> Cheers, >> Andrés >> >> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >> <and...@gm...> wrote: >>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>> >>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>> 'setWidgetLayout' >>> >>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>> function and it compiled, but got a debug message during runtime >>> saying >>> "WidgetPanel::setCurrentLayout widget not contained!! >>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>> >>> Any ideas? >>> >>> ~ andy.f >>> >>> >>> >>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>> want to have all that called from the Csound thread? >>>> >>>> Please give it a go now, and let me know if things are stable. >>>> >>>> Cheers, >>>> Andrés >>>> >>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>> on exit, but I think this should take care of stability issues. Let me >>>>> know if you see more things. >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>> Hi, >>>>>> >>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>> let people know when things are stabilized. >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>> <and...@gm...> wrote: >>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>> one of the many random places the timer crashes in... >>>>>>> >>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>> 17 ?? 0 0x003b028c >>>>>>> 18 ?? 0 0x00000113 >>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>> ... <More> >>>>>>> >>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>> >>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>> time. >>>>>>> >>>>>>> Cheers, >>>>>>> ~ andy.f >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>> >>>>>>>> Rory. >>>>>>>> >>>>>>>> >>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>> Hi everyone, >>>>>>>>> >>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>> let me know how you find them? >>>>>>>>> >>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>> been some major changes. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>> _______________________________________________ >>>>>>>>> Qutecsound-users mailing list >>>>>>>>> Qut...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Qutecsound-users mailing list >>>>>>>> Qut...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Qutecsound-users mailing list >>>>>>> Qut...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> Andrés >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> Andrés >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> Andrés >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> >> >> >> -- >> >> >> Andrés >> > > > > -- > > > Andrés > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > |
From: Andres C. <man...@gm...> - 2010-03-07 07:55:35
|
Hi, Yes, this is some svn weirdness. On my other computer, where it's working, it says tehre are no differences to head, but on this computer I get a compile error and the behaviour you describe... It should be fixed now... Cheers, Andrés On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown <and...@gm...> wrote: > Not getting crashes on exit anymore, but the widget panel isn't working at all. > I'm getting the message WidgetPanel::setCurrentLayout widget not > contained!! WidgetLayout(0xb0356b8) in the debug output. > This started happening after the changes in widgetpanel.cpp, > yesterday. The widgets worked in the initial checkout 2 days ago. > > > On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >> Hi, >> >> Should be fixed now. Make sure you dn't have a conflict that is >> blocking updating... >> >> Still haven't fixed the major issue right now which is hanging on >> exit, but please report any other issues or ideas regarding this >> current version. >> >> Cheers, >> Andrés >> >> Cheers, >> Andrés >> >> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>> Hi, >>> >>> Sorry... It seems I ran off wihtout looking at the svn messages and >>> there probably was a conflict and commit failed... >>> >>> It'll have to wait till tomorrow. Thanks for the patience. >>> >>> >>> Cheers, >>> Andrés >>> >>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>> <and...@gm...> wrote: >>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>> >>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>> 'setWidgetLayout' >>>> >>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>> function and it compiled, but got a debug message during runtime >>>> saying >>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>> >>>> Any ideas? >>>> >>>> ~ andy.f >>>> >>>> >>>> >>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>> want to have all that called from the Csound thread? >>>>> >>>>> Please give it a go now, and let me know if things are stable. >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>> know if you see more things. >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>> Hi, >>>>>>> >>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>> let people know when things are stabilized. >>>>>>> >>>>>>> Cheers, >>>>>>> Andrés >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>> <and...@gm...> wrote: >>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>> one of the many random places the timer crashes in... >>>>>>>> >>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>> 17 ?? 0 0x003b028c >>>>>>>> 18 ?? 0 0x00000113 >>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>> ... <More> >>>>>>>> >>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>> >>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>> time. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> ~ andy.f >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>> >>>>>>>>> Rory. >>>>>>>>> >>>>>>>>> >>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>> Hi everyone, >>>>>>>>>> >>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>> let me know how you find them? >>>>>>>>>> >>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>> been some major changes. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>> _______________________________________________ >>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>> Qut...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>> _______________________________________________ >>>>>>>>> Qutecsound-users mailing list >>>>>>>>> Qut...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Qutecsound-users mailing list >>>>>>>> Qut...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> >>>>>>> Andrés >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> Andrés >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> Andrés >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> >>> >>> -- >>> >>> >>> Andrés >>> >> >> >> >> -- >> >> >> Andrés >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > -- Andrés |
From: andy f. <and...@gm...> - 2010-03-07 16:31:02
|
Ok, all seems well now. I am also getting hung on exit, but it's happening after QuteCsound saves its settings so it doesn't bother me too much. Very nice work, Andres! The scope widget in the Additive Synth example runs in realtime, now. Thank you for this. Note my change in svn for file csoundengine.cpp -- I assumed you meant to use a single "=" instead of "==", which is a typo I make frequently, too =) Cheers, ~ andy.f On Sun, Mar 7, 2010 at 2:55 AM, Andres Cabrera <man...@gm...> wrote: > Hi, > > Yes, this is some svn weirdness. On my other computer, where it's > working, it says tehre are no differences to head, but on this > computer I get a compile error and the behaviour you describe... It > should be fixed now... > > Cheers, > Andrés > > On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown > <and...@gm...> wrote: >> Not getting crashes on exit anymore, but the widget panel isn't working at all. >> I'm getting the message WidgetPanel::setCurrentLayout widget not >> contained!! WidgetLayout(0xb0356b8) in the debug output. >> This started happening after the changes in widgetpanel.cpp, >> yesterday. The widgets worked in the initial checkout 2 days ago. >> >> >> On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >>> Hi, >>> >>> Should be fixed now. Make sure you dn't have a conflict that is >>> blocking updating... >>> >>> Still haven't fixed the major issue right now which is hanging on >>> exit, but please report any other issues or ideas regarding this >>> current version. >>> >>> Cheers, >>> Andrés >>> >>> Cheers, >>> Andrés >>> >>> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>>> Hi, >>>> >>>> Sorry... It seems I ran off wihtout looking at the svn messages and >>>> there probably was a conflict and commit failed... >>>> >>>> It'll have to wait till tomorrow. Thanks for the patience. >>>> >>>> >>>> Cheers, >>>> Andrés >>>> >>>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>>> <and...@gm...> wrote: >>>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>>> >>>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>>> 'setWidgetLayout' >>>>> >>>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>>> function and it compiled, but got a debug message during runtime >>>>> saying >>>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>>> >>>>> Any ideas? >>>>> >>>>> ~ andy.f >>>>> >>>>> >>>>> >>>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>>> want to have all that called from the Csound thread? >>>>>> >>>>>> Please give it a go now, and let me know if things are stable. >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>>> know if you see more things. >>>>>>> >>>>>>> Cheers, >>>>>>> Andrés >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>> Hi, >>>>>>>> >>>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>>> let people know when things are stabilized. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Andrés >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>>> <and...@gm...> wrote: >>>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>>> one of the many random places the timer crashes in... >>>>>>>>> >>>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>>> 17 ?? 0 0x003b028c >>>>>>>>> 18 ?? 0 0x00000113 >>>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>>> ... <More> >>>>>>>>> >>>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>>> >>>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>>> time. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> ~ andy.f >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>>> >>>>>>>>>> Rory. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>> Hi everyone, >>>>>>>>>>> >>>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>>> let me know how you find them? >>>>>>>>>>> >>>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>>> been some major changes. >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> Andrés >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>> Qut...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>> _______________________________________________ >>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>> Qut...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>> _______________________________________________ >>>>>>>>> Qutecsound-users mailing list >>>>>>>>> Qut...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> Andrés >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> >>>>>>> Andrés >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> Andrés >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Qutecsound-users mailing list >>>>>> Qut...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> Andrés >>>> >>> >>> >>> >>> -- >>> >>> >>> Andrés >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > > > -- > > > Andrés > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > |
From: Andres C. <man...@gm...> - 2010-03-07 17:51:37
|
Hi, Thanks, fortunately the hanging on exit is only annoying but not critical... My favourite thing in this new release is python scripting for the live event panel. Have you checked this out? Have you found a lack of responsiveness when the scope widget is active? Cheers, Andrés On Sun, Mar 7, 2010 at 4:30 PM, andy fillebrown <and...@gm...> wrote: > Ok, all seems well now. I am also getting hung on exit, but it's > happening after QuteCsound saves its settings so it doesn't bother me > too much. Very nice work, Andres! The scope widget in the Additive > Synth example runs in realtime, now. Thank you for this. > > Note my change in svn for file csoundengine.cpp -- I assumed you meant > to use a single "=" instead of "==", which is a typo I make > frequently, too =) > > Cheers, > ~ andy.f > > > > On Sun, Mar 7, 2010 at 2:55 AM, Andres Cabrera <man...@gm...> wrote: >> Hi, >> >> Yes, this is some svn weirdness. On my other computer, where it's >> working, it says tehre are no differences to head, but on this >> computer I get a compile error and the behaviour you describe... It >> should be fixed now... >> >> Cheers, >> Andrés >> >> On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown >> <and...@gm...> wrote: >>> Not getting crashes on exit anymore, but the widget panel isn't working at all. >>> I'm getting the message WidgetPanel::setCurrentLayout widget not >>> contained!! WidgetLayout(0xb0356b8) in the debug output. >>> This started happening after the changes in widgetpanel.cpp, >>> yesterday. The widgets worked in the initial checkout 2 days ago. >>> >>> >>> On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >>>> Hi, >>>> >>>> Should be fixed now. Make sure you dn't have a conflict that is >>>> blocking updating... >>>> >>>> Still haven't fixed the major issue right now which is hanging on >>>> exit, but please report any other issues or ideas regarding this >>>> current version. >>>> >>>> Cheers, >>>> Andrés >>>> >>>> Cheers, >>>> Andrés >>>> >>>> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>>>> Hi, >>>>> >>>>> Sorry... It seems I ran off wihtout looking at the svn messages and >>>>> there probably was a conflict and commit failed... >>>>> >>>>> It'll have to wait till tomorrow. Thanks for the patience. >>>>> >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>>>> <and...@gm...> wrote: >>>>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>>>> >>>>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>>>> 'setWidgetLayout' >>>>>> >>>>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>>>> function and it compiled, but got a debug message during runtime >>>>>> saying >>>>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>>>> >>>>>> Any ideas? >>>>>> >>>>>> ~ andy.f >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>>>> want to have all that called from the Csound thread? >>>>>>> >>>>>>> Please give it a go now, and let me know if things are stable. >>>>>>> >>>>>>> Cheers, >>>>>>> Andrés >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>>>> know if you see more things. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Andrés >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>>>> let people know when things are stabilized. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>>>> <and...@gm...> wrote: >>>>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>>>> one of the many random places the timer crashes in... >>>>>>>>>> >>>>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>>>> 17 ?? 0 0x003b028c >>>>>>>>>> 18 ?? 0 0x00000113 >>>>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>>>> ... <More> >>>>>>>>>> >>>>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>>>> >>>>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>>>> time. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> ~ andy.f >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>>>> >>>>>>>>>>> Rory. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>>> Hi everyone, >>>>>>>>>>>> >>>>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>>>> let me know how you find them? >>>>>>>>>>>> >>>>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>>>> been some major changes. >>>>>>>>>>>> >>>>>>>>>>>> Cheers, >>>>>>>>>>>> Andrés >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>> Qut...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>> Qut...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>> _______________________________________________ >>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>> Qut...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> Andrés >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> Andrés >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> >>>>>>> Andrés >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Qutecsound-users mailing list >>>>>>> Qut...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Qutecsound-users mailing list >>>>>> Qut...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> Andrés >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> Andrés >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> >> >> >> -- >> >> >> Andrés >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > -- Andrés |
From: andy f. <and...@gm...> - 2010-03-07 18:24:58
|
Unfortunately, I don't use Csound/QuteCsound that much so I wouldn't know how to use python scripting in the live event panel =( The only thing I've noticed with the scope widget that's a little strange is that when it's active and I hover over something that has a tool-tip, the scope freezes and the tool-tip fade-in freezes. If I move the mouse a little, the tool-tip finishes fading in and the scope becomes active again. Other than that there's no problems with responsiveness. Cheers, ~ andy.f On Sun, Mar 7, 2010 at 12:51 PM, Andres Cabrera <man...@gm...> wrote: > Hi, > > Thanks, fortunately the hanging on exit is only annoying but not critical... > > My favourite thing in this new release is python scripting for the > live event panel. Have you checked this out? > > Have you found a lack of responsiveness when the scope widget is active? > > Cheers, > Andrés > > On Sun, Mar 7, 2010 at 4:30 PM, andy fillebrown > <and...@gm...> wrote: >> Ok, all seems well now. I am also getting hung on exit, but it's >> happening after QuteCsound saves its settings so it doesn't bother me >> too much. Very nice work, Andres! The scope widget in the Additive >> Synth example runs in realtime, now. Thank you for this. >> >> Note my change in svn for file csoundengine.cpp -- I assumed you meant >> to use a single "=" instead of "==", which is a typo I make >> frequently, too =) >> >> Cheers, >> ~ andy.f >> >> >> >> On Sun, Mar 7, 2010 at 2:55 AM, Andres Cabrera <man...@gm...> wrote: >>> Hi, >>> >>> Yes, this is some svn weirdness. On my other computer, where it's >>> working, it says tehre are no differences to head, but on this >>> computer I get a compile error and the behaviour you describe... It >>> should be fixed now... >>> >>> Cheers, >>> Andrés >>> >>> On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown >>> <and...@gm...> wrote: >>>> Not getting crashes on exit anymore, but the widget panel isn't working at all. >>>> I'm getting the message WidgetPanel::setCurrentLayout widget not >>>> contained!! WidgetLayout(0xb0356b8) in the debug output. >>>> This started happening after the changes in widgetpanel.cpp, >>>> yesterday. The widgets worked in the initial checkout 2 days ago. >>>> >>>> >>>> On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >>>>> Hi, >>>>> >>>>> Should be fixed now. Make sure you dn't have a conflict that is >>>>> blocking updating... >>>>> >>>>> Still haven't fixed the major issue right now which is hanging on >>>>> exit, but please report any other issues or ideas regarding this >>>>> current version. >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>>>>> Hi, >>>>>> >>>>>> Sorry... It seems I ran off wihtout looking at the svn messages and >>>>>> there probably was a conflict and commit failed... >>>>>> >>>>>> It'll have to wait till tomorrow. Thanks for the patience. >>>>>> >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>>>>> <and...@gm...> wrote: >>>>>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>>>>> >>>>>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>>>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>>>>> 'setWidgetLayout' >>>>>>> >>>>>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>>>>> function and it compiled, but got a debug message during runtime >>>>>>> saying >>>>>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>>>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>>>>> >>>>>>> Any ideas? >>>>>>> >>>>>>> ~ andy.f >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>>>>> want to have all that called from the Csound thread? >>>>>>>> >>>>>>>> Please give it a go now, and let me know if things are stable. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Andrés >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>>>>> know if you see more things. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>>>>> let people know when things are stabilized. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>>>>> <and...@gm...> wrote: >>>>>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>>>>> one of the many random places the timer crashes in... >>>>>>>>>>> >>>>>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>>>>> 17 ?? 0 0x003b028c >>>>>>>>>>> 18 ?? 0 0x00000113 >>>>>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>>>>> ... <More> >>>>>>>>>>> >>>>>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>>>>> >>>>>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>>>>> time. >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> ~ andy.f >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>>>>> >>>>>>>>>>>> Rory. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>>>> Hi everyone, >>>>>>>>>>>>> >>>>>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>>>>> let me know how you find them? >>>>>>>>>>>>> >>>>>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>>>>> been some major changes. >>>>>>>>>>>>> >>>>>>>>>>>>> Cheers, >>>>>>>>>>>>> Andrés >>>>>>>>>>>>> >>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>>> Qut...@li... >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>> Qut...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>> Qut...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> Andrés >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> Andrés >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Qutecsound-users mailing list >>>>>>>> Qut...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Qutecsound-users mailing list >>>>>>> Qut...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> Andrés >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> Andrés >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> >>> >>> -- >>> >>> >>> Andrés >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > > > -- > > > Andrés > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > |
From: andy f. <and...@gm...> - 2010-03-07 18:32:12
|
bah, the Run in Term is broken again... The filename, directory name, or volume label syntax is incorrect. C:\_\_\home\code\3rdparty\.version-controlled\qutecsound-32>echo "csound "C:/_/_ /tmp\QuteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -odac -+jack_clien t=csound-tmpgqHp3616.csd --env:CSNOSTOP=yes" "csound "C:/_/_/tmp\QuteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -od ac -+jack_client=csound-tmpgqHp3616.csd --env:CSNOSTOP=yes" C:\_\_\home\code\3rdparty\.version-controlled\qutecsound-32>csound "C:/_/_/tmp\Q uteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -odac -+jack_client=csou nd-tmpgqHp3616.csd --env:CSNOSTOP=yes PortMIDI real time MIDI plugin for Csound PortAudio real-time audio module for Csound 0dBFS level = 32768.0 Csound version 5.11 (float samples) Oct 1 2009 libsndfile-1.0.20 *** error setting option 'jack_client' to 'csound-tmpgqHp3616.csd': invalid var iable name ... looks like QuteCsound thinks it's running on linux? Meh, I'll look into it in more detail later. ~ andy.f On Sun, Mar 7, 2010 at 11:30 AM, andy fillebrown <and...@gm...> wrote: > Ok, all seems well now. I am also getting hung on exit, but it's > happening after QuteCsound saves its settings so it doesn't bother me > too much. Very nice work, Andres! The scope widget in the Additive > Synth example runs in realtime, now. Thank you for this. > > Note my change in svn for file csoundengine.cpp -- I assumed you meant > to use a single "=" instead of "==", which is a typo I make > frequently, too =) > > Cheers, > ~ andy.f > > > > On Sun, Mar 7, 2010 at 2:55 AM, Andres Cabrera <man...@gm...> wrote: >> Hi, >> >> Yes, this is some svn weirdness. On my other computer, where it's >> working, it says tehre are no differences to head, but on this >> computer I get a compile error and the behaviour you describe... It >> should be fixed now... >> >> Cheers, >> Andrés >> >> On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown >> <and...@gm...> wrote: >>> Not getting crashes on exit anymore, but the widget panel isn't working at all. >>> I'm getting the message WidgetPanel::setCurrentLayout widget not >>> contained!! WidgetLayout(0xb0356b8) in the debug output. >>> This started happening after the changes in widgetpanel.cpp, >>> yesterday. The widgets worked in the initial checkout 2 days ago. >>> >>> >>> On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >>>> Hi, >>>> >>>> Should be fixed now. Make sure you dn't have a conflict that is >>>> blocking updating... >>>> >>>> Still haven't fixed the major issue right now which is hanging on >>>> exit, but please report any other issues or ideas regarding this >>>> current version. >>>> >>>> Cheers, >>>> Andrés >>>> >>>> Cheers, >>>> Andrés >>>> >>>> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>>>> Hi, >>>>> >>>>> Sorry... It seems I ran off wihtout looking at the svn messages and >>>>> there probably was a conflict and commit failed... >>>>> >>>>> It'll have to wait till tomorrow. Thanks for the patience. >>>>> >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>>>> <and...@gm...> wrote: >>>>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>>>> >>>>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>>>> 'setWidgetLayout' >>>>>> >>>>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>>>> function and it compiled, but got a debug message during runtime >>>>>> saying >>>>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>>>> >>>>>> Any ideas? >>>>>> >>>>>> ~ andy.f >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>>>> want to have all that called from the Csound thread? >>>>>>> >>>>>>> Please give it a go now, and let me know if things are stable. >>>>>>> >>>>>>> Cheers, >>>>>>> Andrés >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>>>> know if you see more things. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Andrés >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>>>> let people know when things are stabilized. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>>>> <and...@gm...> wrote: >>>>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>>>> one of the many random places the timer crashes in... >>>>>>>>>> >>>>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>>>> 17 ?? 0 0x003b028c >>>>>>>>>> 18 ?? 0 0x00000113 >>>>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>>>> ... <More> >>>>>>>>>> >>>>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>>>> >>>>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>>>> time. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> ~ andy.f >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>>>> >>>>>>>>>>> Rory. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>>> Hi everyone, >>>>>>>>>>>> >>>>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>>>> let me know how you find them? >>>>>>>>>>>> >>>>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>>>> been some major changes. >>>>>>>>>>>> >>>>>>>>>>>> Cheers, >>>>>>>>>>>> Andrés >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>> Qut...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>> Qut...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>> _______________________________________________ >>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>> Qut...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> Andrés >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> Andrés >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> >>>>>>> Andrés >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Qutecsound-users mailing list >>>>>>> Qut...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Qutecsound-users mailing list >>>>>> Qut...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> Andrés >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> Andrés >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> >> >> >> -- >> >> >> Andrés >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > |
From: Andres C. <man...@gm...> - 2010-03-07 19:47:36
|
Thanks for having a look. I can't build on windows, so I may break things sometimes... Cheers, Andrés On Sun, Mar 7, 2010 at 6:32 PM, andy fillebrown <and...@gm...> wrote: > bah, the Run in Term is broken again... > > The filename, directory name, or volume label syntax is incorrect. > > C:\_\_\home\code\3rdparty\.version-controlled\qutecsound-32>echo "csound "C:/_/_ > /tmp\QuteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -odac -+jack_clien > t=csound-tmpgqHp3616.csd --env:CSNOSTOP=yes" > "csound "C:/_/_/tmp\QuteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -od > ac -+jack_client=csound-tmpgqHp3616.csd --env:CSNOSTOP=yes" > > C:\_\_\home\code\3rdparty\.version-controlled\qutecsound-32>csound "C:/_/_/tmp\Q > uteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -odac -+jack_client=csou > nd-tmpgqHp3616.csd --env:CSNOSTOP=yes > PortMIDI real time MIDI plugin for Csound > PortAudio real-time audio module for Csound > 0dBFS level = 32768.0 > Csound version 5.11 (float samples) Oct 1 2009 > libsndfile-1.0.20 > *** error setting option 'jack_client' to 'csound-tmpgqHp3616.csd': invalid var > iable name > > > ... looks like QuteCsound thinks it's running on linux? Meh, I'll > look into it in more detail later. > > ~ andy.f > > > > > On Sun, Mar 7, 2010 at 11:30 AM, andy fillebrown > <and...@gm...> wrote: >> Ok, all seems well now. I am also getting hung on exit, but it's >> happening after QuteCsound saves its settings so it doesn't bother me >> too much. Very nice work, Andres! The scope widget in the Additive >> Synth example runs in realtime, now. Thank you for this. >> >> Note my change in svn for file csoundengine.cpp -- I assumed you meant >> to use a single "=" instead of "==", which is a typo I make >> frequently, too =) >> >> Cheers, >> ~ andy.f >> >> >> >> On Sun, Mar 7, 2010 at 2:55 AM, Andres Cabrera <man...@gm...> wrote: >>> Hi, >>> >>> Yes, this is some svn weirdness. On my other computer, where it's >>> working, it says tehre are no differences to head, but on this >>> computer I get a compile error and the behaviour you describe... It >>> should be fixed now... >>> >>> Cheers, >>> Andrés >>> >>> On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown >>> <and...@gm...> wrote: >>>> Not getting crashes on exit anymore, but the widget panel isn't working at all. >>>> I'm getting the message WidgetPanel::setCurrentLayout widget not >>>> contained!! WidgetLayout(0xb0356b8) in the debug output. >>>> This started happening after the changes in widgetpanel.cpp, >>>> yesterday. The widgets worked in the initial checkout 2 days ago. >>>> >>>> >>>> On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >>>>> Hi, >>>>> >>>>> Should be fixed now. Make sure you dn't have a conflict that is >>>>> blocking updating... >>>>> >>>>> Still haven't fixed the major issue right now which is hanging on >>>>> exit, but please report any other issues or ideas regarding this >>>>> current version. >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>>>>> Hi, >>>>>> >>>>>> Sorry... It seems I ran off wihtout looking at the svn messages and >>>>>> there probably was a conflict and commit failed... >>>>>> >>>>>> It'll have to wait till tomorrow. Thanks for the patience. >>>>>> >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>>>>> <and...@gm...> wrote: >>>>>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>>>>> >>>>>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>>>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>>>>> 'setWidgetLayout' >>>>>>> >>>>>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>>>>> function and it compiled, but got a debug message during runtime >>>>>>> saying >>>>>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>>>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>>>>> >>>>>>> Any ideas? >>>>>>> >>>>>>> ~ andy.f >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>>>>> want to have all that called from the Csound thread? >>>>>>>> >>>>>>>> Please give it a go now, and let me know if things are stable. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Andrés >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>>>>> know if you see more things. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>>>>> let people know when things are stabilized. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>>>>> <and...@gm...> wrote: >>>>>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>>>>> one of the many random places the timer crashes in... >>>>>>>>>>> >>>>>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>>>>> 17 ?? 0 0x003b028c >>>>>>>>>>> 18 ?? 0 0x00000113 >>>>>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>>>>> ... <More> >>>>>>>>>>> >>>>>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>>>>> >>>>>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>>>>> time. >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> ~ andy.f >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>>>>> >>>>>>>>>>>> Rory. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>>>> Hi everyone, >>>>>>>>>>>>> >>>>>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>>>>> let me know how you find them? >>>>>>>>>>>>> >>>>>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>>>>> been some major changes. >>>>>>>>>>>>> >>>>>>>>>>>>> Cheers, >>>>>>>>>>>>> Andrés >>>>>>>>>>>>> >>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>>> Qut...@li... >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>> Qut...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>> Qut...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> Andrés >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> Andrés >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Qutecsound-users mailing list >>>>>>>> Qut...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Qutecsound-users mailing list >>>>>>> Qut...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> Andrés >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> Andrés >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> >>> >>> -- >>> >>> >>> Andrés >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > -- Andrés |
From: Alex H. <ah...@gm...> - 2010-03-07 20:00:53
|
Hi Andres, Congrats! Including the phyton scripts is great!! This can give it so much power.. Fantastic work! Did you cange anything in the way, the menus are now? In the example Menu, all Files in the same Folder can be seen under the tab "Favorites". And in the Phyton-script menu, I have a list of my applications and Librarys.. Alex Andres Cabrera schrieb: > Hi, > > Thanks, fortunately the hanging on exit is only annoying but not critical... > > My favourite thing in this new release is python scripting for the > live event panel. Have you checked this out? > > Have you found a lack of responsiveness when the scope widget is active? > > Cheers, > Andrés > > On Sun, Mar 7, 2010 at 4:30 PM, andy fillebrown > <and...@gm...> wrote: > >> Ok, all seems well now. I am also getting hung on exit, but it's >> happening after QuteCsound saves its settings so it doesn't bother me >> too much. Very nice work, Andres! The scope widget in the Additive >> Synth example runs in realtime, now. Thank you for this. >> >> Note my change in svn for file csoundengine.cpp -- I assumed you meant >> to use a single "=" instead of "==", which is a typo I make >> frequently, too =) >> >> Cheers, >> ~ andy.f >> >> >> >> On Sun, Mar 7, 2010 at 2:55 AM, Andres Cabrera <man...@gm...> wrote: >> >>> Hi, >>> >>> Yes, this is some svn weirdness. On my other computer, where it's >>> working, it says tehre are no differences to head, but on this >>> computer I get a compile error and the behaviour you describe... It >>> should be fixed now... >>> >>> Cheers, >>> Andrés >>> >>> On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown >>> <and...@gm...> wrote: >>> >>>> Not getting crashes on exit anymore, but the widget panel isn't working at all. >>>> I'm getting the message WidgetPanel::setCurrentLayout widget not >>>> contained!! WidgetLayout(0xb0356b8) in the debug output. >>>> This started happening after the changes in widgetpanel.cpp, >>>> yesterday. The widgets worked in the initial checkout 2 days ago. >>>> >>>> >>>> On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >>>> >>>>> Hi, >>>>> >>>>> Should be fixed now. Make sure you dn't have a conflict that is >>>>> blocking updating... >>>>> >>>>> Still haven't fixed the major issue right now which is hanging on >>>>> exit, but please report any other issues or ideas regarding this >>>>> current version. >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Sorry... It seems I ran off wihtout looking at the svn messages and >>>>>> there probably was a conflict and commit failed... >>>>>> >>>>>> It'll have to wait till tomorrow. Thanks for the patience. >>>>>> >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>>>>> <and...@gm...> wrote: >>>>>> >>>>>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>>>>> >>>>>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>>>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>>>>> 'setWidgetLayout' >>>>>>> >>>>>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>>>>> function and it compiled, but got a debug message during runtime >>>>>>> saying >>>>>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>>>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>>>>> >>>>>>> Any ideas? >>>>>>> >>>>>>> ~ andy.f >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>> >>>>>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>>>>> want to have all that called from the Csound thread? >>>>>>>> >>>>>>>> Please give it a go now, and let me know if things are stable. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Andrés >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>> >>>>>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>>>>> know if you see more things. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>>>>> let people know when things are stabilized. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>>>>> <and...@gm...> wrote: >>>>>>>>>> >>>>>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>>>>> one of the many random places the timer crashes in... >>>>>>>>>>> >>>>>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>>>>> 17 ?? 0 0x003b028c >>>>>>>>>>> 18 ?? 0 0x00000113 >>>>>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>>>>> ... <More> >>>>>>>>>>> >>>>>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>>>>> >>>>>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>>>>> time. >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> ~ andy.f >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>>>> >>>>>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>>>>> >>>>>>>>>>>> Rory. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi everyone, >>>>>>>>>>>>> >>>>>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>>>>> let me know how you find them? >>>>>>>>>>>>> >>>>>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>>>>> been some major changes. >>>>>>>>>>>>> >>>>>>>>>>>>> Cheers, >>>>>>>>>>>>> Andrés >>>>>>>>>>>>> >>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>>> Qut...@li... >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>> Qut...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>> Qut...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> Andrés >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Qutecsound-users mailing list >>>>>>>> Qut...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>> >>>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Qutecsound-users mailing list >>>>>>> Qut...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> Andrés >>>>>> >>>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> Andrés >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>>> >>> >>> -- >>> >>> >>> Andrés >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >>> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> >> > > > > |
From: Andres C. <man...@gm...> - 2010-03-07 20:25:19
|
Hi, This is a new feature that you can set a directory which is listed automatically in the examples menu, you can set it in the preferences. This is called the favourites folder. I'm thinking it's not easy to understande these feature... Any ideas on how to make it more obvious? Cheers, Andrés On Sun, Mar 7, 2010 at 8:00 PM, Alex Hofmann <ah...@gm...> wrote: > Hi Andres, > > Congrats! Including the phyton scripts is great!! This can give it so > much power.. > Fantastic work! > > Did you cange anything in the way, the menus are now? In the example > Menu, all Files in the same Folder can be seen under the tab "Favorites". > And in the Phyton-script menu, I have a list of my applications and > Librarys.. > > Alex > > Andres Cabrera schrieb: >> Hi, >> >> Thanks, fortunately the hanging on exit is only annoying but not critical... >> >> My favourite thing in this new release is python scripting for the >> live event panel. Have you checked this out? >> >> Have you found a lack of responsiveness when the scope widget is active? >> >> Cheers, >> Andrés >> >> On Sun, Mar 7, 2010 at 4:30 PM, andy fillebrown >> <and...@gm...> wrote: >> >>> Ok, all seems well now. I am also getting hung on exit, but it's >>> happening after QuteCsound saves its settings so it doesn't bother me >>> too much. Very nice work, Andres! The scope widget in the Additive >>> Synth example runs in realtime, now. Thank you for this. >>> >>> Note my change in svn for file csoundengine.cpp -- I assumed you meant >>> to use a single "=" instead of "==", which is a typo I make >>> frequently, too =) >>> >>> Cheers, >>> ~ andy.f >>> >>> >>> >>> On Sun, Mar 7, 2010 at 2:55 AM, Andres Cabrera <man...@gm...> wrote: >>> >>>> Hi, >>>> >>>> Yes, this is some svn weirdness. On my other computer, where it's >>>> working, it says tehre are no differences to head, but on this >>>> computer I get a compile error and the behaviour you describe... It >>>> should be fixed now... >>>> >>>> Cheers, >>>> Andrés >>>> >>>> On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown >>>> <and...@gm...> wrote: >>>> >>>>> Not getting crashes on exit anymore, but the widget panel isn't working at all. >>>>> I'm getting the message WidgetPanel::setCurrentLayout widget not >>>>> contained!! WidgetLayout(0xb0356b8) in the debug output. >>>>> This started happening after the changes in widgetpanel.cpp, >>>>> yesterday. The widgets worked in the initial checkout 2 days ago. >>>>> >>>>> >>>>> On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Should be fixed now. Make sure you dn't have a conflict that is >>>>>> blocking updating... >>>>>> >>>>>> Still haven't fixed the major issue right now which is hanging on >>>>>> exit, but please report any other issues or ideas regarding this >>>>>> current version. >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Sorry... It seems I ran off wihtout looking at the svn messages and >>>>>>> there probably was a conflict and commit failed... >>>>>>> >>>>>>> It'll have to wait till tomorrow. Thanks for the patience. >>>>>>> >>>>>>> >>>>>>> Cheers, >>>>>>> Andrés >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>>>>>> <and...@gm...> wrote: >>>>>>> >>>>>>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>>>>>> >>>>>>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>>>>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>>>>>> 'setWidgetLayout' >>>>>>>> >>>>>>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>>>>>> function and it compiled, but got a debug message during runtime >>>>>>>> saying >>>>>>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>>>>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>>>>>> >>>>>>>> Any ideas? >>>>>>>> >>>>>>>> ~ andy.f >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>> >>>>>>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>>>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>>>>>> want to have all that called from the Csound thread? >>>>>>>>> >>>>>>>>> Please give it a go now, and let me know if things are stable. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>> >>>>>>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>>>>>> know if you see more things. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>>>>>> let people know when things are stabilized. >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> Andrés >>>>>>>>>>> >>>>>>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>>>>>> <and...@gm...> wrote: >>>>>>>>>>> >>>>>>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>>>>>> one of the many random places the timer crashes in... >>>>>>>>>>>> >>>>>>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>>>>>> 17 ?? 0 0x003b028c >>>>>>>>>>>> 18 ?? 0 0x00000113 >>>>>>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>>>>>> ... <More> >>>>>>>>>>>> >>>>>>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>>>>>> >>>>>>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>>>>>> time. >>>>>>>>>>>> >>>>>>>>>>>> Cheers, >>>>>>>>>>>> ~ andy.f >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>>>>>> >>>>>>>>>>>>> Rory. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi everyone, >>>>>>>>>>>>>> >>>>>>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>>>>>> let me know how you find them? >>>>>>>>>>>>>> >>>>>>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>>>>>> been some major changes. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>> Andrés >>>>>>>>>>>>>> >>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>>>> Qut...@li... >>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>>> Qut...@li... >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>> Qut...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Andrés >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>> _______________________________________________ >>>>>>>>> Qutecsound-users mailing list >>>>>>>>> Qut...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>> >>>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Qutecsound-users mailing list >>>>>>>> Qut...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> >>>>>>> Andrés >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> Andrés >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Qutecsound-users mailing list >>>>>> Qut...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>> >>>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>>> >>>> >>>> -- >>>> >>>> >>>> Andrés >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >>> >> >> >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > -- Andrés |
From: andy f. <and...@gm...> - 2010-03-10 13:42:10
|
The "Run in Term" issue on Windows is with the -+jack_client command-line flag, which is being set in csoundoptions.cpp around line 49. Should I put that block of code in a #ifndef Q_OS_WIN ... #endif since Jack isn't really used on Windows? ...or am I wrong about Jack on Windows and people do use it? Either way, if the QuteCsound configuration option for "Jack client name" is set to an empty string, instead of a "*", "Run in Term" works fine. How do you want this handled on Windows? ~ andy.f On Sun, Mar 7, 2010 at 1:32 PM, andy fillebrown <and...@gm...> wrote: > bah, the Run in Term is broken again... > > The filename, directory name, or volume label syntax is incorrect. > > C:\_\_\home\code\3rdparty\.version-controlled\qutecsound-32>echo "csound "C:/_/_ > /tmp\QuteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -odac -+jack_clien > t=csound-tmpgqHp3616.csd --env:CSNOSTOP=yes" > "csound "C:/_/_/tmp\QuteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -od > ac -+jack_client=csound-tmpgqHp3616.csd --env:CSNOSTOP=yes" > > C:\_\_\home\code\3rdparty\.version-controlled\qutecsound-32>csound "C:/_/_/tmp\Q > uteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -odac -+jack_client=csou > nd-tmpgqHp3616.csd --env:CSNOSTOP=yes > PortMIDI real time MIDI plugin for Csound > PortAudio real-time audio module for Csound > 0dBFS level = 32768.0 > Csound version 5.11 (float samples) Oct 1 2009 > libsndfile-1.0.20 > *** error setting option 'jack_client' to 'csound-tmpgqHp3616.csd': invalid var > iable name > > > ... looks like QuteCsound thinks it's running on linux? Meh, I'll > look into it in more detail later. > > ~ andy.f > > > > > On Sun, Mar 7, 2010 at 11:30 AM, andy fillebrown > <and...@gm...> wrote: >> Ok, all seems well now. I am also getting hung on exit, but it's >> happening after QuteCsound saves its settings so it doesn't bother me >> too much. Very nice work, Andres! The scope widget in the Additive >> Synth example runs in realtime, now. Thank you for this. >> >> Note my change in svn for file csoundengine.cpp -- I assumed you meant >> to use a single "=" instead of "==", which is a typo I make >> frequently, too =) >> >> Cheers, >> ~ andy.f >> >> >> >> On Sun, Mar 7, 2010 at 2:55 AM, Andres Cabrera <man...@gm...> wrote: >>> Hi, >>> >>> Yes, this is some svn weirdness. On my other computer, where it's >>> working, it says tehre are no differences to head, but on this >>> computer I get a compile error and the behaviour you describe... It >>> should be fixed now... >>> >>> Cheers, >>> Andrés >>> >>> On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown >>> <and...@gm...> wrote: >>>> Not getting crashes on exit anymore, but the widget panel isn't working at all. >>>> I'm getting the message WidgetPanel::setCurrentLayout widget not >>>> contained!! WidgetLayout(0xb0356b8) in the debug output. >>>> This started happening after the changes in widgetpanel.cpp, >>>> yesterday. The widgets worked in the initial checkout 2 days ago. >>>> >>>> >>>> On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >>>>> Hi, >>>>> >>>>> Should be fixed now. Make sure you dn't have a conflict that is >>>>> blocking updating... >>>>> >>>>> Still haven't fixed the major issue right now which is hanging on >>>>> exit, but please report any other issues or ideas regarding this >>>>> current version. >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> Cheers, >>>>> Andrés >>>>> >>>>> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>>>>> Hi, >>>>>> >>>>>> Sorry... It seems I ran off wihtout looking at the svn messages and >>>>>> there probably was a conflict and commit failed... >>>>>> >>>>>> It'll have to wait till tomorrow. Thanks for the patience. >>>>>> >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>>>>> <and...@gm...> wrote: >>>>>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>>>>> >>>>>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>>>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>>>>> 'setWidgetLayout' >>>>>>> >>>>>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>>>>> function and it compiled, but got a debug message during runtime >>>>>>> saying >>>>>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>>>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>>>>> >>>>>>> Any ideas? >>>>>>> >>>>>>> ~ andy.f >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>>>>> want to have all that called from the Csound thread? >>>>>>>> >>>>>>>> Please give it a go now, and let me know if things are stable. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Andrés >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>>>>> know if you see more things. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>>>>> let people know when things are stabilized. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>>>>> <and...@gm...> wrote: >>>>>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>>>>> one of the many random places the timer crashes in... >>>>>>>>>>> >>>>>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>>>>> 17 ?? 0 0x003b028c >>>>>>>>>>> 18 ?? 0 0x00000113 >>>>>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>>>>> ... <More> >>>>>>>>>>> >>>>>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>>>>> >>>>>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>>>>> time. >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> ~ andy.f >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>>>>> >>>>>>>>>>>> Rory. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>>>> Hi everyone, >>>>>>>>>>>>> >>>>>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>>>>> let me know how you find them? >>>>>>>>>>>>> >>>>>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>>>>> been some major changes. >>>>>>>>>>>>> >>>>>>>>>>>>> Cheers, >>>>>>>>>>>>> Andrés >>>>>>>>>>>>> >>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>>> Qut...@li... >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>> Qut...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>> Qut...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> Andrés >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> Andrés >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Qutecsound-users mailing list >>>>>>>> Qut...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Qutecsound-users mailing list >>>>>>> Qut...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> Andrés >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> Andrés >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >>> >>> >>> -- >>> >>> >>> Andrés >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Qutecsound-users mailing list >>> Qut...@li... >>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>> >> > |
From: Andres C. <man...@gm...> - 2010-03-10 15:07:39
|
Hi, Thanks for testing. I've just committed what I think is the best solution: to check if jack is the set audio module and only use the jack flags in that case. I don't think anyone is using jack on windows with Csound, but I prefer to leave the option open. Please let me know if it is still not fixed. Cheers, Andrés On Wed, Mar 10, 2010 at 1:42 PM, andy fillebrown <and...@gm...> wrote: > The "Run in Term" issue on Windows is with the -+jack_client > command-line flag, which is being set in csoundoptions.cpp around line > 49. Should I put that block of code in a #ifndef Q_OS_WIN ... #endif > since Jack isn't really used on Windows? ...or am I wrong about Jack > on Windows and people do use it? Either way, if the QuteCsound > configuration option for "Jack client name" is set to an empty string, > instead of a "*", "Run in Term" works fine. How do you want this > handled on Windows? > > ~ andy.f > > > > On Sun, Mar 7, 2010 at 1:32 PM, andy fillebrown > <and...@gm...> wrote: >> bah, the Run in Term is broken again... >> >> The filename, directory name, or volume label syntax is incorrect. >> >> C:\_\_\home\code\3rdparty\.version-controlled\qutecsound-32>echo "csound "C:/_/_ >> /tmp\QuteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -odac -+jack_clien >> t=csound-tmpgqHp3616.csd --env:CSNOSTOP=yes" >> "csound "C:/_/_/tmp\QuteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -od >> ac -+jack_client=csound-tmpgqHp3616.csd --env:CSNOSTOP=yes" >> >> C:\_\_\home\code\3rdparty\.version-controlled\qutecsound-32>csound "C:/_/_/tmp\Q >> uteCsoundExample-fl3616.csd" -+rtaudio=portaudio -iadc -odac -+jack_client=csou >> nd-tmpgqHp3616.csd --env:CSNOSTOP=yes >> PortMIDI real time MIDI plugin for Csound >> PortAudio real-time audio module for Csound >> 0dBFS level = 32768.0 >> Csound version 5.11 (float samples) Oct 1 2009 >> libsndfile-1.0.20 >> *** error setting option 'jack_client' to 'csound-tmpgqHp3616.csd': invalid var >> iable name >> >> >> ... looks like QuteCsound thinks it's running on linux? Meh, I'll >> look into it in more detail later. >> >> ~ andy.f >> >> >> >> >> On Sun, Mar 7, 2010 at 11:30 AM, andy fillebrown >> <and...@gm...> wrote: >>> Ok, all seems well now. I am also getting hung on exit, but it's >>> happening after QuteCsound saves its settings so it doesn't bother me >>> too much. Very nice work, Andres! The scope widget in the Additive >>> Synth example runs in realtime, now. Thank you for this. >>> >>> Note my change in svn for file csoundengine.cpp -- I assumed you meant >>> to use a single "=" instead of "==", which is a typo I make >>> frequently, too =) >>> >>> Cheers, >>> ~ andy.f >>> >>> >>> >>> On Sun, Mar 7, 2010 at 2:55 AM, Andres Cabrera <man...@gm...> wrote: >>>> Hi, >>>> >>>> Yes, this is some svn weirdness. On my other computer, where it's >>>> working, it says tehre are no differences to head, but on this >>>> computer I get a compile error and the behaviour you describe... It >>>> should be fixed now... >>>> >>>> Cheers, >>>> Andrés >>>> >>>> On Sat, Mar 6, 2010 at 11:50 PM, andy fillebrown >>>> <and...@gm...> wrote: >>>>> Not getting crashes on exit anymore, but the widget panel isn't working at all. >>>>> I'm getting the message WidgetPanel::setCurrentLayout widget not >>>>> contained!! WidgetLayout(0xb0356b8) in the debug output. >>>>> This started happening after the changes in widgetpanel.cpp, >>>>> yesterday. The widgets worked in the initial checkout 2 days ago. >>>>> >>>>> >>>>> On Sat, Mar 6, 2010 at 3:22 PM, Andres Cabrera <man...@gm...> wrote: >>>>>> Hi, >>>>>> >>>>>> Should be fixed now. Make sure you dn't have a conflict that is >>>>>> blocking updating... >>>>>> >>>>>> Still haven't fixed the major issue right now which is hanging on >>>>>> exit, but please report any other issues or ideas regarding this >>>>>> current version. >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> Cheers, >>>>>> Andrés >>>>>> >>>>>> On Fri, Mar 5, 2010 at 8:58 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>> Hi, >>>>>>> >>>>>>> Sorry... It seems I ran off wihtout looking at the svn messages and >>>>>>> there probably was a conflict and commit failed... >>>>>>> >>>>>>> It'll have to wait till tomorrow. Thanks for the patience. >>>>>>> >>>>>>> >>>>>>> Cheers, >>>>>>> Andrés >>>>>>> >>>>>>> On Fri, Mar 5, 2010 at 8:39 PM, andy fillebrown >>>>>>> <and...@gm...> wrote: >>>>>>>> The changes in WidgetPanel broke qutecsound.cpp when compiling... >>>>>>>> >>>>>>>> qutecsound.cpp: In member function 'void qutecsound::changePage(int)': >>>>>>>> qutecsound.cpp:241: error: 'class WidgetPanel' has no member named >>>>>>>> 'setWidgetLayout' >>>>>>>> >>>>>>>> ... I tried substituting with the new WidgetPanel::setCurrentLayout >>>>>>>> function and it compiled, but got a debug message during runtime >>>>>>>> saying >>>>>>>> "WidgetPanel::setCurrentLayout widget not contained!! >>>>>>>> WidgetLayout(0xb0351c8) ", and the widget panel is not working. >>>>>>>> >>>>>>>> Any ideas? >>>>>>>> >>>>>>>> ~ andy.f >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Mar 5, 2010 at 2:21 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>> OK, now I seem to have got rid of crashing on exit as well. Naturally >>>>>>>>> it was self inflicted QTimer pain... but how else to do it? I don't >>>>>>>>> want to have all that called from the Csound thread? >>>>>>>>> >>>>>>>>> Please give it a go now, and let me know if things are stable. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> On Fri, Mar 5, 2010 at 6:51 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>> OK, I think the crashing is fixed. I still need to deal with hanging >>>>>>>>>> on exit, but I think this should take care of stability issues. Let me >>>>>>>>>> know if you see more things. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>>> On Fri, Mar 5, 2010 at 6:16 PM, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> Thanks. Sorry about that. I'm dealing with the timer issues now. I'll >>>>>>>>>>> let people know when things are stabilized. >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> Andrés >>>>>>>>>>> >>>>>>>>>>> On Fri, Mar 5, 2010 at 6:07 PM, andy fillebrown >>>>>>>>>>> <and...@gm...> wrote: >>>>>>>>>>>> As usual, the windows build is going poorly. I fixed a few >>>>>>>>>>>> compile-time issues and got QuteCsound to start up ok, but when >>>>>>>>>>>> shutting down there's a timer firing off and trying to call into >>>>>>>>>>>> widgets that have already been destroyed. Here's the stack dump from >>>>>>>>>>>> one of the many random places the timer crashes in... >>>>>>>>>>>> >>>>>>>>>>>> 0 QWidget::testAttribute qwidget.h 1025 0x00517c0a >>>>>>>>>>>> 1 QWidget::isEnabled qwidget.h 930 0x00517ce5 >>>>>>>>>>>> 2 WidgetLayout::getMouseValues widgetlayout.cpp 393 0x004a9b3e >>>>>>>>>>>> 3 CsoundEngine::dispatchQueues csoundengine.cpp 894 0x004bce93 >>>>>>>>>>>> 4 CsoundEngine::qt_metacall moc_csoundengine.cpp 114 0x004cca1f >>>>>>>>>>>> 5 QMetaObject::metacall qmetaobject.cpp 237 0x6a201c04 >>>>>>>>>>>> 6 QMetaObject::activate qobject.cpp 3285 0x6a211a17 >>>>>>>>>>>> 7 QSingleShotTimer::timeout qtimer.moc 82 0x6a214f17 >>>>>>>>>>>> 8 QSingleShotTimer::timerEvent qtimer.cpp 308 0x6a214e12 >>>>>>>>>>>> 9 QObject::event qobject.cpp 1204 0x6a20de34 >>>>>>>>>>>> 10 QApplicationPrivate::notify_helper qapplication.cpp 4300 0x01c82520 >>>>>>>>>>>> 11 QApplication::notify qapplication.cpp 3704 0x01c7fe2c >>>>>>>>>>>> 12 QCoreApplication::notifyInternal qcoreapplication.cpp 704 0x6a1fd302 >>>>>>>>>>>> 13 QCoreApplication::sendEvent qcoreapplication.h 215 0x6a2615bc >>>>>>>>>>>> 14 QEventDispatcherWin32Private::sendTimerEvent qeventdispatcher_win.cpp 609 0x6a21fd76 >>>>>>>>>>>> 15 qt_internal_proc qeventdispatcher_win.cpp 476 0x6a21f6ec >>>>>>>>>>>> 16 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418734 >>>>>>>>>>>> 17 ?? 0 0x003b028c >>>>>>>>>>>> 18 ?? 0 0x00000113 >>>>>>>>>>>> 19 USER32!GetDC C:\WINDOWS\system32\user32.dll 0 0x7e418816 >>>>>>>>>>>> 20 qt_fast_timer_proc qeventdispatcher_win.cpp 414 0x6a21f4b5 >>>>>>>>>>>> ... <More> >>>>>>>>>>>> >>>>>>>>>>>> ...which is why I don't like timers. I have no idea which timer it is >>>>>>>>>>>> or how to guarantee it's actually stopped before the widget has been >>>>>>>>>>>> destroyed since the timer may have already posted to the event loop. >>>>>>>>>>>> >>>>>>>>>>>> Anyway, I've committed the changes I made to get it compiling (please >>>>>>>>>>>> note the change from sleep(0.1) to usleep(100000) in csoundengine.cpp) >>>>>>>>>>>> -- there is no "sleep" in windows mingw =( but I'm going to need help >>>>>>>>>>>> with the timer issue. All timers and timer events need to be stopped >>>>>>>>>>>> before the objects/widgets they call into are destroyed. Linux may be >>>>>>>>>>>> able to get by without crashing, but on Windows it will crash every >>>>>>>>>>>> time. >>>>>>>>>>>> >>>>>>>>>>>> Cheers, >>>>>>>>>>>> ~ andy.f >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Mar 5, 2010 at 4:26 AM, Rory Walsh <ror...@ea...> wrote: >>>>>>>>>>>>> If someone can prepare a windows binary I'd be more than happy and >>>>>>>>>>>>> willing to test it out. I'm still using Csound floats version. >>>>>>>>>>>>> >>>>>>>>>>>>> Rory. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On 5 March 2010 09:24, Andres Cabrera <man...@gm...> wrote: >>>>>>>>>>>>>> Hi everyone, >>>>>>>>>>>>>> >>>>>>>>>>>>>> I'm writing to ask for comments from people building from svn about >>>>>>>>>>>>>> the stability of the current sources. I've just commited some changes >>>>>>>>>>>>>> that I hope should stabilize the sources. Can you give this a run and >>>>>>>>>>>>>> let me know how you find them? >>>>>>>>>>>>>> >>>>>>>>>>>>>> I want to make a new release soon, since there are so many new >>>>>>>>>>>>>> features, but I also want it to be tested and stable since there have >>>>>>>>>>>>>> been some major changes. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>> Andrés >>>>>>>>>>>>>> >>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>>>> Qut...@li... >>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>>> Qut...@li... >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Qutecsound-users mailing list >>>>>>>>>>>> Qut...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Andrés >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Andrés >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> Andrés >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>>> _______________________________________________ >>>>>>>>> Qutecsound-users mailing list >>>>>>>>> Qut...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Qutecsound-users mailing list >>>>>>>> Qut...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> >>>>>>> Andrés >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> Andrés >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Qutecsound-users mailing list >>>>>> Qut...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Qutecsound-users mailing list >>>>> Qut...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> Andrés >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Qutecsound-users mailing list >>>> Qut...@li... >>>> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >>>> >>> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > -- Andrés |