10000 Tags · flucoma/flucoma-max · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: flucoma/flucoma-max

Tags
10000

nightly

Toggle nightly's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fluid.jit.plotter update - full parity with fluid.plotter (#417)

* add basic fluid.jit.plotter abstraction

* changed interface to "refer" and more efficient ds loading via patcher scripting

* handle bpatcher resizing

* add force square aspect ratio

* make mousing work with any size

* implement xrange, yrange, and range messages

* add color-matching highlighted points, rename resize pworld script

* use fluid.dataset refer method instead of caveman-style, implement de-refer

* change labelset interface to refer

* implement click'n'drag, remove unused

* remove clipping from mesh vertex scaling

* report zoomxrange zoomyrange

* fix vertex array and color array size mismatch

* remove junk

* enable fsaa on jit.pworld

* massive cleanup

* add init txt

* add ref xml, add seealso to fluid.plotter

* fix wrong label colors (mixing buf samps w ds ids)

* add missing bgcolor method

* hide highlighted mesh upon refer dataset

* fix retaining colors from prev ds when ds changes/updates

* just some patching

* fix busted zoom rect when opt/alt lifted before trigger zoom

* fix rogue highlight after zoom

* fix range not resetting upon refer

* implement colorscheme message

* pass unmatched messages on the right to the left

* fix not updating highlighted point colors when changing colorscheme

* start resize polling upon creation to avoid weirdnesses

* add help patcher

* small text change

* save on built-in screen lol

* add fluid.jit.plotter to overview

* minor positioning stuff in help

* support dictionary message for datasets (left inlet)

* implement clear and reset (alias to refer w no args)

* fix style mismatch in help

* renamed js files

* remove "2017-2019" after copyright from refs

* changed digest in ref

* resizing help jsui after changing ref

* save on local screen to avoid pain lolz

* fix comment grammar

* add panning mousing mode

* fix rouge highlight once when transitioning from panning to zooming

* document panning mode in help

* add panfactor method to doc xml

* fix comment

* add [p ?] to both fluid.plotter and fluid.jit.plotter helps

* add dump example to help, document clear and reset

* add large dataset tab to fluid.plotter

* avoid pop-up [p ?] subpatch on Windows

* better comments in fluid.plotter help

* use 100K points in the "large datasets" tab of fluid.plotter

* decouple patching/pres mode position

* add colormatrix support

* minor positioning

* decouple patching/pres mode position

* add colormatrix support

* don't open ? upon help load

* remove colormatrix, implement pointcolor instead

* add pointcolor example

* change comment about jit.plotter

now it supports pointcolor

* add pointcolor to ref

copied from corresponding entry for fluid.plotter

* use jit.gl.render, partially implement setpoint

* add missing init to dataset_name

* fix setpoint bugs

* implement individual pointsize, align interface w fluid.plotter

* update help to use new interface

* fix/remove comments use qlim

- fix "let you be more draw" comment
- change speedlim to qlim to avoid the timer thread
- remove fluid.jit.plotter non-parity warning (since now there is parity)

* update reference

* fix using old js script in repo, add retina screen compensation

* better handling of retina screens, force square AR of plot not bpatcher

* use "highlight -1" to hide highlighted mesh

"highlight -1" should hide the highlighted mesh. This is for parity in behavior with fluid.plotter.

* do not reset xrange/yrange upon new dataset

Parity in behavior with fluid.plotter.

* fix setpoint with 0 default point size

* better transparency

- Enable blending, handle alpha color values and disable depth for all non-highlighted points. This can improve visibility for dense areas.

- Set default point color to "0 0 0 0.8" for parity with fluid.plotter.

- Automatically fill an alpha value of 1. if user only specifies RGB in "setpoint".

* fix non-theme-aware bubble comments

* align pointsizescale with fluid.plotter

Just added a *2 for the point size scale, it is not a complete perfect match, but it is pretty close. The *2 is probably necessary now since I render the final texture in 4x resolution to have it look the same on retina and non-retina screens.

* revert pointsizescale change

Turns out it was correct for the help patches, and it somehow works differently in my test patch... Oh Dear Max.

* update reference docs

- update the fluid.jit.plotter's reference to reflect the current interface (now in parity with fluid.jit.plotter)

- add message digests to fluid.plotter's reference

* use theme-aware text color everywhere

* more text color fixes

* small cosmetic changes

- checked "do not restore contents" for message box

- [p party] now triggered by [active] to avoid excessive ramping

* reverse-merge from local bkp

So, apparently, when I manual-merged the conflicts earlier, I chose the wrong option consistently in all cases. :) I saved the local correct versions, so now I restore those from the backup. Sorry!

* fix cable and panel sadness

1.0.8

Toggle 1.0.8's commit message
Merge branch 'pre-production' into production

1.0.7

Toggle 1.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #416 from flucoma/pre-production

[release] 1.0.7

1.0.6-ah

Toggle 1.0.6-ah's commit message
Don't use the branch to build the docs

1.0.6

Toggle 1.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #362 from flucoma/pre-production

1.0.6 preprod to prod

1.0.5

Toggle 1.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #348 from flucoma/dev

[release] 1.0.5

1.0.4

Toggle 1.0.4's commit message
Merge branch 'dev'

1.0.3

Toggle 1.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #327 from flucoma/dev

1.0.3 with corrected typo

1.0.0

Toggle 1.0.0's commit message
Merge branch 'dev'

# Conflicts:
#	source/include/FluidMaxWrapper.hpp

1.0.0-TB2.beta7

Toggle 1.0.0-TB2.beta7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[Release] 1.0.0-beta7 (#269)

* optional args: add to wrapper

* MaxWrapper: Add choices param (list of symbols <-> bitset)

* changing preset and interface for noveltyslice examples

* correct typos and misconnections in helpfiles (onsetslice and bufselectevery)

* Buf2List(2Buf): Correct atom type

Fixes MSVC debug builds

* kdtreehelp: now loads programatically, in order, from the stored labelset (#184)

* now loads programatically, in order, from the stored labelset

* corrected a view

* also, fluid.umap helpfile now uses the loader

* fix #185 

`ControlIn` objects
– properly adjust `ac` when adjusting `av` 
– ensure mListSize is always intialized to something 
– fix resize logic

* Enhance/max params (#182)

* CMake: Centralise C++ version and set to 17

* Wrapper: Handle new LongRuntimeMax parameter type

* POC for better buffer object chaining (#140)

* start of POC for buffer management stuff, needs fix to ParamDesc NumOf in core

* working POC for managing internal output buffers and process chaining 

relies on some pending updates to core

* Don't override box arguments with default buffers

* NRT: One outlet per output buffer, no progress outlet, draw progress on box

* Messages: Default instances for output container args

* updates to message default instances that don't break all other objects

* Add optional range arguments to buffer message in left inlet

* Stop MSVC being 
B0BD
sad

* Wrapper: fix merge casuality

* [Fix] Broken patches due to new dataset/buffer interface interface (#195)

* update dataset

* fix broken cabling in datasetquery

* update kmeans

* make more max-like in style

* "maxify" the style

* fix connections and maxify style of labelset~

* fix connections in umap and maxify

* fix connections and mafixy fluid.grid~

* update kdtree~ help with fixed cables and max style

* fix connections and maxify style of normalize

* cosmetic upgrades

* update fluid.plotter cables

* fix bufstats due to tb

* [Fix] Missing OnsetSlice Files (#197)

* restore to previous state

* fix some style errors

* fix style issues

* Wrapper: Update for new `maxFFTSize`

* [Docs] BufCompose Help File (#155)

* griddify patch tab s

* update first tab

* second tab

* macros

* subsections tab

* small cosmetic changes

* update final tabs of help file

* make tab 2 playable

* clean tab 3

* cosmetic

* PAs addendums

* Wrapper: Fix reset for shared objects. fixes #43 

Will 'reset' to whatever was in the box that the message was called on, 
so potential for confusion...

* Wrapper: Fix managed object aliasing in message invocations. fixes #190

* List2Buf: Correct outlet type. fixes #196

* [Docs] BufSpectralShape Help File (#156)

* grid it out

* bufspectralshape help file

* add a layout of results tab

* add @select tab and final changes

* translate SC -> Max (#187)

* Wrapper: call params::set() properly for long array attrs 

To ensure that client objects  like attrui update properly in shared 
instances

* touch up ampslice example with Rod's audio

* prepare help file

* shell out the tabs

* ampslice updates

* Wrapper: Use raw value for maxFFT when refreshing attribute

* [Help] Pitch and BufPitch SC Translations (#200)

* layout

* cleanup and translate

* update bufpitch to match sc

* fix various errors in help files (#204)

* [Docs] NoveltySlice Help Files (#146)

* update noveltyslice

* shell out bufnovelty

* small cosmetic updates

* small layout issues

* update bufnoveltyslice to be similar to RT algo

* cosmetic

* tune parameters for second tab

* add a progression for tweaking parameters

* [Fix] Saner maximum sizes for modulatable examples (#205)

* add bigger maximums for noveltyslice for modulation fun

* set a bigger maximum kernelsize for realtime playing

* maximum parameter tweaks

* [Fix] Various Bug Fixes From PA (#210)

* fix bufcompose

* fix bufampslice playback

* change from groove to play

* corrected players of 2nd tabs fixing #202

* Wrapper: Trying once again to get maxParams logic correct

* neaten and provide an example (#216)

perfect thanks!

* [Docs] HPSS and BufHPSS translation (#219)

* prepare help files with grid/fonts

* cleanup help file layout

* cleanup help files

* update remaining tabs for hpss

* [Docs] MFCC and BufMFCC Translation (#217)

* update rt mfcc

* update bufmfcc to match translation better

* PAs review

* [Docs] MelBands + BufMelBands Translation (#214)

* translate rt version

* add ioscbank and size $1

* translate bufmelbands

* fix loadbang mistake

* [Docs] BufFlatten Translation (#218)

* update bufflatten

* normalise fonts and grid size

* cosmetic movements

* change language around buffer management

* [Docs] Update fluid.list2buf (#188)

* update list2buf help file

* change language in resize tab

* resize destination buffers downwards

* list2buf - list typo

* bufmelbands - corrected loadbang issue

* bufmfcc - typo

* Enhance/generate stubs (#231)

* CMake: Generate .cpp files

* CMake: Ensure MSVC compiles commonsyms.c

Enable C as a language for project...

* Remove all old handwritten CMake and stubs

* CMake: Tidy up Max SDK setup

* CMake: ensure correct MSVC runtime by default

* CMake: Correct hints for Max SDK libs

* CMake: Asking once again to compile happily on two platforms

* CMake: install prefix is a cache variable

* CMake: Move install prefix override

* CMake reinstate target for triggering docs in ALL

* CMake: Tidy up

* CMake: typo

* Wrapper: FFT max set properly after initialization

* CI: Update nightly workflow

* CI: use correct branches

* CI: remove reference to docs job

* CMake: belatedly add branch selection for flucoma deps upon which CI relies

* Reinstate package-json generation

* [Docs] NMFFilter Translation (#222)

* translate nmffilter

* make ezdac local

* [Docs] BufStats translation (#220)

* prepare bufstats help file

* in progress

* full translation

* add a derivative tab

* cosmetics

* remove debug print

* [Docs] NMFMatch Translation (#221)

* prepare and grid

* work on compressor example

* work in compressor parameters

* finish translation

* alter compressor example to be less idiosyncratic with vector sizes

* [Docs] MLPClassifier Translation (#226)

* wip

* mlpclassifier translation

* add caveat about predicting whole dataset

* layout

* [Docs] BufNMF Translation (#229)

* grid and format

* WIP

* translation of nmf sc

* remove nooiseplay vocoder

* cleanup small errors

* make channel offset permanent

* vocoder pfft patch

* add back vocoder example with tweaks

* mds translation (#235)

* [Docs] RobustScaler SC Translation (#234)

* translate standardisation

* grid out

* translation

* add scaler visualisation back

* scaler comparison re-usable tab

* update with visualisation and comparison together

* [Docs] Standardise SC Translation (#233)

* translate standardisation

* grid out

* translation

* add scaler visualisation back

* scaler comparison re-usable tab

* update with visualisation and comparison together

* commit patch

* update title

* add scaler comparison

* [Docs] MLPRegressor Translation (#228)

* prepare help file

* shell out tabs

* mlpregressor translation

* [Fix] Plotter internal state management (#242)

* refactor code to be handle state in a more legible manner

* only output position on mousedown (not mouseup)

* instantiate fluid.plotter with no border

* dont reset domain/range state with clear

* fix help file

* CMake: Pick up new Client tag to control tildes in external names better

* updated nmf examples with new interface

* change @SiZe to @history (#243)

* [Enhance] Manual Documentation for CCE Objects (#250)

* install the contents of manual_docs to release-packaging docs

* add manual docs

* rename manual_docs to local_docs

* update CMake to respect new path name

* use more robust path for local docs

* add default arguments and buffer messages

* en-quote

* add max list size as argument

* provide use case for spectrogram

* caveat about manual interaction with slices

* update descriptions and digest

* return destination -> source

* [Fix] Various patcher bugs (#253)

* fix bufselect~

* blank out bufstats values in messages

* fix feature patches with new interface

* cosmetic fix on kmeans

* add feature objects to landing page

* [Docs] Stats SC Translation (#245)

* grid it out

* update first tab

* mimic Ted's real use case tab

* normalize hehe the normalize help file with other scalers (#246)

* [Docs] PCA SC Translation (#247)

* add whitening tab

* add stackexchange link

* [Docs] BufNNDSVD SC Translation  (#251)

* update nndsvd help file to match sc

* fix numchans error

* translation (#255)

* [Docs] STFT SC Translation (#248)

* prepare help file

* rework first tab

* in progress

* cleanup first tab

* musical stft example

* mild cleanup

* finish musical example

* change sound file examples

* translate knnregressor (#256)

* [Docs] NMFMorph SC Translation  (#258)

* start editing

* wip

* translate nmfmorph

* [Docs] BufNMFCross SC Translation (#254)

* prepare help file

* translation

* delete superfluous tab

* typo in bufnmf help

* [Fix] Various load issues  (#261)

* fix maxsize argument for bufaudiotransport

* fix broken patch cables in bufchroma

* fix loading error

* fix broken dataset cables

* fix maxsize

* maxsize

* cosmetic

* broken cables

* stats maxsize

* typo

* cosmetic

* small cosmeti fixes

* cosmetic touch ups

* always load even if loadbang is disabled

* non local ezdac (#262)

* change of interface (#260)

* typo

* skmeans translation from SC (missing one tab also missing in kmeans) (#264)

* [CI] Update Release Workflow (#266)

* cleanup nightly release

* normalise naming extensions

* update release

* Revert "normalise naming extensions"

This reverts commit 2398518.

* update extension

* remove workflow dispatch variables

* [Docs] Transients Family Translation  (#259)

* translate transientslice

* translate buftransientslice

* fluid.transients~ translation

* cosmetic

* translate buftransients

* make mc example dual mono

* add zoom on content

* [Docs] AmpGate SC Translation (#241)

* grid help file

* translate ampgate

* cosmetic

* silence removal example

* neaten patch

* finish off lookahead/lookback prettification

* fix onset/offset conceptual break

* defer loading of tab 3

* cosmetic

* MaxWrapper: Ensure box is properly released from `progress` upon cancel

* [Docs] (S)Kmeans Distances Tab (#267)

* add distance tab

* add argument for choosing default dataaset

* add distances tab

* add distances tab

* cleanup

* beta testing patches updated for beta7 (#268)

* typo

* typo

* typo

* fix release worflow

* fix bad path

* fix branch
0