-
Forum: Multimedia
by TERWI,
16. Mai 2014
@TiGü:
Ich will dir sicher nicht zu nahe treten, aber ich glaube du hast nicht wirklich verstanden, worum es hier geht.
Die DSP-Page hast du, wenn überhaupt, auch nur überflogen ....
Weißes Rauschen braucht man zu Audio-Zwecken so gut wie nie. Ich hatte weiter oben schon was dazu geschrieben.
Oooh, sorry tausendmal. Muss richtig heißen: GetPinkNoiseVal. Die Hauptroutine meiner Klasse....
-
Forum: Multimedia
by TERWI,
16. Mai 2014
Wird sicherlich ein Geräusch von sich geben - allerdings als weißes und nicht rosa Rauschen.
Pink Noise = 1/F Rauschen. Amplitude reduziert sich um 3dB/Oktave -> geringerer Energiegehalt zu hohen Frequenzen.
Idealerweise ( ! ) würde das auf einem (richtigen) Analyser dann eine gerade Linie ergeben.
Schau dir mal dir procedure GetNoiseVal genau an und die Erläuterung zu der Mathematik auf...
-
Forum: Multimedia
by TERWI,
16. Mai 2014
Nun bin ich ein paar Schritte weiter - eigentlich (fast) fertig.
Es gab noch ein paar Kleinigkeiten zu bereinigen, die da wären:
- Ein definierter Ausgangpegel mit Werten zwischen -32767/32768 (ein SmallInt), damit die Hardware nicht übersteuert und
- Azsgangspegel regelbar,
Ersteres gestattet sich ein wenig schwierig, weil m.M.n. die Ableitung von Maximalwerten aus dem Random-Wert nicht so...
-
Forum: Multimedia
by TERWI,
14. Mai 2014
:lol: Schadenfreude ist doch was schönes ....
Ja, ich weiss dass BASS das kann - u.v.m. Hatte die Funktion nur noch nicht in meinem TA implementiert. Jetzt aber. Mit Warnhinweis, wenn nur "Stille" läuft.
Manchmal kommt man ja auf die einfachsten Dinge nicht, weil vermeintlich zu einfach ....
-
Forum: Multimedia
by TERWI,
14. Mai 2014
Nein, da wird nix geschrieben. Mögliche Idee, aber leider falsch.
... ich habs aber wieder hinbekommen ! HEUREKA ! :-D
Nach x Versuchen mit Treiber und DirectX neu aufspielen waren die Nerven schon arg strapaziert.
Ein Zufall brachte mich eben drauf, als ich ein weiteres (Test-) Programm ausprobiert habe.
-> Irgendeins von den vielen Proggis gestern hat den Aufnahme-Eingang offensichtlich...
-
Forum: Multimedia
by TERWI,
13. Mai 2014
... sicher nicht wirklich das richtige Forum für die Frage/das Prob - ich versuchs aber mal trotzdem:
Bis ca. 17:00 lief alles tadellos.
Ich hatte bisweilen gut 2 Hände voll Programme gleichzeitig offen (und am laufen - Taskleiste voll), die was rauschen oder abspielen können, bzw. mir was ala (Terz-) Analyser anzeigen.
Alles kein Thema ....
ZACK - auf einmal zeigen mir alle...
-
Forum: Multimedia
by TERWI,
13. Mai 2014
Die Nacht war lang .... ich hab viel gesucht und noch mehr gelesen.
Immer wieder bin ich auf http://www.firstpr.com.au/dsp/pink-noise/ gelandet.
Ein bischen schwerer Stoff wie finde - aber da eh nix anderes gescheites zu finden war, habe ich mir mal einen dort verlinkten Source (in C "The final version of Phil Burk's code is here:" in dem rosa Kasten etwas unterhalb der Seitenmitte) gezogen.
...
-
Forum: Multimedia
by TERWI,
12. Mai 2014
Diese o.g. Formelei scheint irgendwie untauglich / unvollständig / falsch.
Hab das mal umgeschrieben - dabei werden die Werte in dem Array kontinuierlich größer, was doch eigentlich nicht sein sollte.
Oder ?
In die Callback eingesetzt, kommt da auf jededn Fall nix gescheites bei rum - auch nicht bei unterschiedlicher parametrisierung des Random-Zahlen.
Weil mir ebenfalls auch noch jegliches...
-
Forum: Multimedia
by TERWI,
12. Mai 2014
Tja nun, geschadet hats auch nicht.
Hatte auch ausversehen "len := length div 2;" vergessen und "for i = 0 to length - "1 eingesetzt.
Das rauscht zwar auch, aber das knallt beim beenden des Progs fürchterlich und das Prog wird nicht richtig beendet....
Aber auch das noch gefunden.
Und noch mal danke für die Tipps !
Bin zwar kein mathematischer Allergiker - aber auch nicht der Vorturner,...
-
Forum: Multimedia
by TERWI,
12. Mai 2014
Soooo ..... auf Anhieb hats erwartungsgemäß nicht geklappt.
Aber mit der Idee und ein wenig stöbern in den Samples von BASS kam das hier dabei raus:
unit uNoiseTest;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
-
Forum: Multimedia
by TERWI,
11. Mai 2014
Kilo-Dank zunächst vorab !
Werde ich umgehend testen - bin aber grad nicht am Brett.
-
Forum: Multimedia
by TERWI,
11. Mai 2014
Ja, in der Theorie war ich auch in dieser Richtung unterwegs.
Es gibt da einen recht interessanten Artikel:
http://www.gaedtke.name/programmieren/terz-analyzer-mit-rosa-rauschen
der das ein wenig näher beschreibt, aber keine Details oder gar Source hergibt.
Leider bin ich nicht so dermaßen der mathematische Held, dass ich das mal eben schnell umsetzen kann.
Geschweige denn mit BASS. Hier...
-
Forum: Multimedia
by TERWI,
11. Mai 2014
Ich suche nun schon seit geraumer Zeit (Tage) im WWW, wie man mittels der BASS.DLL mit der Soundkarte ein Rauschsignal erzeugen kann.
Bevorzugt besagtes 'weißes' oder besser noch eben dieses 'rosa' (gewichtete) Rauschen.
Leider ohne wirklichen Erfolg - falsche Suchanfrage(n) ?
Ich bastele an einem Proggy zum Messen von Lautsprechern / Raumakustik.
So was gibts logo fertig in div Variationen...