[yoshimi] Re: (yet another) crazy idea?

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Sat, 12 Nov 2016 17:23:31 +0000

On Sat, 12 Nov 2016 07:17:03 -0600
Jonathan Brickman <jeb@xxxxxxxxxxxxxxxx> wrote:

Will, not at all crazy!  A very good idea I am certain.  Major dynamic
memory allocation at each note seems quite questionable.  The only question
might be, how much time to allocate all that RAM for a given patch?


J.E.B.

Good question!

I don't know for sure, but we can get an idea from our nice new note measuring
feature {cough}

On my moderately good dual core machine, Master Synth High (a quite complex
multi-engine kit) takes about 150uS at note-on so setting up for 10 active parts
at 20 notes each would be 30mS. It would actually be much better than that as we
would be just creating 'empty' notes, not doing all the arcane math.

Using this instrument on all 64 parts and 60 notes each comes out at about
half a second!

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Yoshimi source code is available from either: 
http://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

Other related posts: