Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjust cmake to handle changes to Max SDK from 8.2 onwards #32

Merged
merged 2 commits into from
Sep 16, 2021

Conversation

weefuzzy
Copy link
Member

commonsyms is no longer included in the .framework (which was apparently an error), so needs to be built with the mxo on Mac as well as windows now

This seems to work fine against the v7 SDK. Weirdly it wouldn't work until the flag for including the precompiled headers was moved from the CXXFLAGs into the target compiler options (which is better anyway). Unfortunately, the error you get when this is broken is not at all helpful (it dies trying to find an old carbon header, Files.h)

The directory structure has changed such that what used to be sources/c74support can now be sources\/max-sdk-base/c74support.

This gives three possible scenarios:

  1. Legacy SDK, with includes where they used to be
  2. New complete SDK, with sources folder, and addition max-sdk-base path
  3. Just max-sdk-base, in which case there is only the c74support folder

I'm doing this with an if tree at the moment, which sucks. It would be nicer to divine the SDK version from ext.h directly, but that's a chicken and egg problem (because we have to find it first) .

@jamesb93 @tremblap can you see if your respective builds both work against this?

@weefuzzy weefuzzy added the enhancement New feature or request label Sep 15, 2021
@weefuzzy weefuzzy self-assigned this Sep 15, 2021
@jamesb93
Copy link
Member

Should I be building against the 8.2 SDK or the 8.0.3 SDK?

@weefuzzy
Copy link
Member Author

My hope is that it will work with both 🤞

@jamesb93
Copy link
Member

Okay I shall test here and see what happens. 🙏

@jamesb93
Copy link
Member

Builds are failing for me because the old HISSTools are pinned. I've suggested a PR to fix this in flucoma-core here.

flucoma/flucoma-core#29

@weefuzzy
Copy link
Member Author

It's probably easier for dev purposes to use a local copy of HISSTools and set that like the other dependencies via a CMake cache variable (it's called HISS_PATH). Certainly makes it easier to test different branches / tags, anyway.

@jamesb93
Copy link
Member

Unless I am missing something here, I still think that it is necessary to push HISSTools forward in order to update the Max build system to make fat binaries.

@weefuzzy
Copy link
Member Author

You are missing something, insofar as the GIT_TAG for HISSTools in the flucoma-core CMake is only relevant when relying on an automatic download. For the purposes of testing this, using a local HISSTools means we can move the branch around as we like without changing the CMake (i.e., all I had to do was go to my local HISSTools and checkout main).

So, yes, for deployment, we'll need to change the CMake but for making sure this change works both for you on the new SDK w/ ARM and for older SDKs on x64, it's not necessary.

@jamesb93
Copy link
Member

Okay I'll test this tomorrow to see how it builds :) Should I just use an invocation I know works (passing FLUID_ARCH etc) as a test case?

@jamesb93
Copy link
Member

Given the developments over @ flucoma/flucoma-core#28 it seems like this is behaving now?

@weefuzzy
Copy link
Member Author

Great. If it works for @tremblap too, then it looks like we're in good shape

@tremblap
Copy link
Member

It seems to work on sdk7 but suddenly I have 167 targets instead of the usual 114. Is it normal?

@weefuzzy
Copy link
Member Author

Seems like a strange increase. I think you can list targets with ninja by

ninja -t targets 

and see if there's anytying confusing in there

@tremblap
Copy link
Member

with the new version I get:

install/local: phony
install/strip: phony
install: phony
list_install_components: phony
rebuild_cache: phony
edit_cache: phony
_deps/flucoma-core-build/install/local: phony
_deps/flucoma-core-build/install/strip: phony
_deps/flucoma-core-build/install: phony
_deps/flucoma-core-build/rebuild_cache: phony
_deps/flucoma-core-build/edit_cache: phony
_deps/flucoma-core-build/list_install_components: phony
_deps/flucoma-core-build/examples/install/strip: phony
_deps/flucoma-core-build/examples/install: phony
_deps/flucoma-core-build/examples/list_install_components: phony
_deps/flucoma-core-build/examples/rebuild_cache: phony
_deps/flucoma-core-build/examples/edit_cache: phony
_deps/flucoma-core-build/examples/install/local: phony
source/projects/fluid.ampgate_tilde/install/local: phony
source/projects/fluid.ampgate_tilde/rebuild_cache: phony
source/projects/fluid.ampgate_tilde/edit_cache: phony
source/projects/fluid.ampgate_tilde/install/strip: phony
source/projects/fluid.ampgate_tilde/install: phony
source/projects/fluid.ampgate_tilde/list_install_components: phony
source/projects/fluid.ampslice_tilde/rebuild_cache: phony
source/projects/fluid.ampslice_tilde/edit_cache: phony
source/projects/fluid.ampslice_tilde/install/strip: phony
source/projects/fluid.ampslice_tilde/install: phony
source/projects/fluid.ampslice_tilde/list_install_components: phony
source/projects/fluid.ampslice_tilde/install/local: phony
source/projects/fluid.audiotransport_tilde/install/local: phony
source/projects/fluid.audiotransport_tilde/install/strip: phony
source/projects/fluid.audiotransport_tilde/install: phony
source/projects/fluid.audiotransport_tilde/list_install_components: phony
source/projects/fluid.audiotransport_tilde/rebuild_cache: phony
source/projects/fluid.audiotransport_tilde/edit_cache: phony
source/projects/fluid.buf2list/install/local: phony
source/projects/fluid.buf2list/install/strip: phony
source/projects/fluid.buf2list/install: phony
source/projects/fluid.buf2list/list_install_components: phony
source/projects/fluid.buf2list/rebuild_cache: phony
source/projects/fluid.buf2list/edit_cache: phony
source/projects/fluid.bufampgate_tilde/install/local: phony
source/projects/fluid.bufampgate_tilde/install/strip: phony
source/projects/fluid.bufampgate_tilde/install: phony
source/projects/fluid.bufampgate_tilde/list_install_components: phony
source/projects/fluid.bufampgate_tilde/rebuild_cache: phony
source/projects/fluid.bufampgate_tilde/edit_cache: phony
source/projects/fluid.bufampslice_tilde/install/local: phony
source/projects/fluid.bufampslice_tilde/install/strip: phony
source/projects/fluid.bufampslice_tilde/install: phony
source/projects/fluid.bufampslice_tilde/list_install_components: phony
source/projects/fluid.bufampslice_tilde/rebuild_cache: phony
source/projects/fluid.bufampslice_tilde/edit_cache: phony
source/projects/fluid.bufaudiotransport_tilde/install/strip: phony
source/projects/fluid.bufaudiotransport_tilde/install: phony
source/projects/fluid.bufaudiotransport_tilde/list_install_components: phony
source/projects/fluid.bufaudiotransport_tilde/rebuild_cache: phony
source/projects/fluid.bufaudiotransport_tilde/edit_cache: phony
source/projects/fluid.bufaudiotransport_tilde/install/local: phony
source/projects/fluid.bufchroma_tilde/install/local: phony
source/projects/fluid.bufchroma_tilde/install/strip: phony
source/projects/fluid.bufchroma_tilde/install: phony
source/projects/fluid.bufchroma_tilde/list_install_components: phony
source/projects/fluid.bufchroma_tilde/rebuild_cache: phony
source/projects/fluid.bufchroma_tilde/edit_cache: phony
source/projects/fluid.bufcompose_tilde/install/local: phony
source/projects/fluid.bufcompose_tilde/install/strip: phony
source/projects/fluid.bufcompose_tilde/install: phony
source/projects/fluid.bufcompose_tilde/list_install_components: phony
source/projects/fluid.bufcompose_tilde/rebuild_cache: phony
source/projects/fluid.bufcompose_tilde/edit_cache: phony
source/projects/fluid.bufflatten_tilde/install/strip: phony
source/projects/fluid.bufflatten_tilde/install: phony
source/projects/fluid.bufflatten_tilde/list_install_components: phony
source/projects/fluid.bufflatten_tilde/rebuild_cache: phony
source/projects/fluid.bufflatten_tilde/edit_cache: phony
source/projects/fluid.bufflatten_tilde/install/local: phony
source/projects/fluid.bufgain_tilde/install/local: phony
source/projects/fluid.bufgain_tilde/install/strip: phony
source/projects/fluid.bufgain_tilde/install: phony
source/projects/fluid.bufgain_tilde/list_install_components: phony
source/projects/fluid.bufgain_tilde/rebuild_cache: phony
source/projects/fluid.bufgain_tilde/edit_cache: phony
source/projects/fluid.bufhpss_tilde/install/local: phony
source/projects/fluid.bufhpss_tilde/install/strip: phony
source/projects/fluid.bufhpss_tilde/install: phony
source/projects/fluid.bufhpss_tilde/list_install_components: phony
source/projects/fluid.bufhpss_tilde/rebuild_cache: phony
source/projects/fluid.bufhpss_tilde/edit_cache: phony
source/projects/fluid.bufloudness_tilde/install/local: phony
source/projects/fluid.bufloudness_tilde/install/strip: phony
source/projects/fluid.bufloudness_tilde/install: phony
source/projects/fluid.bufloudness_tilde/list_install_components: phony
source/projects/fluid.bufloudness_tilde/rebuild_cache: phony
source/projects/fluid.bufloudness_tilde/edit_cache: phony
source/projects/fluid.bufmelbands_tilde/install/local: phony
source/projects/fluid.bufmelbands_tilde/install/strip: phony
source/projects/fluid.bufmelbands_tilde/install: phony
source/projects/fluid.bufmelbands_tilde/list_install_components: phony
source/projects/fluid.bufmelbands_tilde/rebuild_cache: phony
source/projects/fluid.bufmelbands_tilde/edit_cache: phony
source/projects/fluid.bufmfcc_tilde/install/local: phony
source/projects/fluid.bufmfcc_tilde/install/strip: phony
source/projects/fluid.bufmfcc_tilde/install: phony
source/projects/fluid.bufmfcc_tilde/list_install_components: phony
source/projects/fluid.bufmfcc_tilde/rebuild_cache: phony
source/projects/fluid.bufmfcc_tilde/edit_cache: phony
source/projects/fluid.bufnmf_tilde/install/local: phony
source/projects/fluid.bufnmf_tilde/install/strip: phony
source/projects/fluid.bufnmf_tilde/install: phony
source/projects/fluid.bufnmf_tilde/list_install_components: phony
source/projects/fluid.bufnmf_tilde/rebuild_cache: phony
source/projects/fluid.bufnmf_tilde/edit_cache: phony
source/projects/fluid.bufnmfcross_tilde/install/local: phony
source/projects/fluid.bufnmfcross_tilde/install/strip: phony
source/projects/fluid.bufnmfcross_tilde/install: phony
source/projects/fluid.bufnmfcross_tilde/list_install_components: phony
source/projects/fluid.bufnmfcross_tilde/rebuild_cache: phony
source/projects/fluid.bufnmfcross_tilde/edit_cache: phony
source/projects/fluid.bufnndsvd_tilde/install/local: phony
source/projects/fluid.bufnndsvd_tilde/rebuild_cache: phony
source/projects/fluid.bufnndsvd_tilde/edit_cache: phony
source/projects/fluid.bufnndsvd_tilde/install/strip: phony
source/projects/fluid.bufnndsvd_tilde/install: phony
source/projects/fluid.bufnndsvd_tilde/list_install_components: phony
source/projects/fluid.bufnoveltyslice_tilde/install/local: phony
source/projects/fluid.bufnoveltyslice_tilde/install/strip: phony
source/projects/fluid.bufnoveltyslice_tilde/install: phony
source/projects/fluid.bufnoveltyslice_tilde/list_install_components: phony
source/projects/fluid.bufnoveltyslice_tilde/rebuild_cache: phony
source/projects/fluid.bufnoveltyslice_tilde/edit_cache: phony
source/projects/fluid.bufonsetslice_tilde/install/local: phony
source/projects/fluid.bufonsetslice_tilde/install/strip: phony
source/projects/fluid.bufonsetslice_tilde/install: phony
source/projects/fluid.bufonsetslice_tilde/list_install_components: phony
source/projects/fluid.bufonsetslice_tilde/rebuild_cache: phony
source/projects/fluid.bufonsetslice_tilde/edit_cache: phony
source/projects/fluid.bufpitch_tilde/install/local: phony
source/projects/fluid.bufpitch_tilde/install/strip: phony
source/projects/fluid.bufpitch_tilde/install: phony
source/projects/fluid.bufpitch_tilde/list_install_components: phony
source/projects/fluid.bufpitch_tilde/rebuild_cache: phony
source/projects/fluid.bufpitch_tilde/edit_cache: phony
source/projects/fluid.bufscale_tilde/install/local: phony
source/projects/fluid.bufscale_tilde/install/strip: phony
source/projects/fluid.bufscale_tilde/install: phony
source/projects/fluid.bufscale_tilde/list_install_components: phony
source/projects/fluid.bufscale_tilde/rebuild_cache: phony
source/projects/fluid.bufscale_tilde/edit_cache: phony
source/projects/fluid.bufselect_tilde/install/local: phony
source/projects/fluid.bufselect_tilde/install/strip: phony
source/projects/fluid.bufselect_tilde/install: phony
source/projects/fluid.bufselect_tilde/list_install_components: phony
source/projects/fluid.bufselect_tilde/rebuild_cache: phony
source/projects/fluid.bufselect_tilde/edit_cache: phony
source/projects/fluid.bufselectevery_tilde/install/local: phony
source/projects/fluid.bufselectevery_tilde/install/strip: phony
source/projects/fluid.bufselectevery_tilde/install: phony
source/projects/fluid.bufselectevery_tilde/list_install_components: phony
source/projects/fluid.bufselectevery_tilde/rebuild_cache: phony
source/projects/fluid.bufselectevery_tilde/edit_cache: phony
source/projects/fluid.bufsines_tilde/install/local: phony
source/projects/fluid.bufsines_tilde/install/strip: phony
source/projects/fluid.bufsines_tilde/install: phony
source/projects/fluid.bufsines_tilde/list_install_components: phony
source/projects/fluid.bufsines_tilde/rebuild_cache: phony
source/projects/fluid.bufsines_tilde/edit_cache: phony
source/projects/fluid.bufspectralshape_tilde/install/local: phony
source/projects/fluid.bufspectralshape_tilde/rebuild_cache: phony
source/projects/fluid.bufspectralshape_tilde/edit_cache: phony
source/projects/fluid.bufspectralshape_tilde/install/strip: phony
source/projects/fluid.bufspectralshape_tilde/install: phony
source/projects/fluid.bufspectralshape_tilde/list_install_components: phony
source/projects/fluid.bufstats_tilde/install/local: phony
source/projects/fluid.bufstats_tilde/install/strip: phony
source/projects/fluid.bufstats_tilde/install: phony
source/projects/fluid.bufstats_tilde/list_install_components: phony
source/projects/fluid.bufstats_tilde/rebuild_cache: phony
source/projects/fluid.bufstats_tilde/edit_cache: phony
source/projects/fluid.bufstft_tilde/install/local: phony
source/projects/fluid.bufstft_tilde/install/strip: phony
source/projects/fluid.bufstft_tilde/install: phony
source/projects/fluid.bufstft_tilde/list_install_components: phony
source/projects/fluid.bufstft_tilde/rebuild_cache: phony
source/projects/fluid.bufstft_tilde/edit_cache: phony
source/projects/fluid.bufthreaddemo_tilde/install/local: phony
source/projects/fluid.bufthreaddemo_tilde/rebuild_cache: phony
source/projects/fluid.bufthreaddemo_tilde/edit_cache: phony
source/projects/fluid.bufthreaddemo_tilde/install/strip: phony
source/projects/fluid.bufthreaddemo_tilde/install: phony
source/projects/fluid.bufthreaddemo_tilde/list_install_components: phony
source/projects/fluid.bufthresh_tilde/install/local: phony
source/projects/fluid.bufthresh_tilde/install/strip: phony
source/projects/fluid.bufthresh_tilde/install: phony
source/projects/fluid.bufthresh_tilde/list_install_components: phony
source/projects/fluid.bufthresh_tilde/rebuild_cache: phony
source/projects/fluid.bufthresh_tilde/edit_cache: phony
source/projects/fluid.buftransients_tilde/install/strip: phony
source/projects/fluid.buftransients_tilde/install: phony
source/projects/fluid.buftransients_tilde/list_install_components: phony
source/projects/fluid.buftransients_tilde/rebuild_cache: phony
source/projects/fluid.buftransients_tilde/edit_cache: phony
source/projects/fluid.buftransients_tilde/install/local: phony
source/projects/fluid.buftransientslice_tilde/install/local: phony
source/projects/fluid.buftransientslice_tilde/install/strip: phony
source/projects/fluid.buftransientslice_tilde/install: phony
source/projects/fluid.buftransientslice_tilde/list_install_components: phony
source/projects/fluid.buftransientslice_tilde/rebuild_cache: phony
source/projects/fluid.buftransientslice_tilde/edit_cache: phony
source/projects/fluid.chroma_tilde/install/local: phony
source/projects/fluid.chroma_tilde/install/strip: phony
source/projects/fluid.chroma_tilde/install: phony
source/projects/fluid.chroma_tilde/list_install_components: phony
source/projects/fluid.chroma_tilde/rebuild_cache: phony
source/projects/fluid.chroma_tilde/edit_cache: phony
source/projects/fluid.gain_tilde/install/local: phony
source/projects/fluid.gain_tilde/install/strip: phony
source/projects/fluid.gain_tilde/install: phony
source/projects/fluid.gain_tilde/list_install_components: phony
source/projects/fluid.gain_tilde/rebuild_cache: phony
source/projects/fluid.gain_tilde/edit_cache: phony
source/projects/fluid.hpss_tilde/install/local: phony
source/projects/fluid.hpss_tilde/install/strip: phony
source/projects/fluid.hpss_tilde/install: phony
source/projects/fluid.hpss_tilde/list_install_components: phony
source/projects/fluid.hpss_tilde/rebuild_cache: phony
source/projects/fluid.hpss_tilde/edit_cache: phony
source/projects/fluid.libmanipulation/install/strip: phony
source/projects/fluid.libmanipulation/install: phony
source/projects/fluid.libmanipulation/list_install_components: phony
source/projects/fluid.libmanipulation/rebuild_cache: phony
source/projects/fluid.libmanipulation/edit_cache: phony
source/projects/fluid.libmanipulation/install/local: phony
source/projects/fluid.libprovidersubscribertest/install/local: phony
source/projects/fluid.libprovidersubscribertest/rebuild_cache: phony
source/projects/fluid.libprovidersubscribertest/edit_cache: phony
source/projects/fluid.libprovidersubscribertest/install/strip: phony
source/projects/fluid.libprovidersubscribertest/install: phony
source/projects/fluid.libprovidersubscribertest/list_install_components: phony
source/projects/fluid.list2buf/install/local: phony
source/projects/fluid.list2buf/rebuild_cache: phony
source/projects/fluid.list2buf/edit_cache: phony
source/projects/fluid.list2buf/install/strip: phony
source/projects/fluid.list2buf/install: phony
source/projects/fluid.list2buf/list_install_components: phony
source/projects/fluid.loudness_tilde/install/local: phony
source/projects/fluid.loudness_tilde/rebuild_cache: phony
source/projects/fluid.loudness_tilde/edit_cache: phony
source/projects/fluid.loudness_tilde/install/strip: phony
source/projects/fluid.loudness_tilde/install: phony
source/projects/fluid.loudness_tilde/list_install_components: phony
source/projects/fluid.melbands_tilde/install/local: phony
source/projects/fluid.melbands_tilde/install/strip: phony
source/projects/fluid.melbands_tilde/install: phony
source/projects/fluid.melbands_tilde/list_install_components: phony
source/projects/fluid.melbands_tilde/rebuild_cache: phony
source/projects/fluid.melbands_tilde/edit_cache: phony
source/projects/fluid.messagetest_tilde/install/local: phony
source/projects/fluid.messagetest_tilde/install/strip: phony
source/projects/fluid.messagetest_tilde/install: phony
source/projects/fluid.messagetest_tilde/list_install_components: phony
source/projects/fluid.messagetest_tilde/rebuild_cache: phony
source/projects/fluid.messagetest_tilde/edit_cache: phony
source/projects/fluid.mfcc_tilde/install/local: phony
source/projects/fluid.mfcc_tilde/install/strip: phony
source/projects/fluid.mfcc_tilde/install: phony
source/projects/fluid.mfcc_tilde/list_install_components: phony
source/projects/fluid.mfcc_tilde/rebuild_cache: phony
source/projects/fluid.mfcc_tilde/edit_cache: phony
source/projects/fluid.nmffilter_tilde/install/local: phony
source/projects/fluid.nmffilter_tilde/install/strip: phony
source/projects/fluid.nmffilter_tilde/install: phony
source/projects/fluid.nmffilter_tilde/list_install_components: phony
source/projects/fluid.nmffilter_tilde/rebuild_cache: phony
source/projects/fluid.nmffilter_tilde/edit_cache: phony
source/projects/fluid.nmfmatch_tilde/install/strip: phony
source/projects/fluid.nmfmatch_tilde/install: phony
source/projects/fluid.nmfmatch_tilde/list_install_components: phony
source/projects/fluid.nmfmatch_tilde/rebuild_cache: phony
source/projects/fluid.nmfmatch_tilde/edit_cache: phony
source/projects/fluid.nmfmatch_tilde/install/local: phony
source/projects/fluid.nmfmorph_tilde/install/strip: phony
source/projects/fluid.nmfmorph_tilde/install: phony
source/projects/fluid.nmfmorph_tilde/list_install_components: phony
source/projects/fluid.nmfmorph_tilde/rebuild_cache: phony
source/projects/fluid.nmfmorph_tilde/edit_cache: phony
source/projects/fluid.nmfmorph_tilde/install/local: phony
source/projects/fluid.noveltyslice_tilde/install/local: phony
source/projects/fluid.noveltyslice_tilde/rebuild_cache: phony
source/projects/fluid.noveltyslice_tilde/edit_cache: phony
source/projects/fluid.noveltyslice_tilde/install/strip: phony
source/projects/fluid.noveltyslice_tilde/install: phony
source/projects/fluid.noveltyslice_tilde/list_install_components: phony
source/projects/fluid.onsetslice_tilde/install/local: phony
source/projects/fluid.onsetslice_tilde/install/strip: phony
source/projects/fluid.onsetslice_tilde/install: phony
source/projects/fluid.onsetslice_tilde/list_install_components: phony
source/projects/fluid.onsetslice_tilde/rebuild_cache: phony
source/projects/fluid.onsetslice_tilde/edit_cache: phony
source/projects/fluid.pitch_tilde/install/local: phony
source/projects/fluid.pitch_tilde/install/strip: phony
source/projects/fluid.pitch_tilde/install: phony
source/projects/fluid.pitch_tilde/list_install_components: phony
source/projects/fluid.pitch_tilde/rebuild_cache: phony
source/projects/fluid.pitch_tilde/edit_cache: phony
source/projects/fluid.sines_tilde/install/local: phony
source/projects/fluid.sines_tilde/install/strip: phony
source/projects/fluid.sines_tilde/install: phony
source/projects/fluid.sines_tilde/list_install_components: phony
source/projects/fluid.sines_tilde/rebuild_cache: phony
source/projects/fluid.sines_tilde/edit_cache: phony
source/projects/fluid.spectralshape_tilde/install/local: phony
source/projects/fluid.spectralshape_tilde/install/strip: phony
source/projects/fluid.spectralshape_tilde/install: phony
source/projects/fluid.spectralshape_tilde/list_install_components: phony
source/projects/fluid.spectralshape_tilde/rebuild_cache: phony
source/projects/fluid.spectralshape_tilde/edit_cache: phony
source/projects/fluid.stftpass_tilde/install/local: phony
source/projects/fluid.stftpass_tilde/install/strip: phony
source/projects/fluid.stftpass_tilde/install: phony
source/projects/fluid.stftpass_tilde/list_install_components: phony
source/projects/fluid.stftpass_tilde/rebuild_cache: phony
source/projects/fluid.stftpass_tilde/edit_cache: phony
source/projects/fluid.transients_tilde/install/local: phony
source/projects/fluid.transients_tilde/install/strip: phony
source/projects/fluid.transients_tilde/install: phony
source/projects/fluid.transients_tilde/list_install_components: phony
source/projects/fluid.transients_tilde/rebuild_cache: phony
source/projects/fluid.transients_tilde/edit_cache: phony
source/projects/fluid.transientslice_tilde/install/local: phony
source/projects/fluid.transientslice_tilde/install/strip: phony
source/projects/fluid.transientslice_tilde/install: phony
source/projects/fluid.transientslice_tilde/list_install_components: phony
source/projects/fluid.transientslice_tilde/rebuild_cache: phony
source/projects/fluid.transientslice_tilde/edit_cache: phony
HISSTools_AudioFile: phony
HISSTools_FFT: phony
describe: phony
fluid.ampgate_tilde: phony
fluid.ampgate~.mxo/Contents/MacOS/fluid.ampgate~: phony
fluid.ampslice_tilde: phony
fluid.ampslice~.mxo/Contents/MacOS/fluid.ampslice~: phony
fluid.audiotransport_tilde: phony
fluid.audiotransport~.mxo/Contents/MacOS/fluid.audiotransport~: phony
fluid.buf2list: phony
fluid.buf2list.mxo/Contents/MacOS/fluid.buf2list: phony
fluid.bufampgate_tilde: phony
fluid.bufampgate~.mxo/Contents/MacOS/fluid.bufampgate~: phony
fluid.bufampslice_tilde: phony
fluid.bufampslice~.mxo/Contents/MacOS/fluid.bufampslice~: phony
fluid.bufaudiotransport_tilde: phony
fluid.bufaudiotransport~.mxo/Contents/MacOS/fluid.bufaudiotransport~: phony
fluid.bufchroma_tilde: phony
fluid.bufchroma~.mxo/Contents/MacOS/fluid.bufchroma~: phony
fluid.bufcompose_tilde: phony
fluid.bufcompose~.mxo/Contents/MacOS/fluid.bufcompose~: phony
fluid.bufflatten_tilde: phony
fluid.bufflatten~.mxo/Contents/MacOS/fluid.bufflatten~: phony
fluid.bufgain_tilde: phony
fluid.bufgain~.mxo/Contents/MacOS/fluid.bufgain~: phony
fluid.bufhpss_tilde: phony
fluid.bufhpss~.mxo/Contents/MacOS/fluid.bufhpss~: phony
fluid.bufloudness_tilde: phony
fluid.bufloudness~.mxo/Contents/MacOS/fluid.bufloudness~: phony
fluid.bufmelbands_tilde: phony
fluid.bufmelbands~.mxo/Contents/MacOS/fluid.bufmelbands~: phony
fluid.bufmfcc_tilde: phony
fluid.bufmfcc~.mxo/Contents/MacOS/fluid.bufmfcc~: phony
fluid.bufnmf_tilde: phony
fluid.bufnmfcross_tilde: phony
fluid.bufnmfcross~.mxo/Contents/MacOS/fluid.bufnmfcross~: phony
fluid.bufnmf~.mxo/Contents/MacOS/fluid.bufnmf~: phony
fluid.bufnndsvd_tilde: phony
fluid.bufnndsvd~.mxo/Contents/MacOS/fluid.bufnndsvd~: phony
fluid.bufnoveltyslice_tilde: phony
fluid.bufnoveltyslice~.mxo/Contents/MacOS/fluid.bufnoveltyslice~: phony
fluid.bufonsetslice_tilde: phony
fluid.bufonsetslice~.mxo/Contents/MacOS/fluid.bufonsetslice~: phony
fluid.bufpitch_tilde: phony
fluid.bufpitch~.mxo/Contents/MacOS/fluid.bufpitch~: phony
fluid.bufscale_tilde: phony
fluid.bufscale~.mxo/Contents/MacOS/fluid.bufscale~: phony
fluid.bufselect_tilde: phony
fluid.bufselectevery_tilde: phony
fluid.bufselectevery~.mxo/Contents/MacOS/fluid.bufselectevery~: phony
fluid.bufselect~.mxo/Contents/MacOS/fluid.bufselect~: phony
fluid.bufsines_tilde: phony
fluid.bufsines~.mxo/Contents/MacOS/fluid.bufsines~: phony
fluid.bufspectralshape_tilde: phony
fluid.bufspectralshape~.mxo/Contents/MacOS/fluid.bufspectralshape~: phony
fluid.bufstats_tilde: phony
fluid.bufstats~.mxo/Contents/MacOS/fluid.bufstats~: phony
fluid.bufstft_tilde: phony
fluid.bufstft~.mxo/Contents/MacOS/fluid.bufstft~: phony
fluid.bufthreaddemo_tilde: phony
fluid.bufthreaddemo~.mxo/Contents/MacOS/fluid.bufthreaddemo~: phony
fluid.bufthresh_tilde: phony
fluid.bufthresh~.mxo/Contents/MacOS/fluid.bufthresh~: phony
fluid.buftransients_tilde: phony
fluid.buftransientslice_tilde: phony
fluid.buftransientslice~.mxo/Contents/MacOS/fluid.buftransientslice~: phony
fluid.buftransients~.mxo/Contents/MacOS/fluid.buftransients~: phony
fluid.chroma_tilde: phony
fluid.chroma~.mxo/Contents/MacOS/fluid.chroma~: phony
fluid.gain_tilde: phony
fluid.gain~.mxo/Contents/MacOS/fluid.gain~: phony
fluid.hpss_tilde: phony
fluid.hpss~.mxo/Contents/MacOS/fluid.hpss~: phony
fluid.libmanipulation: phony
fluid.libmanipulation.mxo/Contents/MacOS/fluid.libmanipulation: phony
fluid.libprovidersubscribertest: phony
fluid.libprovidersubscribertest.mxo/Contents/MacOS/fluid.libprovidersubscribertest: phony
fluid.list2buf: phony
fluid.list2buf.mxo/Contents/MacOS/fluid.list2buf: phony
fluid.loudness_tilde: phony
fluid.loudness~.mxo/Contents/MacOS/fluid.loudness~: phony
fluid.melbands_tilde: phony
fluid.melbands~.mxo/Contents/MacOS/fluid.melbands~: phony
fluid.messagetest_tilde: phony
fluid.messagetest~.mxo/Contents/MacOS/fluid.messagetest~: phony
fluid.mfcc_tilde: phony
fluid.mfcc~.mxo/Contents/MacOS/fluid.mfcc~: phony
fluid.nmffilter_tilde: phony
fluid.nmffilter~.mxo/Contents/MacOS/fluid.nmffilter~: phony
fluid.nmfmatch_tilde: phony
fluid.nmfmatch~.mxo/Contents/MacOS/fluid.nmfmatch~: phony
fluid.nmfmorph_tilde: phony
fluid.nmfmorph~.mxo/Contents/MacOS/fluid.nmfmorph~: phony
fluid.noveltyslice_tilde: phony
fluid.noveltyslice~.mxo/Contents/MacOS/fluid.noveltyslice~: phony
fluid.onsetslice_tilde: phony
fluid.onsetslice~.mxo/Contents/MacOS/fluid.onsetslice~: phony
fluid.pitch_tilde: phony
fluid.pitch~.mxo/Contents/MacOS/fluid.pitch~: phony
fluid.sines_tilde: phony
fluid.sines~.mxo/Contents/MacOS/fluid.sines~: phony
fluid.spectralshape_tilde: phony
fluid.spectralshape~.mxo/Contents/MacOS/fluid.spectralshape~: phony
fluid.stftpass_tilde: phony
fluid.stftpass~.mxo/Contents/MacOS/fluid.stftpass~: phony
fluid.transients_tilde: phony
fluid.transientslice_tilde: phony
fluid.transientslice~.mxo/Contents/MacOS/fluid.transientslice~: phony
fluid.transients~.mxo/Contents/MacOS/fluid.transients~: phony
libHISSTools_AudioFile.a: phony
libHISSTools_FFT.a: phony
build.ninja: RERUN_CMAKE
clean: CLEAN
help: HELP

@tremblap
Copy link
Member

with the old version - deleting build and ninja cleaning I get 114 targets, the following:

install/local: phony
install/strip: phony
install: phony
list_install_components: phony
rebuild_cache: phony
edit_cache: phony
_deps/flucoma-core-build/install/local: phony
_deps/flucoma-core-build/install/strip: phony
_deps/flucoma-core-build/install: phony
_deps/flucoma-core-build/rebuild_cache: phony
_deps/flucoma-core-build/edit_cache: phony
_deps/flucoma-core-build/list_install_components: phony
_deps/flucoma-core-build/examples/install/strip: phony
_deps/flucoma-core-build/examples/install: phony
_deps/flucoma-core-build/examples/list_install_components: phony
_deps/flucoma-core-build/examples/rebuild_cache: phony
_deps/flucoma-core-build/examples/edit_cache: phony
_deps/flucoma-core-build/examples/install/local: phony
source/projects/fluid.ampgate_tilde/install/local: phony
source/projects/fluid.ampgate_tilde/rebuild_cache: phony
source/projects/fluid.ampgate_tilde/edit_cache: phony
source/projects/fluid.ampgate_tilde/install/strip: phony
source/projects/fluid.ampgate_tilde/install: phony
source/projects/fluid.ampgate_tilde/list_install_components: phony
source/projects/fluid.ampslice_tilde/rebuild_cache: phony
source/projects/fluid.ampslice_tilde/edit_cache: phony
source/projects/fluid.ampslice_tilde/install/strip: phony
source/projects/fluid.ampslice_tilde/install: phony
source/projects/fluid.ampslice_tilde/list_install_components: phony
source/projects/fluid.ampslice_tilde/install/local: phony
source/projects/fluid.audiotransport_tilde/install/local: phony
source/projects/fluid.audiotransport_tilde/install/strip: phony
source/projects/fluid.audiotransport_tilde/install: phony
source/projects/fluid.audiotransport_tilde/list_install_components: phony
source/projects/fluid.audiotransport_tilde/rebuild_cache: phony
source/projects/fluid.audiotransport_tilde/edit_cache: phony
source/projects/fluid.buf2list/install/local: phony
source/projects/fluid.buf2list/install/strip: phony
source/projects/fluid.buf2list/install: phony
source/projects/fluid.buf2list/list_install_components: phony
source/projects/fluid.buf2list/rebuild_cache: phony
source/projects/fluid.buf2list/edit_cache: phony
source/projects/fluid.bufampgate_tilde/install/local: phony
source/projects/fluid.bufampgate_tilde/install/strip: phony
source/projects/fluid.bufampgate_tilde/install: phony
source/projects/fluid.bufampgate_tilde/list_install_components: phony
source/projects/fluid.bufampgate_tilde/rebuild_cache: phony
source/projects/fluid.bufampgate_tilde/edit_cache: phony
source/projects/fluid.bufampslice_tilde/install/local: phony
source/projects/fluid.bufampslice_tilde/install/strip: phony
source/projects/fluid.bufampslice_tilde/install: phony
source/projects/fluid.bufampslice_tilde/list_install_components: phony
source/projects/fluid.bufampslice_tilde/rebuild_cache: phony
source/projects/fluid.bufampslice_tilde/edit_cache: phony
source/projects/fluid.bufaudiotransport_tilde/install/strip: phony
source/projects/fluid.bufaudiotransport_tilde/install: phony
source/projects/fluid.bufaudiotransport_tilde/list_install_components: phony
source/projects/fluid.bufaudiotransport_tilde/rebuild_cache: phony
source/projects/fluid.bufaudiotransport_tilde/edit_cache: phony
source/projects/fluid.bufaudiotransport_tilde/install/local: phony
source/projects/fluid.bufchroma_tilde/install/local: phony
source/projects/fluid.bufchroma_tilde/install/strip: phony
source/projects/fluid.bufchroma_tilde/install: phony
source/projects/fluid.bufchroma_tilde/list_install_components: phony
source/projects/fluid.bufchroma_tilde/rebuild_cache: phony
source/projects/fluid.bufchroma_tilde/edit_cache: phony
source/projects/fluid.bufcompose_tilde/install/local: phony
source/projects/fluid.bufcompose_tilde/install/strip: phony
source/projects/fluid.bufcompose_tilde/install: phony
source/projects/fluid.bufcompose_tilde/list_install_components: phony
source/projects/fluid.bufcompose_tilde/rebuild_cache: phony
source/projects/fluid.bufcompose_tilde/edit_cache: phony
source/projects/fluid.bufflatten_tilde/install/strip: phony
source/projects/fluid.bufflatten_tilde/install: phony
source/projects/fluid.bufflatten_tilde/list_install_components: phony
source/projects/fluid.bufflatten_tilde/rebuild_cache: phony
source/projects/fluid.bufflatten_tilde/edit_cache: phony
source/projects/fluid.bufflatten_tilde/install/local: phony
source/projects/fluid.bufgain_tilde/install/local: phony
source/projects/fluid.bufgain_tilde/install/strip: phony
source/projects/fluid.bufgain_tilde/install: phony
source/projects/fluid.bufgain_tilde/list_install_components: phony
source/projects/fluid.bufgain_tilde/rebuild_cache: phony
source/projects/fluid.bufgain_tilde/edit_cache: phony
source/projects/fluid.bufhpss_tilde/install/local: phony
source/projects/fluid.bufhpss_tilde/install/strip: phony
source/projects/fluid.bufhpss_tilde/install: phony
source/projects/fluid.bufhpss_tilde/list_install_components: phony
source/projects/fluid.bufhpss_tilde/rebuild_cache: phony
source/projects/fluid.bufhpss_tilde/edit_cache: phony
source/projects/fluid.bufloudness_tilde/install/local: phony
source/projects/fluid.bufloudness_tilde/install/strip: phony
source/projects/fluid.bufloudness_tilde/install: phony
source/projects/fluid.bufloudness_tilde/list_install_components: phony
source/projects/fluid.bufloudness_tilde/rebuild_cache: phony
source/projects/fluid.bufloudness_tilde/edit_cache: phony
source/projects/fluid.bufmelbands_tilde/install/local: phony
source/projects/fluid.bufmelbands_tilde/install/strip: phony
source/projects/fluid.bufmelbands_tilde/install: phony
source/projects/fluid.bufmelbands_tilde/list_install_components: phony
source/projects/fluid.bufmelbands_tilde/rebuild_cache: phony
source/projects/fluid.bufmelbands_tilde/edit_cache: phony
source/projects/fluid.bufmfcc_tilde/install/local: phony
source/projects/fluid.bufmfcc_tilde/install/strip: phony
source/projects/fluid.bufmfcc_tilde/install: phony
source/projects/fluid.bufmfcc_tilde/list_install_components: phony
source/projects/fluid.bufmfcc_tilde/rebuild_cache: phony
source/projects/fluid.bufmfcc_tilde/edit_cache: phony
source/projects/fluid.bufnmf_tilde/install/local: phony
source/projects/fluid.bufnmf_tilde/install/strip: phony
source/projects/fluid.bufnmf_tilde/install: phony
source/projects/fluid.bufnmf_tilde/list_install_components: phony
source/projects/fluid.bufnmf_tilde/rebuild_cache: phony
source/projects/fluid.bufnmf_tilde/edit_cache: phony
source/projects/fluid.bufnmfcross_tilde/install/local: phony
source/projects/fluid.bufnmfcross_tilde/install/strip: phony
source/projects/fluid.bufnmfcross_tilde/install: phony
source/projects/fluid.bufnmfcross_tilde/list_install_components: phony
source/projects/fluid.bufnmfcross_tilde/rebuild_cache: phony
source/projects/fluid.bufnmfcross_tilde/edit_cache: phony
source/projects/fluid.bufnndsvd_tilde/install/local: phony
source/projects/fluid.bufnndsvd_tilde/rebuild_cache: phony
source/projects/fluid.bufnndsvd_tilde/edit_cache: phony
source/projects/fluid.bufnndsvd_tilde/install/strip: phony
source/projects/fluid.bufnndsvd_tilde/install: phony
source/projects/fluid.bufnndsvd_tilde/list_install_components: phony
source/projects/fluid.bufnoveltyslice_tilde/install/local: phony
source/projects/fluid.bufnoveltyslice_tilde/install/strip: phony
source/projects/fluid.bufnoveltyslice_tilde/install: phony
source/projects/fluid.bufnoveltyslice_tilde/list_install_components: phony
source/projects/fluid.bufnoveltyslice_tilde/rebuild_cache: phony
source/projects/fluid.bufnoveltyslice_tilde/edit_cache: phony
source/projects/fluid.bufonsetslice_tilde/install/local: phony
source/projects/fluid.bufonsetslice_tilde/install/strip: phony
source/projects/fluid.bufonsetslice_tilde/install: phony
source/projects/fluid.bufonsetslice_tilde/list_install_components: phony
source/projects/fluid.bufonsetslice_tilde/rebuild_cache: phony
source/projects/fluid.bufonsetslice_tilde/edit_cache: phony
source/projects/fluid.bufpitch_tilde/install/local: phony
source/projects/fluid.bufpitch_tilde/install/strip: phony
source/projects/fluid.bufpitch_tilde/install: phony
source/projects/fluid.bufpitch_tilde/list_install_components: phony
source/projects/fluid.bufpitch_tilde/rebuild_cache: phony
source/projects/fluid.bufpitch_tilde/edit_cache: phony
source/projects/fluid.bufscale_tilde/install/local: phony
source/projects/fluid.bufscale_tilde/install/strip: phony
source/projects/fluid.bufscale_tilde/install: phony
source/projects/fluid.bufscale_tilde/list_install_components: phony
source/projects/fluid.bufscale_tilde/rebuild_cache: phony
source/projects/fluid.bufscale_tilde/edit_cache: phony
source/projects/fluid.bufselect_tilde/install/local: phony
source/projects/fluid.bufselect_tilde/install/strip: phony
source/projects/fluid.bufselect_tilde/install: phony
source/projects/fluid.bufselect_tilde/list_install_components: phony
source/projects/fluid.bufselect_tilde/rebuild_cache: phony
source/projects/fluid.bufselect_tilde/edit_cache: phony
source/projects/fluid.bufselectevery_tilde/install/local: phony
source/projects/fluid.bufselectevery_tilde/install/strip: phony
source/projects/fluid.bufselectevery_tilde/install: phony
source/projects/fluid.bufselectevery_tilde/list_install_components: phony
source/projects/fluid.bufselectevery_tilde/rebuild_cache: phony
source/projects/fluid.bufselectevery_tilde/edit_cache: phony
source/projects/fluid.bufsines_tilde/install/local: phony
source/projects/fluid.bufsines_tilde/install/strip: phony
source/projects/fluid.bufsines_tilde/install: phony
source/projects/fluid.bufsines_tilde/list_install_components: phony
source/projects/fluid.bufsines_tilde/rebuild_cache: phony
source/projects/fluid.bufsines_tilde/edit_cache: phony
source/projects/fluid.bufspectralshape_tilde/install/local: phony
source/projects/fluid.bufspectralshape_tilde/rebuild_cache: phony
source/projects/fluid.bufspectralshape_tilde/edit_cache: phony
source/projects/fluid.bufspectralshape_tilde/install/strip: phony
source/projects/fluid.bufspectralshape_tilde/install: phony
source/projects/fluid.bufspectralshape_tilde/list_install_components: phony
source/projects/fluid.bufstats_tilde/install/local: phony
source/projects/fluid.bufstats_tilde/install/strip: phony
source/projects/fluid.bufstats_tilde/install: phony
source/projects/fluid.bufstats_tilde/list_install_components: phony
source/projects/fluid.bufstats_tilde/rebuild_cache: phony
source/projects/fluid.bufstats_tilde/edit_cache: phony
source/projects/fluid.bufstft_tilde/install/local: phony
source/projects/fluid.bufstft_tilde/install/strip: phony
source/projects/fluid.bufstft_tilde/install: phony
source/projects/fluid.bufstft_tilde/list_install_components: phony
source/projects/fluid.bufstft_tilde/rebuild_cache: phony
source/projects/fluid.bufstft_tilde/edit_cache: phony
source/projects/fluid.bufthreaddemo_tilde/install/local: phony
source/projects/fluid.bufthreaddemo_tilde/rebuild_cache: phony
source/projects/fluid.bufthreaddemo_tilde/edit_cache: phony
source/projects/fluid.bufthreaddemo_tilde/install/strip: phony
source/projects/fluid.bufthreaddemo_tilde/install: phony
source/projects/fluid.bufthreaddemo_tilde/list_install_components: phony
source/projects/fluid.bufthresh_tilde/install/local: phony
source/projects/fluid.bufthresh_tilde/install/strip: phony
source/projects/fluid.bufthresh_tilde/install: phony
source/projects/fluid.bufthresh_tilde/list_install_components: phony
source/projects/fluid.bufthresh_tilde/rebuild_cache: phony
source/projects/fluid.bufthresh_tilde/edit_cache: phony
source/projects/fluid.buftransients_tilde/install/strip: phony
source/projects/fluid.buftransients_tilde/install: phony
source/projects/fluid.buftransients_tilde/list_install_components: phony
source/projects/fluid.buftransients_tilde/rebuild_cache: phony
source/projects/fluid.buftransients_tilde/edit_cache: phony
source/projects/fluid.buftransients_tilde/install/local: phony
source/projects/fluid.buftransientslice_tilde/install/local: phony
source/projects/fluid.buftransientslice_tilde/install/strip: phony
source/projects/fluid.buftransientslice_tilde/install: phony
source/projects/fluid.buftransientslice_tilde/list_install_components: phony
source/projects/fluid.buftransientslice_tilde/rebuild_cache: phony
source/projects/fluid.buftransientslice_tilde/edit_cache: phony
source/projects/fluid.chroma_tilde/install/local: phony
source/projects/fluid.chroma_tilde/install/strip: phony
source/projects/fluid.chroma_tilde/install: phony
source/projects/fluid.chroma_tilde/list_install_components: phony
source/projects/fluid.chroma_tilde/rebuild_cache: phony
source/projects/fluid.chroma_tilde/edit_cache: phony
source/projects/fluid.gain_tilde/install/local: phony
source/projects/fluid.gain_tilde/install/strip: phony
source/projects/fluid.gain_tilde/install: phony
source/projects/fluid.gain_tilde/list_install_components: phony
source/projects/fluid.gain_tilde/rebuild_cache: phony
source/projects/fluid.gain_tilde/edit_cache: phony
source/projects/fluid.hpss_tilde/install/local: phony
source/projects/fluid.hpss_tilde/install/strip: phony
source/projects/fluid.hpss_tilde/install: phony
source/projects/fluid.hpss_tilde/list_install_components: phony
source/projects/fluid.hpss_tilde/rebuild_cache: phony
source/projects/fluid.hpss_tilde/edit_cache: phony
source/projects/fluid.libmanipulation/install/strip: phony
source/projects/fluid.libmanipulation/install: phony
source/projects/fluid.libmanipulation/list_install_components: phony
source/projects/fluid.libmanipulation/rebuild_cache: phony
source/projects/fluid.libmanipulation/edit_cache: phony
source/projects/fluid.libmanipulation/install/local: phony
source/projects/fluid.libprovidersubscribertest/install/local: phony
source/projects/fluid.libprovidersubscribertest/rebuild_cache: phony
source/projects/fluid.libprovidersubscribertest/edit_cache: phony
source/projects/fluid.libprovidersubscribertest/install/strip: phony
source/projects/fluid.libprovidersubscribertest/install: phony
source/projects/fluid.libprovidersubscribertest/list_install_components: phony
source/projects/fluid.list2buf/install/local: phony
source/projects/fluid.list2buf/rebuild_cache: phony
source/projects/fluid.list2buf/edit_cache: phony
source/projects/fluid.list2buf/install/strip: phony
source/projects/fluid.list2buf/install: phony
source/projects/fluid.list2buf/list_install_components: phony
source/projects/fluid.loudness_tilde/install/local: phony
source/projects/fluid.loudness_tilde/rebuild_cache: phony
source/projects/fluid.loudness_tilde/edit_cache: phony
source/projects/fluid.loudness_tilde/install/strip: phony
source/projects/fluid.loudness_tilde/install: phony
source/projects/fluid.loudness_tilde/list_install_components: phony
source/projects/fluid.melbands_tilde/install/local: phony
source/projects/fluid.melbands_tilde/install/strip: phony
source/projects/fluid.melbands_tilde/install: phony
source/projects/fluid.melbands_tilde/list_install_components: phony
source/projects/fluid.melbands_tilde/rebuild_cache: phony
source/projects/fluid.melbands_tilde/edit_cache: phony
source/projects/fluid.messagetest_tilde/install/local: phony
source/projects/fluid.messagetest_tilde/install/strip: phony
source/projects/fluid.messagetest_tilde/install: phony
source/projects/fluid.messagetest_tilde/list_install_components: phony
source/projects/fluid.messagetest_tilde/rebuild_cache: phony
source/projects/fluid.messagetest_tilde/edit_cache: phony
source/projects/fluid.mfcc_tilde/install/local: phony
source/projects/fluid.mfcc_tilde/install/strip: phony
source/projects/fluid.mfcc_tilde/install: phony
source/projects/fluid.mfcc_tilde/list_install_components: phony
source/projects/fluid.mfcc_tilde/rebuild_cache: phony
source/projects/fluid.mfcc_tilde/edit_cache: phony
source/projects/fluid.nmffilter_tilde/install/local: phony
source/projects/fluid.nmffilter_tilde/install/strip: phony
source/projects/fluid.nmffilter_tilde/install: phony
source/projects/fluid.nmffilter_tilde/list_install_components: phony
source/projects/fluid.nmffilter_tilde/rebuild_cache: phony
source/projects/fluid.nmffilter_tilde/edit_cache: phony
source/projects/fluid.nmfmatch_tilde/install/strip: phony
source/projects/fluid.nmfmatch_tilde/install: phony
source/projects/fluid.nmfmatch_tilde/list_install_components: phony
source/projects/fluid.nmfmatch_tilde/rebuild_cache: phony
source/projects/fluid.nmfmatch_tilde/edit_cache: phony
source/projects/fluid.nmfmatch_tilde/install/local: phony
source/projects/fluid.nmfmorph_tilde/install/strip: phony
source/projects/fluid.nmfmorph_tilde/install: phony
source/projects/fluid.nmfmorph_tilde/list_install_components: phony
source/projects/fluid.nmfmorph_tilde/rebuild_cache: phony
source/projects/fluid.nmfmorph_tilde/edit_cache: phony
source/projects/fluid.nmfmorph_tilde/install/local: phony
source/projects/fluid.noveltyslice_tilde/install/local: phony
source/projects/fluid.noveltyslice_tilde/rebuild_cache: phony
source/projects/fluid.noveltyslice_tilde/edit_cache: phony
source/projects/fluid.noveltyslice_tilde/install/strip: phony
source/projects/fluid.noveltyslice_tilde/install: phony
source/projects/fluid.noveltyslice_tilde/list_install_components: phony
source/projects/fluid.onsetslice_tilde/install/local: phony
source/projects/fluid.onsetslice_tilde/install/strip: phony
source/projects/fluid.onsetslice_tilde/install: phony
source/projects/fluid.onsetslice_tilde/list_install_components: phony
source/projects/fluid.onsetslice_tilde/rebuild_cache: phony
source/projects/fluid.onsetslice_tilde/edit_cache: phony
source/projects/fluid.pitch_tilde/install/local: phony
source/projects/fluid.pitch_tilde/install/strip: phony
source/projects/fluid.pitch_tilde/install: phony
source/projects/fluid.pitch_tilde/list_install_components: phony
source/projects/fluid.pitch_tilde/rebuild_cache: phony
source/projects/fluid.pitch_tilde/edit_cache: phony
source/projects/fluid.sines_tilde/install/local: phony
source/projects/fluid.sines_tilde/install/strip: phony
source/projects/fluid.sines_tilde/install: phony
source/projects/fluid.sines_tilde/list_install_components: phony
source/projects/fluid.sines_tilde/rebuild_cache: phony
source/projects/fluid.sines_tilde/edit_cache: phony
source/projects/fluid.spectralshape_tilde/install/local: phony
source/projects/fluid.spectralshape_tilde/install/strip: phony
source/projects/fluid.spectralshape_tilde/install: phony
source/projects/fluid.spectralshape_tilde/list_install_components: phony
source/projects/fluid.spectralshape_tilde/rebuild_cache: phony
source/projects/fluid.spectralshape_tilde/edit_cache: phony
source/projects/fluid.stftpass_tilde/install/local: phony
source/projects/fluid.stftpass_tilde/install/strip: phony
source/projects/fluid.stftpass_tilde/install: phony
source/projects/fluid.stftpass_tilde/list_install_components: phony
source/projects/fluid.stftpass_tilde/rebuild_cache: phony
source/projects/fluid.stftpass_tilde/edit_cache: phony
source/projects/fluid.transients_tilde/install/local: phony
source/projects/fluid.transients_tilde/install/strip: phony
source/projects/fluid.transients_tilde/install: phony
source/projects/fluid.transients_tilde/list_install_components: phony
source/projects/fluid.transients_tilde/rebuild_cache: phony
source/projects/fluid.transients_tilde/edit_cache: phony
source/projects/fluid.transientslice_tilde/install/local: phony
source/projects/fluid.transientslice_tilde/install/strip: phony
source/projects/fluid.transientslice_tilde/install: phony
source/projects/fluid.transientslice_tilde/list_install_components: phony
source/projects/fluid.transientslice_tilde/rebuild_cache: phony
source/projects/fluid.transientslice_tilde/edit_cache: phony
HISSTools_AudioFile: phony
HISSTools_FFT: phony
describe: phony
fluid.ampgate_tilde: phony
fluid.ampgate~.mxo/Contents/MacOS/fluid.ampgate~: phony
fluid.ampslice_tilde: phony
fluid.ampslice~.mxo/Contents/MacOS/fluid.ampslice~: phony
fluid.audiotransport_tilde: phony
fluid.audiotransport~.mxo/Contents/MacOS/fluid.audiotransport~: phony
fluid.buf2list: phony
fluid.buf2list.mxo/Contents/MacOS/fluid.buf2list: phony
fluid.bufampgate_tilde: phony
fluid.bufampgate~.mxo/Contents/MacOS/fluid.bufampgate~: phony
fluid.bufampslice_tilde: phony
fluid.bufampslice~.mxo/Contents/MacOS/fluid.bufampslice~: phony
fluid.bufaudiotransport_tilde: phony
fluid.bufaudiotransport~.mxo/Contents/MacOS/fluid.bufaudiotransport~: phony
fluid.bufchroma_tilde: phony
fluid.bufchroma~.mxo/Contents/MacOS/fluid.bufchroma~: phony
fluid.bufcompose_tilde: phony
fluid.bufcompose~.mxo/Contents/MacOS/fluid.bufcompose~: phony
fluid.bufflatten_tilde: phony
fluid.bufflatten~.mxo/Contents/MacOS/fluid.bufflatten~: phony
fluid.bufgain_tilde: phony
fluid.bufgain~.mxo/Contents/MacOS/fluid.bufgain~: phony
fluid.bufhpss_tilde: phony
fluid.bufhpss~.mxo/Contents/MacOS/fluid.bufhpss~: phony
fluid.bufloudness_tilde: phony
fluid.bufloudness~.mxo/Contents/MacOS/fluid.bufloudness~: phony
fluid.bufmelbands_tilde: phony
fluid.bufmelbands~.mxo/Contents/MacOS/fluid.bufmelbands~: phony
fluid.bufmfcc_tilde: phony
fluid.bufmfcc~.mxo/Contents/MacOS/fluid.bufmfcc~: phony
fluid.bufnmf_tilde: phony
fluid.bufnmfcross_tilde: phony
fluid.bufnmfcross~.mxo/Contents/MacOS/fluid.bufnmfcross~: phony
fluid.bufnmf~.mxo/Contents/MacOS/fluid.bufnmf~: phony
fluid.bufnndsvd_tilde: phony
fluid.bufnndsvd~.mxo/Contents/MacOS/fluid.bufnndsvd~: phony
fluid.bufnoveltyslice_tilde: phony
fluid.bufnoveltyslice~.mxo/Contents/MacOS/fluid.bufnoveltyslice~: phony
fluid.bufonsetslice_tilde: phony
fluid.bufonsetslice~.mxo/Contents/MacOS/fluid.bufonsetslice~: phony
fluid.bufpitch_tilde: phony
fluid.bufpitch~.mxo/Contents/MacOS/fluid.bufpitch~: phony
fluid.bufscale_tilde: phony
fluid.bufscale~.mxo/Contents/MacOS/fluid.bufscale~: phony
fluid.bufselect_tilde: phony
fluid.bufselectevery_tilde: phony
fluid.bufselectevery~.mxo/Contents/MacOS/fluid.bufselectevery~: phony
fluid.bufselect~.mxo/Contents/MacOS/fluid.bufselect~: phony
fluid.bufsines_tilde: phony
fluid.bufsines~.mxo/Contents/MacOS/fluid.bufsines~: phony
fluid.bufspectralshape_tilde: phony
fluid.bufspectralshape~.mxo/Contents/MacOS/fluid.bufspectralshape~: phony
fluid.bufstats_tilde: phony
fluid.bufstats~.mxo/Contents/MacOS/fluid.bufstats~: phony
fluid.bufstft_tilde: phony
fluid.bufstft~.mxo/Contents/MacOS/fluid.bufstft~: phony
fluid.bufthreaddemo_tilde: phony
fluid.bufthreaddemo~.mxo/Contents/MacOS/fluid.bufthreaddemo~: phony
fluid.bufthresh_tilde: phony
fluid.bufthresh~.mxo/Contents/MacOS/fluid.bufthresh~: phony
fluid.buftransients_tilde: phony
fluid.buftransientslice_tilde: phony
fluid.buftransientslice~.mxo/Contents/MacOS/fluid.buftransientslice~: phony
fluid.buftransients~.mxo/Contents/MacOS/fluid.buftransients~: phony
fluid.chroma_tilde: phony
fluid.chroma~.mxo/Contents/MacOS/fluid.chroma~: phony
fluid.gain_tilde: phony
fluid.gain~.mxo/Contents/MacOS/fluid.gain~: phony
fluid.hpss_tilde: phony
fluid.hpss~.mxo/Contents/MacOS/fluid.hpss~: phony
fluid.libmanipulation: phony
fluid.libmanipulation.mxo/Contents/MacOS/fluid.libmanipulation: phony
fluid.libprovidersubscribertest: phony
fluid.libprovidersubscribertest.mxo/Contents/MacOS/fluid.libprovidersubscribertest: phony
fluid.list2buf: phony
fluid.list2buf.mxo/Contents/MacOS/fluid.list2buf: phony
fluid.loudness_tilde: phony
fluid.loudness~.mxo/Contents/MacOS/fluid.loudness~: phony
fluid.melbands_tilde: phony
fluid.melbands~.mxo/Contents/MacOS/fluid.melbands~: phony
fluid.messagetest_tilde: phony
fluid.messagetest~.mxo/Contents/MacOS/fluid.messagetest~: phony
fluid.mfcc_tilde: phony
fluid.mfcc~.mxo/Contents/MacOS/fluid.mfcc~: phony
fluid.nmffilter_tilde: phony
fluid.nmffilter~.mxo/Contents/MacOS/fluid.nmffilter~: phony
fluid.nmfmatch_tilde: phony
fluid.nmfmatch~.mxo/Contents/MacOS/fluid.nmfmatch~: phony
fluid.nmfmorph_tilde: phony
fluid.nmfmorph~.mxo/Contents/MacOS/fluid.nmfmorph~: phony
fluid.noveltyslice_tilde: phony
fluid.noveltyslice~.mxo/Contents/MacOS/fluid.noveltyslice~: phony
fluid.onsetslice_tilde: phony
fluid.onsetslice~.mxo/Contents/MacOS/fluid.onsetslice~: phony
fluid.pitch_tilde: phony
fluid.pitch~.mxo/Contents/MacOS/fluid.pitch~: phony
fluid.sines_tilde: phony
fluid.sines~.mxo/Contents/MacOS/fluid.sines~: phony
fluid.spectralshape_tilde: phony
fluid.spectralshape~.mxo/Contents/MacOS/fluid.spectralshape~: phony
fluid.stftpass_tilde: phony
fluid.stftpass~.mxo/Contents/MacOS/fluid.stftpass~: phony
fluid.transients_tilde: phony
fluid.transientslice_tilde: phony
fluid.transientslice~.mxo/Contents/MacOS/fluid.transientslice~: phony
fluid.transients~.mxo/Contents/MacOS/fluid.transients~: phony
libHISSTools_AudioFile.a: phony
libHISSTools_FFT.a: phony
build.ninja: RERUN_CMAKE
clean: CLEAN
help: HELP

@tremblap
Copy link
Member

similar list, but as if the ninja command triggered a lot more compiles... is there a quick way to time the compilation process? it felt longer but what do I know. I'll explore the folder to see if anything gets naughtily put somewhere.

@tremblap
Copy link
Member

btw my process is to merge this on tip of origin/main

@weefuzzy
Copy link
Member Author

similar list,

I'll take your word for it 😄

the ninja command triggered a lot more compiles

This is probably due to the new need to buld commonsyms.c alongside the objects (which we've always had to do on Windows). Pre SDK 8.2 it was built into the .framework files that we link to but apparently this was a mistake that has been rectified in the new SDK. It probably will increase the build time a bit (maybe can be mitigated by building once as a static library and then linking, but that's faff-for-the-future).

is there a quick way to time the compilation process?

Does time ninja work? (although I don't think timing it is going to help us any)

@tremblap
Copy link
Member

Does time ninja work? (although I don't think timing it is going to help us any)

nope. it is longer. i can live with it if objects are working as before. Cursory testing seems to imply it is, so I'd be happy to merge in main and continue to plough. Saavy?

@jamesb93
Copy link
Member

I have almost always had 167 targets and sometimes 114. It doesn't seem to affect the success of the build.

@weefuzzy
Copy link
Member Author

Shall I merge then?

@tremblap
Copy link
Member

suspense...

@jamesb93
Copy link
Member

Shall I merge then?

Merge! 💯

🚀 🚀 🚀 🚀 🚀 🚀

@weefuzzy weefuzzy merged commit c4a2a29 into flucoma:main Sep 16, 2021
@weefuzzy weefuzzy deleted the fix/maxsdk_changes branch September 16, 2021 12:38
jamesb93 pushed a commit to jamesb93/flucoma-max that referenced this pull request Sep 16, 2021
* Adjust cmake to handle changes to Max SDK from 8.2 onwards

* correct typo
@jamesb93 jamesb93 mentioned this pull request Sep 20, 2021
jamesb93 pushed a commit to jamesb93/flucoma-max that referenced this pull request Sep 20, 2021
* Adjust cmake to handle changes to Max SDK from 8.2 onwards

* correct typo
jamesb93 pushed a commit to jamesb93/flucoma-max that referenced this pull request Sep 20, 2021
* Adjust cmake to handle changes to Max SDK from 8.2 onwards

* correct typo
jamesb93 added a commit that referenced this pull request Nov 28, 2021
* incorporate Ted's changes and recommendations

Revert "fix pre/post cmake"

This reverts commit 7d04ffb.

Create does-it-build.yml

does it build?

consume SDK

curl the 8.0.3 SDK

add a ls stage for sanity

remove cmake flags for OSX architectures

move list cmd

add working directories for steps that urn in build

use macos as runner

use ninja for build process

add specific name for build

will write a text file named foo to the home directory

see if we can headless max patchers

also build on the ci branch

Buf2List: tidy up and add a 'buffer' message for immediate processing

Revert "fat binaries"

This reverts commit 35ef645.

Revert "build script"

This reverts commit 1ee3f5a.

# Conflicts:
#	create.sh

Initialize dumpDictionary pointer in MaxWrapper explicitly, as this is assumed in destructor

removed dangling script naming to buf2list

corrected buf2list use in mlpclass

corrected interface of mds to make it more interactive

updated buf2list2buf helpfiles with doc

dial back automatic patch testing in workflow

* Adjust cmake to handle changes to Max SDK from 8.2 onwards (#32)

* Adjust cmake to handle changes to Max SDK from 8.2 onwards

* correct typo

* Update macos-build-test.yml

use the latest sdk from github

* you actually have to git clone...

* only build ampslice for now

* test releasing

* make names + commits

* give a proper asset name

* use ref for tag

* Update macos-build-test.yml

* spell prerelease properly

* change convention for naming n stuff

* Update macos-build-test.yml

* add windows-build script

* quotes around path for windows

* test a composite workflow

* update composite

* make a nightly action

* now check to see if we can build and see an external

* update infrastructure

* check with cached outputs too

* pre check in the right place

* dont check a non-existant file

* remove nightly cache workflow

* build and combine

* remove bad line

* do some sanity checks for cleaning

* inspect what is going on

* cleanup ls -R and change to latest macos

* see if we can copy the entire externals folder

* check

* now build fat and see

* remove mistake space

* get uname

* get clang version

* get system info

* try some silicon black magic

* use custom core

* use https

* check if core is there

* core is only one folder up

* make a release again

* make externals early

* 🩴 :burger:

* pass DCMAKE_APPLE flag

* full install of max

* make release builds on windows

* remove pdbs from release-packaging

* dont remove pdb files

* fix paths because they have spaces 👿

* try and deal with the hell that is windows

* now release it!

* try again

* only build on dev and ci branches

* now with DDOCS=ON

* ddocs off

* provide a more detailed tag for nightly builds

* also make docs

* use blas compilation branch (temporarily)

* fix malformed paths

* missing -D

* take max_ref and merge with final compile

* delete nightly before remaking it

* delete extraneous experimental patch

Co-authored-by: James Bradbury <jamesbradbury93@gmail.com>
Co-authored-by: weefuzzy <gungwho@gmail.com>
jamesb93 added a commit that referenced this pull request Nov 28, 2021
* incorporate Ted's changes and recommendations

Revert "fix pre/post cmake"

This reverts commit 7d04ffb.

Create does-it-build.yml

does it build?

consume SDK

curl the 8.0.3 SDK

add a ls stage for sanity

remove cmake flags for OSX architectures

move list cmd

add working directories for steps that urn in build

use macos as runner

use ninja for build process

add specific name for build

will write a text file named foo to the home directory

see if we can headless max patchers

also build on the ci branch

Buf2List: tidy up and add a 'buffer' message for immediate processing

Revert "fat binaries"

This reverts commit 35ef645.

Revert "build script"

This reverts commit 1ee3f5a.

# Conflicts:
#	create.sh

Initialize dumpDictionary pointer in MaxWrapper explicitly, as this is assumed in destructor

removed dangling script naming to buf2list

corrected buf2list use in mlpclass

corrected interface of mds to make it more interactive

updated buf2list2buf helpfiles with doc

dial back automatic patch testing in workflow

* Adjust cmake to handle changes to Max SDK from 8.2 onwards (#32)

* Adjust cmake to handle changes to Max SDK from 8.2 onwards

* correct typo

* Update macos-build-test.yml

use the latest sdk from github

* you actually have to git clone...

* only build ampslice for now

* test releasing

* make names + commits

* give a proper asset name

* use ref for tag

* Update macos-build-test.yml

* spell prerelease properly

* change convention for naming n stuff

* Update macos-build-test.yml

* add windows-build script

* quotes around path for windows

* test a composite workflow

* update composite

* make a nightly action

* now check to see if we can build and see an external

* update infrastructure

* check with cached outputs too

* pre check in the right place

* dont check a non-existant file

* remove nightly cache workflow

* build and combine

* remove bad line

* do some sanity checks for cleaning

* inspect what is going on

* cleanup ls -R and change to latest macos

* see if we can copy the entire externals folder

* check

* now build fat and see

* remove mistake space

* get uname

* get clang version

* get system info

* try some silicon black magic

* use custom core

* use https

* check if core is there

* core is only one folder up

* make a release again

* make externals early

* 🩴 :burger:

* pass DCMAKE_APPLE flag

* full install of max

* make release builds on windows

* remove pdbs from release-packaging

* dont remove pdb files

* fix paths because they have spaces 👿

* try and deal with the hell that is windows

* now release it!

* try again

* only build on dev and ci branches

* now with DDOCS=ON

* ddocs off

* provide a more detailed tag for nightly builds

* also make docs

* use blas compilation branch (temporarily)

* fix malformed paths

* missing -D

* take max_ref and merge with final compile

* delete nightly before remaking it

* delete extraneous experimental patch

Co-authored-by: James Bradbury <jamesbradbury93@gmail.com>
Co-authored-by: weefuzzy <gungwho@gmail.com>
jamesb93 added a commit that referenced this pull request Feb 16, 2022
* copy the misc folder in installation target

* Add relative path file writing for data objects

In principle consistent with other Max objects (which aren't wholly 
consistent in edge cases)

* reset points if dict is successfully parsed

* crediting (#78)

crediting the new team

* update kdtree help file

* add fluid.stats~ and change category to statistical analysis

* move stft and add fluid.grid~

* grid out help file real estate

* adds fluid.plotter to the autocomplete objectlist

* adds fluid.waveform~ to objectlist

* first tab beautified

* reorder latency message

* getlatency after changing preset

* Transients Help File (#82)

* grid out help file

* update transients~ help file

* ci/automatic building (#29)

* incorporate Ted's changes and recommendations

Revert "fix pre/post cmake"

This reverts commit 7d04ffb.

Create does-it-build.yml

does it build?

consume SDK

curl the 8.0.3 SDK

add a ls stage for sanity

remove cmake flags for OSX architectures

move list cmd

add working directories for steps that urn in build

use macos as runner

use ninja for build process

add specific name for build

will write a text file named foo to the home directory

see if we can headless max patchers

also build on the ci branch

Buf2List: tidy up and add a 'buffer' message for immediate processing

Revert "fat binaries"

This reverts commit 35ef645.

Revert "build script"

This reverts commit 1ee3f5a.

# Conflicts:
#	create.sh

Initialize dumpDictionary pointer in MaxWrapper explicitly, as this is assumed in destructor

removed dangling script naming to buf2list

corrected buf2list use in mlpclass

corrected interface of mds to make it more interactive

updated buf2list2buf helpfiles with doc

dial back automatic patch testing in workflow

* Adjust cmake to handle changes to Max SDK from 8.2 onwards (#32)

* Adjust cmake to handle changes to Max SDK from 8.2 onwards

* correct typo

* Update macos-build-test.yml

use the latest sdk from github

* you actually have to git clone...

* only build ampslice for now

* test releasing

* make names + commits

* give a proper asset name

* use ref for tag

* Update macos-build-test.yml

* spell prerelease properly

* change convention for naming n stuff

* Update macos-build-test.yml

* add windows-build script

* quotes around path for windows

* test a composite workflow

* update composite

* make a nightly action

* now check to see if we can build and see an external

* update infrastructure

* check with cached outputs too

* pre check in the right place

* dont check a non-existant file

* remove nightly cache workflow

* build and combine

* remove bad line

* do some sanity checks for cleaning

* inspect what is going on

* cleanup ls -R and change to latest macos

* see if we can copy the entire externals folder

* check

* now build fat and see

* remove mistake space

* get uname

* get clang version

* get system info

* try some silicon black magic

* use custom core

* use https

* check if core is there

* core is only one folder up

* make a release again

* make externals early

* 🩴 :burger:

* pass DCMAKE_APPLE flag

* full install of max

* make release builds on windows

* remove pdbs from release-packaging

* dont remove pdb files

* fix paths because they have spaces 👿

* try and deal with the hell that is windows

* now release it!

* try again

* only build on dev and ci branches

* now with DDOCS=ON

* ddocs off

* provide a more detailed tag for nightly builds

* also make docs

* use blas compilation branch (temporarily)

* fix malformed paths

* missing -D

* take max_ref and merge with final compile

* delete nightly before remaking it

* delete extraneous experimental patch

Co-authored-by: James Bradbury <jamesbradbury93@gmail.com>
Co-authored-by: weefuzzy <gungwho@gmail.com>

* dont use BLAS branch (fixed in pr#67)

* remove dangling line

* use dev branch of flucoma core for ci

* cleanup english and patching on tab 2

* deferlow on file load (was failing before)

* update cosmetics

* point to /reference/sines in the learn platform not ampslice

* add learn and flucoma.org links

* apply 10x10 grid

* cancel previous runs if a new push is made

* Only need 1 outlet

* update outlet assistance

* update outlet 1 assist

* change tag name of nightly to be versionless

* Remove per-PR merge checks

* update bufselect

* add links to top of file

* initial cleanup

* patcher for linking to learn articles more easily

* changes to chroma help file

* remove spaces from installation path name (#90)

* fix references to spaced package name in CI

* sorted the package-info with a few fun anachronicisms

* missed a space in macbuild target

* only do a release on dev branch

* only do a release on dev branch

* trigger build on PR

* remove per PR building

* remove release checking

* add a deferlow to fluid.learn

* provide a small musical example on first tab

* add chroma frequency calculation

* replace list.change with zl.change

* human unit test maxpat

* make a soundful demonstration on each tab

* fix incorrect refrences to previous help files

* update positioning of online reference/flucoma link

* Fix fluid.learn abstraction not displaying properly (#101)

* initial cleanup

* changes to chroma help file

* add a deferlow to fluid.learn

* provide a small musical example on first tab

* add chroma frequency calculation

* replace list.change with zl.change

* make a soundful demonstration on each tab

* fix incorrect refrences to previous help files

* update positioning of online reference/flucoma link

* update fluid.learn patch to render more reliably

* Load media files from package abstraction (#102)

* a preliminary go at the bufloader

* tighten regex and implement auto loading

* add second tab for curating statistics with bufselect

* add cosmetic upgrades to second tab and neaten first tab

* fix loading woes with fluid.learn

* more cosmetic upgrades to patch

* cosmetic upgrades to chroma

* [Review Changes] BufChroma Help File (#98)

* update fluid.bufchroma~ help file

* Fix fluid.learn abstraction not displaying properly (#101)

* initial cleanup

* changes to chroma help file

* add a deferlow to fluid.learn

* provide a small musical example on first tab

* add chroma frequency calculation

* replace list.change with zl.change

* make a soundful demonstration on each tab

* fix incorrect refrences to previous help files

* update positioning of online reference/flucoma link

* update fluid.learn patch to render more reliably

* Load media files from package abstraction (#102)

* a preliminary go at the bufloader

* tighten regex and implement auto loading

* stripping back of first tab

* an interactive playback mechanism with chroma data

* chroma lookup

* add more detail tab

* polish patch

* layout fixes for help patch

* [Review Changes] KDTree Help File (#92)

* more cleanup on fluid.kdtree

* separate tabs

* add analysis data

* cleanup tab 1

* add presliced corpus points

* add a tab simplifying the explanation

* cosmetic upgrades

* add numbered instructions

* [CI] Refactor and use composite actions (#106)

* use flucoma actions

* use composite actions to build windows

* remove duplicate env setu

* use maxdocs composite action

* do CI on every ci located branch

* Re-enable building docs as part of ALL

* [CI] Fat Binaries (#107)

* do CI on every ci located branch

* bump to v3

* [CI] Actions@v4 (#108)

* do CI on every ci located branch

* use v4 of actions

* update docs

* Re-enable building docs as part of ALL

* [CI] Fat Binaries (#107)

* do CI on every ci located branch

* bump to v3

* [CI] Actions@v4 (#108)

* do CI on every ci located branch

* use v4 of actions

* update docs

* indentation

* remove duplicate

* typo

* [CI] Fix Documentation Build (#115)

* fix ci docs component

* make release all the time

* use ubuntu latest for building docs

* [Enhance] Update fluid.waveform~ (#116)

* update to translational api layer

* use new api in help file

* buf -> buffer

* alias indicesbuffer to addmarkers

* update help to reflect internal api

* singular for methods

* update waveform help

* fix pluarlisation of methods and arguments

* update help file for fluid.waveform

* various cosmetic upgrades (#103)

* BufNNDSVD Help File (#88)

* update bufnndsvd~ helpfile

* add playback to the help file

* [Docs] Fix Layout issues in BufChroma help (#117)

* fixes layout issues of bufchroma

* fix bufcompose load issue

* Update fluid.sines~.maxhelp

* update dataset help file (#120)

* labelset cosmetics

* remove frombuffer tab

* [Docs] Blocking Help Tab (#121)

* add back blocking attribute

* add attribute blocking to bufnndsvd

* add tab to bufstft

* add tab to bufselect

* change release action

* [Docs] BufLoudness Help (#122)

* griddify help file

* remove js starter

* experiment with waveform-based interface

* first tab done (possibly)

* finish multichannel tab

* PAs changes

* [Docs] Loudness Help File (#118)

* shell out loudness second tab

* cosmetic updates to second tab

* update second tab

* PA suggestions

* typo

* more typos

* [Docs] Audiotransport Help File (#105)

* work on audiotransport help file

* add fluid.learn abstraction

* cosmetic updates

* [Enhance] Retrieve toy DataSets (#126)

* pull datasets from the location specificed in PR 88 of core

* pull datasets to misc

* also add an abstraction for loading datasets

* update help file with new asset names

* add misc to ignore

* copy from Data instead of DataSets

* copy resources on cmake configure

* moved patchers from misc to patchers

* delete the files tracked by mistake

* update bufchroma to have an adaptive number of chroma (#129)

* AmpSlice Help File (#81)

* griddify help file

* in progress work for explaining thresholds and curves

* update bpatchers for providing linkage to sites

* update ampslice to be more friendly and clear

* add margin to link helper bpatchers (so they display correctly on load)

* update help file to accomodate bpatcher changes

* make text box way longer than it needs to be.

* update cosmetics

* update with review advice

* update learn subpatchers

* shuffle cosmetics

* update bufaudiotransport names (#131)

* Update nightly.yaml

Add workflow dispatch for manual launch

* correct docs path variable in CMake

* [Docs] Grid Help File (#110)

* add datasets that can be reused for examples

* update to fluid.grid helpfile

* try and make learn load in the right order...

* update aesthetics and separation of tabs

* cosmetic upgrades

* Revert "add datasets that can be reused for examples"

This reverts commit 20f58a3.

* update dataloader abstraction

* fix layout with new dataset loader

* Max buffer references weren't being freed safely (ASan) (#132)

* update quickstart

* [Fix] fluid.plotter~ clear label data (#135)

* fix single quotes

* remove old var

* clear all of the data that we need to clear

* re-order precedence of colouring (#136)

Co-authored-by: weefuzzy <gungwho@gmail.com>
Co-authored-by: tremblap <info@pierrealexandretremblay.com>
Co-authored-by: Timo Hoogland <timohoogland@gmail.com>
Co-authored-by: James Bradbury <jamesbradbury93@gmail.com>
Co-authored-by: Ted Moore <ted@tedmooremusic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants