hi,
ich möchte gerne meine vinyls nach den bpm sortieren
wie errechnet/zählt oder was auch immer man die?
thx schonmal
hi,
ich möchte gerne meine vinyls nach den bpm sortieren
wie errechnet/zählt oder was auch immer man die?
thx schonmal
BPM
=
B -> Beats
P -> per
M -> Minute
Zitat von "DJheini"BPM
=
B -> Beats
P -> per
M -> Minute
das ist mir bekannt ![]()
sollte man zum zählen einen extra counter kaufen oder wie geht das am besten?
mit der uhr eine minute durchzählen, oder 1/2 minute x 2 oder 15 sek x 4 usw...
Ja,würde es auch so machen wie deep-house. Aber je nach Vinylanzahl ist das ne ganze Menge Arbeit. Ich hab meine nach Stil sortiert und da sind die BPMs meist recht ähnlich. Das reicht mir...
Zitat von "inode"
Echt coooler LINK
ich habe mir vor Urzeiten mal eine BPM Counter für 99 euro gekauft der tut und tut und tut und tut
detto
Hatte erst einen Conrad BPM-Counter (Bausatz) und dann ein Progrämmchen (Win) von Sven Woltmann. Leider konnte ich keine Source erguggeln, deshalb habe ich es hier zum Download abgelegt. Es handelt sich um Freeware, ich darf es also auf diese Weise weiterreichen.
Vorteil: keine I-net-Verbindung nötig
Viel Spaß damit!
Jetzt arbeite ich mit BPM-S/DS und nutze es nur noch selten.
ZitatVorteil: keine I-net-Verbindung nötig
Du brauchst allerdings dafür nicht ins Internet. Einfach Quellcode der kopieren und in einen Text-Editor einfügen. Dann als HTML Code in eine leere html Seite via HTML Editor etc. auf Deinem PC abspeichern. Fertig!
<html>
<!--
B-Boys.com™ All Rights Reserved © 1998-2002 and beyond.
Quelle: http://www.b-boys.com/beatcounter.html
-->
<head>
<title>DJ BPM Counter</title>
<link rel="stylesheet" href="/bboys.css" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
secs2 = 0;
count = 0;
allBpm = 0;
avgBpm = 0;
bpm = 0;
ns = (navigator.appName == 'Netscape');
ie = (navigator.appName == 'Microsoft Internet Explorer');
function bpmCounter(e) {
if (ns) clearBpm = e.which;
else if (ie) clearBpm = event.button;
timeSeconds = new Date;
secs = timeSeconds.getTime();
if (count == 0) {
document.BEATSPERMINUTE.AVG.value = "";
document.BEATSPERMINUTE.NOW.value = "READY! Start NOW!";
document.BEATSPERMINUTE.HIT.value = "";
document.BEATSPERMINUTE.ACG.value = "";
document.BEATSPERMINUTE.NCG.value = "";
secs2 = secs;
count++;
}
else {
oldBpm = bpm;
bpm = (1 / ((secs - secs2) / 1000)) * 60;
bpmChg = (Math.round((bpm - oldBpm) * 10)) / 10;
count++;
allBpm = allBpm + bpm;
oldAvg = avgBpm;
avgBpm = allBpm / (count - 1);
avgChg = (Math.round((avgBpm - oldAvg) * 10)) / 10;
secs2 = secs;
if (bpmChg >= 0) { PbpmChg = "+" + bpmChg } else { PbpmChg = bpmChg }
if (avgChg >= 0) { PavgChg = "+" + avgChg } else { PavgChg = avgChg }
document.BEATSPERMINUTE.AVG.value = (Math.round(avgBpm * 100)) / 100;
document.BEATSPERMINUTE.ACG.value = PavgChg;
document.BEATSPERMINUTE.NOW.value = (Math.round(bpm * 100)) / 100;
document.BEATSPERMINUTE.NCG.value = PbpmChg;
document.BEATSPERMINUTE.HIT.value = count;
}
return true;
}
document.onkeydown = bpmCounter;
document.onmousedown = bpmCounter;
// End -->
</script>
</head>
<body>
<div align="center">
<table border="0" width="640">
<tr><td width=50% align=middle valign=top>
<h2 align="center">Beats Per Minute Counter</h2>
<form name="BEATSPERMINUTE">
<table border=0 cellpadding=3 cellspacing=0>
<tr><td align=middle>
<table border=0 cellpadding=3 cellspacing=0>
<tr><td align=middle>
<table border=0 cellpadding=4 cellspacing=0>
<tr><td><p>AVERAGE BPM</p></td>
<td><input name="AVG"></td><td><input name="ACG" size=6></td></tr>
<tr><td><p>ONCLICK BPM</p></td>
<td><input name="NOW"></td><td><input name="NCG" size=6></td></tr>
<tr><td><p>TIMING HITS</p></td>
<td><input name="HIT"></td>
<td></td>
</tr>
</table>
</td></tr></table>
</td></tr></table>
<p>Click on the page to start the bpm counter<p>
Press a key or click your mouse to measure beats.<br>
You may also <input type=reset value="RESET "> the counter.<br>
Netscape 4.x+ and MSIE 4.x+ compatible.</p>
</form>
</table>
</div>
</body>
</html>
Klein und Gut, kann ich auch nur empfehlen !
ina
JA, viele Wege für'n nach Rom...
Einfach auf 'ne Exe klicken ist für mich die schlüssigste Lösung!
Aber den Quelltext hier einfach ins Forum zu posten, halte ich für etwas gewagt :shock:
Zitat von "surfvill"JA, viele Wege für'n nach Rom...
![]()
Einfach auf 'ne Exe klicken ist für mich die schlüssigste Lösung!
Aber den Quelltext hier einfach ins Forum zu posten, halte ich für etwas gewagt :shock:
Aus diesem Grund habe ich die obere Copyright- und Quellen-Info vorweggenommen. Werde auf besonderen Wunsch des Eigentümers selbstverständlich den Quelltext entfernen.
ina