Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi, guys. I've been trying to find an alternative to the software "Band-In-A-Box" and haven't gotten any to work. I found these two programs: LinuxBand - http://linuxband.org/ and MMA - http://www.mellowood.ca/mma/ However, I have been unable to get either one to work. Judging by the screenshots, LinuxBand is what I'm looking for, but I can't seem to get it to work, even though I installed it correctly. Has anybody got this to work, or know of a similar kind of software?
With LinuxBand, lacking anything in the application list, I ran the command "linuxband" and got:
Code:
Traceback (most recent call last):
File "/usr/local/bin/linuxband", line 77, in <module>
main()
File "/usr/local/bin/linuxband", line 66, in main
from linuxband.gui.gui import Gui
File "/usr/local/share/linuxband/linuxband/gui/gui.py", line 20, in <module>
import gtk.glade
ImportError: No module named glade
I know that LinuxBand is a GUI, since that's what the screenshots on the website show.
(linuxband:11369): libglade-WARNING **: could not find a parent that handles internal children for `vbox'
21:02:47 ERROR __load_grooves_from_cache Unable to load grooves from cache '/home/colin/.linuxband/grooves.cache'
Traceback (most recent call last):
File "/usr/local/share/linuxband/linuxband/mma/grooves.py", line 142, in __load_grooves_from_cache
infile = file(fname, 'r')
IOError: [Errno 2] No such file or directory: '/home/colin/.linuxband/grooves.cache'
Traceback (most recent call last):
File "/usr/local/bin/linuxband", line 77, in <module>
main()
File "/usr/local/bin/linuxband", line 67, in main
Gui()
File "/usr/local/share/linuxband/linuxband/gui/gui.py", line 512, in __init__
grooves.load_grooves(True)
File "/usr/local/share/linuxband/linuxband/mma/grooves.py", line 41, in load_grooves
self.__grooves_model, grooves_list = self.__load_grooves()
File "/usr/local/share/linuxband/linuxband/mma/grooves.py", line 90, in __load_grooves
self.__do_load_grooves(grooves_list, self.__config.get_mma_grooves_path())
File "/usr/local/share/linuxband/linuxband/mma/grooves.py", line 115, in __do_load_grooves
grooves_list.append([gname, doc, gdesc, author, time, full_name])
UnboundLocalError: local variable 'doc' referenced before assignment
So it can't read the /home/colin/.linuxband/grooves.cache file. I don't know if it should reside in /home/colin/.linuxband/ on installation. Best ask the developer(s) showing them the complete error message.
I have a solution - I installed python-glade2 (Ubuntu 12.04), and the mma deb file from the original website and Linuxband works, with only few warnings.
It plays as MIDI info, so you need QSynth with the default Fluid soundfont, and have MIDI mode set to "seq" in Qjackctl in order to connect Linuxband to QSynth (the connection is available in the MIDI tab)
There is no button for swing mode, so you have to go to "mma edit" and change the line "Swing mode" manually everytime.
Despite all the difficulties, I find Linuxband very useful for practicing improvisation.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.