[program]Programowalny metronom

Załączniki

Witajcie, od kilku dni pracuję nad metronomem, który możnaby było w łatwy
sposób programować i który generalnie mógłby przydać się osobom
grającym utwory zróżnicowane pod względem tempa i metrum. Przydaje się
również osobom ćwiczącym zaczynającym od wolnego tempa i stopniowo
zwiększającym szybkość – wystarczy napisać odpowiedni zestaw instrukcji i
już nie trzeba przerywać ćwiczeń, żeby podkręcić BPM w metronomie.

Skoro pojawiła się jako tako znośna wersja, która działa i nawet daje się
programować, to postanowiłem podzielić się tym faktem (szczególnie, że
dziś Mikołajki ;)).

Uprzedzam, że jestem linuksiarzem i wszystko co ma GUI jest mi straszne ;),
dlatego program działa z konsoli.

Sprawdziłem go na Debianie Squeeze + python 2.6 oraz WinXP + python 2.6.

Jeśli ktoś ma jakieś uwagi, pytania, sugestie, albo znajdzie błąd w
programie – będę niezmiernie wdzięczny.

Program jest oparty na licencji GPL v3, więc używanie go musi być zgodne z
jej postanowieniami :).

Paczka znajduje się tutaj:
Miłego klikania.

-
Wpisy są prywatnymi opiniami poszczególnych autorów.

Komentarzy: 7

  1. Zanim pochwalę wysiłek zapytam jak to uruchomić - Pod XP ściągnąłem i
    zainstalowem Pythona najnowszego chyba, metronom włącza konsolę która za
    niecałą sekundę się wyłącza i koniec. O so cho?
    Dante Morius
  2. @Void:
    Uprzedzam, że jestem linuksiarzem i wszystko co ma GUI jest mi straszne ;)




    Bez obrazy, uważam, że to głupie :D.

    Rozumiem, że to pół-żartem, pół-serio, ale pisanie programów, które
    działają z konsoli na dzień dzisiejszy służy tylko Tobie i ludziom do
    Ciebie podobnym. Przecież 3/4 dzisiejszych użytkowników komputera nawet nie
    wie co to jest ta konsola :D, co czyni Twój metronom bezużytecznym, tym
    bardziej, że można w łatwy sposób znaleźć takie, które mają interfejs
    visualowy, bądź choćby z Tuxguitar skorzystać.
    Kapral
  3. uruchom sobie wired metronom
    www.weirdmetronome.com/ i odpuść szycie softu
    bez gui
    AdamAlgeroth
  4. @Kapral:

    @Void:
    Uprzedzam, że jestem linuksiarzem i wszystko co ma GUI jest mi straszne ;)



    Bez obrazy, uważam, że to głupie :D.
    Rozumiem, że to pół-żartem, pół-serio, ale pisanie programów, które działają z konsoli na dzień dzisiejszy służy tylko Tobie i ludziom do Ciebie podobnym. Przecież 3/4 dzisiejszych użytkowników komputera nawet nie wie co to jest ta konsola :D, co czyni Twój metronom bezużytecznym, tym bardziej, że można w łatwy sposób znaleźć takie, które mają interfejs visualowy, bądź choćby z Tuxguitar skorzystać.


    No, niestety, ale muszę się zgodzić. Praca z konsolą ma tylko dwie zalety:
    1. wiesz, że coś sam spieprzyłeś; 2. czujesz się bardziej PRO pracując z
    konsoli :D
    Immo
  5. No nie przecież to linux, on nie powie ci że coś spieprzyłeś, przyjmie
    komendę i będzie siedział cicho do puki całkiem się nie posypie:P
    AdamAlgeroth
  6. Ej tam chłopaki nie przesadzajcie.

    Zgadzam się, co do GUI, jeśli jest potrzebne to powinno być.

    W tym wypadku:

    a) uważam, że jest zbędne,

    b) nie umiem jeszcze zrobić żadnego gui, bo nigdy mi nie było potrzebne,

    c) jak już będę potrafił zrobić gui, to muszę się zastanowić jak je
    zrobić tak, żeby było przenośne.

    Jak słusznie Kapral zauważył - pół żartem, pół serio nie chciałem się
    przyznać do tego, że nie umiem pisać przenośnego gui - wydało się.

    Oczywiście, jeśli ktoś sensownie mi uzmysłowi, dlaczego program powinien
    mieć gui, to jak najszybciej zakasam rękawów i usiądę do nauki :)

    Teraz ma on bezsprzecznie jedną zaletę - śmiga na linuksie i na windowsie i
    teoretycznie na OSX.

    Swoją drogą 80% tego co wykonuję w pracy jest robione w konsoli, być może
    dlatego jestem tak przyjaźnie nastawiony do środowiska tekstowego i uważam,
    że nie potrzeba jakichś wypacykowanych kolubryn do tego, żeby zrobić
    funkcjonalny soft.

    Anyway, jeśli ktoś uważa, że ten program jest do d*py, to ma do tego prawo
    i używać nie musi :).
    Void
  7. Pewnie nie używasz myszki przy choćby przeglądaniu stron
    www.

    Ale większość użytkowników używa.

    Ciekawe dlaczego ?

    Może dlatego że tak wygodniej? Hmmm

    Możesz jeszcze zrobić tap tempo w trybie tekstowym, będzie ciekawiej

    To i tak jest program głównie dla Ciebie.

    Nie mam zamiaru Cię przekonywać.

    Dla mnie wygodniejsze jest GUI.

    Ja tego nie zdołałem uruchomić ... a chciałem tak z czystej
    ciekawości.

    Jeśli coś nie jest wprost to dla mnie się nie nadaje do użytkowania.
    kosa