AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 17:47

Parameter dieser Suchanfrage:

Suche in Thema: Virtual Piano
Suche alle Beiträge, die von "alfold" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 57 von insges. 57 Treffern
Suche benötigte 0.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

Seite 1 von 3  1 23      
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 3. Jul 2011
    Ich habe den letzten DL gestartet. Dein Original, nicht das was ich bearbeite!
    Schliesslich brauche ich ja das Originale , wenn ich an meinem was versaue und nichts mehr geht:wink:

    Ini natürlich gelöscht!

    Gruss alfold
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 3. Jul 2011
    Startet nicht, fehler in der GDIPlus.DLL lesen von Adresse 00000013

    gruss
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 2. Jul 2011
    Mein Photo ist während ich die grösse ändere also reszize. Sämtlich Desktop icons und fenster im hintergrund flackern. Manchmal kommt sogar ein Fenster durch Deine Oberfläche.
    Nach dem ich dies deaktiviert habe, in meiner Version, ist alles ruhiger!

    Egal ich mach trotzdem weiter:P Will ja fertig werden:-D

    Gruss alfold
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 2. Jul 2011
    Jo, die zum DL da ist

    und so sieht es, beim ändern der grösse, bei mir auf win7 und xp aus. Original nichts geändert!!
    Und windows flackert! die anderen geöffneten Fenster!
    Ändere ich das in meiner version passiert das nicht!

    Gruss alf
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 2. Jul 2011
    Will ja nicht unken, selbst auf Win7 läuft es ohne die anderen Einträge besser:zwinker:
    Resizing := True;<--nicht notwendig

    // Neuzeichnen sperren
    LockWindowUpdate(WinHandle);<---überflüssig
    SendMessage(WinHandle, WM_SETREDRAW, 0, 0);<--- reicht vollkommen
    FVisible := False; <--nicht notwendig

    SKAERO_AnchorEnum(WinHandle);<---nicht notwedig wird auch ohne neu positioniert...
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 2. Jul 2011
    Na na na, was denn jetzt!
    Ich mache Dein Prog nicht schlecht. Im Gegenteil möchte ich es ja noch besser machen, weil es so schick ist:wink:

    Und wenn ich sage es gibt Dinge die man nicht brauch, wie ebend
    HalbTon: array of Bool; oder im Resize

    // Neuzeichnen sperren
    //LockWindowUpdate(WinHandle);
    SendMessage(WinHandle, WM_SETREDRAW, 0, 0);
    //FVisible := False;
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 2. Jul 2011
    Dann mach mal //HalbTon: array of Bool; und dokumentiere mal halbton in Dragrid und PrintSidbar aus.
    Soll ja nur zum Test sein, ob Du dann etwa in zeile 290 eine Fehlermeldung bekommst.

    Obendrein sollst Du ja nicht von Deinem Rechner ausgehen.
    Bei mir funct auch immer alles - aber wehe ich komm auf ein anderen Rechner. Sei es mit dem fertigen Prog oder mit den Quellcode, der mal...
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 2. Jul 2011
    TMidiTracker = class
    private

    FHGrid: HWND;
    FWidth: integer;
    FHeight: integer;
    FTop: integer;
    FLeft: integer;
    Img: cardinal;
    dwStyle: DWORD;
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 2. Jul 2011
    So habe DieNote entfernt und in Splitnotes ne local Variable dafür genommen.
    Darauf hin musst ich NotenName noch wo anders hinsetzten sonst hat es da plötzlich geknallt.

    Bereichsprüfung ist an hält ja auch an, an der Pos wo es knallt:wink: Fehlerhafte initialisierung! Warum auch immer!?


    Für was hast Du 'NotenName' damit geht es auch:wink:

    @NamenLozer: Es kann immer nur auf das 1(0)...
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 2. Jul 2011
    Ok Fehler gefunden sehr merkwürdig.
    Egal ob es Halbton, DieNoten oder NotenName ist
    Es kann nicht kommplett auf die Variable/Array zugegeriffen werden.
    Nur wenn davor genügend Speicher reserviert wurde, sei es durch eine Hilfsvariable, die keiner brauch. Ansonsten fehlt immer 'eine Adresse' vorsichtig Formuliert!

    Keine Ahnung warum dies so passiert!!!

    Dies ist mir nur aufgefallen, weil...
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 2. Jul 2011
    hi, ich mal wieder:wink:
    Brauche Erklärung für folgenden Fall!

    Original Miditracker:


    HalbTon: array of Bool;

    DieNoten: TSplitStrArray;
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 7. Jun 2011
    Naja, so schlimm wird es ja nicht!
    Ich brauch ja ne ganze weile. Erst wenn ich soweit fertig bin schick ich ihm die überarbeitete zu. EWeiss wird selbst nichts ändern, in meinem Sinne. Würde ich auch nicht verlangen, da es ja so schon funktioniert:wink:

    Es ging Ihm ja auch nicht darum was ich möchte, sondern um zu zeigen das man auch ohne VCL tolle Oberflächen gestallten kann. :thumb:

    Es...
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 7. Jun 2011
    So, nicht das Du denkst ich mach nichts mehr:wink:

    Ich bin voll dabei, hier schon mal 1 von vielen, was ich anders mache:
    Original

    if FVisible then
    begin
    // Aktualisiere die labels
    for IntA := StartX to StartX + XSize do
    begin
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 5. Jun 2011
    Ein riesen Respekt für diese Arbeit:thumb::thumb:

    Ich hoffe das Du noch am Ball bleibst, denn ich würde gern meine Ideen mit einbauen.
    Die Kritikpunkte kennst Du ja:wink:

    Den eigentlichen Konzeptfehler deinerseits (MidiTracker), hab ich schon gefunden.
    Nun muss ich nur noch sehen an welchen Stellen im Prog das alles korregiert werden muss.
    (Wenn ich darf)
    Es währe schade, wenn dieses...
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 4. Jun 2011
    Hast du wirklich die aktuelle Version oben?
    Oberfläche sieht nicht so aus wie bei Dir(Photo)!

    Da ich jetzt erst mit XE anfange, wie bekomme ich alles zusammen?
    ein Ordner Sample, ein Ordner Lib, bzw dein Bin Ordner:shock:

    Gruss alfold
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 3. Jun 2011
    Na, dann wünsch ich Dir auch alles gute:thumb: und alles langsamer angehen:wink:


    Original Auszug....
    :gruebel:

    Freu mich schon auf die neue(letzte) Version:-D
    Gruss alfold
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 21. Mai 2011
    So bin wieder da.
    Muss doch noch nachfragen. Will ja nur das umändern was du nicht brauchst, bei meinem Vorschlag.

    MIDIFileInfo
    MidiNote
    Währe schön wenn Du mir die den Aufbau gibst.

    Ist es MIDIFileInfo wo Du alles ablegst und zur Laufzeit für die Audioausgabe ausliest, vermute ich mal.
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 20. Mai 2011
    2 Fragen dazu:wink:
    An welcher Stelle berücksichtigst Du die Auflösung? (1/4 - 1/32)
    Was passiert wenn man die Auflösung ändert? Wird die Datei neu eingelesene oder wie wird es bei Dir gemacht?

    Das währe erstmal alles dazu.
    Hab zwr noch nicht alles kappiert, ist klar, aber ich denke damit kommt man zurecht, um es nach meinem Vorschlag umzusetzten.(versuch):wink:

    Gruss alfold
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 20. Mai 2011
    Ok hiehr mal der richtige Ansatz
    '...Fall hättest du dann 2x48 Ticks also ein halbe note 2/4.'
    eine 32tel hat 3ticks
    eine 16tel hat 6ticks
    eine 8tel hat 12ticks
    Eine 4tel hätte 24 ticks
    eine halbe hätte 48 ticks
    eine ganze hat 96 ticks

    eine Punktierte 4tel hätte demzufolge auch 48ticks nur so am rande
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 19. Mai 2011
    hab ich erst beim xten mal lesen verstanden:oops:
    Wenn ich es richtig verstanden habe, speicherst du die gezeichnete Notenlänge in Deiner Datei ab?

    Hast Du dir mal diesen LINK wirklich durchgelesen!

    OK fangen wir hinten an!
    Du liest eine Mid ein!
    Was ist jetzt das Problem, die Noten kannst du in ein normales Array laden, auch ohne Grid.
    Takt und BPM liegen auch vor.
    Aus diesen Daten...
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 19. Mai 2011
    Jo hab ich, mit 'ALLeMeineENTCHEN':wink: erkenne zwar die Noten, kann aber mit anderen Werten nix anfangen.
    Und ich vermute genau Da, liegt der Hase im Pfeffer.
    Du trennst die Daten nicht von deiner visuallisierung, sprich Grid. Was Du wie wo Speicherst, berechnest, passiert in deinem Programm.
    Wie sieht es aus ohne Grid, einfach nur Play und schon wirst du feststellen, egal wie Du intern es...
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 19. Mai 2011
    ok ebend 12x12, wo liegt aber das Problem?
    1/4 ist 12pixel eine 4tel Note, 4 senkrechte striche pro Takt
    1/8 ist 24pixel eine 4tel Note, 8 senkrechte striche pro Takt
    1/16 ist 48pixel eine 4tel Note usw
    1/32 ist 96pixel eine 4tel Note usw

    Zweite darstellung: halbe Note
    1/4 ist 24pixel eine halbe Note, 4 senkrechte striche pro Takt
    1/8 ist 48pixel eine halbe Note, 8 senkrechte striche pro...
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 19. Mai 2011
    Mal so als Idee, ich weiss ist nonvcl:wink:
    Die gezeichnete länge, muss doch irgenwo berechnet werden.
    Mal so theoretisch: eine 4tel Note(Balken)
    1/4 ist 20pixel eine 4tel Note
    1/8 ist 40pixel eine 4tel Note
    1/16 ist 80pixel eine 4tel Note
    1/32 ist 160pixel eine 4tel Note
    1/64 ist 320pixel eine 4tel Note
    und nun das ganze zurück rechen
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 18. Mai 2011
    Hallo, ich lade keine Datei. Beim laden von 'alle meine entchen' funct es.:wink:
    Ich will gerade einen neuen Sound machen, da funct es nicht bei mir!

    gruss
  • Forum: Software-Projekte der Mitglieder

    AW: Virtual Piano

     
      by alfold, 18. Mai 2011
    Muss Dich entäuchen, leider nicht, genau das selbe:cry:

    gruss
Seite 1 von 3  1 23      


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=alfold&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=158944
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18: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