Puppy Linux • Forum polskiej społeczności

Pomoc => HowTo FAQ => Wątek zaczęty przez: Asgard w Czerwca 17, 2014, 22:06:33

Tytuł: Odtwarzanie plików MIDI (*.mid) w Puppy Linuksie
Wiadomość wysłana przez: Asgard w Czerwca 17, 2014, 22:06:33
Tak to się robi:


KROK 1: Instalujemy Timidity, np. z paczki TiMidity++-2.13.2-tk.pet:

https://yadi.sk/d/7rZcttOEdUhAm

(mirror: http://chomikuj.pl/rowdy/LINUX+PUPPY+520 --> na podstronie nr 8 --> plik TiMidity++-2.13.2-tk.pet --> można to też znaleźć sobie Googlem z innych źródeł)


KROK 2: Bierzemy/ściągamy sobie jakąś muzyczkę w formacie *.mid (kto nie ma, to może sobie również pobrać plik z hymnem byłego "enerdowa", który jest dołączony do niniejszego postu).


KROK 3: Jednoprawoklik na dowolnym pliku *.mid na naszym komputerze --> Określ akcję --> wpisujemy poniższą komendę startową:

rxvt -e timidity -int "$1"

(http://obrazki.elektroda.pl/6648716400_1489255187.png)


... i zatwierdzamy klawiszem Użyj polecenia


KROK 4: Jednolewoklik na dowolnym wybranym pliku *.mid --> powinno zagrać wyświetlając coś takiego:

(http://obrazki.elektroda.pl/2549110700_1489255186.png)

W trakcie odtwarzania można pauzować naciskając klawisz S (= na klawiaturze) i wznawiać odtwarzanie tym samym klawiszem. Restart odtwarzania pliku klawiszem P. Większa ilość dostępnych opcji po naciśnięciu klawisza H. Po zakończeniu odtwarzania okienko samo się zamknie. Można również zamknąć okienko klawiszem Q lub ... na chama klikając na krzyżyku w prawym górnym rogu okienka.

Miłego midowania :)

------------------------------------

Aha, ewentualnie brakujące zależności (biblioteki TCL oraz TK):

https://yadi.sk/d/fQnseU0qj42NJ

https://yadi.sk/d/zmBBnI8bj42Qr


alternatywne paczki, dające się zainstalować również
na nowszych szczeniakach (np. serii Tahr itp.):

https://yadi.sk/d/L_0UtsXb3MbGMS

https://yadi.sk/d/RNlx1KNb3MbGMe



==========================

ten post jako plik PDF: https://yadi.sk/i/hJhLyVie3FYWEp

Tytuł: Odp: Odtwarzanie plików MIDI (*.mid) w Puppy Linuksie
Wiadomość wysłana przez: Asgard w Września 16, 2017, 19:46:25
Timidity ma również wbudowaną graficzną odtwarzarkę plików midi (*.mid) czy karaoke (*.kar). Do standardowego polecenia wywołującego timidity należy jedynie dodać switcha -ik.

Proponuję np. w /root utworzyć sobie katalog z plikami midi o nawie midis, do którego będziemy wrzucać wszystko to, co ma zostać wylistowane/odegrane, a następnie (np. z prawokliku) utworzyć nowy skrypt z taką zawartością:

#!/bin/sh
timidity -ik /root/midis/*.mid

Na wszelki wypadek załączam gotowy skrypcik jako załącznik do niniejszego posta (jest do pobrania "spod" wpisu, który właśnie czytasz). Po pobraniu należy się upewnić, czy jest on wykonywalny (robimy to także z prawokliku).

A sama odtwarzarka wygląda tak:

(https://obrazki.elektroda.pl/9416058900_1505583224.png)

Warto wiedzieć, że część plików midi, jakie można znaleźć w Internecie, ma już "wtopione w siebie" teksty piosenek zgodne z "filozofią" karaoke. Jeżeli odtwarzamy właśnie taki plik, to tekst piosenki będzie się nam mniej lub bardziej synchronicznie przewijał w niższym okienku (zależy to jedynie od staranności, z jaką został przygotowany). Przykładowy pliczek z wtopionym tekstem w załączeniu do niniejszego posta. 


 
Tytuł: Odp: Odtwarzanie plików MIDI (*.mid) w Puppy Linuksie
Wiadomość wysłana przez: Asgard w Marca 24, 2019, 06:18:58
Odtwarzanie plików midi (dokoptowana według opisu powyżej) działa również na szczeniakach 64-bitowych, o ile do tych systemów dodamy obsługę pingwinowych bibliotek 32-bitowych, co można sobie wykumać/wykonać na podstawie poniższego postu na przykład:

http://forum.puppylinux.pl/index.php?topic=880.0

Przetestowane na Xenialpup 7.5, 64 bity.