Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 21 Nov 2017, 22:15
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Educational
A Metronome for Puppy Linux
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [5 Posts]  
Author Message
diurach

Joined: 24 Jul 2016
Posts: 3

PostPosted: Wed 27 Jul 2016, 07:27    Post subject:  A Metronome for Puppy Linux
Subject description: Building a PET package for Gtick Metronome
 

Dear All,

I am an amateur musician, and I've been looking for an easy way to get a Metronome for my music practice. After trying to install a few packages from Ubuntu, via Puppy's PPM (and getting nowhere... : Crying or Very sad) I simply copied the Gtick executable from a 32 bit Ubuntu installation I had on another machine.
Then I tried to launch it by double-clicking it and/or by adding a shortcut to the desktop and/or by launching it from the console. It worked beautifully on both Lucid Pup and Tahr Pup based installations. You only needed to select OSS sound system emulation from "Preferences" (it doesn't work with Pulseaudio).
Unfortunately it did NOT work at all with Slacko (Slackware-based) Puppy Linux systems.
As the Gtick executable is nifty and *tiny* I have decided to share it with you, which I think, to the best of my knowledge, is no infringement of any software license at all (if not so, please notify me and I will immediately remove it).

As I said the executable is perfectly working as such, even though the interface is only in English, and no installer and program icons are provided. My not-so-secret hope is that someone more experienced than myself will build a PET package in turn and redistribute it to help beginners and all those less familiar with manual installs & tweaks

All the best, and enjoy !

Paolo Very Happy
gtick.tar.gz
Description  Binary executable for Gtick Metronome
gz

 Download 
Filename  gtick.tar.gz 
Filesize  87.74 KB 
Downloaded  83 Time(s) 
Back to top
View user's profile Send private message 
nilsonmorales


Joined: 15 Apr 2011
Posts: 923
Location: El Salvador

PostPosted: Thu 28 Jul 2016, 00:52    Post subject:  

Ok, first check dependencies.
Code:
ldd gtick
or
Code:
ldd gtick | grep 'not found'
Quote:
linux-gate.so.1 => (0xffffe000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7353000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb72a4000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7282000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7238000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb71e9000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb70f0000)
libpulse-simple.so.0 => /usr/lib/libpulse-simple.so.0 (0xb70eb000)
libpulse.so.0 => /usr/lib/libpulse.so.0 (0xb709c000)
libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0xb702a000)
libm.so.6 => /lib/libm.so.6 (0xb6ffe000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6fe3000)
libc.so.6 => /lib/libc.so.6 (0xb6e3a000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6e2d000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb6cf8000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6cf2000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6cd2000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6c07000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb6aa7000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb6a7a000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6a46000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6a34000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6a2a000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6a26000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb6a16000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6a0c000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6a01000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb69fd000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb69f9000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb69f4000)
libffi.so.6 => /usr/lib/libffi.so.6 (0xb69ec000)
libpcre.so.3 => /lib/libpcre.so.3 (0xb69b0000)
librt.so.1 => /lib/librt.so.1 (0xb69a7000)
libpulsecommon-1.1.so => /usr/lib/libpulsecommon-1.1.so (0xb6942000)
libjson.so.0 => /usr/lib/libjson.so.0 (0xb693a000)
libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb68ed000)
libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0xb689f000)
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0xb6727000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb66fc000)
libogg.so.0 => /usr/lib/libogg.so.0 (0xb66f4000)
/lib/ld-linux.so.2 (0xb77bd000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6659000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6636000)
libdl.so.2 => /lib/libdl.so.2 (0xb6631000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6599000)
libpng12.so.0 => /lib/libpng12.so.0 (0xb656f000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xb656a000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb6560000)
libz.so.1 => /lib/libz.so.1 (0xb654a000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb6532000)
libexpat.so.1 => /lib/libexpat.so.1 (0xb6508000)
libwrap.so.0 => /lib/libwrap.so.0 (0xb64fd000)
libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0xb64f6000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb64f2000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb64eb000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb64d1000)

this will show what you need..

_________________
My blog | | Github


Back to top
View user's profile Send private message 
nilsonmorales


Joined: 15 Apr 2011
Posts: 923
Location: El Salvador

PostPosted: Thu 28 Jul 2016, 02:07    Post subject:  

Made a compilation
http://repo.gentoo-es.com/PuppyLinux-repositorios/Pupjibaro/3.2.48/gtick-0.5.4.pet

_________________
My blog | | Github


Back to top
View user's profile Send private message 
diurach

Joined: 24 Jul 2016
Posts: 3

PostPosted: Thu 28 Jul 2016, 06:02    Post subject:  

nilsonmorales wrote:
Made a compilation
http://repo.gentoo-es.com/PuppyLinux-repositorios/Pupjibaro/3.2.48/gtick-0.5.4.pet


Thanks a million nilsonmorales -- gracias, amigo Smile
I tried your compilation PET on a Precise Pup installation and it worked perfectly.
It also worked quite well on a Tahr Pup installation BUT I could not uninstall it, God knows why (anyway the PPM version provided with Tahr Pup always seems somewhat buggy and temperamental to me . I very much prefer the oldie version of PPM of Lucid and Precise Pups Wink ).

As for Lucid pup, I could install the PET, but the program failed to start. I solved this issue by leaving your PET installed, AND overwriting the gtick executable in the target directory with the Ubuntu version of gtick executable, ie the very one I previously posted. It now works very well, and thanks to you there is also a localized interface in Italian...

Grazie ancora e buon divertimento ! Smile

Paolo
Back to top
View user's profile Send private message 
diurach

Joined: 24 Jul 2016
Posts: 3

PostPosted: Sat 30 Jul 2016, 05:52    Post subject:  A Metronome for Puppy Linux
Subject description: Avalaible Gtick PET and executable don't work on Slacko
 

One remaining little problem is that the avalaible Gtick PET and executable don't work on Slacko installs .
However much I tried to humour them...
I am sure that some Puppy Linux's enthusiasts will solve this issue pretty soon.

In the while a possible workaround is using (in Wine) Metro, a freeware Win32 executable which will run on almost anything... Cool

You can download it from here, along with some other cool musical freeware:

http://www.shaku6.com/tuner_e.html

This Metronome works fine with some provided sound samples that you can tweak & change to suit your needs and tastes. I never managed to get the MIDI interface working, though. Sad

Make sure you obtain the mfc42.dll and put it in the Metronome's directory.
It's needed by the Win executable and is AFAIK a distributable M$ file .

With best regards and happy musicking !!!

Paolo
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [5 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Educational
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0641s ][ Queries: 12 (0.0107s) ][ GZIP on ]