How to run 'Play it Slowly'?

Requests go here. If you fill a request, give it a new thread in the appropriate category and then link to it in the request thread.
Post Reply
Message
Author
guille001
Posts: 8
Joined: Sun 28 Nov 2010, 18:07

How to run 'Play it Slowly'?

#1 Post by guille001 »

Hi,
I am trying to open a Ubuntu kind of app called Play it Slowly in Lucid Puppy.
The developer says it needs Python, Gtk, Gst and Gstreamer to work. So, I first installed them from the Ubuntu repositories. When I ran the app, nothing happened.
Then I tried to compile everything it say it needed, but there are a lot of things to compile once you start to look at the dependencies of packages.
The source is in http://29a.ch/playitslowly/

Any suggestions will be welcomed. Thanks

Guillermo.

User avatar
GustavoYz
Posts: 883
Joined: Wed 07 Jul 2010, 05:11
Location: .ar

#2 Post by GustavoYz »

Hi... Need more information:
1- Do you check on Setup > setup puppy > 'Check dependences installed pkg' for missing libs?
2- Do you installed it from Package Manager with the right dependence tree?

Note: on LuPu, you already have python and gtk (ok, maybe is not the recommended version).

On the meanwhile...I'm going to check that app 8)

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#3 Post by abushcrafter »

[url=http://www.adobe.com/flashplatform/]adobe flash is rubbish![/url]
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/

guille001
Posts: 8
Joined: Sun 28 Nov 2010, 18:07

#4 Post by guille001 »

Gustavo: the only thing I can get from Package Manager is Python. It seems the rest must be compiled and installed. I've managed to compile all dependencies of GTK+-2.22 but can't compile the program itself. Errors in the -make- part.
In previous attempts using other sessions (I am running from Live CD) I 've compiled Gstreamer succesfully.
I think I'm going to install Lubuntu for that app and use Puppy for daily use. Maybe it is just my ignorance but I think puppy needs to grow a little yet, doesn't it?

abushcrafter: I need an app for transcribing music. I am a Musician.
That app you kindly recommend is for making other kind of time-stretchings.

Anyway, thank you both.
Guillermo.

User avatar
GustavoYz
Posts: 883
Joined: Wed 07 Jul 2010, 05:11
Location: .ar

#5 Post by GustavoYz »

If you already have installed the dependencies, just install the ubuntu (.deb) version and it should run.
Lucid puppy is compatible with ubuntu Lucid packages (and that pkg is available, google it).
Maybe it is just my ignorance but I think puppy needs to grow a little yet, doesn't it?
You mean... on size (~130Mb)?
...(I am running from Live CD) ...
Do you have a pupsave?

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#6 Post by aragon »

guille001 wrote:Gustavo: the only thing I can get from Package Manager is Python. It seems the rest must be compiled and installed. I've managed to compile all dependencies of GTK+-2.22 but can't compile the program itself. Errors in the -make- part.
In previous attempts using other sessions (I am running from Live CD) I 've compiled Gstreamer succesfully.
I think I'm going to install Lubuntu for that app and use Puppy for daily use. Maybe it is just my ignorance but I think puppy needs to grow a little yet, doesn't it?

abushcrafter: I need an app for transcribing music. I am a Musician.
That app you kindly recommend is for making other kind of time-stretchings.

Anyway, thank you both.
Guillermo.
don' know what you need exactly (i'm no musician), but if you want to adjust the playback speed, you could try alsaplayer:

http://murga-linux.com/puppy/viewtopic.php?t=31688

aragon

guille001
Posts: 8
Joined: Sun 28 Nov 2010, 18:07

#7 Post by guille001 »

aragon: Sorry, I should 've explained myself better. For transcribing musicians use apps that can: a) change speed without altering pitch b) vice versa c) change pitch by semitones d) ply a loop. If you look at the image in the site of the app I am trying to install you 'll see that THIS is the app I am looking for. It has exactly what a musician would want.

Gustavo: I installed the dependencies required for compiling GTk+, but can't compile GTK+ itself. I need GTK+ for compiling Pygobject for compiling PyGtk which is one of the four packages the app I am trying to run needs.
In another saved session I managed to compile Gstreamer (other package required for the app), so I know that it can be compiled. I don't know if PyGst can be compiled because I'm stuck with Gtk+.
I can't send you my saved session because it stopped working after I messed so much with it.
I think the problem is me trying to update some packages by just compiling/installing the new ones using the terminal. Example: I know Puppy has Glib 2.24 but I compiled/installed the 2.26 version. Before I redirected the Path, pkg-config(which apparently itself has version problems because I also had to compile/install it) said I have Glib 2.24.

I was just frustrated when I said puppy needs to grow up. What I meant was it needs some essentials things like a more clever package manager. Because what I installed by compiling/installing didn't appear listed in Package Manager or the Check dependencies. And other thing is I still don't know how to update things, or simply remove things using the dpkg.

So, any thoughts?

Cheers,
Guillermo

guille001
Posts: 8
Joined: Sun 28 Nov 2010, 18:07

#8 Post by guille001 »

Well, mistery solved. After compiling a lot of stuff including python, gstreamer, the gstreamer plugins(bad-ugly-good-base), pygtk, pygst, pycairo, libffi, gobject-introspection and playitslowly. Now the app is running well while playing a mp3, but ape files give me error. Probably something with gstreamer.
I learned a lot with this. From compiling to learning the structure of the folders in Linux. Puppy seems to like the /usr folder but every source compile/install into /usr/local. This could be a problem if --prefix=/usr is not used. The other thing I noticed is that in the Python folder there are two sub-directories called dist-packages and site-packages. Playitslowly got installed in site-packages along with pycairo but pygobject went to dist-packages. I have to move the content of site-pkg to dist-pkg in order to run the app (because in terminal said something like: no such app).
I point out all this just for reference if someone deals with python, pygobject. pycairo, pygtk, pygst and Gstreamer.
So, like I said before... Mistery solved.
Thanks to all.
Guillermo

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#9 Post by aragon »

guille001 wrote:Well, mistery solved. After compiling a lot of stuff including python, gstreamer, the gstreamer plugins(bad-ugly-good-base), pygtk, pygst, pycairo, libffi, gobject-introspection and playitslowly. Now the app is running well while playing a mp3, but ape files give me error. Probably something with gstreamer.
I learned a lot with this. From compiling to learning the structure of the folders in Linux. Puppy seems to like the /usr folder but every source compile/install into /usr/local. This could be a problem if --prefix=/usr is not used. The other thing I noticed is that in the Python folder there are two sub-directories called dist-packages and site-packages. Playitslowly got installed in site-packages along with pycairo but pygobject went to dist-packages. I have to move the content of site-pkg to dist-pkg in order to run the app (because in terminal said something like: no such app).
I point out all this just for reference if someone deals with python, pygobject. pycairo, pygtk, pygst and Gstreamer.
So, like I said before... Mistery solved.
Thanks to all.
Guillermo
hi guillermo,

nice report, and good that you've been able to solve your problem.

aragon

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#10 Post by abushcrafter »

Nice to know you got it working and how you got it working.

It seams you know a bit about python. Can you make sense of this error of mine: Puppy Linux Discussion Forum :: View topic - How to install Miro Internet TV?. I have tried playing around with the folders "dist-packages" and "site-packages".
[url=http://www.adobe.com/flashplatform/]adobe flash is rubbish![/url]
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/

guille001
Posts: 8
Joined: Sun 28 Nov 2010, 18:07

#11 Post by guille001 »

Hi,
I'll give it a try maybe this weekend. A lot of things to compile too, right?
But, I don't promise anything. I mean, I learned to compile by compiling PlayitSlowly a week or so ago.
What I realized is that there are three common mistakes in compiling. First, dependencies; second is versions and third the location of the compiled stuff. Also, there could be issues compiling things vs installing using the Package Manager.
I'll write as soon as I try.

Guillermo

guille001
Posts: 8
Joined: Sun 28 Nov 2010, 18:07

#12 Post by guille001 »

Ok. So, after installing some things I executed ./run.sh and it said Compiled succesfully... Running. (Or something like that)
But I got the following error:

Traceback (most recent call last):
File "/usr/bin/miro.real", line 268, in <module>
startapp()
File "/usr/bin/miro.real", line 225, in startapp
startup(props_to_set)
File "/usr/bin/miro.real", line 167, in startup
raise ValueError("Cannot load frontend: %s" % frontend)
ValueError: Cannot load frontend: widgets

So now is when an experienced user says why it can't load the frontend.

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#13 Post by abushcrafter »

guille001 wrote:Hi,
I'll give it a try maybe this weekend. A lot of things to compile too, right?
Not if you use Puppy Linux Discussion Forum :: View topic - Pdebthing DEB downloader and packager 005.
guille001 wrote: What I realized is that there are three common mistakes in compiling. First, dependencies; second is versions and third the location of the compiled stuff. Also, there could be issues compiling things vs installing using the Package Manager.
I'll write as soon as I try.

Guillermo
Dependencies are a pain when pdebthing fails to find them and I can't find them :(.
[url=http://www.adobe.com/flashplatform/]adobe flash is rubbish![/url]
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#14 Post by abushcrafter »

Thanks very much for your time and effort. I will post a link in my Puppy Linux Discussion Forum :: View topic - How to install Miro Internet TV? thread to your results.
[url=http://www.adobe.com/flashplatform/]adobe flash is rubbish![/url]
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/

Post Reply