Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
* NKSP: Fixed crash when using built-in script array variable "%ALL_EVENTS". * NKSP: Added built-in function "change_amp_lfo_depth()". * NKSP: Added built-in function "change_amp_lfo_freq()". * NKSP: Added built-in function "change_pitch_lfo_depth()". * NKSP: Added built-in function "change_pitch_lfo_freq()". * Bumped version (2.0.0.svn44).
* Added support for sfz extension opcode 'script' which may be used to load real-time instrument script file (NKSP script language). * Removed code duplication in SFZ file loading code. * Bumped version (2.0.0.svn37).
* sfz/sf2 engine: fixed crash when using small audio fragment size
* implemented opcodes egN_eq1gain, egN_eq2gain, egN_eq3gain, egN_eq1gain_onccX, egN_eq2gain_onccX, egN_eq3gain_onccX, egN_eq1freq, egN_eq2freq, egN_eq3freq, egN_eq1freq_onccX, egN_eq2freq_onccX, egN_eq3freq_onccX, egN_eq1bw, egN_eq2bw, egN_eq3bw, egN_eq1bw_onccX, egN_eq2bw_onccX, egN_eq3bw_onccX, lfoN_eq1gain, lfoN_eq2gain, lfoN_eq3gain, lfoN_eq1gain_onccX, lfoN_eq2gain_onccX, lfoN_eq3gain_onccX, lfoN_eq1gain_smoothccX, lfoN_eq2gain_smoothccX, lfoN_eq3gain_smoothccX, lfoN_eq1gain_stepccX, lfoN_eq2gain_stepccX, lfoN_eq3gain_stepccX, lfoN_eq1freq, lfoN_eq2freq, lfoN_eq3freq, lfoN_eq1freq_onccX, lfoN_eq2freq_onccX, lfoN_eq3freq_onccX, lfoN_eq1freq_smoothccX, lfoN_eq2freq_smoothccX, lfoN_eq3freq_smoothccX, lfoN_eq1freq_stepccX, lfoN_eq2freq_stepccX, lfoN_eq3freq_stepccX, lfoN_eq1bw, lfoN_eq2bw, lfoN_eq3bw, lfoN_eq1bw_onccX, lfoN_eq2bw_onccX, lfoN_eq3bw_onccX, lfoN_eq1bw_smoothccX, lfoN_eq2bw_smoothccX, lfoN_eq3bw_smoothccX, lfoN_eq1bw_stepccX, lfoN_eq2bw_stepccX, lfoN_eq3bw_stepccX
* implemented opcodes delay, delay_onccN, delay_random, delay_samples, delay_samples_onccN
* fixed crash when trying to create an effect instance with controls which min and/or max values depend on the sample rate * experimental support for per voice equalization (work in progress) * sfz engine: implemented opcodes eq1_freq, eq2_freq, eq3_freq, eq1_freqccN, eq2_freqccN, eq3_freqccN, eq1_bw, eq2_bw, eq3_bw, eq1_bwccN, eq2_bwccN, eq3_bwccN, eq1_gain, eq2_gain, eq3_gain, eq1_gainccN, eq2_gainccN, eq3_gainccN
* sfz engine: implemented opcodes pitch_onccN, pitch_curveccN, pitch_smoothccN, pitch_stepccN
* sfz engine: implemented opcodes resonance_onccN, resonance_smoothccN, resonance_curveccN, cutoff_smoothccN, cutoff_curveccN
* sfz engine: *lfo_freqccN wasn't working when the respective *lfo_freq was not set or was set to zero * sfz engine: lfoN_freq_onccX wasn't working when lfoN_freq was not set or was set to zero
* sfz engine: implemented opcodes amplfo_delay_onccN, amplfo_fade_onccN, fillfo_delay_onccN, fillfo_fade_onccN, pitchlfo_delay_onccN, pitchlfo_fade_onccN
* sfz engine: use common pool of CC objects to minimize RAM usage
* bugfix: sfz engine was using enormous amount of memory * bumped version to 1.0.0.cvs14
* sfz engine: implemented opcodes pan_onccN, pan_smoothccN, pan_curveccN, egN_pan, egN_pan_curve, egN_pan_onccX, egN_pan_curveccX, pitch_veltrack * sfz engine: when failed to parse a sfz file print the line number on which the error occurs
* sfz engine: implemented opcodes xfin_lokey, xfin_hikey, xfout_lokey, xfout_hikey, xf_keycurve, xfin_lovel, xfin_hivel, xfout_lovel, xfout_hivel, xf_velcurve, xfin_loccN, xfin_hiccN, xfout_loccN, xfout_hiccN, xf_cccurve
* sfz engine: implemented opcodes egN_amplitude_onccX, egN_volume, egN_volume_onccX, egN_cutoff, egN_cutoff_onccX, egN_pitch, egN_pitch_onccX, egN_resonance, egN_resonance_onccX
* sfz engine: implemented opcodes fillfo_depthccN, amplfo_depthccN, lfoN_volume, lfoN_volume_onccX, lfoN_volume_smoothccX, lfoN_freq_smoothccX, lfoN_pitch_smoothccX, lfoN_pan_onccX, lfoN_pan_smoothccX, lfoN_cutoff_onccX, lfoN_cutoff_smoothccX, lfoN_resonance_onccX, lfoN_resonance_smoothccX, lfoN_delay_onccX
* sfz engine: implemented opcode volume_smoothccN
* sfz engine: implemented curves * sfz engine: implemented opcodes volume_onccN, volume_curveccN
* sfz engine: implemented opcodes ampeg_delayccN, ampeg_startccN, ampeg_attackccN, ampeg_holdccN, ampeg_decayccN, ampeg_sustainccN, ampeg_releaseccN, egN_timeX_onccY, egN_levelX_onccY * sfz engine: lfoN_* and egN_* opcodes defined in group sections are now taken into account
* sfz engine: implemented opcodes fillfo_freqccN, pitchlfo_freqccN, amplfo_freqccN, lfoN_freq_onccX
* sfz engine: implemented opcodes pitchlfo_fade, fillfo_fade, amplfo_fade, lfoN_fade, lfoN_fade_onccX
* sfz engine: implemented opcodes lfoN_phase, lfoN_phase_onccX, lfoN_pitch, lfoN_pitch_onccX
* implemented opcode pitchlfo_depthccN
* implemented sine LFO, pulse LFO and saw LFO * sfz engine: implemented opcode lfoN_wave
* sfz engine: implemented opcodes fileg_delay, fileg_start, fileg_attack, fileg_hold, fileg_decay, fileg_sustain, fileg_release, fileg_vel2delay, fileg_vel2attack, fileg_vel2hold, fileg_vel2decay, fileg_vel2sustain, fileg_vel2release * bumped version to 1.0.0.cvs13
* sfz engine: implemented opcodes pitchlfo_delay, pitchlfo_freq, pitchlfo_depth, fillfo_delay, fillfo_freq, fillfo_depth, amplfo_delay, amplfo_freq, amplfo_depth
* sfz engine: implemented opcodes ampeg_delay, ampeg_vel2delay pitcheg_delay, pitcheg_start, pitcheg_attack, pitcheg_hold, pitcheg_decay, pitcheg_sustain, pitcheg_release, pitcheg_vel2delay, pitcheg_vel2attack, pitcheg_vel2hold, pitcheg_vel2decay, pitcheg_vel2sustain, pitcheg_vel2release, pitcheg_depth
* sfz engine: implemented opcodes lfoN_delay, lfoN_freq, lfoN_pan, lfoN_cutoff, lfoN_resonance
* sfz engine: use the newly introduced signal units model
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC |