[yoshimi] Re: Jack and Midi

  • From: Kyle Frownfelter <ksf@xxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Wed, 18 Jul 2018 06:15:53 -0400

Jeez, I spoke too soon again... Pulled up the control numbers and wow, my mind 
is blown away! So many options and ways to change the sound, this is incredible 
stuff. I searched for portamento and found a bunch of stuff, I guess I'll have 
to play with it. That direct command you gave me is a basic sine wave, A440 
right? I hope I'm not cluttering the list with my speaking before I've read! 
Are there any other commands I should know of other than direct? Any way to get 
the value of a control?
On Wed, Jul 18, 2018 at 05:27:53AM -0400, Kyle Frownfelter wrote:

Thanks Will -- tons of great information! I'll grab the latest source from 
git and build that (kind of cheated and got the package for my distribution). 
Another question I have: is it possible to adjust the portamento duration for 
a part? I notice that when I turn portamento on it works great, but the slide 
can take too long to happen which affects my ability to do accurate arpeggios.
On Tue, Jul 17, 2018 at 10:16:07PM +0100, Will Godfrey wrote:
Glad you're up and running :)

There actually *is* a way to edit almost every possible command, but it was
intended for testing purposes and has very little error protection. What's
available also depends on the version you are running. In recent versions 
you
can even do:
'direct 100 64 0 217 0 69'
Starts a note on part 1 (internally a zero) at velocity 100 and pitch 69 (A)
'direct 100 64 1 217 0 69'
Turns it off again.

If you self build, there is a list of most of these in:
'/dev_notes/Yoshimi Control Numbers.txt'
It's rather long, but I know of at least one other blind person who uses 
these.
Eventually they will be given formal entries, but there's still some
reorganisation needed first - Yoshimi has a *huge* number of controls :o


On Tue, 17 Jul 2018 16:24:28 -0400
ksf@xxxxxxxxxxx wrote:

I figured it out after reading the manual for jack which I should have 
done before. For some reason Jack wasn't adding Midi ports automatically, 
so for the alsa backend I had to do -X and then either raw or seq. That 
adds my midi keyboard to jack_lst and I can just connect to yoshimi:midi 
in. Hopefully that helps if someone else has confusion with Jack. Thanks 
for the response, Will; you're the man! :) I'm really enjoying Yoshimi, 
the banks provided are excellent! Has there been any work on adding 
instrument editing from the command line? Is it possible to create new 
instruments with a hex editor? On Jul 17, 2018, at 16:16, Will Godfrey 
<willgodfrey@xxxxxxxxxxxxxxx> wrote:

Hi,
Welcome here.
I've just tried that but it seems to work correctly. What startup 
messages do
you see. I get the following:

Yoshimi 1.5.8.2 is starting
Using jack_audio for audio and alsa_midi for midi
Alsa midi priority is 39
Yoshimi 1.5.8.2
Build Number 1333
Clientname: yoshimi
Audio: jack -> 'default'
Midi: alsa -> '20'
Oscilsize: 256
Samplerate: 48000
Period size: 128

Yay! We're up and running :-)
Root 9. Bank set to 105 "Will_Godfrey_Collection"  
yoshimi>  

-- 
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: 
https://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  

Yoshimi source code is available from either: 
https://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


-- 
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: 
https://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
Yoshimi source code is available from either: 
https://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
Yoshimi source code is available from either: 
https://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: