Re: [yoshimi-user] Midi learn

  • From: louis cherel <cherel.louis@xxxxxxxxx>
  • To: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>, yoshimi-user@xxxxxxxxxxxxxxxxxxxxx
  • Date: Wed, 29 Jul 2015 16:38:41 +0000

Hi again everyone,

I have been quiet the last days but I worked on a *proof of concept* of my
nearly entirely rewritten midi learn functionnality.

So there it is: https://github.com/Musinux/yoshimi/tree/midilearn
After compiling it:
User Manual:
1) shift + right click on LFO knob (freq, depth, start...) of any part of
the software
2) click on "Midi Learn"
3) move the knob of your hardware controller, or send the midi signal you
want to control the knob with
4) have fun

Currently, you can:
* Change any LFO param on real time, so yes, now when you do change a
knob, even if it's with the mouse and you are playing a note, the note is
affected directly.
--> the best to try is addsynth, frequency lfo freq and depth to move,
the sounds are really smooth
* Midi control any LFO param

It does modify the knob as you move your controller.

Currently you CANNOT:
* change any other parameter
* SAVE your midi learning configuration

The design pattern of development has been so that the midi controlling
feature and the UI are totally separated,
but it has been in such a way that there is no latency between the
controller signal and the UI change.

Features to come:
* Saving the states of midi learn
* applying the system to any knob of the interface
* midi feedback for motorized controllers ( bcf2000...)

I would be really pleased of any bug report (for the few functionnalities
yet) you could produce or gui improvement you could think of (only for the
midi learn functionality, of course).

Have a nice day,

Louis


Le mar. 14 juil. 2015 à 00:22, Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx> a
écrit :

On Mon, 13 Jul 2015 15:30:04 -0400
Rob Couto <dbtx11@xxxxxxxxx> wrote:
The last time I checked, Yoshimi itself was Linux-only. Yoshimi
people, is there any intention of changing that?

Personally I have no knowledge of programming anything except Linux.
However, I
can see potential benefits of making Yoshimi cross-platform, and would
have no
objection at all if someone wanted to get involved in this.

What I don't want to happen though is for actual development to get dragged
down in the mire of platform incompatibilities. One of the first things
Cal did
was to strip out the existing windows code in order to get a clear view.
Apparently, it eliminated a lot of obscure bugs.

--
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.


------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
yoshimi-user mailing list
yoshimi-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/yoshimi-user

Other related posts: