From: Robert J. <rj...@sp...> - 2006-08-22 20:28:18
|
Hi Werner and others, Been playing a little with midi plugins. (Got a lot of inspiration from the Bars&Pipes package that someone pointed to a long ago), implemented a few plugins of which only one is completed and checked in. I'd like to make some time related plugins but didn't succeed yet. During this I stumbled on some issues that I hope can easily be adressed: - softsynths work when played directly but not from a track. my debugging attempts suggest that the synth does not get position information. In void Synthi::collectInputData() pos is set =0. Which I think must be wrong, but I didn't figure out where the position information should be added. - midiplugins do not get any timing information either, could it be the same? And lastly, a feature request. midiplugins are only allowed on midi-input, is it technically possible to allow them on midi-output also? it would be immensely powerful. Regards, Robert -- http://spamatica.se/musicsite/ |
From: Werner S. <ws...@se...> - 2006-08-28 13:03:04
|
On Tuesday 22 August 2006 22:28, Robert Jonsson wrote: > Hi Werner and others, > > Been playing a little with midi plugins. (Got a lot of inspiration from the > Bars&Pipes package that someone pointed to a long ago), implemented a few > plugins of which only one is completed and checked in. I'd like to make > some time related plugins but didn't succeed yet. > > During this I stumbled on some issues that I hope can easily be adressed: > - softsynths work when played directly but not from a track. > my debugging attempts suggest that the synth does not get position > information. In void Synthi::collectInputData() pos is set =0. Which I > think must be wrong, but I didn't figure out where the position information > should be added. pos should be set to audio->pos().frame() which fixes the synti bug (already commited to svn) > > - midiplugins do not get any timing information either, could it be the > same? i have to look at it > > And lastly, a feature request. midiplugins are only allowed on midi-input, > is it technically possible to allow them on midi-output also? it would be > immensely powerful. should not be too difficult to do. But I have no good idea how to reorganize the information in the mixer strips to make room for the plugin list in the midi channel strip. Maybe the midi reverb/chorus and variation knobs should be aligned with audio aux send knobs. While changing the mixer layout an additional plugin list for post-fader plugins are on my wish list. Regards, Werner |
From: Robert J. <rj...@sp...> - 2006-08-28 17:28:00
|
On Monday 28 August 2006 15:02, Werner Schweer wrote: > On Tuesday 22 August 2006 22:28, Robert Jonsson wrote: > > Hi Werner and others, > > > > Been playing a little with midi plugins. (Got a lot of inspiration from > > the Bars&Pipes package that someone pointed to a long ago), implemented a > > few plugins of which only one is completed and checked in. I'd like to > > make some time related plugins but didn't succeed yet. > > > > During this I stumbled on some issues that I hope can easily be adressed: > > - softsynths work when played directly but not from a track. > > my debugging attempts suggest that the synth does not get position > > information. In void Synthi::collectInputData() pos is set =0. Which I > > think must be wrong, but I didn't figure out where the position > > information should be added. > > pos should be set to audio->pos().frame() which fixes the synti bug > (already commited to svn) great! > > > - midiplugins do not get any timing information either, could it be the > > same? > > i have to look at it > > > And lastly, a feature request. midiplugins are only allowed on > > midi-input, is it technically possible to allow them on midi-output also? > > it would be immensely powerful. > > should not be too difficult to do. But I have no good idea how to > reorganize the > information in the mixer strips to make room for the plugin list in the > midi channel strip. Maybe the midi reverb/chorus and variation knobs should > be aligned > with audio aux send knobs. While changing the mixer layout an additional > plugin > list for post-fader plugins are on my wish list. Yes, midi-track is full. I was thinking of the midi-output, it has no knobs. (unless I am lost in the hierarchy, it's a bit more complex than it used to be ;) My use case was to connect one track to several outputs and apply different filters on the outputs. (The trigg plugin can be used to trigger a bassdrum from a bass track for instance) /Robert > > Regards, > Werner > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Lmuse-developer mailing list > Lmu...@li... > https://lists.sourceforge.net/lists/listinfo/lmuse-developer -- http://spamatica.se/musicsite/ |
From: Werner S. <ws...@se...> - 2006-08-28 19:33:35
|
On Monday 28 August 2006 19:28, Robert Jonsson wrote: > On Monday 28 August 2006 15:02, Werner Schweer wrote: > > On Tuesday 22 August 2006 22:28, Robert Jonsson wrote: > > > Hi Werner and others, > > > > > > Been playing a little with midi plugins. (Got a lot of inspiration from > > > the Bars&Pipes package that someone pointed to a long ago), implemented a > > > few plugins of which only one is completed and checked in. I'd like to > > > make some time related plugins but didn't succeed yet. > > > > > > During this I stumbled on some issues that I hope can easily be adressed: > > > - softsynths work when played directly but not from a track. > > > my debugging attempts suggest that the synth does not get position > > > information. In void Synthi::collectInputData() pos is set =0. Which I > > > think must be wrong, but I didn't figure out where the position > > > information should be added. > > > > pos should be set to audio->pos().frame() which fixes the synti bug > > (already commited to svn) > > great! > > > > > > - midiplugins do not get any timing information either, could it be the > > > same? > > > > i have to look at it > > > > > And lastly, a feature request. midiplugins are only allowed on > > > midi-input, is it technically possible to allow them on midi-output also? > > > it would be immensely powerful. > > > > should not be too difficult to do. But I have no good idea how to > > reorganize the > > information in the mixer strips to make room for the plugin list in the > > midi channel strip. Maybe the midi reverb/chorus and variation knobs should > > be aligned > > with audio aux send knobs. While changing the mixer layout an additional > > plugin > > list for post-fader plugins are on my wish list. > > Yes, midi-track is full. I was thinking of the midi-output, it has no knobs. > (unless I am lost in the hierarchy, it's a bit more complex than it used to > be ;) > > My use case was to connect one track to several outputs and apply different > filters on the outputs. (The trigg plugin can be used to trigger a bassdrum > from a bass track for instance) > > /Robert ok, i added a plugin rack to midi-output strips. Also added a small plugin to dump midi events for testing. Timing (position-) information should be ok now in midi plugins for input strips. All this is not tested very much... Werner |
From: Robert J. <rob...@da...> - 2006-08-29 07:49:07
|
> > ok, i added a plugin rack to midi-output strips. Also added a small plugin > to dump midi events for testing. Timing (position-) information should be > ok now in midi plugins for input strips. All this is not tested very > much... Hehe, ok. I'll have a go at testing it tonight, thanks! /Robert |
From: Robert J. <rj...@sp...> - 2006-08-29 21:50:15
|
Before I forget. > ok, i added a plugin rack to midi-output strips. Also added a small plugin > to dump midi events for testing. The dump plugin isn't in svn as far as I can tell. /Robert > Timing (position-) information should be > ok now in midi plugins for input strips. All this is not tested very > much... > > Werner > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Lmuse-developer mailing list > Lmu...@li... > https://lists.sourceforge.net/lists/listinfo/lmuse-developer -- http://spamatica.se/musicsite/ |
From: nilitonilito n. <nil...@ho...> - 2006-08-29 21:50:25
|
Hi there, I'm trying to compile the last svn but I get the following error : a-lin ~/sources/svnMusEDev/lmuse $ make if test ! -d build; \ [...] Jack detected DSSI detected. Fluidsynth detected CMake Error: Error in cmake code at /home/a-lin/sources/svnMusEDev/lmuse/muse/midiplugins/CMakeLists.txt:21: SUBDIRS Incorrect SUBDIRS command. Directory: dump does not exists. -- Configuring done +start top level make... make[1]: Entering directory `/home/a-lin/sources/svnMusEDev/lmuse/build' make[1]: Makefile: No such file or directory make[1]: *** No rule to make target `Makefile'. Stop. make[1]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' make: *** [default] Error 2 Has the directory dump been commited? Thanks, Nil |
From: Mathias L. <mat...@da...> - 2006-08-29 22:50:57
|
tisdagen den 29 augusti 2006 23.49 skrev nilitonilito nilitonilito: > Hi there, > > I'm trying to compile the last svn but I get the following error : > > a-lin ~/sources/svnMusEDev/lmuse $ make > if test ! -d build; \ > [...] > Jack detected > DSSI detected. > Fluidsynth detected > CMake Error: Error in cmake code at > /home/a-lin/sources/svnMusEDev/lmuse/muse/midiplugins/CMakeLists.txt:21: > SUBDIRS Incorrect SUBDIRS command. Directory: dump does not exists. > -- Configuring done > +start top level make... > make[1]: Entering directory `/home/a-lin/sources/svnMusEDev/lmuse/build' > make[1]: Makefile: No such file or directory > make[1]: *** No rule to make target `Makefile'. Stop. > make[1]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' > make: *** [default] Error 2 > > Has the directory dump been commited? > > Thanks, > Nil > Hi! Had the same problem myself, seems like it's been forgotten. I got it to compile after mkdiring it. /Mathias |
From: Werner S. <ws...@se...> - 2006-08-30 08:24:11
|
On Wednesday 30 August 2006 01:13, Mathias Lundgren wrote: > tisdagen den 29 augusti 2006 23.49 skrev nilitonilito nilitonilito: > > Hi there, > > > > I'm trying to compile the last svn but I get the following error : > > > > a-lin ~/sources/svnMusEDev/lmuse $ make > > if test ! -d build; \ > > [...] > > Jack detected > > DSSI detected. > > Fluidsynth detected > > CMake Error: Error in cmake code at > > /home/a-lin/sources/svnMusEDev/lmuse/muse/midiplugins/CMakeLists.txt:21: > > SUBDIRS Incorrect SUBDIRS command. Directory: dump does not exists. > > -- Configuring done > > +start top level make... > > make[1]: Entering directory `/home/a-lin/sources/svnMusEDev/lmuse/build' > > make[1]: Makefile: No such file or directory > > make[1]: *** No rule to make target `Makefile'. Stop. > > make[1]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' > > make: *** [default] Error 2 > > > > Has the directory dump been commited? > > > > Thanks, > > Nil > > > Hi! > > Had the same problem myself, seems like it's been forgotten. I got it to > compile after mkdiring it. > > /Mathias > oops, i created the initial "dump" directory by cloning the "filter" dir inclusive the hidden .svn files. This obviously irritates subversion and the dir got not checked in. Its there now. Werner |
From: nilitonilito n. <nil...@ho...> - 2006-08-30 18:27:44
|
>From: Werner Schweer <ws...@se...> >To: lmu...@li... >Subject: Re: [Lmuse-developer] last svn not compile >Date: Wed, 30 Aug 2006 10:23:55 +0200 > >On Wednesday 30 August 2006 01:13, Mathias Lundgren wrote: > > tisdagen den 29 augusti 2006 23.49 skrev nilitonilito nilitonilito: > > > Hi there, > > > > > > I'm trying to compile the last svn but I get the following error : > > > > > > a-lin ~/sources/svnMusEDev/lmuse $ make > > > if test ! -d build; \ > > > [...] > > > Jack detected > > > DSSI detected. > > > Fluidsynth detected > > > CMake Error: Error in cmake code at > > > >/home/a-lin/sources/svnMusEDev/lmuse/muse/midiplugins/CMakeLists.txt:21: > > > SUBDIRS Incorrect SUBDIRS command. Directory: dump does not exists. > > > -- Configuring done > > > +start top level make... > > > make[1]: Entering directory >`/home/a-lin/sources/svnMusEDev/lmuse/build' > > > make[1]: Makefile: No such file or directory > > > make[1]: *** No rule to make target `Makefile'. Stop. > > > make[1]: Leaving directory >`/home/a-lin/sources/svnMusEDev/lmuse/build' > > > make: *** [default] Error 2 > > > > > > Has the directory dump been commited? > > > > > > Thanks, > > > Nil > > > > > Hi! > > > > Had the same problem myself, seems like it's been forgotten. I got it to > > compile after mkdiring it. > > > > /Mathias > > >oops, i created the initial "dump" directory by cloning the "filter" dir >inclusive the >hidden .svn files. This obviously irritates subversion and the dir got not >checked in. >Its there now. > >Werner > Thanks, I tryed but now I get the following error. [...] DSSI detected. Fluidsynth detected CMake Error: Cannot find source file "/home/a-lin/sources/svnMusEDevTest/lmuse/trunk/muse/midiplugins/filter/dump.cpp" for target "dump" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .h++ .hm .hpp .hxx .in .txx -- Configuring done +start top level make... make[1]: Entering directory `/home/a-lin/sources/svnMusEDevTest/lmuse/trunk/build' make[1]: Makefile: No such file or directory make[1]: *** No rule to make target `Makefile'. Stop. make[1]: Leaving directory `/home/a-lin/sources/svnMusEDevTest/lmuse/trunk/build' make: *** [default] Error 2 Nil |
From: Werner S. <ws...@se...> - 2006-08-30 18:50:12
|
On Wednesday 30 August 2006 20:27, nilitonilito nilitonilito wrote: > >From: Werner Schweer <ws...@se...> > >To: lmu...@li... > >Subject: Re: [Lmuse-developer] last svn not compile > >Date: Wed, 30 Aug 2006 10:23:55 +0200 > > > >On Wednesday 30 August 2006 01:13, Mathias Lundgren wrote: > > > tisdagen den 29 augusti 2006 23.49 skrev nilitonilito nilitonilito: > > > > Hi there, > > > > > > > > I'm trying to compile the last svn but I get the following error : > > > > > > > > a-lin ~/sources/svnMusEDev/lmuse $ make > > > > if test ! -d build; \ > > > > [...] > > > > Jack detected > > > > DSSI detected. > > > > Fluidsynth detected > > > > CMake Error: Error in cmake code at > > > > > >/home/a-lin/sources/svnMusEDev/lmuse/muse/midiplugins/CMakeLists.txt:21: > > > > SUBDIRS Incorrect SUBDIRS command. Directory: dump does not exists. > > > > -- Configuring done > > > > +start top level make... > > > > make[1]: Entering directory > >`/home/a-lin/sources/svnMusEDev/lmuse/build' > > > > make[1]: Makefile: No such file or directory > > > > make[1]: *** No rule to make target `Makefile'. Stop. > > > > make[1]: Leaving directory > >`/home/a-lin/sources/svnMusEDev/lmuse/build' > > > > make: *** [default] Error 2 > > > > > > > > Has the directory dump been commited? > > > > > > > > Thanks, > > > > Nil > > > > > > > Hi! > > > > > > Had the same problem myself, seems like it's been forgotten. I got it to > > > compile after mkdiring it. > > > > > > /Mathias > > > > >oops, i created the initial "dump" directory by cloning the "filter" dir > >inclusive the > >hidden .svn files. This obviously irritates subversion and the dir got not > >checked in. > >Its there now. > > > >Werner > > > Thanks, I tryed but now I get the following error. > [...] > DSSI detected. > Fluidsynth detected > CMake Error: Cannot find source file > "/home/a-lin/sources/svnMusEDevTest/lmuse/trunk/muse/midiplugins/filter/dump.cpp" > for target "dump" > > Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .h++ .hm .hpp .hxx > .in .txx > -- Configuring done > +start top level make... > make[1]: Entering directory > `/home/a-lin/sources/svnMusEDevTest/lmuse/trunk/build' > make[1]: Makefile: No such file or directory > make[1]: *** No rule to make target `Makefile'. Stop. > make[1]: Leaving directory > `/home/a-lin/sources/svnMusEDevTest/lmuse/trunk/build' > make: *** [default] Error 2 > > Nil > ok, second try... another file was corrupted (midiplugins/filter/CMakeLists.txt). Should now be ok. Werner |
From: nilitonilito n. <nil...@ho...> - 2006-09-01 17:43:41
|
Hi all, I am trying to compile the last svn it seems that the file muse/midiedit/midicmd.h is missing : [...] DSSI detected. Fluidsynth detected CMake Error: Cannot find source file "/home/a-lin/sources/svnMusEDev/lmuse/muse/muse/midiedit/midicmd.h" for target "muse" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .h++ .hm .hpp .hxx .in .txx CMake Error: Cannot find source file "/home/a-lin/sources/svnMusEDev/lmuse/muse/muse/midiedit/midicmd.cpp" for target "muse" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .h++ .hm .hpp .hxx .in .txx -- Configuring done make[1]: *** [cmake_check_build_system] Error 255 make[1]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' make: *** [default] Error 2 Cheers, Nil |
From: Werner S. <ws...@se...> - 2006-09-01 21:08:27
|
On Friday 01 September 2006 19:43, nilitonilito nilitonilito wrote: > Hi all, > > I am trying to compile the last svn it seems that the file > muse/midiedit/midicmd.h is missing : > [...] > DSSI detected. > Fluidsynth detected > CMake Error: Cannot find source file > "/home/a-lin/sources/svnMusEDev/lmuse/muse/muse/midiedit/midicmd.h" for > target "muse" > > Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .h++ .hm .hpp .hxx > .in .txx > CMake Error: Cannot find source file > "/home/a-lin/sources/svnMusEDev/lmuse/muse/muse/midiedit/midicmd.cpp" for > target "muse" > > Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .h++ .hm .hpp .hxx > .in .txx > -- Configuring done > make[1]: *** [cmake_check_build_system] Error 255 > make[1]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' > make: *** [default] Error 2 > > Cheers, > Nil Hello Nil, you are too fast! The files should be there now. Werner |
From: nilitonilito n. <nil...@ho...> - 2006-10-01 10:47:56
|
Hi, I got trouble to compile the last svn. Maybe my Qt version (4.1.3) is not right? What version do you use Werner? [...] make[3]: Entering directory `/home/a-lin/sources/svnMusEDev/lmuse/build' Building CXX object muse/marker/CMakeFiles/marker.dir/markerview.o /home/a-lin/sources/svnMusEDev/lmuse/muse/muse/marker/markerview.cpp: In member function âvoid MarkerView::markerChanged(int)â: /home/a-lin/sources/svnMusEDev/lmuse/muse/muse/marker/markerview.cpp:392: error: âclass QTreeWidgetItemâ has no member named âsetSelectedâ /usr/local/Trolltech/Qt-4.1.3/include/QtCore/qhash.h: In member function âvoid QHash<Key, T>::detach_helper() [with Key = QString, T = SndFile*]â: /usr/local/Trolltech/Qt-4.1.3/include/QtCore/qhash.h:236: instantiated from âvoid QHash<Key, T>::detach() [with Key = QString, T = SndFile*]â /usr/local/Trolltech/Qt-4.1.3/include/QtCore/qhash.h:611: instantiated from âT& QHash<Key, T>::operator[](const Key&) [with Key = QString, T = SndFile*]â /home/a-lin/sources/svnMusEDev/lmuse/muse/muse/wave.h:40: instantiated from here /usr/local/Trolltech/Qt-4.1.3/include/QtCore/qhash.h:477: warning: dereferencing type-punned pointer will break strict-aliasing rules make[3]: *** [muse/marker/CMakeFiles/marker.dir/markerview.o] Error 1 make[3]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' make[2]: *** [muse/marker/CMakeFiles/marker.dir/all] Error 2 make[2]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' make: *** [default] Error 2 Thanks Nil |
From: Werner S. <ws...@se...> - 2006-10-01 11:15:40
|
Hello Nil, i use indeed the not yet released Qt version 4.2. The function call QTreeWidgetItem::setSelected() in markerview.cpp line 392 is only available in qt 4.2. You should simple comment out the line for now. Regards, Werner On Sunday 01 October 2006 12:47, nilitonilito nilitonilito wrote: > Hi, >=20 > I got trouble to compile the last svn. Maybe my Qt version (4.1.3) is not= =20 > right? What version do you use Werner? >=20 > [...] > make[3]: Entering directory `/home/a-lin/sources/svnMusEDev/lmuse/build' > Building CXX object muse/marker/CMakeFiles/marker.dir/markerview.o > /home/a-lin/sources/svnMusEDev/lmuse/muse/muse/marker/markerview.cpp: In= =20 > member function =E2void MarkerView::markerChanged(int)=E2: > /home/a-lin/sources/svnMusEDev/lmuse/muse/muse/marker/markerview.cpp:392:= =20 > error: =E2class QTreeWidgetItem=E2 has no member named =E2setSelected=E2 > /usr/local/Trolltech/Qt-4.1.3/include/QtCore/qhash.h: In member function= =20 > =E2void QHash<Key, T>::detach_helper() [with Key =3D QString, T =3D SndFi= le*]=E2: > /usr/local/Trolltech/Qt-4.1.3/include/QtCore/qhash.h:236: instantiated= =20 > from =E2void QHash<Key, T>::detach() [with Key =3D QString, T =3D SndFile= *]=E2 > /usr/local/Trolltech/Qt-4.1.3/include/QtCore/qhash.h:611: instantiated= =20 > from =E2T& QHash<Key, T>::operator[](const Key&) [with Key =3D QString, T= =3D=20 > SndFile*]=E2 > /home/a-lin/sources/svnMusEDev/lmuse/muse/muse/wave.h:40: instantiated= =20 > from here > /usr/local/Trolltech/Qt-4.1.3/include/QtCore/qhash.h:477: warning:=20 > dereferencing type-punned pointer will break strict-aliasing rules > make[3]: *** [muse/marker/CMakeFiles/marker.dir/markerview.o] Error 1 > make[3]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' > make[2]: *** [muse/marker/CMakeFiles/marker.dir/all] Error 2 > make[2]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/home/a-lin/sources/svnMusEDev/lmuse/build' > make: *** [default] Error 2 >=20 > Thanks > Nil >=20 >=20 >=20 > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share y= our > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > _______________________________________________ > Lmuse-developer mailing list > Lmu...@li... > https://lists.sourceforge.net/lists/listinfo/lmuse-developer >=20 |
From: nilitonilito n. <nil...@ho...> - 2006-10-02 21:31:05
|
Hi, last svn : it seems that on.svg is missing. [...] make[3]: Entering directory `/home/a-lin/sources/svnMusEDev/lmuse/build' Generating qrc_muse.cxx RCC: Error: Cannot find file 'xpm/on.svg' [...] regards Nil |