Add new comment

Great news! I had actually have been messing around a bit with your .ui files in QT Designer, and have added some custom keys myself. I'm happy it's in the official source tree now. :)

I'm not sure I can describe how to achieve this lock up condition any better than I did. I have built qtractor on three separate systems, and I can make all three of them lock up in the same manner.

Add an Audio Track then click on the far right button (Manage buses) to get to the Buses dialog.
Next, select anything besides Duplex (either Input or Output).
Next, click Update and Close.
Then click Okay on the Track dialog. Qtractor is now locked tight.

I need to go to a friends house and set up his WIFI this evening. When I get back in, I will try to better describe the events. Perhaps if there is a way to turn on debugging, that might help.

--EDIT--:
I think I may have a handle on this. I have not been renaming the Bus when doing this little operation. I have been leaving it as defaulted to "Master". When I rename it to say, "Input 01", it does not lock up the program, and everything is smooth sailing. It works as it should, in other words. It looks to me like the code does not like the duplicate name. Perhaps a quick check on the name is in order here, and a forceful dialog asking one to rename the Bus should pop up before allowing the window to close....or......just create a non-duplicate name based on the selection (Input.1, Output.2, Duplex.12, etc)

I'm guessing you have not been able to reproduce this because you have been giving the Bus a new name, unlike me.

BTW, I have not been able to find a .ui file where you are creating your Mixer GUI. Are you not using QT4 Designer for the Mixer GUI?

Also, the Mixer hotkey is dynamite! Thank you! However, I have changed mine to the "M" key. It's just more obvious to me. A personal preference, if you will, and what I am used to from working for years with Samplitude.

I have been trying to get my head into your code. As I said previously, I am not a C++ programmer, YET, but I learn very quickly. In a few months, I may even be able to submit code to you. I believe this Qtractor program may make a C++ programmer out of me yet. :) Thank you for sparking my interest, Rui.
--END EDIT--

Lexridge

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike> <pre> <p> <br>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.
CAPTCHA
Enter the characters shown in the image.