Kenji's K5000 Message Board Digest - Overview K5000 Resources - Overview
The Eat at Joe's Kawai K5000 Message Board Digest
Programming a New System


------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------


sound (re-)creation
 Thursday, 27-Nov-97 08:17:06

      Message:
      194.109.41.238 writes:

      I've read a lot about sound-synthesis lately and discovered that the best way (and
      the most logical) is additive-synthesis. So naturally I turned my attention to
      the K5000s'specs. I don't know if they were true, but it said that you could do
      only whole numbered harmonics!!! Well I have two explanetions for that:1.
      The engineers at Kawai are complete morons. or 2. It's too hard 
      for the k5000s' 32bit processor. So I hope the last, because if I told you that
      most of the acoustic instruments have not-whole numbered harmonics (that is
      the harmonics are not a whole numbered mulitple of the fundamental=pitch\note)
      (yes even a pianosound !!) you would probably say too that those Kawai guys could
      have made the perfect synthesizer! So to make the Kawai perfect 
      we could rewrite the K5000 internal soundengine-software. To do that you should
      be probably a genuis in programming (since the K5000 works realtime
      you must write it in it's processor-code!). What I would like to see implemented
      is: 1. non whole numbered harmonics which can be tuned very, very precise
      about 1/100 of a hertz 2. detailed pitch envelope 3.detailed phase envelope and
      4. (optional) a second LFO if, of course, the k5000 first LFO isn't a
      hardware LFO... So Anyone out there who can do that? Maybe you could even make
      money with it?! (Hope that's a good motivation)
      Now I have a request.... could someone mail this message to some sites? I've
      just started working with the internet 2 months ago and still don't know a lot of
      things and thus also don't know how to publish this message over the internet.
      I would appriciate it!!! Think of that great potential this intsrument has and
      could gain!!!

      For further information about synthesis look for "syntheszer technique" (and
      others) compiled from Keboard Magazine (USA) 

      Paul (Holland)

      xeon@freemail.nl


------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------


K5000 low-level programming
Friday, 23-Jan-98 16:37:36 

     130.67.1.225 writes:

     Paul (Holland) xeon@freemail.nl wrote:

     QUOTE

     So to make the Kawai perfect we could rewrite the K5000 internal soundengine-
     software. To do that you should be probably a genuis in programming (since
     the K5000 works realtime you must write it in it's processor-code!). What
     I would like to see implemented is: 1. non whole numbered harmonics which can
     be tuned very, very precise about 1/100 of a hertz 2. detailed pitch envelope
     3.detailed phase envelope and 4. (optional) a second LFO if, of course, the
     k5000 first LFO isn't a hardware LFO... So Anyone out there who can do that?
     Maybe you could even make money with it?! (Hope that's a good
     motivation)

     UNQUOTE

     First, you don't have to be a genius in order to write machine language. Many
     of us ordinary mortals have done it extensively without any very special talents. I
     don't know what RISC processor is used by the K5000, nor have I programmed that
     sort of processor, but that aspect of it is definitely not the problem.

     The more important question seems to be: is it possible even in principle to do
     such a thing? Is it possible for users to reprogram this machine? Do we have
     access to the necessary information? And do the principles for harmonics
     generation allow for deviations in pitch?

     I suspect that the answer to all of these questions is one big, peremptory NO!
     But let us still hear if anyone knows anything to the contrary.

     BTW, has anyone started to reverse-engineer the .KA1 files? I have made some
     attempts myself, and it seems to be highly feasible. I have no particular
     reason to go through with such a project at present, but I might do so if/when
     I want to write my own sound editor. I say this in case anyone else is thinking
     along the same lines.

     Tore

     tl001@online.no 


------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------