I have compiled this list to make it a bit easier to navigate the ideas & suggestions forum.
It does not represent a Renoise development roadmap or priorities, but is merely a more organized view of the many ongoing discussions.
If you are looking for a specific topic, try copying the last part of its URL
For example, to search for this topic:
https://forum.renoise.com/t/request-alias-free-sample-engine/43463
…
You can search for the middle part of the URL, like this
request-alias-free-sample-engine
Renoise Sampler (.xrni instrument)
Instr. mute groups
[done 3.0]
Instrument with FX tied to one track
[done 3.1]
Instrument: Macro controlling Plugin / MIDI
Instrument: Ability to lock ‘sections’ (e.g. phrases) while changing preset
Instrument: Ability to route VST through internal DSP Chains
Instr. modulation: “modular” approaches
Instr. modulation: bracket devices (grouping devices)
Instr. modulation: async/free-run LFO
- instrument-lfo-free-run-mode
- asynchronous-instrument-lfos
- free-runing-oscillators-supersaw
- sampler-lfo-that-doesnt-re-trigger
Instr.modulation: meta device (routing)
Instr. modulation: inertia device (smoothing)
Instr. modulation: custom scale for velocity tracker
Instr. Modulation: ability to add multiple filters
Instr. Modulation: custom curve for attack/release stage of ADHSR device
Instr. Modulation: pseudo-random LFO (apply same randomness across multiple samples)
Instr. Macros: rearrange order
Instr. Macros: store macro presets in instrument, add morphing
Instr. Macros: more than 8 macros per instrument
Doofer / Macro : representation of values
[done Redux/3.1] macros and doofers are now displaying the literal value
(although having multiple targets makes it impossible to show)
doofer-control-units-currently-fixed-to-percentagemacro-presented-valuemore-macro-optionsfake-vs-real-value-parameters
Doofer: allow outgoing sends
Doofer: parallel processing
Doofer: wet/dry mix
Doofer: drag presets to “install”
Since 3.1, DSP FX presets can now be drag-dropped
Doofer: name device after preset
Instr. Input Quantize: more values
Instr. Phrases: retrigger/one-shot trigger
Possible since 3.1 when using a sustain pedal
Instr. Phrases: looping, more playback modes
Looping phrases possible since 3.1
Instr. Phrases: recording notes from MIDI keyboard
Instr. Phrases: Mute/solo note columns
Muting/Soloing columns possible since Redux/3.1
Instr. Phrases: automate/control LPB
Instr. Phrases: (auto)-select playing phrase
Instr. Phrases: automation (control DSP via pattern commands/envelopes)
Instr. Phrases: affected by global groove / per phrase groove setting
Since Redux/3.1, phrases have an independent shuffle amount
Instr. Phrases: ability to target a specific phrase using pattern commands
Since Redux/3.1, you can use the Zxx (trigger phrase) command
phrases-selection-thereofselecting-phrases-with-pattern-commandsdetach-phrases-from-keyzones-implement-phrase-bank-instead
Instr. Phrases: ability to target a specific sample, regardless of keyzones
[done Redux/3.1]
Instr. Phrases: fadeout phrase when released (note-off)
Instr. Editor: mute/disable samples (preview samples when using round-robin etc.)
Note: since 3.0 b6 it is now possible to prehear a single sample from sample-list
Instr. (general): External Samples(stored outside .xrni)
Instr. (general): Custom scale presets
Instr. (general): ability to automate scale for instrument(s)
[done 3.1] Use the MIDI-Automation device to select scale/key (CC#14, CC#15)
Instr. (general): Polyphonic limit, number of possible voices (user-adjustable limit?)
Instr. (general): Locking Key>Pitch, Vel>Volume in phrases with sample column
Instr. keyzone: more advanced detection of stacked layers (round robin, cycle)
Instr. Keyzone: assign different modes to different stacked samples (round robin, cycle)
Instr. keyzone: additional “random” mode (to complement round robin, cycle)
Instr. Keyzone: rendering plugins to create stacked layers (round robin, cycle)
Instr. Keyzone: triggering multiple notes at the same time (in cycle mode) should make use of same sample
Instr. Keyzone: improve “Distribute” with from/to value
Instr. Keyzones: crossfade of key/velocity ‘groups’
Instr. Editor / Keyzone: Sample Aliases
Instr. Modulation -> routing to Effects/FX-chain parameters
- lets-modulate-instrument-dsp-chains
- modualtion-target-feature
- sample-fx-chain-stops-polyphony
- dsp-envelopesmodulation
- modulation-sets-targets-only-amppitchfilterpan
Instr. Sampler: loop crossfading
Instr. Sampler: randomize sample offset, other aspects of sound when triggering
Instr. Sampler: “batch-change” loop mode
Instr. Sampler: process instr FX (not track FX)
[done 3.1] waveform editor has an option to choose track or instr. FX
on-renoise-instr-is-there-a-way-to-process-chain-dsp-to-samplesuggestion-sample-editor-batch-process-device-chainapply-fx-chain-to-sample
Instr. Sampler: recording - create sample on each take
Instr. Sampler: sample prehear options (basenote, transpose, from cursor)
- what-happened-to-the-prehear-options
- please-bring-back-note-selection-in-sample-editor
- keyjazz-on-sample-selection-please
Instr. Sampler: Sample Control Device
Instr. Sampler:Bandlimited/AntialiasedSample Playback
[done 3.1]
Instr. Editor: grouping of samples
- sample-groups-in-sampler
- some-kind-of-sectionsgroupings-for-samples
- multisample-handling-and-instrument-text-display
Sample loop/slice-marker automation/modulation
- loop-point-automation (with video!)
- apply-envelopes-to-sample-playback-position
- loop-modes-free-oscillators
- diagram-of-additional-features-that-would-be-welcome-in-the-future
- some-brainstorming-on-a-possible-wave-generator
- suggestion-for-mapping-sample-loop-points-to-macro
- tool-for-fast-sample-slice-editing-with-midi-controller
Modulate/custom sample start-position
- sample-start-points-in-the-sample-editor
- modulate-sample-start
- ability-to-have-sample-start-at-random-positions
- midi-map-sample-startend-points
Instr. FX: rearrange chains by dragging
[done Redux/3.1]
re-ordering-effect-chains-in-instruments[ability-to-rearrange-fx-chains-in-the-list](http://forum.renoise.com/index.php?/topic/40199-ability-to-rearrange-fx-chains-in-the-list/page pid 307014#entry307014)cannot-insert-fx-chain-between-fx-chain-01-and-none-using-context-menu
Instr. FX: Mute/solo switches
Instr. FX: FX chain master wet/dry slider
Convolver: drag-drop files from browser
[done 3.0b6]
Convolver: use existing (loaded) waveform as source
- alternate-sources-of-impulse-responses-in-convolver-dsp-device
- just-brainstorming-here-help-me-out-can-renoise-instr-design-irs
Native synth/oscillator
- simple-wave-generator
- instrument-modulation
- waveform
- for-v31-ability-that-sample-voicesoscs-can-influence-each-other
- sampler-fm-like-lives-sampler
- can-you-guys-please-add-a-simple-waveform-synth-thas-not-a-vst
Performance, MIDI related
Sustain Pedal support
[done Redux/3.1]
Aftertouch
[done Redux/3.1]
Legato
[done] Redux/3.1 adds legato (+glide)trigger options
MIDI mappablePitch Bend
- Note: Redux/3.1 adds pitch-bend support for sample-based instruments,
but the pitchbend messages themselves are still not mappable - support-for-pitchbend-messages-in-midi-map
- suggestion-midi-bindable-pitch-bend-wheel
Higher resolution in time domain when recording automation
Allow MIDI mapping of PC keyboard velocity
[done 3.0b6]
Allow multiple master clock / MIDI sync outputs
Allow mapping pattern sections to MIDI controller
[done 3.1b4]
Recording sample, stop after XX patterns
Workflow/GUI Related
Instrument modulation: drag and drop / copy-paste between mod. cells
- drag-drop-modulators-between-different-mod-sets
- instrument-modulation-concept
- macro-copy-device-chain
- suggestion-cut-all-devices-only-for-a-single-sub-set
- unexpected-mod-device-chain-clipboard-behaviour
MIDI File import into phrase editor
Instr. Modulation: ability to zoom in/out of preview
Instr. FX: doubleclick plugin FX device to open ext. editor
[done 3.0]
Move keyboard velocity to top toolbar
[done 3.0]
Merge instr. activity LED with number
Bigger browser
Detachable browser
More complete support for files dragged onto application
Detachable Mixer
Detachable stuff, generally
File Browser: Sample list under instrument list
Instr. Editor: spectrum display[done 3.0]
spectrum-annalist-in-the-samplerspectrum-not-visible-in-instrument-editorkeep-scopesspectrum-pane-buttons-always-visibleextended-spectrum-pane-visualization
Instr. Sampler: visualize autoseeked sample position
Alternative Main Tabs
- a-few-suggestions-for-the-gui
- pls-put-back-the-smplmidiinstrument-buttons-back-to-bottom
- interface-changes
- main-tabs-move
Instr. Editor - tabs instead of accordion[done 3.1]
Keyzone/keyboard alignment
- hard-to-see-which-key-youre-on-in-keyzones
- keyzone-base-note-by-right-click-on-piano-keyboard-no-longer-works
UI space optimization
Renoise/Redux UI - retina, high-dpi, 4k displays
Phrase Map - bigger resize/move handle
Remember scope/spectrum display on startup
Spectrum: show note value next to frequency
[done 3.0]
Virtual keyboard in Edit+Mix tabs
View presets (upper/lower pane sizes and instr. list)
UI regressions
please-bring-back-scissor-icon-in-sample-editorfullscreenbutton- samplepluginmidi-window-best-of-both-worlds
- give-us-loop-fine-editor-back
Instr. modulation: put waveform behind modulation preview
Instr. (meta-)device routings: indicate routings at the affected parameter
Vst plugin: disable pinning by default
Option to switch between aliased and non-aliased graphics
Automation envelopes: visualize points as bars
Automation envelopes: multiple"stacked"tracks
Virtual Keyboard: visualize held notes, playing notes in phrases
Matrix: muting a group should grey out sub-tracks
Pattern Editor: Custom pattern highlight
Pattern editor: Smooth scrolling, editing across pattern boundaries
Pattern Editor: More fine-grained selection of pattern data
[done Redux/3.1]
Pattern Editor: Allow cursor movement in pattern editor without centered/scrolling view
Pattern Editor: Click+drag values in pattern editor
Pattern Editor: Custom Note Names (e.g. “KCK” instead of “C-4”)
Pattern Editor: Visualize waveformwithin tracks
- brainstorming-audio-tracks
- what-would-you-like-to-see-in-a-renoise-30/?p=271976
- waveform-over-pattern
- sample-waveform-view-in-tracks
- another-audio-track-idea-for-waveform-reference-in-tracks
Pattern Editor: Visualize note length within tracks
- make-note-lengths-more-visible-in-pattern-editor
- piano-roll-integrated-in-pattern-editor-a-advanced-pattern-editor
Render dialog: Open destination folder after rendering
Renoise General, Plugins and MIDI
VST MIDI routing
[done 3.1]
internal-vst-midi-routingmidi-internal-midi-routing-between-instrumentsmidi-routing-for-arpeggiator-vsts-in-rns-3
Sidechain (VST input)
Linux LV2 plugin support
MIDI mapping/parameter recording via plugin gui
- automatization-of-vsti-and-also-macro-devices
- instr-automation-learning-mode
- more-intuitive-vstau-automation-workflow-some-ideas
MIDIPlugin routing: more outputs (3.1+)
Retain MIDI port settings when changing instrument
Increase number of patterns (> 1000)
Raise mixer delay to > 100ms
Advanced Edit: add ‘matrix’ as scope (along with selection, track in song etc.)
Map incoming MIDI using “any” channel (wildcard)
Instrument SysEx Device
“Hard-linking” instr. with tracks
Allow feedback in effect devices/audio routing
Mid/side processing in native DSP Effects
“Horizontal” matrix aliases (for layering of sounds)
“Pattern pool”
Quantize repeater input to selectable tempo
Meta Device: Pitch Follower/Detector
Display CPU usage for all plugins
Auto-seek phrases in pattern editor
Pattern command: “note-off in same line”
- * Also makes it possible to improve realtime record
- note-off-pattern-command
Pattern command: “set pitch” (on same line as triggering note)
Pattern command:“Sample pause”
Pattern command:Seeded MaYbe
pseudo-random-mode-for-the-maybe-command-with-seed-input
Pattern command:MaYbe working in groups
Pattern Command: relative tempo changes
Pattern Command: select groove preset instead of groove on/off
Sample Trigger Marker / Hit Point
Interactive envelope shrinking/resizing
Lua API related
Please see the API wishlist thread, elsewhere on this forum.