diff options
Diffstat (limited to 'src/audio/gen.h')
| -rw-r--r-- | src/audio/gen.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/audio/gen.h b/src/audio/gen.h index f490115..94f4ee3 100644 --- a/src/audio/gen.h +++ b/src/audio/gen.h @@ -20,19 +20,19 @@ struct NoteParams { }; // Generates a single note into a new spectrogram buffer -std::vector<float> generate_note_spectrogram(const NoteParams ¶ms, - int *out_num_frames); +std::vector<float> generate_note_spectrogram(const NoteParams& params, + int* out_num_frames); // Pastes a source spectrogram into a destination spectrogram at a given frame // offset Expands destination if necessary -void paste_spectrogram(std::vector<float> &dest_data, int *dest_num_frames, - const std::vector<float> &src_data, int src_num_frames, +void paste_spectrogram(std::vector<float>& dest_data, int* dest_num_frames, + const std::vector<float>& src_data, int src_num_frames, int frame_offset); // Post-processing effects -void apply_spectral_noise(std::vector<float> &data, int num_frames, +void apply_spectral_noise(std::vector<float>& data, int num_frames, float amount); -void apply_spectral_lowpass(std::vector<float> &data, int num_frames, +void apply_spectral_lowpass(std::vector<float>& data, int num_frames, float cutoff_ratio); -void apply_spectral_comb(std::vector<float> &data, int num_frames, +void apply_spectral_comb(std::vector<float>& data, int num_frames, float period_bins, float depth); |
