Skip to content

Releases: GeekFunkLabs/fluidpatcher

FluidPatcher 0.5.3

17 Nov 20:12
Compare
Choose a tag to compare
  • minor bug fixes
  • LCD can scroll multiple lines

Download FluidPatcher

FluidPatcher 0.5.2

30 Oct 15:47
Compare
Choose a tag to compare

minor fixes and feature tweaks

  • some stompboxpi additions
    • rotary encoder
    • gpio button can trigger a callback
    • status LED
  • player can accept a list of MIDI files, negative loop points send to beginning/end of song
  • player does not reset synth between songs or when finishing playlist
  • GUI queues events in MIDI monitor so callbacks don't crash wxpython
  • fixed pasting of sf presets into bank file from browser

Download FluidPatcher

FluidPatcher 0.5.1

11 Oct 06:39
Compare
Choose a tag to compare
  • add send_event() to API
  • improve squishbox interface, add option for rotary encoder

Download FluidPatcher

FluidPatcher 0.5

02 Oct 18:51
b4be7bd
Compare
Choose a tag to compare

New features:

  • Classes for creating FluidSynth MIDI file players, sequencers, arpeggiators
  • Multi-channel LADSPA effects routing
  • Custom MIDI message router
    • converting between message types
    • controlling players, sequencers
    • routing messages to external callback function
  • Ability to send any MIDI message via messages keyword
  • More versatile router spec formats
  • Rewrote fluidpatcher.pyw with a prettier, touch-capable UI

Removed features:

  • Network link utils/netlink.py
  • Bank file keywords, cc, cclinks, effects - functionality absorbed into messages, ladspafx, etc.

Download FluidPatcher

FluidPatcher 0.4.2

16 Apr 07:48
Compare
Choose a tag to compare
  • load synth and cc defaults on bank load for consistency when switching banks
  • improvements to headlesspi.py
  • fixed a path resolving bug in yamlext.py that produced unsightly tag labels

Download FluidPatcher

FluidPatcher 0.4.1

28 Mar 01:28
Compare
Choose a tag to compare

Generalized FromToSpec to make MIDI routing clearer in bank files

Download FluidPatcher

FluidPatcher 0.4

09 Mar 07:53
Compare
Choose a tag to compare
  • added init keyword to banks
  • fixed cleaning up of CCLinks
  • improved integration of remote link
  • installer bundles Python and automatically installs needed packages 👍

Download FluidPatcher

FluidPatcher 0.3.5

17 Feb 08:38
Compare
Choose a tag to compare

requires Python 3 and modules mido, oyaml, python-rtmidi, and wxpython

python -m pip install oyaml mido python-rtmidi wxpython

Download FluidPatcher

FluidPatcher 0.3.4

06 Feb 00:33
Compare
Choose a tag to compare
  • better netlink error handling
  • catch exception for missing bank file

requires Python 3 and modules mido, oyaml, python-rtmidi, and wxpython

python -m pip install oyaml mido python-rtmidi wxpython

Download FluidPatcher

FluidPatcher 0.3.3

14 Jan 05:22
Compare
Choose a tag to compare
  • catch exceptions if server socket in use so scripts don't die
  • rename some files and tweak code for clarity and later additions
  • fix patch selection by continuous controller

Requires Python 3 and modules oyaml, mido, python-rtmidi, and wxpython.

python -m pip install oyaml mido python-rtmidi wxpython

Download FluidPatcher