AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi auf bestimmten Ton reagieren
Thema durchsuchen
Ansicht
Themen-Optionen

auf bestimmten Ton reagieren

Ein Thema von Chaismo · begonnen am 20. Jun 2007 · letzter Beitrag vom 20. Jun 2007
Antwort Antwort
Chaismo

Registriert seit: 2. Apr 2007
Ort: Dresden
63 Beiträge
 
Delphi 7 Personal
 
#1

auf bestimmten Ton reagieren

  Alt 20. Jun 2007, 18:29
Ich habe mal eine Frage...mal wieder^^
Und zwar würde ich gern ein kleines Programm schreiben, welches die Töne erkennt und daraufhin reagiert.
In etwa so wie Die Balken im WMP die sich dann immer rauf unt runter bewegen je nachdem was es gerade für Töne gibt.
Also meine erste Frage ist...was sind das eigentlich für unterschiedliche Töne / Eigenschaften die es da erkennt
und zweites...wie kann ich sowas in Delphi abfragen?
Möchte es aber auch verstehen können^^
Danke im voraus!
Martin Seeler
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

Re: auf bestimmten Ton reagieren

  Alt 20. Jun 2007, 18:32
Hi,

Hab zwar selbst keine Ahnung davon aber ich glaube du solltest mal nach FFT suchen. Das funktioniert mit Hilfe der Bass.dll und ist nicht so einfach

Gruß
Neutral General
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Chaismo

Registriert seit: 2. Apr 2007
Ort: Dresden
63 Beiträge
 
Delphi 7 Personal
 
#3

Re: auf bestimmten Ton reagieren

  Alt 20. Jun 2007, 18:47
soll man das jetzt so verstehen das das verschiedene BAsshöhen sind?
hmm...ich hab mir das auch nicht leicht vorgestellt aber mich würde es trotzdem mal interresieren
Martin Seeler
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: auf bestimmten Ton reagieren

  Alt 20. Jun 2007, 18:52
Nein, die Bass.dll ist einfach nur eine Multimedia-DLL die Funktionen für Wiedergabe, Visualisierungen usw. anbietet. Warum die ausgerechnet Bass heisst, weiß ich auch nicht.
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: auf bestimmten Ton reagieren

  Alt 20. Jun 2007, 18:55
Mithilfe einer DFT (Diskreten Fourier-Transformation) kannst du Sound-Rohdaten so umrechnen, dass du Lautstärken-Anteile der einzelnen Frequenzen bekommst. Die Frequenz mit der höchsten Lautstärke kannst du dann bei reinen Sinustönen als die vorherrschende Frequenz betrachten.

Siehe dazu diesen Artikel von mir in der Code-Lib.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz