Hi Cal<br><br>On AVLinux I had to install cmake-curses-gui , libmxml-dev  and<br>libmxml1 , then it compiled and installed fine.<br><br>[100%] Built target yoshimi<br>peter@FreqHost:/mnt/Data/src/yoshimi-0.037/src$ sudo make install<br>



[100%] Built target yoshimi<br>Install the project...<br>-- Install configuration: &quot;Release&quot;<br>-- Installing: /usr/local/bin/yoshimi<br>peter@FreqHost:/mnt/Data/src/yoshimi-0.037/src$ yoshimi<br>gzopen failed, errno 2, No such file or directory<br>



Error, xml file /home/peter/.zynaddsubfxXML.cfg could not be loaded or uncompressed<br>BUG!: XMLwrapper::peek() - empty parentstack<br>BUG!: XMLwrapper::peek() - empty parentstack<br>Error, failed to open bank directory ./testbnk<br>



Processors online 3, fftw3 to use 3 threads<br>No such directory, root bank entry: /usr/local/share/zynaddsubfx/banks<br>No such directory, root bank entry: /usr/share/zynaddsubfx/banks<br>No such directory, root bank entry: ~/banks<br>



ADsynth Oscilsize: 2048<br>Sample Rate: 44100<br>Sound Buffer Size: 32<br>Internal latency: 0.725624 ms<br><br>Zyn is installed, but zynaddsubfx isn&#39;t, so I install zynaddsubfx and try again ...<br>peter@FreqHost:/mnt/Data/src/yoshimi-0.037/src$ yoshimi<br>



Error, failed to open bank directory ./testbnk<br>Processors online 3, fftw3 to use 3 threads<br>No such directory, root bank entry: /usr/local/share/zynaddsubfx/banks<br>No such directory, root bank entry: ~/banks<br>ADsynth Oscilsize: 2048<br>



Sample Rate: 44100<br>Sound Buffer Size: 32<br>Internal latency: 0.725624 ms<br>Jack reports error: jack_client_thread zombified - exiting from JACK<br><br>The last line comes after sending one midi note, that I can&#39;t hear, the output meters show green, and the audio connections in qjackctl are made, but no sound. Also when trying to exit, yoshimi becomes unresponsive.<br>



<br>So I run make clean and then ccmake . again to enable debugging,:<br>peter@FreqHost:/mnt/Data/src/yoshimi-0.037/src$ cmake .<br>-- Building Yoshimi version 0.037 for Linux with gdb debug information<br>-- Found pkg-config /usr/bin/pkg-config<br>


-- Found libz<br>-- Will build gui<br>-- Found fontconfig 2.6.0<br>-- Found fltk<br>-- Found fftw3 3.1.2<br>-- Found mxml 2.5<br>-- Found Alsa 1.0.20<br>-- Found jack 0.116.2<br>-- Found libsndfile 1.0.18<br>-- Default audio driver is Jack<br>


-- Default midi driver is Jack<br>-- Configuring done<br>-- Generating done<br>-- Build files have been written to: /mnt/Data/src/yoshimi-0.037/src<br><br>When running make, this time it doesn&#39;t build fine:<br>&lt;snip&gt;<br>


[ 81%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/WavRecord.cpp.o<br>[ 82%] Building CXX object CMakeFiles/yoshimi.dir/main.cpp.o<br>In file included from /mnt/Data/src/yoshimi-0.037/src/main.cpp:315:<br>/usr/lib/gcc/i486-linux-gnu/4.3.3/include/xmmintrin.h:35:3: error: #error &quot;SSE instruction set not enabled&quot;<br>


/mnt/Data/src/yoshimi-0.037/src/main.cpp: In function ‘int set_DAZ_and_FTZ(int)’:<br>/mnt/Data/src/yoshimi-0.037/src/main.cpp:336: error: ‘_mm_getcsr’ was not declared in this scope<br>/mnt/Data/src/yoshimi-0.037/src/main.cpp:336: error: ‘_mm_setcsr’ was not declared in this scope<br>


/mnt/Data/src/yoshimi-0.037/src/main.cpp:357: error: ‘_mm_getcsr’ was not declared in this scope<br>/mnt/Data/src/yoshimi-0.037/src/main.cpp:357: error: ‘_mm_setcsr’ was not declared in this scope<br>make[2]: *** [CMakeFiles/yoshimi.dir/main.cpp.o] Error 1<br>


make[1]: *** [CMakeFiles/yoshimi.dir/all] Error 2<br>make: *** [all] Error 2<br><br><br>PS: Maybe interesting, I checked again in ccmake . &gt; toggle &#39;t&#39; for advanced mode, and there are some X11 related (and one OpenGL_xmesa) PATH&#39;s NOT FOUND .<br>


<br>PPS: I like the colors.<br><br><div class="gmail_quote">On Wed, Nov 11, 2009 at 11:50 AM, cal <span dir="ltr">&lt;<a href="mailto:cal@graggrag.com" target="_blank">cal@graggrag.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



... maybe. I&#39;ve gotten Record to the point where it hasn&#39;t done anything violent<br>
to me for a while, but it still has plenty of potential for unexpected<br>
shortcomings. The story so far ...<br>
<br>
- new Audio/Midi settings - default recordings directory and a checkbox for 32 bit<br>
float wavs. The default is 16 bit shorts. The wavs are courtesy of libsndfile, so<br>
that&#39;s a new dependency.<br>
- Select your wav file via the &#39;Wav file&#39; button. Opening an existing wav starts<br>
in append mode.<br>
- Orange rewind button does a rewind/overwrite.<br>
- Green starts recording.<br>
- Blue pauses recording.<br>
Yes, that&#39;s a weird choice of colours. Send me some hex colour numbers and I&#39;ll<br>
gladly change them.<br>
<br>
To be honest, I&#39;m struggling to hold focus well enough and long enough to give it<br>
the sort of testing it needs. There&#39;s more than a few different usage paths and<br>
despite best intentions, serious disciplined testing just isn&#39;t happening. So I&#39;m<br>
asking for some help with testing.<br>
<br>
Background ... if record is running, at the point where audio is generated it<br>
gets fed off to a fifo. The buffer on that is currently set to 256k. For no<br>
particular reason I can think of I felt more comfortable with it at 512k. I&#39;ve no<br>
idea how low that can go before the mechanism chokes and splutters. Yet another<br>
thread reads from the fifo and writes it to wav file. Does it properly manage the<br>
integrity of wav files in all possible use cases? I think so, but I&#39;m not at all<br>
sure. How busy can the system get before audio and/or recording quality fails?<br>
Don&#39;t know.<br>
<br>
When you find it broken, the best I can promise is that I will try to fix it :-).<br>
&lt;<a href="http://www.graggrag.com/yoshimi/yoshimi-0.037.tar.bz2" target="_blank">http://www.graggrag.com/yoshimi/yoshimi-0.037.tar.bz2</a>&gt;<br>
<br>
cheers folks.<br>
<font color="#888888">Cal<br>
_______________________________________________<br>
Linux-audio-user mailing list<br>
<a href="mailto:Linux-audio-user@lists.linuxaudio.org" target="_blank">Linux-audio-user@lists.linuxaudio.org</a><br>
<a href="http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user" target="_blank">http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user</a><br>
</font></blockquote></div><br>