Skip to content

Releases: EldinZenderink/MidiController

v0.0.6 - Save & Loading reworked, QOL, Bug Fixes

08 Sep 16:25
Compare
Choose a tag to compare

Full Changelog: v0.0.5...v0.0.6

Changes:

  • Support saving configuration within blend file automatically.

    • To see the config, in blender:
      • Open Scripting workspace and open file 'midicontrol':
        • image
  • Saving now stores save per device and port (other devices cannot load configuration not meant for device)

  • Input fields now show correct values

  • Improved UI for configuring frame control

  • Bug fixes surrounding mapping of buttons

v0.0.5 - Bug fix

07 Sep 20:52
Compare
Choose a tag to compare

Fixes bug where saving/exporting mapping failed.

Technically, in blender 4.2+ you can just download the source code as a zip and install the plugin this way :P. But just for convinience I have added a zip file ready to be installed in this release. This might change in the future!

v0.0.4 - Frame control & Blender 3.0+ support!

07 Sep 19:41
Compare
Choose a tag to compare

New:

  • Support for blender 3.0 and up.
  • Control frame position (e.g. for animation).

Fixed/Improved:

  • Fixed compliancy issue in 4.2.0 (warning after installing)
  • improving code to be more in line with how blender does things.

V0.0.3 - Selection Groups!

03 Sep 22:26
Compare
Choose a tag to compare

This update:

  • Selection groups :D.
    • Select multiple objects, then give it a name and hit the map selection group.
    • Press the button (key with velocity > 127 :P) on your midi controller and the mapping is done!
    • Add as many configurations of selections you want.

There is no plans to support older blender versions due to some issue with the way this plugin detects property changes...

v0.0.2

01 Sep 21:00
Compare
Choose a tag to compare

Full Changelog: v0.0.1...v0.0.2

Changes:

  • Removed downloaded python package (rtmidi) and local import
  • Install through wheels packages of rtmidi and definition in blender-manifest
    • Fallback to local installation in plugin install directory if this somehow fails (e.g. older blender versions?)
      • Local installation is a choice shown to the user if the import fails, but is not really recommended...

Note: After some initial testing it appears that the plugin only seems to work in Blender 4.2 and up.

I will be working on a release for older blender versions, if there is any need for it (make an issue in github please.).

v0.0.1

26 Aug 22:11
Compare
Choose a tag to compare

Initial release, probably many bugs.

To install, download sources as zip.

Install zip as plugin.

Known issues:

  • Plugin shows warning "Policy violation" due to usage of the python-rtmidi plugin... might change the midi python module to something else in the future...
  • On mac/os you need to install the python package 'python-rtmidi'! Otherwise plugin wont work.