LMMS with Gtk Style

Programming applications for making music on Linux.

Moderators: khz, MattKingUSA

LMMS with Gtk Style

Postby falkTX » Sat Mar 20, 2010 9:03 pm

Hi there community!

I've been hacking into LMMS, and I found that it's possible change it's theme.
I was able to get it to accept QGtkStyle, which will make LMMS reflect the current Gtk theme.

To enable it simply download this patch (http://kxstudio.sourceforge.net/downloa ... -gtk.patch), apply to the LMMS sources and re-compile.
Note: this patch is "reversed", it will ask you to revert changes, just say yes;
(This is my first patch, so...)


Screenshots:
http://kxstudio.sourceforge.net/downloa ... gtk/01.png
http://kxstudio.sourceforge.net/downloa ... gtk/02.png
http://kxstudio.sourceforge.net/downloa ... gtk/03.png
http://kxstudio.sourceforge.net/downloa ... gtk/04.png
http://kxstudio.sourceforge.net/downloa ... gtk/05.png
http://kxstudio.sourceforge.net/downloa ... gtk/06.png

I've precompiled for Ubuntu:
32bit - http://kxstudio.sourceforge.net/downloa ... 6_i386.deb
64bit - http://kxstudio.sourceforge.net/downloa ... _amd64.deb

Tell me what you think.
User avatar
falkTX
Establlshed Member
 
Posts: 2415
Joined: Sat Jan 09, 2010 3:04 pm

Re: LMMS with Gtk Style

Postby studio32 » Mon Mar 22, 2010 10:27 am

looking good!

But that has never been a problem for LMMS, it has some other probs... ;)
User avatar
studio32
Establlshed Member
 
Posts: 2291
Joined: Mon Apr 07, 2008 5:09 pm

Re: LMMS with Gtk Style

Postby falkTX » Mon Mar 22, 2010 10:38 am

studio32 wrote:looking good!

But that has never been a problem for LMMS, it has some other probs... ;)


I know that, but I found this when looking at LMMS source code.

Jack Transport is my biggest goal.
I'm working on it, and I'll post something once it works ok.
User avatar
falkTX
Establlshed Member
 
Posts: 2415
Joined: Sat Jan 09, 2010 3:04 pm

Re: LMMS with Gtk Style

Postby studio32 » Mon Mar 22, 2010 11:11 am

falkTX wrote:Jack Transport is my biggest goal.
I'm working on it, and I'll post something once it works ok.


for Jack Transport, you need proper Jack functionality first I think. Please ask feedback on the LAD or Jack-devel mailinglist(s)!
User avatar
studio32
Establlshed Member
 
Posts: 2291
Joined: Mon Apr 07, 2008 5:09 pm

Re: LMMS with Gtk Style

Postby StudioDave » Mon Mar 22, 2010 1:02 pm

falkTX wrote:I've been hacking into LMMS, and I found that it's possible change it's theme. I was able to get it to accept QGtkStyle, which will make LMMS reflect the current Gtk theme.


Very nice. Have you seen these pics of Cusis's GUI reworkings :

http://www.kvraudio.com/forum/viewtopic ... c&start=45

Also very nice.

Best,

dp
StudioDave
Establlshed Member
 
Posts: 453
Joined: Sat Nov 01, 2008 1:12 pm

Re: LMMS with Gtk Style

Postby funkmuscle » Tue Mar 23, 2010 11:29 am

I saw that SuperDave but I thought it was only for the Windows version.
It looks awesome. I like falkTX also.
funkmuscle
Establlshed Member
 
Posts: 1152
Joined: Mon Jun 02, 2008 2:30 pm

Re: LMMS with Gtk Style

Postby falkTX » Thu Mar 25, 2010 9:02 pm

The thing is - those LMMS mockups won't be implemented soon, and my LMMS hack works at the moment.
The vertical sliders (pitch and volume) are not correct, but the rest seems fine.
I'll be more than happy to try implement Cusis's work, but I need to access those files first.

And we can get Jack Transport even if using alsa as output.
(I can make a simple video if you guys want)
EDIT: here it is:
http://kxstudio.sourceforge.net/downloads/lmms-trans_exp01.ogv

Download the file, it's not playable in the browser
User avatar
falkTX
Establlshed Member
 
Posts: 2415
Joined: Sat Jan 09, 2010 3:04 pm

Re: LMMS with Gtk Style

Postby funkmuscle » Thu Mar 25, 2010 11:57 pm

let me get this, you have LMMS running with jack and no xruns??
I can't try the skin I don't think because I'm a non Deb guy..
funkmuscle
Establlshed Member
 
Posts: 1152
Joined: Mon Jun 02, 2008 2:30 pm

Re: LMMS with Gtk Style

Postby falkTX » Fri Mar 26, 2010 12:19 am

funkmuscle wrote:let me get this, you have LMMS running with jack and no xruns??
I can't try the skin I don't think because I'm a non Deb guy..

xruns are there, just like it happens with you, I guess.

I'm just in the way of (trying) to get Transport in LMMS.
I already mailed the devs about this, I'm just waiting an answer
User avatar
falkTX
Establlshed Member
 
Posts: 2415
Joined: Sat Jan 09, 2010 3:04 pm

Re: LMMS with Gtk Style

Postby studio32 » Fri Mar 26, 2010 10:21 am

Why does nobody ask for help on jack-devel? To big for that? To shy for that? I mean, do you want to solve it now and for ever or will we have complaining about LMMSs jack on this forum board forever?
That's the question...
User avatar
studio32
Establlshed Member
 
Posts: 2291
Joined: Mon Apr 07, 2008 5:09 pm

Re: LMMS with Gtk Style

Postby funkmuscle » Fri Mar 26, 2010 11:10 am

I think there is a thread going on here where the LMMS dev came on. He was pretty upset too. I think I started it about the fact that they cater to Windows more than linux. I just went by the fact that if worked better(back then) on Windows than linux and when you go to download it, the default is Windows(but the every other linux apps tend to do that once the apps runs on Mac or Windows). It gives you that "look Dad, come see what I did!" Dad being Windows and Mac.

Afaik, they're working really hard on getting jack to work with it. They said they didn't feel it was important(again you jump to the conclusion that "hey, this works great on Windows so who needs jack!")
funkmuscle
Establlshed Member
 
Posts: 1152
Joined: Mon Jun 02, 2008 2:30 pm

Re: LMMS with Gtk Style

Postby falkTX » Fri Mar 26, 2010 12:22 pm

studio32 wrote:Why does nobody ask for help on jack-devel? To big for that? To shy for that? I mean, do you want to solve it now and for ever or will we have complaining about LMMSs jack on this forum board forever?
That's the question...

In my case, I never contacted any LAD/Jack-devel guys, it will be my first time.
The thread is about LMMS Gtk style, something I hacked by looking at LMMS sources.
The Jack Transport is possible too, but it's a big thing, so I'll surely need help.

Right now I'll focus on getting PyJack 0.3 out, then a FeSTige update, then KXStudio.
Only later I'll work on LMMS Transport, and once that happens, I'll ask their help.
As I said before, I already contacted the LMMS devs about this.
User avatar
falkTX
Establlshed Member
 
Posts: 2415
Joined: Sat Jan 09, 2010 3:04 pm

Re: LMMS with Gtk Style

Postby pgib » Fri May 14, 2010 8:43 pm

Hello friends. This is Paul Giblock from LMMS. Please read this thread for some important (and highly relevant) information: viewtopic.php?f=44&t=2662
pgib
Establlshed Member
 
Posts: 15
Joined: Fri Aug 21, 2009 1:48 pm


Return to Developer's Section

Who is online

Users browsing this forum: No registered users and 1 guest