![]() |
|
Kleindes Programm: SoloWizard - Druckversion +- Das große deutschsprachige Gitarrenforum (https://gitarrenboard.de) +-- Forum: Musikboard (https://gitarrenboard.de/forumdisplay.php?fid=4) +--- Forum: Spieltechnik (https://gitarrenboard.de/forumdisplay.php?fid=8) +--- Thema: Kleindes Programm: SoloWizard (/showthread.php?tid=11773) |
RE: Kleindes Programm: SoloWizard - strangequark - 20-07-2004 Hallo Aktuelle Version: solowizard_v0.85b UPDATE Da ich nun Webspace habe, kann das Programm auch downgeloaded werden. Ich eigne mir gerade die dur-Tonleitern der Lagen 3 - 9 an (1. und 2. sind mir noch zu anstrengend), um im Melodiespiel sicherer zu werden. Da es aber langweilig ist, die Tonleiter nur rauf und runter zu nudeln, habe ich gerstern ein kleines (Delphi-)Programm geschrieben, mit dem eine Melodie, die (immer) über 4 Takte (4/4 Beat) dauert, erzeugt werden kann. Features ![]() - Erzeugt per Knopfdruck eine Melodie in einer beliebigen Lage - \"Level\" kann eingestellt werden (Level 1 bedeutet durchschnittlich 1 Ton in den 4 Takten, Level 16 vedeutet 16 Töne in den 4 Takten). - Lage kann eingestellt werden. - Melodie wird in Tabulaturschrift erstellt; In der neuen Version wird die Ausgabe in eine Memo-Box geschrieben, die man auch bearbeiten kann. Dies hat den Vorteil, dass man die TAB auch kopieren und in ein Textdokument einfügen kann. Außerdem muss das Programm jetzt nicht mehr für jede Melodie neu gestartet werden. Weiteres habe ich darauf geachtet, dass der Abstand zwischen 2 Tönen nie größer ist al eine Sext, da das zu ungewöhnlich klingt. Kleine Abstände kommen häufiger vor als große. (eine Sext nur in einem von 21 Fällen eine Sekunde in 5 von 21 Fällen) Anleitung Level eingeben [1;16] und Lage eingeben. Melodie erzeugen. So, wer will kann es ja mal ausprobieren - es ist ganz nützlich um die Fingerfertigkeit zu trainieren - und es hier runterladen. Natürlich ist der Sinn des Programms fraglich :rotate: , trotzdem würde mich interessieren, was ihr davon haltet. ![]() Grüße, strangequark - Mjchael - 20-07-2004 @strangequark Nicht schlecht... Hey, woher bekomme ich das Programm oder den Quellenkode? Mein Pascal kann kein *.jpg öffnen. Du könntest eine Schleife einbauen. (wie war noch der Syntax...? ) so irgendwie müßte es aus dem Bauch heraus aussehen. begin Do Melodiespielen; Abbruchsaufforderung; While Tastendruck = x; end Es kann aber auch sein, dass ich jetzt einige Sprachen durcheinanderwerfe, aber du wirst schon wissen was ich meine. Gruß Michael -- Durchhalteparole aus michaels-gitarrenkurs : \"Das sollst du nicht können, das sollst du lernen!\" - levthan - 20-07-2004 nich schlecht! wenn du mal ne 1.1 version bringst kannst ja noch nen button einfügen der des solo von vorher wieder löscht, damit das neue solo nur ganz alleine da steht. -- mAnchMal sItze icH nur dA uNd denKe naCh... - Die_Happy - 24-07-2004 Hi, gefällt mir das Programm! Kannst du vielleicht mal den Source Code hochladen, dann könnte man entweder noch was modifizieren oder aufjedenfall noch was dabei lernen! -- One Life Double Bass T r i p l e S i x - strangequark - 24-07-2004 Hallo Ich arbeite gerade an einer neuen Version, die ich von Grund auf neu programmiere. Darin wird die Tabulatur in ein memo-Feld geschrieben. Das hat den Vorteil, dass man dann die fertige Melodie einfach markieren und in ein Textdokument einfügen kann. Außerdem wird die Melodie jedes Mal überschrieben, so dass für eine neue das Programm nicht neu gestartet werden muss. In der Theorie weiß ich schon wie es funktionieren soll :rotate: und ich hab auch schon den Quelltext geschrieben, doch leider gibt es noch Logikfehler. Das ist insofern blöd, weil das Programm ohne Fehler läuft, allerdings die Ausgabe total falsch ist. Wird noch einige Zeit dauern, den/die Fehler zu finden. Wenn es fertig ist, werde ich es wiede hochladen - inkl. dokumentiertem Quelltext. Grüße, strangequark - strangequark - 25-07-2004 Neue Version gibts jetzt. Da ich nun Webspace habe, kann man es nun direkt downloaden und muss nichts in .exe umbenennen. Freue mich auf eure Kritik. - Aldo - 25-07-2004 @strangequark Warum willst du alles alleine machen und ggf. das Rad neu erfinden? Setze dein Programm doch auf sourceforge.net oder geb den Quellcode per CVS frei. Es kann sein, daß da ganz schnell was ganz tolles bei rauskommt. :-D -- Wofür gibt es Standards? Richtig: Dafür das sich niemand daran hält... Dieser Beitrag wurde zu 100% mit freier Software erstellt. - http://www.aldomania.de.vu - - strangequark - 25-07-2004 Ich hab den Quellcode ja freigegeben. Der Link, der zum Download führt, führt auch zumr sourcecode. - Aldo - 25-07-2004 Ich meinte \"öffentlich\" im Sinne von: Irgendwo, wo auch Programmierer ihn finden. (zumindest einige mehr als in diesem Forum) Und wenn jetzt jemand Änderungen macht, wie willst du eine vernünftige Versionsverwaltung realisieren? Sourceforge oder CVS bieten sich da geradezu an... -- Wofür gibt es Standards? Richtig: Dafür das sich niemand daran hält... Dieser Beitrag wurde zu 100% mit freier Software erstellt. - http://www.aldomania.de.vu - - Duck666 - 02-09-2004 @ strangequark: Gutes Progi -- Stay Tuned! www.graveyard666.de |