Forum: Mikrocontroller und Digitale Elektronik Mikrofon --> Beatdetection


von René (Gast)


Lesenswert?

Hallo Alle,

ich suche eine Beatdetection die ein Mikrofon auswerten soll.
Es geht um einen Lichteffekt, der sich zum Beat der Musik bewegen soll 
und das bei verschiedenen Lautstärken.

Um den Bauteilaufwand gering zu halten, würde ich es gern über einen 
Mikrocontroller realisieren. Der könnte dann auch gleich entsprechend 
Widerstände rein und rausschalten und somit die AGC machen.

Ich habe hier schon ein Projekt gefunden, bei dem jemand eine 
Spektrumanalyse bis zu mehreren kHz mit einem 8-Bit Controller macht.
http://hackaday.com/2012/05/29/making-an-audio-spectrum-analyzer-with-a-microcontroller/

Um eine reine Beatdetection zu realisieren, braucht man ja nur die 
Frequenzen bis max. einem kHz.

Ich brauche diese Schaltung wirklich sehr dringend, deshalb muss es ja 
auch nicht unbedingt unentgeldlich sein. :-)

Danke und Gruß

René

von 6A66 (Gast)


Lesenswert?

René schrieb:
> Hallo Alle,
>
> ich suche eine Beatdetection die ein Mikrofon auswerten soll.
> Es geht um einen Lichteffekt, der sich zum Beat der Musik bewegen soll
> und das bei verschiedenen Lautstärken.
>
> Um den Bauteilaufwand gering zu halten, würde ich es gern über einen
> Mikrocontroller realisieren. Der könnte dann auch gleich entsprechend
> Widerstände rein und rausschalten und somit die AGC machen.
>
> Ich habe hier schon ein Projekt gefunden, bei dem jemand eine
> Spektrumanalyse bis zu mehreren kHz mit einem 8-Bit Controller macht.
> http://hackaday.com/2012/05/29/making-an-audio-spe...
>
> Um eine reine Beatdetection zu realisieren, braucht man ja nur die
> Frequenzen bis max. einem kHz.
>
> Ich brauche diese Schaltung wirklich sehr dringend, deshalb muss es ja
> auch nicht unbedingt unentgeldlich sein. :-)
>
> Danke und Gruß
>
> René

Hallo Rene,

was spricht dagegen, das selbst zu machen?
Wie lange würdest Du denn dazu brauchen?
Wie "professionell" soll das denn in Deinen Augen jemand anders machen 
(Leiterplatte, Fliegender Aufbau, Gehäuse, ...)?
Was würdest Du denn jemandem an Stundenlohn zahlen wollen?
Und was heißt "sehr dringend"?
Ein Bastler wird Dir das schon zusammenbauen können. Der mussa ber auch 
erst Bauteiel beschaffen, Gehäuse bearbeiten, ... - das alles kostet 
Zeit.
Ein Profi macht's Dir schneller aber deutlich teurer (ab geschätzt mal 
so 30 EUR/h).

Villeicht ist es sinnvoller einen Bausatz zu organiseren und dann diesen 
selber zusammenzubauen?

Grüße

Grüße

von René (Gast)


Lesenswert?

Hallo 6A66,

ich habe gerade gemerkt, dass ich das ganze schon einmal gepostet habe, 
jetzt fühle ich mich schlecht, anyways.

Ich bin ja selbst Elektroniker, ich würde und könnte alles machen, Teile 
besorgen, Platine bauen und bestücken usw...

Nur die Software für den Controller, da bräuchte ich jemanden, der das 
macht.

Muss gut und zuverlässig funktionieren, geht in ein Seriengerät.

Keine Ahnuhng wie viele Stunden ein guter Programmierer braucht, um das 
zu realisieren.

Grüßerei

René

von 6A66 (Gast)


Lesenswert?

René schrieb:
> Nur die Software für den Controller, da bräuchte ich jemanden, der das
> macht.
>
> Muss gut und zuverlässig funktionieren, geht in ein Seriengerät.

Hallo Rene!

Hmmm - dann wird's sicher nicht billig - speziell wenn's schnell gehen 
soll.
Copyright bei der Software?

BTW: Wie sieht's denn mit CE bei der HW aus?

rgds

von René (Gast)


Lesenswert?

Naja,

was heißt schnell gehen...

Es muss jetzt nicht in einer Woche fertig sein, oder so.

copyright, ka...

CE, alles fertig, wir verkaufen ja schon...

Danke und Grüßerei

René

von Komisch (Gast)


Lesenswert?

Ihr verkauft schon Geräte, die noch gar nicht fertig sind???

von amateur (Gast)


Lesenswert?

- Jeder - gehörlose einmal ausgenommen - hat ihn schon gehört.
- Die Definition davon fällt schon schwerer.
- Eine programmierbare Formulierung dürften wohl die wenigsten
  hinbekommen.
- Wird bestimmt ein interessantes Projekt, dieses Projekt zu
  spezifizieren um es dann eventuell zu programmieren.
Ist wohl irgendwas mit bumm und tiefen Tönen.

von René (Gast)


Lesenswert?

Hehe,

nein, wir verkaufen natürlich nichts das nicht fertig ist.

Die Mikrofonsteuerung soll lediglich eine Erweiterung sein.

Also, es soll keine keine wissenschaftliche Auswertung der BPM Rate sein 
oder so etwas.

Wichtig ist, dass sich die Empfindlichkeit an die Lautstärke anpasst, 
und wenn die Schaltung dann 90 % der Beats erkennt, ist es doch i.O..

Grüßerei

René

von joquis (Gast)


Lesenswert?

Wäre ne interessante Aufgabe, leider hab ich demnächst zu wenig Zeit und 
bin auch noch nicht so fit im Programmieren von Mikrokontrollern. Hab 
mich schon viel mit Musikdetektion beschäftigt, meistens zur 
Visualisierung mit Winamp/AVS. Dafür hab ich eine Multibeatdetektion 
geschrieben, für jede Oktave je eine für steigende und fallende Beats. 
Sie arbeiten mit steigender Empfindlichkeit, so dass bei jeder Musik und 
bei jeder Lautstärke  Beatimpulse generiert werden.

Die Presets können runtergeladen werden unter:

http://forums.winamp.com/showthread.php?t=347450

Dabei ist eine Multibeatdemo, die das Funktionsprinzip verdeutlicht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.