The definitive feature request & bug fix roadmap
-
Feature Request
AddServer.getPendingCalls()
APIEDIT: API added, pull request done. Accepted.
-
Feature request
Message.isNoteActive(id)Done:
Synth.isArtificialEventActive()
- only works with artificial events, but it should cover almost all use cases of this method. -
Feature
Set number of times to play loop. A sampler option (probably) that lets us specify the number of times a loop should play before continuing on to the end of the sample (with the option of endless looping of course).Nah, that's too complicated (plus I think the streaming engine caps away the audio material after the loop point so making this edge case work would be super complicated).
-
Bug or Stupid Greg 2.0
TheServer.getPendingCalls()
I implemented does not seem reliable.
The array length is zero while I still have a pending call in the serverController. The thread shouldn't be empty right?EDIT: It seems that to get at least 1 element, you need at least 2 calls pending. Otherwise with 1 call at a time it stays empty...
EDIT2: I changed the method to use
getNumPendingRequests
instead but the result is the same... -
Feature Request: TABLE CURVES: An alternative to having to use the mousewheel to curve the paths. I think its much more intuitive to either have a 'curve node' in the middle of each path or just being able to grab the path line itself and move it (the path would need to react to mouse hover)
-
Bug:
-
Bug:
Can't set a table curve back to 50%
once it was set to 100 or 0 using mouse wheel.It jumps from 47 and 52 if you move from 0 to 100
and from 53 to 48 if you move from 100 to 0. -
Feature Request:
More advanced LFO
-Panning
-Wider frequency range (maybe stepwise)
-Bars/Beats settingsFor more, you might take a look
at the bottom functions on the GUI in the first screenshot here:
https://forum.hise.audio/topic/4368/lfo-functionality-rhythm-editor-etc -
BUG?
AudioWaveform now has a nice green box around it in Develop Branch that can't be changed / removed
-
Feature Request
It would be nice to be able to set the line width in Custom drawn tables...and in LFO displays:
-
@Lindon Unless I'm wrong, I reckon it is the job of the Table LAF
https://docs.hise.audio/glossary/custom_lookandfeel.html#table-editor -
@DanH I think that will disappear once you compile. It's the same for tables.
-
@d-healey indeed you are right. Better to remove altogether imo :)I had the exporter pointing to wrong version of HISE, the compiled plugin using develop branch crashes on load
-
BUG FIX:
Issue when changing sample maps that manages to trigger fx in send / return using routing matrix
EDIT - potentially something to do with Simple Gain module as this can still happen without using the Routing Matrix
https://forum.hise.audio/topic/4370/combo-box-fx-routing-matrix-bug/2
-
Node Feature
envelope.simple_ar
doesn't yet have an external data slot menu. -
BUG AudioLoopPlayer is empty
In my current project, they appear at init through Engine.loadAudioFilesIntoPool();
a sample in the AudioLoopPlayer. Others are loaded via script.if I open the project with the last develop version
the AudioLoopPlayer is empty
Loading samples via script does not work! -
@MikeB You Need To Change The Audiowaveform Index To 0 And It Will Show Up :)
-
Feature Request
Its a bit of a pain every time I build a new HISE image to have to go modify the source to account for these so....:
The ability to set (in ProJucer) the text of a couple of dialog boxes:
- audio interface not found:
https://forum.hise.audio/topic/4079/looking-for-audio-interface-not-found-message/2?_=1625066208727
The Samples not found dialog:
https://forum.hise.audio/topic/2006/the-sample-directory-does-not-exist-how-can-i-change-this-text
So can we have a couple of variables like the one for envelope animation...?
-
@Lindon Can't those dialogs (including text) be customised with LAF?
-
@d-healey - not that I am aware of - they are not in your application - HISE triggers them.