| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| x39 Registriert seit: Oct 2004 Ort: St.Gallen, Schweiz
Beiträge: 1.261
| spectrum compute
hab heut nacht etwas rumexperimentiert: http://www.margaris.de/?p=1022 Sieht doch schon mal nicht schlecht aus, ich frage mich aber ob ich das computeSpectrum ByteArray in der richtigen Art und Weise auslese... Ist es immer so, dass zuerst 256 Werte für den linken Kanal, und immer anschliessend die 256 für den rechten Kanal zur Verfügung stehen, und dann wieder der linke Kanal, usw...? wie empfiehlt es sich das ByteArray sonst noch auszulesen ausser mit readfloat()? Ich bin mir noch nicht wirklich sicher was das genau ist, was uns der spectrum-computer serviert (ich meine jetzt audio-technisch welche frequenzbänder usw..)... aber brauchbar auf jeden Fall. :-) Geändert von georgem (08-03-2007 um 13:35 Uhr) |
| | |
| | #2 (permalink) |
| [+] Registriert seit: Dec 2002 Ort: cologne
Beiträge: 2.271
|
Erinnert mich an das ![]() Aber deine Musik ist übel, hehe. computeSpectrum überschreibt alle 46ms (PC) den ByteArray mit neuen Floats. Also 256 für den rechten und 256 für den linken Kanal und dann liesst du wieder von vorne ein. 'readFloat' ist schon genau richtig. Natürlich kannst du auch die 4 Bytes immer selber auslesen und als Float interpretieren, aber das macht nur mehr Arbeit. |
| | |
| | #3 (permalink) |
| x39 Registriert seit: Oct 2004 Ort: St.Gallen, Schweiz
Beiträge: 1.261
|
yep, dein Beispiel war natürlich die Inspiration dazu! wie, du stehst nicht auf metal? pah! Sind die alten metroid (nintendo) stücke , neu interpretiert. :-) Aber ich gebe zu, verzerrte schrammende gitarren sind nicht besonders geeignet für visuelle EQ, das gibt ein besonders gezacktes chaotisches Bild. Die Frequenzen von Flöten zum Beispiel werden sehr schön dargestellt. Wie auch immer, ich hab eben ein experiment gemacht, in wavelab ein 1000 Hz ton erzeugt und per sound compute dargestellt, das gibt dann komischerweise eine Welle die gleichmäsig übers ganze Spektrum geht. Ich hätte eigentlich erwartet dass irgendwo in der Mitte ein konstanter Peak raufgeht, der links und rechts schnell abflacht. Das IST doch ein Spektrum oder irre ich mich? Was das sound compute aber ausspuckt scheint mir mehr ein "auslesen von einpaar Samplewerten" zu sein, als eine Spektrumberechnung, wie dem auch sei: da muss man wohl das Spektrum noch selber berechnen, wie? Geändert von georgem (09-03-2007 um 08:31 Uhr) |
| | |
| | #4 (permalink) | |
| [+] Registriert seit: Dec 2002 Ort: cologne
Beiträge: 2.271
| Zitat:
| |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Oct 2006
Beiträge: 140
|
hallo.., habe mich gerade erst neu mit den auslesen über das computespectrum beschäftigt und würde gerne mal wissen wie ich nun eine grafische anzeige dazu erstellen kan..konnte mir leider eure bsp dazu nicht anschauen weil bei mir auf arbeit keine flash plugins installiert sind und auch nicht installiert werden können. danke für jeden tipp oder link..
__________________ Friedrichshagen |
| | |
| | #7 (permalink) |
| CodeGecko Registriert seit: Aug 2007 Ort: Hagen
Beiträge: 1.242
|
Schau mal auf http://www.gotoandlearn.com vorbei. Da gibt es ein nettes Tutorial zu Compute Spectrum.
__________________ Grütze Reinhart XING || Simple Flash-Filter-Generator || DateChooser (AS3) MovieClipLoader-Example (AS2) || PreloaderClass (AS2) || Framechecker-Component (AS2) Bitte keine Flashfragen per PN oder ICQ. Dafür ist das Forum da. |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Oct 2006
Beiträge: 140
|
wieder mal hellslawyer, danke dir..stehst mir ja echt bei! mfg
__________________ Friedrichshagen |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |