Add new comment

Thanks for chiming in Rui, I'll provide some more clarification:

1. Presets: I do have presets included as an integral part of LibModSynth, but I call them "Programs", to comply with the official MIDI nomenclature :) See the upper left corner of the synth here:

http://libmodsynth.sourceforge.net/index.php?page=gallery

2. GUI: Qtractor < 0.5.1 won't show the GUI, I guess it's a bug that Rui has since fixed. I've provided pre-compiled binaries of Qtractor that you can use as long as your Qt and Jack dependencies are up-to-date:

http://sourceforge.net/projects/libmodsynth/files/3rd_party/

3. The xruns: If you're running a program/preset that has many unison voices, it may be more than your computer can handle. The best thing to do is open something like System Monitor and see if one of your cores is hitting close to 100% CPU usage. If it's not hitting anywhere close to 100%, and your latency settings aren't ridiculously low, then it could be a problem with my plugin or possibly jackd or some other part of the stack, at which point you should notify me so I can either fix it, or if it's not a bug in my project, I can at least point you in the right direction.

The initial version I released has no special compiler optimizations, as we speak I'm testing it with -o3 -msse -msse2 and -msse3, which will then limit my users to using computers no older than late era Pentium 4s and later Athlon 64s. However, the compiler optimizations should greatly improve the number of voices you can run.

Also, Rui's website is probably not the best place to ask for help with my project, I don't read it everyday ;) The only reason I saw it is because I was checking for new releases of Qtractor. The 2 best places to ask for help are here:

http://sourceforge.net/projects/libmodsynth/

or on linuxmusicians.com:

http://linuxmusicians.com/viewtopic.php?f=1&t=7713&sid=65d6098ba03c1678…

I do appreciate any bug reports though, I also currently have several small bug-fixes already committed to GIT that will be released any day now. Of course, if you follow the progression of my project, it's to be expected that there are probably still bugs:

18Dec: Profess that I have no idea what I'm doing, ask Rui's help
13Jan: Change course, begin making progress
2Feb: Several thousand harmonius lines of code later, make 1.0 stable release announcement on linuxmusicians.com

That is, by any reasonable standard, an insanely short amount of time for one developer to write a useful and stable piece software in languages I've never used before on an unfamiliar platform ;)

Thanks,
Jeff

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.