Guys,
Looking at 3.5.10 on suse, there is an app called 'krecord' that is a handy little sound recorder that provides a frequency spectrum and input-level monitor window. I can't figure out what source this comes from or if it is in TDE. Any ideas? Here is a screenshot:
http://www.3111skyline.com/dl/dt/trinity/ss/krecord.jpg
On Thu, 28 Jun 2012 17:07:27 -0500 "David C. Rankin" drankinatty@suddenlinkmail.com wrote:
Guys,
Looking at 3.5.10 on suse, there is an app called 'krecord' that is a handy little sound recorder that provides a frequency spectrum and input-level monitor window. I can't figure out what source this comes from or if it is in TDE. Any ideas? Here is a screenshot:
This?
http://kde-apps.org/content/show.php/KRecord+-+Wav+Recorder?content=26436 http://linux.bytesex.org/misc/krecord.html
On 06/28/2012 05:23 PM, E. Liddell wrote:
On Thu, 28 Jun 2012 17:07:27 -0500 "David C. Rankin" drankinatty@suddenlinkmail.com wrote:
Guys,
Looking at 3.5.10 on suse, there is an app called 'krecord' that is a handy little sound recorder that provides a frequency spectrum and input-level monitor window. I can't figure out what source this comes from or if it is in TDE. Any ideas? Here is a screenshot:
This?
http://kde-apps.org/content/show.php/KRecord+-+Wav+Recorder?content=26436 http://linux.bytesex.org/misc/krecord.html
Yep!
That's the one, thank you! I should have thought to search kde-apps (duh!)
This?
http://kde-apps.org/content/show.php/KRecord+-+Wav+Recorder?content=26436 http://linux.bytesex.org/misc/krecord.html
Yep!
That's the one, thank you! I should have thought to search kde-apps (duh!)
Are we going to massage with TQt3 and add to the source tree?
Darrell
On 06/28/2012 06:08 PM, Darrell Anderson wrote:
This?
http://kde-apps.org/content/show.php/KRecord+-+Wav+Recorder?content=26436 http://linux.bytesex.org/misc/krecord.html
Yep!
That's the one, thank you! I should have thought to search kde-apps (duh!)
Are we going to massage with TQt3 and add to the source tree?
Darrell
I think we will have to. I'm still testing and I'll report what I run into trying to build the quick helper apps that I usually have.
On 06/29/2012 11:42 PM, David C. Rankin wrote:
Are we going to massage with TQt3 and add to the source tree?
Darrell
I think we will have to. I'm still testing and I'll report what I run into trying to build the quick helper apps that I usually have.
"message" may be an appropriate word for it. Initial reports are yes for everything :) (with GNUMakefile mods pointing to /opt/trinity & /opt/tqt3)
valkyrie:~/Documents/bld/kr/krecord-1.16> make verbose=1 WARNING: KDEDIR isn't set, assuming /opt/trinity <snip> checking for soundcard.h ... run: echo '#include <soundcard.h>' | cc -g -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wunused -I/usr/X11R6/include -I/opt/tqt3/include -I/opt/trinity/include -I/usr/include/sys -DKRECORD_VERSION='1.16' -fno-strict-aliasing -DHAVE_SYS_SOUNDCARD_H -E - ... result is yes
checking for sys/soundcard.h ... run: echo '#include <sys/soundcard.h>' | cc -g -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wunused -I/usr/X11R6/include -I/opt/tqt3/include -I/opt/trinity/include -I/usr/include/sys -DKRECORD_VERSION='1.16' -fno-strict-aliasing -DHAVE_SYS_SOUNDCARD_H -E - ... result is yes
checking for sun/audioio.h ... run: echo '#include <sun/audioio.h>' | cc -g -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wunused -I/usr/X11R6/include -I/opt/tqt3/include -I/opt/trinity/include -I/usr/include/sys -DKRECORD_VERSION='1.16' -fno-strict-aliasing -DHAVE_SYS_SOUNDCARD_H -E - <stdin>:1:25: fatal error: sun/audioio.h: No such file or directory compilation terminated. ... result is no
checking for qt_wm_state in qt-mt ... run: cc -g -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wunused -I/usr/X11R6/include -I/opt/tqt3/include -I/opt/trinity/include -I/usr/include/sys -DKRECORD_VERSION='1.16' -fno-strict-aliasing -DHAVE_SYS_SOUNDCARD_H -L/usr/X11R6/lib -L/opt/tqt3/lib -L/opt/trinity/lib -o __actest __actest.c -lqt-mt /usr/bin/ld: cannot find -lqt-mt collect2: error: ld returned 1 exit status ... result is no
<snip>
/usr/include/sys/fcntl.h:1:19: error: #include nested too deeply krecord.cpp:9:20: fatal error: qlabel.h: No such file or directory compilation terminated. make: *** [krecord.o] Error 1
So first attempt at simple app says, there will be messaging required. I don't know if Tim has a 'recipe' that can be applied to sources to do the 'renaming' or if it is an app-by-app file-by-file process, but if there were some global 'sed' scripts that were applied to the GIT tree, it would be worth a shot to see if we couldn't run the wanted apps through the same sausage grinder to see if we can get them close to building. Anybody save the 'bread crumbs' that tell howto build a tqt-renaming sausage grinder??
This seems like a pretty good test app. It's small and simple, but definitely relies on the renamed files to build.
Looking at 3.5.10 on suse, there is an app called 'krecord' that is a handy little sound recorder that provides a frequency spectrum and input-level monitor window. I can't figure out what source this comes from or if it is in TDE. Any ideas? Here is a screenshot:
David,
I massaged the source code with the TQt layer, but I can't get the app to build.
Here are the converted sources:
http://humanreadable.nfshost.com/trinity/patches/
The tar.gz is the same source tree, but compressed for you to download.
For the build script, seems this is all that is needed:
export CFLAGS=$CPUOPT export CXXFLAGS=$CPUOPT export prefix=${PREFIX} export TDEDIR=${PREFIX} export QTDIR=${PREFIX} make $NUMJOBS VERBOSE=1 || exit 1 make install DESTDIR=$PKG || exit 1
I get build errors about declarations:
kdedirs: debug: apps is /opt/trinity/share/applnk [default] kdedirs: debug: data is /opt/trinity/share/apps [default] kdedirs: debug: html is /opt/trinity/share/doc/HTML [default] checking for libdir name ... lib checking for soundcard.h ... no checking for sys/soundcard.h ... yes checking for sun/audioio.h ... no checking for qt_wm_state in tqt-mt ... no
Make.config written, edit if needed
kdedirs: debug: apps is /opt/trinity/share/applnk [default] kdedirs: debug: data is /opt/trinity/share/apps [default] kdedirs: debug: html is /opt/trinity/share/doc/HTML [default] MOC krecord.moc MOC sound.moc MOC fft.moc krecord.h:41: Error: The declaration of the class "KFFT" contains signals or slots but no TQ_OBJECT macro. krecord.h:68: Error: The declaration of the class "KLevel" contains signals or slots but no TQ_OBJECT macro. krecord.h:120: Error: The declaration of the class "KRecord" contains signals or slots but no TQ_OBJECT macro. MOC level.moc sound.h:73: Error: The declaration of the class "SoundOptions" contains signals or slots but no TQ_OBJECT macro. make: *** [krecord.moc] Error 1 make: *** Waiting for unfinished jobs.... make: *** [sound.moc] Error 1 fft.h:38: Error: The declaration of the class "FFTWindow" contains signals or slots but no TQ_OBJECT macro. make: *** [fft.moc] Error 1 level.h:54: Error: The declaration of the class "LevelWindow" contains signals or slots but no TQ_OBJECT macro. make: *** [level.moc] Error 1
Darrell
On 06/29/2012 03:49 PM, Darrell Anderson wrote:
Here are the converted sources:
http://humanreadable.nfshost.com/trinity/patches/
The tar.gz is the same source tree, but compressed for you to download.
Thank you,
I'll test tomorrow - braindead now :)