![]() |
Re: Virtual Piano Was brauch' ich noch?
ganz lustig :zwinker: kleine frage: wie erzeugst du die töne (ich bin erstaunt, dass es sogar bei mir unter win2000 geht)?
|
Re: Virtual Piano Was brauch' ich noch?
Hi, musst einfach mal nach "Speaker" inner DP suchen, dann findste das. Bei Win2000 kannt glaube ich auch einfach Beep(Frequenz,Dauer in MS) benutzen. Ich hab da ein paar Procedures raussuchen müssen, damits auf WIN98 klappt :)
|
Re: Virtual Piano Was brauch' ich noch?
Es irritiert ein wenig, dass der Ton beim Anklicken immer gleich lang gespielt wird, aber, je nach dem wie lange ich gedrückt halte, unterschiedlich lang gespeichert wird. Da solltest du lieber NoSound erst im OnMouseUp-Handler aufrufen.
Das mit den Pausen wurde ja schon erwähnt. Ohne Pausen ist die Record-Funktion schlichtweg nutzlos. Eine Beschriftung der Klavier-Tasten wäre vielleicht auch nicht schlecht. Aber sag mal, stimmen denn die Noten tatsächlich? Irgendwie kommen mir die Töne falsch vor. Kann mich natürlich auch irren. Übrigens wäre es sinnvoll, wenn du zwei Einspiel-Modi machen würdest: "Echtzeit" (so wie jetzt, nur dass auch noch die Pausen gemerkt werden) und "Design" (Man wählt die Tonlänge (1, 1/2, 1/4 usw.) und klickt dann auf das Klavier oder die Pause-Taste). |
Re: Virtual Piano Was brauch' ich noch?
Liste der Anhänge anzeigen (Anzahl: 1)
Sowas ähnliches hatte ich mal als Übung in dem Buch, mit dem ich Delphi gelernt habe.
|
Re: Virtual Piano Was brauch' ich noch?
Hi!
@Fib: Da kommen leider keine Töne raus. Habe XP. Ciao fkerber |
Re: Virtual Piano Was brauch' ich noch?
Zitat:
|
Re: Virtual Piano Was brauch' ich noch?
Bei manchen ist es auch möglich, das der Speaker nicht eingesteckt ist (auf dem Mainboard).
|
Re: Virtual Piano Was brauch' ich noch?
MisterNiceGuys Prog funktioniert aber einwandfrei :gruebel: Nur das von fib leider nicht :(
|
Re: Virtual Piano Was brauch' ich noch?
Hi!
Mein Speaker ist 100% drin. Ciao fkerber |
Re: Virtual Piano Was brauch' ich noch?
Hallo MisterNiceGuy,
zwei Verbesserungsvorschläge: - Was für Musiker unbedingt notwendig ist, sind Pausen. Mach doch vielleicht einfach noch eine Taste für "Pause" - Die Notation mit Zahlen ist nicht besonders übersichtlich, vielleicht kannst du das irgendwie Graphisch Notieren. Ansonsten: Lob!!! Grüße Seniman |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz