You are here

Qranger, Qtractor ???

hi,

searching on the web, i found this
Qranger
it's said to be based on qtractor, did you know of this ?
i've search for code source, but there aren't any ?

Forums: 
rncbc's picture

Yes, it's all known, by me alright. :)

Qranger is a derived software product from Qtractor code base, and it is so with my own knowledge, permission and blessing.

In fact, I do participate on some, not whole part, of its implementation. One other fact is that, by far, Lionstracs has been the greatest single source of donation to ever foster Qtractor development to date. Just look at sourcefore.net project page to get some transparent evidence of what this means.

Qranger is a very special and dedicated style performance arranger for the Lionstracs' Mediastation. The distinctive code has been outsourced and deeply depends on other non-GPLed facilities which are licensed only to Lionstracs and therefore to its customers. You can get the source for it, at least the GPL part, but you won't get any sensible advantage from it when compared to Qtractor, unless you own a Mediastation and its own respective licensed material.

Anyway, Qranger it's not in releasable form, yet. Might be soon, but can't really tell when :)

Cheers.

Hello,

Since QTractor is GPL and QRanger is based on it, why can't we ask the sources ?
Is QRanger functional ?

rncbc's picture

QRanger is functional but I'm fraid it's only usable on the Lionstracs Mediastation and derivatives. You can have the GPL code of course, if you wish, but strictly speaking, IANAL, you're only entitled to it if you're a Lionstracs customer. IOW, you should ask the sources to Lionstracs, to stay in the political correctness side of things, if you know what I mean :)

Cheers

Hello,

The GPL rule is simple : you provide a software derivided from a GPL-ed software, you must provide the sources.

So, I don't need to be a Lionstracks user to ask them, I can get them, compile, and even modify, if I respect the GPL and copyright (let the code to be auhtored by thits authors). So, Linostracks is legally forced to provide the source to who ask, and anybody can compile and modify the sources of Qranger.

So yes, who can I contact to get the sources, and try to run it on my linux desktop ?

Kind regards,
Xavier Miller.

rncbc's picture

Qranger source code repository is maintained at Lionstracs site. I still stand you should ask Domenik who's in charge. He is a registered user here so maybe he'll pick up your kind request, if not already :)

As a side note, I beg you to understand that Qranger won't do great use on your or any other desktop than Mediastation's. I shall stress that one of Qranger key performance features relies very heavily on non-GPL, proprietary closed-source plug-in code, that won't be licensed to you unless you obtain the legal right to it (run it on a Mediastation).

Cheers

OK, that could be really great !

I think the collaboration between Lionstracks and the Open Source world could be a great benefit for all :)

I can release the all Qranger source code, is not a problem at all.
The only problem as Rui noted, is the commercial Zplane Elastique plugin merged with the Qranger system.
Elastique can be released only with the Mediastation and Groove products and NOT as standalone open souce application.

IF Rui can totally remove from the code the elastique and relpace it with Rubberband, then I'm open to release the all source code for the Open Source world too.

Second problem is our SVN repository, all the mediastation and groove system are and only the LIONSTRACS developer ( Rui included) are allowed to login for the all updates and disaster too..LOL :)
I will talk with Rui if we can open a new clone Qranger SVN public repository.

The last issue that I see on Qranger on a standad PC ( not mediastation-Groove) is that Qranger editor do NOT have the all realtime features as the Qranger engine backend ( is without GUI, controlled by Mediastation API)

I have already asekd Rui if we can remove the backend engine and use only the whole Qranger GUI editor, controlled by API.
There on Qranger Editor need to copy from the backend engine some features and include some new widget box realtime with:
1) 16+16 Marker pointer keys, total 32 patterns marker point
2) Fade IN-OUT keys
3) Midi key START and STOP keys
4) Jump Patterns mode key
5) Auto Fill patterns
6) Break pattern
7) Key pattern HOLD
8) ONE Key chords mode
9) 8+8 slider mixer realtime editing
10) 8+8 Mute/Unmute realtime editing
11) Realtime Transpose: +7/-5 of the global session patterns (melody+Bass layers tracks, DRUMS ignored)
12) Copy/Paste of the all tracks to the all Chords TAB layers

here more info features on Qranger:
http://www.lionstracs.com/store/information_pages.php?info_id=36

when this all basic Arranger/groove Box features can be merged on the qranger editor, you can use it as we use on our products.
Another nice qranger feature that Rui have implemented, is the EMC styles converter importer: load EMC midifile on Qranger session and PLAY! automatically are imported the 8+8+8 midi tracks ( Maj, Min, 7th) and all ready to play.

So.. if someone are able to upgrade the Qtractor/Qranger with new features...welcome on board! :)

Hello,

I can take some time to collaborate on the open source version, and as first target, port QRanger on a normal PC using open source components.
FYI, I worked at ArKaos on their products (GrandVJ, NuVJ and MediaMaster), I am an experimented C++ developer (even if I don't master QT, this is not a problem for me). I could help in my spare time. I have many hobbies, especially playing music, have a family, but this challenge interest me.

Even if some parts of QRanger cannot work, this software is awesome. There are so few arranger software, and QRanger is one of the most powerful in the Linux world.

Thank you very much for your openness.

How can we take contact ?

Kind regards,
Xavier Miller.

Hello,

I just registered in this forum.

Kind regards,
Xavier Miller.

just reply to your private email, CC with Rui.
Let Rui now take the decision and how we can proceed.
thanks again
domenik

Hi everyone.
I am new to this forum. I am very interested in the open sourcing of Qranger. I currently use windows based software and gigastudio to play live. I like to tinker with computers and I know some basic programming. I am thinking of putting together a Linux based system using 64Studio and linuxsampler in conjunction with something like Qranger to play live. If I can’t get Qranger to work on my own computer, I’ll try installing the windows based software using Wine. Is there anyone that has got Qranger working on a pc? (besides, of course, the Lionstracs system). Where can I get the source code or compiled code from?

Thanks,
Jick

Add new comment