Releases: GeekFunkLabs/fluidpatcher
Releases · GeekFunkLabs/fluidpatcher
FluidPatcher 0.5.3
- minor bug fixes
- LCD can scroll multiple lines

FluidPatcher 0.5.2
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

FluidPatcher 0.5.1
- add
send_event()
to API
- improve squishbox interface, add option for rotary encoder

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

FluidPatcher 0.4.2
- 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

FluidPatcher 0.4.1
Generalized FromToSpec to make MIDI routing clearer in bank files

FluidPatcher 0.4
- added
init
keyword to banks
- fixed cleaning up of CCLinks
- improved integration of remote link
- installer bundles Python and automatically installs needed packages 👍

FluidPatcher 0.3.5
requires Python 3 and modules mido, oyaml, python-rtmidi, and wxpython
python -m pip install oyaml mido python-rtmidi wxpython

FluidPatcher 0.3.4
- 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

FluidPatcher 0.3.3
- 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
