diff --git a/doc/AmpFeature.rst b/doc/AmpFeature.rst index 4425a7b..37bacbe 100644 --- a/doc/AmpFeature.rst +++ b/doc/AmpFeature.rst @@ -1,7 +1,7 @@ :digest: Realtime Amplitude Differential Feature :species: transformer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: AmpGate, AmpSlice, OnsetFeature, NoveltyFeature :description: Calculate the amplitude differential feature in realtime. :discussion: diff --git a/doc/AmpGate.rst b/doc/AmpGate.rst index 4581a8c..4066c39 100644 --- a/doc/AmpGate.rst +++ b/doc/AmpGate.rst @@ -1,7 +1,7 @@ :digest: Gate Detection on a Signal :species: slicer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufAmpGate, AmpSlice, OnsetSlice, NoveltySlice, TransientSlice :description: Absolute amplitude threshold gate detector on a real-time signal diff --git a/doc/AmpSlice.rst b/doc/AmpSlice.rst index a2b34b3..f4d773f 100644 --- a/doc/AmpSlice.rst +++ b/doc/AmpSlice.rst @@ -1,7 +1,7 @@ :digest: Amplitude-based Detrending Slicer :species: slicer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufAmpSlice, AmpGate, OnsetSlice, NoveltySlice, TransientSlice :description: This class implements an amplitude-based slicer, with various customisable options and conditions to detect relative amplitude changes as onsets. :discussion: diff --git a/doc/BufAmpFeature.rst b/doc/BufAmpFeature.rst index b121e70..715b8b6 100644 --- a/doc/BufAmpFeature.rst +++ b/doc/BufAmpFeature.rst @@ -1,7 +1,7 @@ :digest: Buffer-Based Amplitude Differential Feature :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufAmpSlice, BufNoveltyFeature, BufAmpFeature, BufOnsetFeature :description: Calculate the amplitude differential feature used by :fluid-obj:`BufAmpSlice`. :discussion: diff --git a/doc/BufAmpGate.rst b/doc/BufAmpGate.rst index f98f786..140e19c 100644 --- a/doc/BufAmpGate.rst +++ b/doc/BufAmpGate.rst @@ -1,7 +1,7 @@ :digest: Gate Detection on a Bfufer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: AmpGate, BufAmpSlice, BufOnsetSlice, BufNoveltySlice, BufTransientSlice :description: Absolute amplitude threshold gate detector on audio in a buffer diff --git a/doc/BufAmpSlice.rst b/doc/BufAmpSlice.rst index 8d6d903..1fc30e8 100644 --- a/doc/BufAmpSlice.rst +++ b/doc/BufAmpSlice.rst @@ -1,7 +1,7 @@ :digest: Amplitude-based Detrending Slicer for Buffers :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: AmpSlice, BufAmpGate, BufOnsetSlice, BufNoveltySlice, BufTransientSlice :description: This class implements an amplitude-based slicer,with various customisable options and conditions to detect relative amplitude changes as onsets. :discussion: diff --git a/doc/BufChroma.rst b/doc/BufChroma.rst index 7a49a72..17c48f2 100644 --- a/doc/BufChroma.rst +++ b/doc/BufChroma.rst @@ -1,7 +1,7 @@ :digest: A histogram of pitch classes on a Buffer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/FluidBufMFCC +:sc-related: Guides/FluidCorpusManipulation, Classes/FluidBufMFCC :see-also: Chroma, BufPitch, BufLoudness, BufMFCC, BufSpectralShape, BufStats :description: This class computes a histogram of the energy contained for each pitch class across the analysis frequency range. :discussion: diff --git a/doc/BufCompose.rst b/doc/BufCompose.rst index bf7e859..d4d1cd6 100644 --- a/doc/BufCompose.rst +++ b/doc/BufCompose.rst @@ -1,7 +1,7 @@ :digest: Buffer Compositing Utility :species: buffer-proc :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/Buffer +:sc-related: Guides/FluidCorpusManipulation, Classes/Buffer :see-also: BufSelect, BufSelectEvery :description: A utility for manipulating the contents of buffers. diff --git a/doc/BufHPSS.rst b/doc/BufHPSS.rst index fbe4544..30f5e23 100644 --- a/doc/BufHPSS.rst +++ b/doc/BufHPSS.rst @@ -1,7 +1,7 @@ :digest: Buffer-Based Harmonic-Percussive Source Separation Using Median Filtering :species: buffer-proc :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: HPSS, BufSines, BufTransients :description: FluidBufHPSS performs Harmonic-Percussive Source Separation (HPSS) on the contents of a Buffer. :discussion: diff --git a/doc/BufLoudness.rst b/doc/BufLoudness.rst index 663866a..9f6aaf1 100644 --- a/doc/BufLoudness.rst +++ b/doc/BufLoudness.rst @@ -1,7 +1,7 @@ :digest: A Loudness and True-Peak Descriptor on a Buffer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: Loudness, BufPitch, BufMelBands, BufMFCC, BufSpectralShape, BufStats :description: Two loudness descriptors, computing the true peak of the signal as well as applying the filters proposed by broadcasting standards to emulate the perception of amplitude. :discussion: diff --git a/doc/BufMFCC.rst b/doc/BufMFCC.rst index eab28c6..164c527 100644 --- a/doc/BufMFCC.rst +++ b/doc/BufMFCC.rst @@ -1,7 +1,7 @@ :digest: Mel-Frequency Cepstral Coefficients as Spectral Descriptors on a Buffer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Guides/FluidBufMultiThreading, Classes/FluidBufMelBands +:sc-related: Guides/FluidCorpusManipulation, Guides/FluidBufMultiThreading, Classes/FluidBufMelBands :see-also: :description: A classic timbral spectral descriptor, the Mel-Frequency Cepstral Coefficients (MFCCs). :discussion: diff --git a/doc/BufMelBands.rst b/doc/BufMelBands.rst index 5fc4024..2125610 100644 --- a/doc/BufMelBands.rst +++ b/doc/BufMelBands.rst @@ -1,7 +1,7 @@ :digest: A Perceptually Spread Spectral Contour Descriptor on a Buffer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/FluidBufMFCC +:sc-related: Guides/FluidCorpusManipulation, Classes/FluidBufMFCC :see-also: MelBands, BufPitch, BufLoudness, BufMFCC, BufSpectralShape, BufStats :description: Magnitudes for a number of perceptually-evenly spaced bands. :discussion: diff --git a/doc/BufNMF.rst b/doc/BufNMF.rst index 9c0c665..eff0b87 100644 --- a/doc/BufNMF.rst +++ b/doc/BufNMF.rst @@ -1,7 +1,7 @@ :digest: Buffer-Based Non-Negative Matrix Factorisation on Spectral Frames :species: buffer-proc :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/FluidNMFMatch, Classes/FluidNMFFilter +:sc-related: Guides/FluidCorpusManipulation, Classes/FluidNMFMatch, Classes/FluidNMFFilter :see-also: NMFMatch, NMFFilter :description: Decomposes the spectrum of a sound into a number of components using Non-Negative Matrix Factorisation (NMF) :discussion: diff --git a/doc/BufNoveltyFeature.rst b/doc/BufNoveltyFeature.rst index 08a5e6f..de15294 100644 --- a/doc/BufNoveltyFeature.rst +++ b/doc/BufNoveltyFeature.rst @@ -1,7 +1,7 @@ :digest: Buffer-Based Novelty Feature :species: buffer-proc :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufNoveltySlice, BufNoveltyFeature, BufAmpFeature, BufOnsetFeature :description: Calculates the novelty feature of audio stored in a buffer. :discussion: diff --git a/doc/BufNoveltySlice.rst b/doc/BufNoveltySlice.rst index eca824b..824d45c 100644 --- a/doc/BufNoveltySlice.rst +++ b/doc/BufNoveltySlice.rst @@ -1,7 +1,7 @@ :digest: Buffer-Based Novelty-Based Slicer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: NoveltySlice, BufAmpSlice, BufOnsetSlice, BufTransientSlice :description: A non-real-time slicer using an algorithm assessing novelty in the signal to estimate the slicing points. :discussion: diff --git a/doc/BufOnsetFeature.rst b/doc/BufOnsetFeature.rst index b3a9f59..56dc382 100644 --- a/doc/BufOnsetFeature.rst +++ b/doc/BufOnsetFeature.rst @@ -1,7 +1,7 @@ :digest: Buffer-Based Spectral Difference Feature :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufOnsetSlice, BufNoveltyFeature, BufAmpFeature, BufOnsetFeature :description: Calculate the spectral difference feature used by :fluid-obj:`BufOnsetSlice`. :discussion: diff --git a/doc/BufOnsetSlice.rst b/doc/BufOnsetSlice.rst index aa63a08..3b70e28 100644 --- a/doc/BufOnsetSlice.rst +++ b/doc/BufOnsetSlice.rst @@ -1,7 +1,7 @@ :digest: Spectral Difference-Based Audio Buffer Slicer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: OnsetSlice, BufAmpSlice, BufNoveltySlice, BufTransientSlice :description: Implements a selection of spectrum-based onset slicers :discussion: diff --git a/doc/BufPitch.rst b/doc/BufPitch.rst index 1868dab..f98d492 100644 --- a/doc/BufPitch.rst +++ b/doc/BufPitch.rst @@ -1,7 +1,7 @@ :digest: Pitch Descriptor :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/SpecCentroid, Classes/SpecFlatness, Classes/SpecCentroid, Classes/SpecPcile +:sc-related: Guides/FluidCorpusManipulation, Classes/SpecCentroid, Classes/SpecFlatness, Classes/SpecCentroid, Classes/SpecPcile :see-also: Pitch, BufLoudness, BufMelBands, BufMFCC, BufSpectralShape, BufStats :description: Three popular pitch descriptors, all of which compute frequency and the confidence that a pitch is present. :discussion: diff --git a/doc/BufScale.rst b/doc/BufScale.rst index 0216c5d..7b3fb0f 100644 --- a/doc/BufScale.rst +++ b/doc/BufScale.rst @@ -1,7 +1,7 @@ :digest: A Scaling Processor for Buffers :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Guides/FluidBufMultiThreading +:sc-related: Guides/FluidCorpusManipulation, Guides/FluidBufMultiThreading :see-also: BufThresh, BufCompose, BufFlatten :description: Scale |buffer| values from an input range to an output range. :discussion: This object is for scaling |buffer| values. It copies data from a source |buffer| to a destination |buffer|, scaling the source from an input range to an output range. diff --git a/doc/BufSines.rst b/doc/BufSines.rst index 2492400..e262840 100644 --- a/doc/BufSines.rst +++ b/doc/BufSines.rst @@ -1,7 +1,7 @@ :digest: Buffer-Based Sinusoidal Modelling and Resynthesis :species: buffer-proc :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: Sines, BufHPSS, BufTransients :description: Sinusoidal modelling on buffers :discussion: diff --git a/doc/BufSpectralShape.rst b/doc/BufSpectralShape.rst index 0eca685..9668c68 100644 --- a/doc/BufSpectralShape.rst +++ b/doc/BufSpectralShape.rst @@ -1,7 +1,7 @@ :digest: Seven Spectral Shape Descriptors on a Buffer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/SpecCentroid, Classes/SpecFlatness, Classes/SpecCentroid, Classes/SpecPcile +:sc-related: Guides/FluidCorpusManipulation, Classes/SpecCentroid, Classes/SpecFlatness, Classes/SpecCentroid, Classes/SpecPcile :see-also: SpectralShape, BufPitch, BufMelBands, BufMFCC, BufLoudness, BufStats :description: Seven of the spectral shape descriptors, computed on a linear scale for both amplitude and frequency. :discussion: diff --git a/doc/BufStats.rst b/doc/BufStats.rst index 675483d..55729b4 100644 --- a/doc/BufStats.rst +++ b/doc/BufStats.rst @@ -1,7 +1,7 @@ :digest: Statistically summarise a time series in a Buffer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufLoudness, BufPitch, BufMelBands, BufMFCC, BufSpectralShape :description: Statistical analysis on buffer channels. :discussion: diff --git a/doc/BufThreadDemo.rst b/doc/BufThreadDemo.rst index f28b17a..6017427 100644 --- a/doc/BufThreadDemo.rst +++ b/doc/BufThreadDemo.rst @@ -1,7 +1,7 @@ :digest: A Tutorial Object to Experiment with Multithreading in FluidBuf* Objects :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Guides/FluidBufMultiThreading +:sc-related: Guides/FluidCorpusManipulation, Guides/FluidBufMultiThreading :see-also: :description: This class implements a simple tutorial object to illustrate and experiment with the behaviour of the FluidBuf* objects. It simply starts a process that will, upon completion of its task, write a single value to the destination buffer. This is the general behaviour of much of the CPU consuming FluidBuf* objects. In this case, as a toy example, the task is simply just wait and do nothing, to simulate a task that would actually take that long in the background. diff --git a/doc/BufThresh.rst b/doc/BufThresh.rst index 1036c52..29759c9 100644 --- a/doc/BufThresh.rst +++ b/doc/BufThresh.rst @@ -1,7 +1,7 @@ :digest: A Gate Processor for Buffers :species: buffer-proc :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Guides/FluidBufMultiThreading +:sc-related: Guides/FluidCorpusManipulation, Guides/FluidBufMultiThreading :see-also: BufCompose, Gain, Stats :description: diff --git a/doc/BufTransientSlice.rst b/doc/BufTransientSlice.rst index 12a10e8..b59ced2 100644 --- a/doc/BufTransientSlice.rst +++ b/doc/BufTransientSlice.rst @@ -1,7 +1,7 @@ :digest: Buffer-Based Transient-Based Slicer :species: buffer-proc :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit, +:sc-related: Guides/FluidCorpusManipulation, :see-also: TransientSlice, BufOnsetSlice, BufNoveltySlice :description: Transient-based slice extractor on buffers :discussion: diff --git a/doc/BufTransients.rst b/doc/BufTransients.rst index d342474..f3bacc3 100644 --- a/doc/BufTransients.rst +++ b/doc/BufTransients.rst @@ -1,7 +1,7 @@ :digest: Buffer-Based Transient Extractor :species: buffer-proc :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: Transients, BufHPSS, BufSines :description: Separate Transients from a Signal in a Buffer :discussion: diff --git a/doc/Chroma.rst b/doc/Chroma.rst index d6126a8..8a25e8d 100644 --- a/doc/Chroma.rst +++ b/doc/Chroma.rst @@ -1,7 +1,7 @@ :digest: A histogram of pitch classes in Real-Time :species: descriptor :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/FluidMFCC +:sc-related: Guides/FluidCorpusManipulation, Classes/FluidMFCC :see-also: BufChroma, Pitch, Loudness, MFCC, SpectralShape :description: This class computes a histogram of the energy contained for each pitch class across the analysis frequency range. :discussion: diff --git a/doc/Gain.rst b/doc/Gain.rst index ebf8d20..153a471 100644 --- a/doc/Gain.rst +++ b/doc/Gain.rst @@ -1,7 +1,7 @@ :digest: Real-Time Buffered Gain Changer :species: transformer :sc-categories: UGens>Algebraic, Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit,Classes/UnaryOpFunction +:sc-related: Guides/FluidCorpusManipulation,Classes/UnaryOpFunction :description: This class implements a sanity test for the FluCoMa Real-Time Client Wrapper. :see-also: :discussion: diff --git a/doc/HPSS.rst b/doc/HPSS.rst index d6e7f42..0783455 100644 --- a/doc/HPSS.rst +++ b/doc/HPSS.rst @@ -1,7 +1,7 @@ :digest: Harmonic-Percussive Source Separation Using Median Filtering :species: transformer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufHPSS, Sines, Transients :description: Harmonic-Percussive Source Separation (HPSS) on an audio input. :discussion: diff --git a/doc/Loudness.rst b/doc/Loudness.rst index 0a8f3d1..ef15465 100644 --- a/doc/Loudness.rst +++ b/doc/Loudness.rst @@ -1,7 +1,7 @@ :digest: A Loudness and True-Peak Descriptor in Real-Time :species: descriptor :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufLoudness, Pitch, MelBands, MFCC, SpectralShape :description: Two loudness descriptors, with a ITU BS 1770 mode :discussion: diff --git a/doc/MFCC.rst b/doc/MFCC.rst index 497e408..1d66a94 100644 --- a/doc/MFCC.rst +++ b/doc/MFCC.rst @@ -1,7 +1,7 @@ :digest: Mel-Frequency Cepstral Coefficients as Spectral Descriptors in Real-Time :species: descriptor :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufMFCC, Pitch, MelBands, Loudness, SpectralShape :description: A classic timbral audio descriptor, the Mel-Frequency Cepstral Coefficients (MFCCs). :discussion: diff --git a/doc/MelBands.rst b/doc/MelBands.rst index 155b2ee..fa1e456 100644 --- a/doc/MelBands.rst +++ b/doc/MelBands.rst @@ -1,7 +1,7 @@ :digest: A Perceptually Spread Spectral Contour Descriptor :species: descriptor :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/FluidMFCC +:sc-related: Guides/FluidCorpusManipulation, Classes/FluidMFCC :see-also: BufMelBands, Pitch, Loudness, MFCC, SpectralShape :description: Magnitudes for a number of perceptually-evenly spaced bands. :discussion: diff --git a/doc/NMFFilter.rst b/doc/NMFFilter.rst index b89ddf7..a3ea205 100644 --- a/doc/NMFFilter.rst +++ b/doc/NMFFilter.rst @@ -1,7 +1,7 @@ :digest: Real-Time Non-Negative Matrix Factorisation with Fixed Bases :species: transformer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: NMFMatch, BufNMF :description: Decomposes and resynthesises a signal against a set of spectral templates :discussion: diff --git a/doc/NMFMatch.rst b/doc/NMFMatch.rst index 36d4eb5..570585b 100644 --- a/doc/NMFMatch.rst +++ b/doc/NMFMatch.rst @@ -1,7 +1,7 @@ :digest: Real-Time Non-Negative Matrix Factorisation with Fixed Bases :species: descriptor :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: NMFFilter, BufNMF :description: Matches an incoming audio signal against a set of spectral templates :discussion: diff --git a/doc/NoveltyFeature.rst b/doc/NoveltyFeature.rst index 88f449c..65b3b6e 100644 --- a/doc/NoveltyFeature.rst +++ b/doc/NoveltyFeature.rst @@ -1,7 +1,7 @@ :digest: Realtime Novelty Feature :species: descriptor :sc-categories: Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: NoveltySlice, AmpFeature, OnsetFeature :description: Calculates the novelty feature of audio in realtime. :discussion: diff --git a/doc/NoveltySlice.rst b/doc/NoveltySlice.rst index fb9cf57..14d325c 100644 --- a/doc/NoveltySlice.rst +++ b/doc/NoveltySlice.rst @@ -1,7 +1,7 @@ :digest: Real-Time Novelty-Based Slicer :species: slicer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufNoveltySlice, OnsetSlice, AmpSlice, TransientSlice :description: A real-time slicer using an algorithm assessing novelty in the signal to estimate the slicing points. :discussion: diff --git a/doc/OnsetFeature.rst b/doc/OnsetFeature.rst index 30647f6..ae9cdd3 100644 --- a/doc/OnsetFeature.rst +++ b/doc/OnsetFeature.rst @@ -1,7 +1,7 @@ :digest: Realtime Spectral Difference Feature :species: descriptor :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: OnsetSlice, NoveltyFeature, AmpFeature :description: Calculate the spectral difference feature used by :fluid-obj:`OnsetSlice`. :discussion: diff --git a/doc/OnsetSlice.rst b/doc/OnsetSlice.rst index 57fdee9..2c640c8 100644 --- a/doc/OnsetSlice.rst +++ b/doc/OnsetSlice.rst @@ -1,7 +1,7 @@ :digest: Spectral Difference-Based Real-Time Audio Slicer :species: slicer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufOnsetSlice, AmpSlice, NoveltySlice, TransientSlice :description: Implements a selection of spectrum-based onset slicers :discussion: diff --git a/doc/Pitch.rst b/doc/Pitch.rst index ca66359..1c5c6eb 100644 --- a/doc/Pitch.rst +++ b/doc/Pitch.rst @@ -1,7 +1,7 @@ :digest: Real-time Pitch Descriptor :species: descriptor :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/Pitch +:sc-related: Guides/FluidCorpusManipulation, Classes/Pitch :see-also: BufPitch, MFCC, MelBands, Loudness, SpectralShape :description: Three popular monophonic pitch descriptors, all of which compute frequency and confidence. :discussion: diff --git a/doc/STFTPass.rst b/doc/STFTPass.rst index 88476b5..ac6c305 100644 --- a/doc/STFTPass.rst +++ b/doc/STFTPass.rst @@ -1,7 +1,7 @@ :digest: Real-Time FFT/IFFT return trip. :species: transformer :sc-categories: UGens>Algebraic, Libraries>FluidDecomposition, UGens>Buffer -:sc-related: Guides/FluidCorpusManipulationToolkit,Classes/UnaryOpFunction +:sc-related: Guides/FluidCorpusManipulation,Classes/UnaryOpFunction :see-also: :description: This class implements a sanity test for the FluCoMa Real-Time Client FFT/IFFT Wrapper. :discussion: diff --git a/doc/Sines.rst b/doc/Sines.rst index 7ae48ce..c1fccb2 100644 --- a/doc/Sines.rst +++ b/doc/Sines.rst @@ -1,7 +1,7 @@ :digest: Sinusoidal Modelling and Resynthesis :species: transformer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufSines, Transients,HPSS :description: Sinusoidal Modelling process on its audio input. :discussion: diff --git a/doc/SpectralShape.rst b/doc/SpectralShape.rst index d13a37b..96100dd 100644 --- a/doc/SpectralShape.rst +++ b/doc/SpectralShape.rst @@ -1,7 +1,7 @@ :digest: Seven Spectral Shape Descriptors in Real-Time :species: descriptor :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit, Classes/SpecCentroid, Classes/SpecFlatness, Classes/SpecCentroid, Classes/SpecPcile +:sc-related: Guides/FluidCorpusManipulation, Classes/SpecCentroid, Classes/SpecFlatness, Classes/SpecCentroid, Classes/SpecPcile :see-also: BufSpectralShape, Pitch, MelBands, Loudness, MFCC :description: Seven of the spectral shape descriptors, computed on a linear scale for both amplitude and frequency. :discussion: diff --git a/doc/Stats.rst b/doc/Stats.rst index 5a7091a..60d470b 100644 --- a/doc/Stats.rst +++ b/doc/Stats.rst @@ -1,7 +1,7 @@ :digest: Rolling mean and standard deviation on control inputs :species: descriptor :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufStats, Standardize :description: Computes the rolling mean and sample standard deviation over a given window for multichannel control inputs. :discussion: diff --git a/doc/TransientSlice.rst b/doc/TransientSlice.rst index 7da3278..21a0c70 100644 --- a/doc/TransientSlice.rst +++ b/doc/TransientSlice.rst @@ -1,7 +1,7 @@ :digest: Transient-Based Real-Time Audio Slicer :species: slicer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufTransientSlice, AmpSlice, NoveltySlice, OnsetSlice :description: A real-time transient-based slice extractor :discussion: diff --git a/doc/Transients.rst b/doc/Transients.rst index c35385e..b10ad53 100644 --- a/doc/Transients.rst +++ b/doc/Transients.rst @@ -1,7 +1,7 @@ :digest: Real-Time Transient Modeller and Extractor :species: transformer :sc-categories: Libraries>FluidDecomposition -:sc-related: Guides/FluidCorpusManipulationToolkit +:sc-related: Guides/FluidCorpusManipulation :see-also: BufTransients,Sines,HPSS :description: Separate transients from a signal. :discussion: diff --git a/flucoma/FluidRefData.py b/flucoma/FluidRefData.py index 648d767..f18dcde 100644 --- a/flucoma/FluidRefData.py +++ b/flucoma/FluidRefData.py @@ -545,7 +545,7 @@ def process_template(template_path,outputdir,client_data,host): template = env.get_template(host['template']) - with open(ofile,'w') as f: + with open(ofile,'w', newline='\n') as f: f.write(template.render(client_data)) # arguments=client_data['arguments'], # attributes=client_data['attributes'], @@ -585,7 +585,7 @@ def process_topic(topic_file,template_path,outputdir,host): else: raise NameError('{} not found'.format(topic_file)) - with open(ofile,'w') as f: + with open(ofile,'w', newline='\n') as f: f.write(template.render( title=topic_data['title'], digest=topic_data['digest'], diff --git a/flucoma/doc/render.py b/flucoma/doc/render.py index 4d04ab8..e3b5fde 100644 --- a/flucoma/doc/render.py +++ b/flucoma/doc/render.py @@ -77,7 +77,7 @@ def client(client, client_index, args, driver): client_data['messages'] = ContextView(client_data.pop('messages')) with add_context(client): - with open(ofile,'w',encoding='utf-8') as f: + with open(ofile,'w',encoding='utf-8', newline='\n') as f: f.write(template.render(client_data, index=client_index, driver = driver, @@ -98,7 +98,7 @@ def topic(topic_data,client_index,args,driver): template = env.get_template(driver['topic_template']) logging.info(f"{topic_data['name']}: Making {ofile}") - with open(ofile,'w',encoding='utf-8') as f: + with open(ofile,'w',encoding='utf-8', newline='\n') as f: f.write(template.render( title=topic_data['title'], digest=topic_data['digest'],