Signalgenerator gesucht

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
reox
Beiträge: 2541
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Signalgenerator gesucht

Beitrag von reox » 15.05.2015 22:34:28

Hi,
Ich suche adhoc einen Signalgenerator bei dem ich bei einem Stereosignal eine Frequenz bestimmen kann und dann für jeden Kanal eine Phasenabweichung einstellen (zB +100ms bei Kanal links). Es sollte fein einstellbar sein, und am besten on the fly. Daher geht audacity leider nicht.
Irgendwie ist das nicht so leicht etwas zu finden... Debianjaaa hab ich gesehen aber das kann keine Phasenabweichung... GtkSigGen bekomme ich nicht kompiliert und siggen segfaultet sofort... Es muss doch sowas geben oder nicht?

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Signalgenerator gesucht

Beitrag von catdog2 » 16.05.2015 02:01:15

Debiansiggen, evtl
Unix is user-friendly; it's just picky about who its friends are.

Benutzeravatar
smutbert
Beiträge: 8345
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Signalgenerator gesucht

Beitrag von smutbert » 16.05.2015 09:51:30

Lies vielleicht die letzten beiden Zeilen des Eröffnungspostes noch einmal :wink:

Aber vielleicht sollten wir der der Sache auf den Grund gehen wieso siggen abstürzt. Das erste was mir einfällt, obwohl das nur zu einer Fehlermeldung nicht aber zu einem Absturz führen sollte, ist die Tatsache, dass siggen versucht das Gerät /dev/dsp zu öffnen, also weder von Alsa noch von Pulseaudio auch nur eine Idee einer Ahnung hat. Ich habe mir dagegen das Paket Debianalsa-oss installiert und starte siggen mit

Code: Alles auswählen

$ aoss siggen

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Signalgenerator gesucht

Beitrag von rendegast » 16.05.2015 09:57:24

siggen segfaultet sofort...
?
Sonstige Probleme mit der Maschine?
(dmesg, syslog)

jessie? pulseaudio? (systemd?) ....
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

reox
Beiträge: 2541
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: Signalgenerator gesucht

Beitrag von reox » 16.05.2015 12:57:35

rendegast hat geschrieben:
siggen segfaultet sofort...
?
Sonstige Probleme mit der Maschine?
(dmesg, syslog)

jessie? pulseaudio? (systemd?) ....
Ich hab siggen nicht ausm repo gehabt sondern selber kompiliert. Die Debian Version sefaultet nicht aber /dev/dsp gibts bei mir nicht. padsp hilft auch nicht da permission denied:

Code: Alles auswählen

~/tmp/siggen-2.3.10 $ ./siggen 
[1]    17780 segmentation fault (core dumped)  ./siggen
$ siggen
[siggen] No such file or directory : /dev/dsp
$ padsp siggen
[siggen] Connection refused : /dev/dsp
Wobei das wird vermutlich net gehen da ich gar kein pulseaudio verwende :) gibts da eine alsa lösung auch?

der segfault ist übrigens auch irgendwie interessant:

Code: Alles auswählen

(gdb) run
Starting program: /home/reox/tmp/siggen-2.3.10/siggen 

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff732de2c in _IO_vfprintf_internal (s=<optimized out>, format=<optimized out>, ap=<optimized out>) at vfprintf.c:1642
1642    vfprintf.c: No such file or directory.
(gdb) bt
#0  0x00007ffff732de2c in _IO_vfprintf_internal (s=<optimized out>, format=<optimized out>, ap=<optimized out>) at vfprintf.c:1642
#1  0x00007ffff732eb61 in buffered_vfprintf (s=s@entry=0x7ffff7687060 <_IO_2_1_stderr_>, format=format@entry=0x407140 "[%s] %s : %s\n", args=args@entry=0x7fffffffde28)
    at vfprintf.c:2348
#2  0x00007ffff73293de in _IO_vfprintf_internal (s=0x7ffff7687060 <_IO_2_1_stderr_>, format=0x407140 "[%s] %s : %s\n", ap=ap@entry=0x7fffffffde28) at vfprintf.c:1296
#3  0x00007ffff7333d47 in __fprintf (stream=<optimized out>, format=<optimized out>) at fprintf.c:32
#4  0x0000000000404efb in err_rpt ()
#5  0x0000000000402343 in main ()
scheinbar will er was auf stderr printen und segfaultet dort...

Benutzeravatar
smutbert
Beiträge: 8345
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Signalgenerator gesucht

Beitrag von smutbert » 16.05.2015 13:06:46

reox hat geschrieben:[…]
Wobei das wird vermutlich net gehen da ich gar kein pulseaudio verwende :) gibts da eine alsa lösung auch?
[…]
siehe meinen Post ☺

reox
Beiträge: 2541
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: Signalgenerator gesucht

Beitrag von reox » 16.05.2015 17:01:08

@smutbert: ah danke, ja das geht.
Siggen kann das aber leider nur über den Phasenwinkel... Gibts nix das es über die Zeit einstellen kann? Das wäre wesentlich einfacher.

Antworten