Another Features Request

Official English support for: maizesoft.cn
Post Reply New Topic
RELATED
PRODUCTS

Post

Digging into Maize Sampler -

After reading the entire Maizesoft forum here at KVR, as well as the official documentation for Maize Sampler, I thought Id give it a go creating and testing example plugins to get an understanding of how it all works and whats missing from the results I aimed for.

I thought I'd compile a short list of things that I think would help generate a more satisfying, well-rounded VSTi with some minor improvements to Maize Sampler 2.

I will be maintaining this post to reduce forum clutter from additional threads by me, scratching off features that have been implemented.

Here's what I'd like for Maize Sampler to have added to it:

Pitch for Groups :!: Added: 2.8.0
Example: Drum Machine
A drum plugin where you have each drum pad/sample assigned to its own group.
You may want to adjust the pitch of a snare, but not affect the other groups of samples (Kicks, Hats, Etc).
We would need a group Pitch parameter for this.

FX for Groups
Example: Drum Machine
A drum plugin where you have each drum pad/sample assigned to its own group.
You may want reverb on a snare drum but not on the other groups of samples (Kicks, Hats, Etc).
We would need a group FX parameter for this, or some type of routing /send.

Preset Management
A better way to manage presets, and the way they are displayed/browsed.
Example: Patch Categories Structure.
(Picture Example.) Not the best illustration, but you get the point.
Image
So far all Ive figured out on my own in JUCE is that this is done by using a viewport, scrollbar and user folder structure.
Not much of a programmer but I do read. :lol:


More Effects Delay, Distortion, & Chorus Added: 2.9.0
More effects to further help craft new and interesting patches.
Phaser, Tremelo, Wah *Filters, Etc.

2.42 Update added:
Hi and Low Pass Filters.

Horizontally scaling keyboard
Keys scale vertically but not horizontally.
Set a low number of octaves on the key range and when you drag out the keyboard bounds the keys do not scale. The Keys stay narrow, just want the ability to widen them.

Custom Loading Progress Bar
A sizeable and placeable loading/progress bar instead of it taking up the entire plugin boundaries.
Maybe allow us to also change the color of the bar also if possible.
Example:
Current Loading bar when loading a new instrument:
Image

Example:
Sizeable and placeable loading/progress bar instead of using plugin interface boundaries:
Image

Adding an EXS as a group type
The ability to add an .exs file as a group type to an existing project.
*has been added with an update

Text alignment on combo box
Text alignment on combo box (Left, Right, Center)

Horizontal output meters Added: 2.9.1
The ability to add horizontal meters.

Notes:
Currently working with version 2.5.8

Notes:
Currently working with version 2.8.0

Notes:
Currently working with version 2.9.1
Last edited by Plugworx on Tue Feb 28, 2023 6:57 am, edited 18 times in total.

Post

Does anyone have any additional input or requests ?

Post

As far as I know, the Maize Sampler developer is just one guy so updates and new features are very slow to arrive.

The Pitch and FX controls for groups sounds like it could be done reasonably easily but I think the preset management is a bit of a stretch.

Maize Sampler is more or less just a wrapper built around the JUCE framework. It does a great job of allowing us to create simple instruments fairly quickly but advanced features that require development (rather than just adding in existing JUCE features) might never happen.

MS is in a funny spot where the users who paid for a license really want more features and faster development but the app probably doesn't have the traction or customer base (ie sales) to justify more developers working on it.

Post

Hi DannyTaurus,
Welcome to the thread and thank you for joining the discussion !
dannytaurus wrote:As far as I know, the Maize Sampler developer is just one guy so updates and new features are very slow to arrive.
I realize this, and Im sure updates are slow to arrive because of time.
I also wonder if private or crowdfunding could change the situation. ( developments team hirings )
dannytaurus wrote:MS is in a funny spot where the users who paid for a license really want more features and faster development but the app probably doesn't have the traction or customer base (ie sales) to justify more developers working on it.
I would like some new features, but I dont feel entitled to them in any way, just listing what I think would help us create competitive more well-rounded instruments.
dannytaurus wrote:The Pitch and FX controls for groups sounds like it could be done reasonably easily but I think the preset management is a bit of a stretch.
Yes, I agree the pitch and fx controls for groups seems like it would be fairly easy to implement.

As far as preset management goes, I have no clue the difficulty of implementing this.
dannytaurus wrote:Maize Sampler is more or less just a wrapper built around the JUCE framework. It does a great job of allowing us to create simple instruments fairly quickly but advanced features that require development (rather than just adding in existing JUCE features) might never happen.
Everything that is mentioned in this thread is already available/possible with JUCE as many plugins made with JUCE have these features.

Post

The best way seems to be to approach the dev himself via email: Xiang Cao <cxhawk@gmail.com>, although I agree that getting support for feature requests on here would definitely lend it more weight.

There's a changelog that tells the story of the development so far: http://www.maizesoft.com/download/msp/changelog.txt

3 updates in 2015, 2 in 2016 and 1 so far this year. Development has slowed to a crawl and I expect it to be overtaken by another similar app in the near future. JUCE is becoming more popular and accessible to all and I really feel like this idea of 'a wrapper app around the JUCE core that exports sampler instruments as VST/AU plugins' could be a killer product for someone with the time to see it through.

Unfortunately seems like the Maize dev doesn't have that time. At this point he could open source it and let the community push it forward. Just a thought. Not sure how that would work with JUCE licensing.

Post

I see 2.42 has added filters:

:hyper:

10/17/2017: 2.42
- Added instrument level low pass and high pass filter.
- Fixed a bug where serial number is not correctly verified.
- Fixed audio glitch when looping inside head buffer.

http://www.maizesoft.com/download/msp/changelog.txt

Post

good news for the filter. thanks to Caoxiang!

Actually it's one filter (Hipass or Lowpass), only works at instrument level, and can't be driven by the LFO .
But maybe in a future update, we could have it for groups or sample, with LFO. ;-)

Post

skarabee wrote:good news for the filter. thanks to Caoxiang!

Actually it's one filter (Hipass or Lowpass), only works at instrument level, and can't be driven by the LFO .
But maybe in a future update, we could have it for groups or sample, with LFO. ;-)
Indeed, thanks for the update Caoxiang !
Im excited already anticipating what could be next.

Post

Added a couple new requests to the original post.

Post

I would like to see an option to save instruments. I would like to have multiple variations of the patch without saving wav files along with it. This would save space and be able to handle more presets.

Post

lfoaudio wrote: Sun Nov 04, 2018 9:12 pm I would like to see an option to save instruments. I would like to have multiple variations of the patch without saving wav files along with it. This would save space and be able to handle more presets.
I think it would be a useful addition. :tu:

Post

Hi,

I'd like to see some new features:

- (In plugin) Possibility to SYNC the LFO rate to the host tempo.
- (In plugin) A button to RESET all parameters (ADSR, filter, LFO, etc) to "fabric default options".
- (In application) A better way to configure ADSR of samples.
- (In application) A simpler way to configure velocity (not curves or high/low amp) as in most plugins around.
- (In plugin) Possibility to use the filter as destination in LFO.
- (In plugin) Adding a Band Pass to filter type.
- (In plugin) Adding Resonance to filters.

I think this app has a lot of possibilities and can give "VST designers" a lot of possibilities too.

Post

susitres wrote: Fri Feb 15, 2019 6:58 pm Hi,

I'd like to see some new features:

- (In plugin) Possibility to SYNC the LFO rate to the host tempo.
- (In plugin) A button to RESET all parameters (ADSR, filter, LFO, etc) to "fabric default options".
- (In application) A better way to configure ADSR of samples.
- (In application) A simpler way to configure velocity (not curves or high/low amp) as in most plugins around.
- (In plugin) Possibility to use the filter as destination in LFO.
- (In plugin) Adding a Band Pass to filter type.
- (In plugin) Adding Resonance to filters.

I think this app has a lot of possibilities and can give "VST designers" a lot of possibilities too.
I think these would be useful as well !

Sadly I have kind of stopped maintaining this thread or adding anything to it as I have found another software whose developer has added every single thing asked for here, within the time this thread has existed ; all the way down to the preset browser !

Post

Platinum Sounds wrote: Fri Jun 28, 2019 5:27 pm [... I have found another software whose developer has added every single thing asked for here, within the time this thread has existed ; all the way down to the preset browser !
Can i ask what software, please?

Post

Synthedit ? It does not work on Mac unfortunately and it's a bit more complicated !

Post Reply

Return to “Maizesoft”