Fachkundige und individuelle Beratung ist für uns selbstverständlich - rufen Sie uns an!
Sie erreichen unsere Hotline werktags von 10:00 bis 18:00 Uhr unter der 07171 8712 0 (Samstags: 10:00 bis 12:00 Uhr). Außerhalb Deutschlands wählen Sie +49 7171 87120. Im Dialog finden wir die optimale Klanglösung für Sie und klären etwaige Fragen oder Schwierigkeiten. Das nuForum ist seit dem 19. Juli 2023 im read-only-Modus: Das Ende einer Ära: Das nuForum schließt

KDSP v0.5:Ein DSP für KDE,Frequenzgang Messung,ATM Simulator

Fragen und Antworten zu Nubert ATM-Modulen
teite
Star
Star
Beiträge: 844
Registriert: Mi 8. Dez 2004, 19:08
Wohnort: Schwerin

Beitrag von teite »

Hallo Thilo,

Das Teil sieht ja genialst!!!!111elf aus. :D :D

Habs gleich mal auf Debian/Sarge versucht zu kompilieren. Nachdem ich ca. 50 neue Libs inklusive dev-Packete installiert habe meckert er leider immer noch beim configure rum:

~/src/kdsp-0.1.alpha$ ./configure --prefix=/usr/local
[...]
checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!

Hast du ne Idee was das Problem sein kann?

cu,
Stefan
HK: Denon DN-500AV, The Truth B2031A PC: Genelec 8020
die hifige Dreifaltigkeit: jAHwe, jesUS und der heilige JEist
Benutzeravatar
BurnumBurnum
Profi
Profi
Beiträge: 252
Registriert: Di 18. Jan 2005, 02:05
Wohnort: Karlsruhe-Durlach

Beitrag von BurnumBurnum »

Krasse Sache... da bekommt man ja richtig lust auf 'Format C:' und Linux-CD's :lol:

BurnumBurnum
Nuwave 85 mit ATM85 / CS-65 / RS-5 / AW-75 am Pioneer VSX-1014
Thilo Maurer
Semi
Semi
Beiträge: 147
Registriert: Fr 8. Mär 2002, 19:50
Wohnort: Tirschenreuth
Kontaktdaten:

Beitrag von Thilo Maurer »

ganz einfach, er findet deine KDE Header nicht.

unter suse 9.2 sind sie z.B. in /opt/kde3/include.

hast du die KDE-devel pakete installiert?
[size=75]Windows XP has detected mouse movement, you MUST restart your computer before the new settings will take effect. [ OK ][/size]
teite
Star
Star
Beiträge: 844
Registriert: Mi 8. Dez 2004, 19:08
Wohnort: Schwerin

Beitrag von teite »

Hallo,
Thilo Maurer hat geschrieben:ganz einfach, er findet deine KDE Header nicht.
unter suse 9.2 sind sie z.B. in /opt/kde3/include.
hast du die KDE-devel pakete installiert?
Hmm ok, mich hatte nur die Meldung: "in the prefix, you've chosen, are no KDE headers installed" irritiert.

Habs jetzt soweit hinbekommen, allerdings meckerte er beim make das ich nochmal aclocal aufrufen sollte weil ich automake1.9.5 benutze. Gesagt getan und dann kompilierte er fleissig mit ein paar Warnings. Wenn du willst kann ich dir den Output von configure und make gerne mailen.

Nachm Start habe ich versucht ein paar Sachen zum laufen zu bringen, leider crasht das Teil recht gern. ;) Vor allem wenn ich versuche MP3-Files abzuspielen.

Hier ist ein Backtrace davon, Core Files find ich keine, vermutlich fängt das diese KDE-Fehlerhandler ab.

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1231605088 (LWP 27843)]
[KCrash handler]
#3 0xb6ae183b in raise () from /lib/tls/libc.so.6
#4 0xb6ae2fa2 in abort () from /lib/tls/libc.so.6
#5 0xb6caaf57 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.5
#6 0xb6caaf94 in std::terminate () from /usr/lib/libstdc++.so.5
#7 0xb6cab106 in __cxa_throw () from /usr/lib/libstdc++.so.5
#8 0xb6cab35f in operator new () from /usr/lib/libstdc++.so.5
#9 0xb6cab42f in operator new[] () from /usr/lib/libstdc++.so.5
#10 0x080596f9 in SourceAudioFile::LoadAudioFile ()
#11 0x080593ac in SourceFileWidget::ButtonClicked ()
#12 0x08083178 in SourceFileWidget::qt_invoke ()
#13 0xb715471c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#14 0xb7154544 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0xb749a82e in QButton::clicked () from /usr/lib/libqt-mt.so.3
#16 0xb71e6f94 in QButton::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
#17 0xb718ab37 in QWidget::event () from /usr/lib/libqt-mt.so.3
#18 0xb70f7e1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#19 0xb70f7514 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#20 0xb7741ec3 in KApplication::notify () from /usr/lib/libkdecore.so.4
#21 0xb708c5b0 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3
#22 0xb708a23e in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#23 0xb70a1254 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#24 0xb710a1d8 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#25 0xb710a088 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#26 0xb70f8071 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#27 0x08061cbc in main ()

Meine Vermutung ist das ich ev. die falschen qt-Libs benutze, allerdings wollte er unbedingt die libqt-mt libs haben.

Wie ich sehe benutzt du nur /dev/dsp, d.h. du benutzt noch OSS. Ich hab bei meinem 2.6.11er Kernel bei Alsa die OSS-Emulation aktiviert, kann es dabei Probleme geben?

cu,
Stefan
HK: Denon DN-500AV, The Truth B2031A PC: Genelec 8020
die hifige Dreifaltigkeit: jAHwe, jesUS und der heilige JEist
Benutzeravatar
Huebi
Star
Star
Beiträge: 528
Registriert: Mi 19. Jan 2005, 16:55
Wohnort: Berlin

Beitrag von Huebi »

Installation unter Kubuntu 5.0.4 (fast fehlerfrei)

Als root evtl. noch nicht installierte Programme / Bibliotheken / Includes installieren. Bei mir war folgendes
nötig:

apt-get install fftw3 fftw3-dev gcc g++ make libx11-dev zlib1g-dev libqt3-mt-dev kdelibs4-dev

Als normaler User:
mkdir kdsp
cd kdsp
tar xvfz kdsp-0.1.alpha.tar.gz
cd kdsp-0.1.alpha
./configure
make


Er meldet zwar "make[2]: *** Keine Regel vorhanden, um das Target »kdspui.rc«,
"

unter kdsp-0.1.alpha/kdsp befindet sich aber eine lauffähige Version des Programmes. Testen kann ich es leider hier
auf Arbeit nicht, aber immerhin es läßt sich kompilieren und ausführen.

@Thilo: Was meinst könnte ihm fehlen?



Gruß
Tobias
Pioneer PDP-LX5090 (ja immernoch;-), Yamaha RX-A3080, nuLine 284, nuLine 24, nuLine CS-64, XTZ 12.17
Benutzeravatar
Huebi
Star
Star
Beiträge: 528
Registriert: Mi 19. Jan 2005, 16:55
Wohnort: Berlin

Beitrag von Huebi »

PS: Sehr gute Arbeit. Sieht toll aus die Oberfläche!
Pioneer PDP-LX5090 (ja immernoch;-), Yamaha RX-A3080, nuLine 284, nuLine 24, nuLine CS-64, XTZ 12.17
Benutzeravatar
z_twig
Newbie
Newbie
Beiträge: 17
Registriert: So 23. Jan 2005, 10:27
Wohnort: Berlin

Beitrag von z_twig »

Thilo Maurer hat geschrieben:Ole, KDE ist eine graphische Benutzeroberfläche von LINUX.
http://www.kde.org
<fingerschnipp>und Solaris und {Free,Open,Net}BSD</fingerschnipp>

Ansonsten WOW! Alle Achtung! :D

Btw.: Auch immer eine Erwähnung wert ist dem Zusammenhang der Audioplayer Amarok

http://amarok.kde.org/

m.
Thilo Maurer
Semi
Semi
Beiträge: 147
Registriert: Fr 8. Mär 2002, 19:50
Wohnort: Tirschenreuth
Kontaktdaten:

Beitrag von Thilo Maurer »

teite hat geschrieben: Hallo,
Nachm Start habe ich versucht ein paar Sachen zum laufen zu bringen, leider crasht das Teil recht gern. ;) Vor allem wenn ich versuche MP3-Files abzuspielen.

Meine Vermutung ist das ich ev. die falschen qt-Libs benutze, allerdings wollte er unbedingt die libqt-mt libs haben.
Vermutung leider falsch, der Fehler liegt allein beim Programm, er kann einfach bisher nix anderes als WAV-Files. Sobald man was anderes lädt, schmiert er ab.
teite hat geschrieben:Hallo,
Wie ich sehe benutzt du nur /dev/dsp, d.h. du benutzt noch OSS. Ich hab bei meinem 2.6.11er Kernel bei Alsa die OSS-Emulation aktiviert, kann es dabei Probleme geben?
Ich benutzte nur /dev/dsp, hauptächlich weil ich mit also noch nie was gemacht habe... bisher. Mit OSS-Emulation dürfte es keine Probleme geben, ich verwende das auch.

Huebi hat geschrieben: Er meldet zwar "make[2]: *** Keine Regel vorhanden, um das Target »kdspui.rc«"
Mein Fehler, ganz ehrlich, hab das mit dem Makefile noch nicht gerafft, update kommt heute abend. Im Notfall eine leere kdsp/kdspui.rc erstellen.
[size=75]Windows XP has detected mouse movement, you MUST restart your computer before the new settings will take effect. [ OK ][/size]
Thilo Maurer
Semi
Semi
Beiträge: 147
Registriert: Fr 8. Mär 2002, 19:50
Wohnort: Tirschenreuth
Kontaktdaten:

Beitrag von Thilo Maurer »

So, das update ist drauf. Jetzt kann das mit den kdspui.rc nicht mehr passieren. Ein paar Icons sind dazugekommen und es kann jetzt auch keiner mehr auf die Idee kommen eine nicht WAV-Datei zu laden. Ausserdem zeigt KDSP jetzt die richtige Latenz-Zeit an.

Viel Spass damit.
Zuletzt geändert von Thilo Maurer am Mo 18. Jul 2005, 21:41, insgesamt 1-mal geändert.
[size=75]Windows XP has detected mouse movement, you MUST restart your computer before the new settings will take effect. [ OK ][/size]
Thilo Maurer
Semi
Semi
Beiträge: 147
Registriert: Fr 8. Mär 2002, 19:50
Wohnort: Tirschenreuth
Kontaktdaten:

Beitrag von Thilo Maurer »

So, und schonwieder ein update. Die alte version ist ja fleissig abgeschmiert... das sollte jetzt nicht mehr passieren. Sollte jetzt eigentlich DAU-sicher laufen.
Einiges ist auch dazugekommen:
  • Profile, schluss mit Geräte selber zusammen-stöpseln.
    KDE Integration, meine Icons, Start-Menü Eintrag, About Box und so zeug.
    Leicht verbesserte Performance.
    (fast) Keine Abstürtzte mehr.
    Endlich ein vollständiges Insallationsskript.
Der Download:
http://www.nubert-forum.de/nuforum/fpos ... tml#166449

Einige wenige haben das Tool ja scheins schon mal ausprobiert, wahrscheinlich mit etwas Frust, weils nicht gleich lief, das sollte sich jetzt geändert haben.

Würde mich über weiteres Feedback sehr freuen, probiert es doch einfach mal aus.
[size=75]Windows XP has detected mouse movement, you MUST restart your computer before the new settings will take effect. [ OK ][/size]
Antworten