Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: "Replace by..." list should jump to current sample

"Replace by..." list should jump to current sample 3 months 3 weeks ago #1

  • S. Christian Collins
  • S. Christian Collins's Avatar
  • Offline
  • Junior Member
  • Posts: 33
  • Thank you received: 10
When using "Replace by..." to replace a sample assignment, the list always opens with the first sample (alphabetically) selected. Instead, it would be far more helpful for the list to jump to the current sample instead, as most sample reassignments will be using a similarly-named sample (e.g., you will usually replace a violin sample with another violin sample, and not a bassoon). This would reduce the amount of scrolling needed to find the sample in the vast majority of cases. This is how Viena behaves, and I find it quite useful. This of course also applies to reassigning instruments within presets.

For example, here I have copied an instrument, and am reassigning all samples in the copy to use the second round robin sample instead of the first. When I go to reassign "VlnsAtk_B2_v1_r1L", Viena starts me off at that sample, and I can see the desired reassignment, ending in "r2L" two samples below the current selection:
The administrator has disabled public write access.
The following user(s) said Thank You: Davy

"Replace by..." list should jump to current sample 3 months 3 weeks ago #2

  • Davy
  • Davy's Avatar
  • Offline
  • Administrator
  • Organ enthusiast and creator of Polyphone
  • Posts: 232
  • Thank you received: 52
Good suggestion, thank you.
I just fixed it and this will be included in the next version.
The administrator has disabled public write access.
The following user(s) said Thank You: S. Christian Collins

"Replace by..." list should jump to current sample 3 months 3 weeks ago #3

  • S. Christian Collins
  • S. Christian Collins's Avatar
  • Offline
  • Junior Member
  • Posts: 33
  • Thank you received: 10
Awesome! Thank you, Davy :D
The administrator has disabled public write access.

"Replace by..." list should jump to current sample 3 months 3 weeks ago #4

  • S. Christian Collins
  • S. Christian Collins's Avatar
  • Offline
  • Junior Member
  • Posts: 33
  • Thank you received: 10
The implementation of this feature is already making my workflow much faster. I do have one additional request: could the highlighted sample in the list be initially centered within the view? I've noticed that most often the highlighted sample is at the bottom of the selection window, and I have to scroll down a bit to pick my sample replacement:



I'm really loving the 2.0 beta so far! The additional functionality is great, and it also looks superb. Awesome work, Davy!
Last Edit: 3 months 3 weeks ago by S. Christian Collins.
The administrator has disabled public write access.

"Replace by..." list should jump to current sample 3 months 3 weeks ago #5

  • Davy
  • Davy's Avatar
  • Offline
  • Administrator
  • Organ enthusiast and creator of Polyphone
  • Posts: 232
  • Thank you received: 52
Done
The administrator has disabled public write access.

"Replace by..." list should jump to current sample 3 months 6 days ago #6

  • S. Christian Collins
  • S. Christian Collins's Avatar
  • Offline
  • Junior Member
  • Posts: 33
  • Thank you received: 10
I discovered a bug with the sample centering. Open a SoundFont, then expand an instrument and right-click on a sample -> "Replace by...". The selected sample will be at the top of the view instead of centered. Click "cancel" and do "Replace by..." again, and now it's centered. Any further sample replacements within the SoundFont will now be centered. The same thing happens when replacing instruments within a preset.

So it looks like the code for centering the highlighted division doesn't work the first time in a newly-opened SoundFont.

I am running Polyphone 2.0 compiled in KDE neon 5.14 (based on Ubuntu 18.04).
The administrator has disabled public write access.
The following user(s) said Thank You: Davy
  • Page:
  • 1
  • 2
Time to create page: 0.052 seconds