Forum: Programmieren allgemein
by rollstuhlfahrer,
16. Mai 2011
Irgendwie habe ich das Gefühl, dass die gesamte Berechnung viel zu kompliziert ist. Bei 130 BPM hat 1 Schlag eine Dater von 60/130 = 0,461... s, bei 120 BPM sind das 60/120 = 0,5 s. Jetzt musst du nur noch deiner Zeit pro Schlag eine Notenlänge zuordnen und alle anderen Längen (Zeit) ergeben sich daraus.
Sagen wir: du hast 120 BPM bei 1/4-Note, dann hast du folgende Tabelle:
120 BPM = 2...
Forum: Programmieren allgemein
by rollstuhlfahrer,
14. Mai 2011
Nun ja. Hmm... Ich denke mal...
Ich bin dann doch zu dem Schluss gekommen, dass ich jetzt nicht denken werde, weil einfach kein Quelltext existiert, über den man mal drüber schauen könnte. Und genau deshalb wäre es sinnvoll vielleicht mal 1-2 Zeilen mehr zu zeigen, wenn du verstehst, was ich meine.
Bernhard
Forum: Programmieren allgemein
by rollstuhlfahrer,
14. Mai 2011
Schalte mal die Bereichsprüfung an. Eventuell kann es sein, dass du einen versteckten Integer-Überlauf hast.
Bernhard