On Thu, 16 Feb 2012 23:04:06 +0100
Jeremy Jongepier <jeremy@xxxxxxxxxxxxxx> wrote:
On 02/16/2012 04:42 PM, jimmy wrote:
I checked out the current Git code (20120116), from src/CMakeLists.txt, it
is:
set (YOSHIMI_VERSION "0.062-pre8")
The Git code defaults to AMD-X86-64, which doesn't build on a 32-bit
machine, it complained about some missing
#include<bits/predefs.h> from /usr/include/features.h
I have to change the src/CMakeLists.txt line from
option (BuildForAMD_X86_64 "Build for AMD x86_64 system" ON)
to
option (BuildForAMD_X86_64 "Build for AMD x86_64 system" OFF)
Hello Jimmy,
When running ccmake . in the src directory you should be able to select
the build option you desire, there should be no need to edit
CMakeLists.txt directly.
Also, got some trouble making it (some problem with FLTK gui), search and
found some patch to modify the .fl files. Only some of those applied,
which changed some "{}" to "{code{;}}".
That's because you're building with FLTK 1.3 and the 0.062 branch hasn't
been updated yet with the necessary patches.
Finally got it to compile on Debian Sid.
When I tried it out, it seems there's some pitch problem. It sounds to me
like
note 59 is higher than note 60, 61
note 62 is higher than note 63
note 64 is higher than note 65
Anyone else notice similar pitch problem?
The pitch problem has been fixed for the 0.060 branch but not for the
0.062 branch. I hope a simple diff of the affected files enable me to
apply the necessary changes to the 0.062 code but for the moment I'm a
bit occupied with other matters so this will probaly have to wait a bit,
unless someone else wants to look at it.
The (YOSHIMI_VERSION "0.060.12") seems fine, pitch-wise, but no option to
change the instrument banks using MIDI messages.
Errrmmm, I have to test that unless someone else can say with certainty
that this doesn't work. Yoshimi's original author did remove some MIDI
parameters iirc.
Jimmy
Best,
Jeremy