Description
KV331 Audio is proud to announce the availability of their award winning software synthesizer SynthMaster 2.9 on iOS platform. As being the first app developed using KV331 Audio’s new cross-platform UI framework, SynthMaster 2 runs as a standalone app or AUv3 plugin on iPads with iOS 11 and above.
SynthMaster 2 supports native resolutions of various iPad devices. User interfaces are provided for 9.7, 11 and 12.9 inch iPads in 4 different skins (Blue, White, Dark, Proto). Separate interfaces are provided for the AudioUnit plugin as well.
SynthMaster 2 comes with 1000 factory presets designed by world class sound designers such as BigTone, Nori Ubukata, NatLife and Yuli Yolo. Thanks to the comprehensive preset browsing features, users can easily filter presets by author name, bank name, instrument type or preset name and find the sounds that they are looking for.
There’s also an IAP Shop, which lets users purchase additional sounds:
1. "Desktop Presets Upgrade": This IAP adds all factory presets in SynthMaster 2.9, increasing the total preset count to 2000.
2. "All Expansions Bundle": This IAP adds all current 38 SynthMaster preset expansion banks.
Sound Engine:
At the heart of SynthMaster 2’s powerful sound engine lies its oscillators, modulators, and filters.
Oscillators:
The oscillators can operate in 4 different modes to generate sound:
1. In Basic mode, the oscillator plays single cycle waveforms or samples. With the Oscillator Unison turned on, up to 8 voices per oscillator can be played.
2. In Additive mode, 8 Basic oscillators can be stacked up to create richer tones.
3. In Wavetable mode, the oscillator can play wavetables with up to 256 frames.
4. In Vector mode, 4 Basic oscillators are mixed in 2 dimensions.
Modulators:
Modulators are simply basic oscillators that can be added to other oscillators or modulate other oscillators’ or modulators’ phases. By connecting modulators to other oscillators or modulators, complex FM tones can be synthesized.
Importing Wave Files into SynthMaster:
While designing sounds, users can easily import wave files into SynthMaster 2. SynthMaster 2 can categorize those files into waveforms, wavetables or multi samples and import them accordingly.
Filters:
Once the sound is generated by the oscillators it goes through SynthMaster’s filters, which can operate in 6 different categories: Digital, VAnalog, Ladder, Diode Ladder, State Variable and Bite.
Custom distortion can be applied before or after the filters as well.
Modulation Architecture:
SynthMaster 2 features a comprehensive modulation architecture with a wide range of modulation sources:
1. MIDI controls
2. Macros controls
3. 4 ADSR envelopes per layer
4. 4 Multisegmented envelopes per payer
5. 4 LFOs per layer
6. 4 Sequencers per layer
7. 4 Keyscalers per layer
There’s real-time visual feedback that lets users see how modulation sources and targets are changing when a note is being played. This is extremely helpful when designing sounds with SynthMaster 2.
New modulations can be created easily by dragging and dropping a modulation source onto a knob or slider control.
Users can easily see which controls are modulated by a modulation source by clicking on that source. Controls that are being modulated by that source will display modulation amounts. By long pressing a control, the modulation amount can be edited without the need to go through the mod matrix.
Arp/Sequencer:
SynthMaster features a comprehensive arpeggiator / sequencer with 32 steps. Users can easily create sequences by recording steps one by one.
Effects:
Each of the 2 layers in SynthMaster has 5 insert effect slots. 13 different types of effects can be instantiated in any of those slots. There are also 2 global effect send busses which can be used to create more complex effect routings.
Nouveautés (v1.1.1)
NEW FEATURES:
1. Added "Map CC74 to CC1" setting to Settings Dialog
2. Added "Fadeout audio when loading presets" setting to Settings Dialog
3. Added system allocated memory checks to prevent crashes during preset loads
4. Standalone app and AUv3 plugin now share the same documents folder
5. Added Undo for preset loads
6. Added UI sync for mod matrix entries: When user taps a mod matrix entry, the source / target are made visible automatically
7. Added global text font size parameter to allow users change user interface text sizes dynamically
8. Added fade in/fade out of audio during preset loads
9. Added version checking
10. Added log file export
11. Saving presets is now implemented using Files app
12. Loading presets now take place inside the main thread to prevent crashes
13. When user runs the AUv3 before the standalone, a warning message is displayed now
14. Standalone app and AUv3 plugin now share the same documents folder
BUG FIXES:
1. When a preset is saved, metadata is not updated correctly
2. CC1 and CC74 can not be Midi Learned
3. Note Off messages don't work correctly for multichannel (MPE) MIDI input
4. MIDI Mappings outside SynthMaster 2 documents folder fail to load
5. SynthMaster 2 might crash when loading a preset
6. SynthMaster 2 doesn't load archive files under AppGroup/Presets folder
7. When a new preset is loaded, Undo button should be lit
8. SynthMaster2AU might crash during instantiation
9. FavouritePresets.txt file should be moved to user documents folder
10. MidiPrograms.txt file should be moved to user documents folder
11. When global parameter MIDI Mapping is added/removed, all AUv3 instances should be notified
12. Preset author, bank name and company name textboxes are linked to preset author parameter
13. Preset browser doesn't list presets correctly when text is entered into preset name textbox
14. Global settings and midi mappings should be saved when modified
15. When user searches presets by bank name, exact string match should be user
16. When a modulation is selected from the modulation sources menu, the mod matrix filter should be updated
17. When a knob is tapped, the mod matrix filter should updated
18. Frame window is not scaled correctly for some devices resulting in bottom part clipped
19. MIDI Banks are not loaded correctly
20. MIDI Program Change messages should be ignored when the same PC message is received multiple times