MEXP - Changelog
Vibes Update V4.00,A
NEW: Vibes connect - The browser based SynthStation Editor for DAW mode enablement
NEW: handling of expression pedal & one Knob together auto calbration of expression pedal for different Pedal types (10k - 50k)
NEW: ARP SyncModes (FREE-CLK,FREE-NOTE,TRANSPORT)
NEW: PreviewPlayer: allows playing a preset with embedded Sequenz
NEW: sustain pedal (onboard Pedal & midi CC64)NEW: MOD-DELAY -> Tremolo1 &
Tremolo2 implemented
NEW: ADSR new modes NoteOn hit allows to restart from 0
NEW: Drum Computer refactoring
ENH: FACTORY2 folder was filtered on startup
ENH: Performance may diplay error message for users
ENH: Keyboard with option to show password
ENH: aktivate mapped USB MIDI-Keyboard any time
ENH: PAN Modulation in AudioRate
ENH: SAVE_ALL, Dirty handling, Notify Errors
ENH: Asterix shows on a Resourcename if is dirty (PERFORMANCE inkl internals, PRESET, DRUMKIT)
ENH: Previewplayer Midi CC, Pressure, Pitchbend, EOT implemented
ENH: Preview Play get out the BPM Metadata and play it with that Tempo
ENH:Adding MidiLog to file for debugging on user side
FIX : Pitchwheel not working on ET1,ET2 (wrong track)
FIX: Midi cc , chn_pressure aftertouch, effected all PARTS
FIX: Preview player missing tick forward to Engine (LOF) and FX & ARP , mutually stop/start transport - previewplayer
FIX: propably this fix a issue where the file is not written complete
FIX: Arpeggiator note hanging, new Feature (Label SYNC) for ARP Sync with/without Transport
FIX: ARP enable while chord is playing , forward CC, CHN_PRESSURE,PITCH_WHEEL
FIX: DrumKit on SAVE_AS close of KBD with OK cause selection of the list line in the KitList
FIX: if [default] performance was loaded after showing metadata, button SAVE,DELETE wasn't disabled
FIX: If you turn off the device immediately after saving, data may not be written Media, or files with a size of 0 may be created.
FIX: Arpeggiator Blue Dot note notifier on MIdi Keyboard ignore NOTEOFF
FIX: Performance ->Metadata Tags shown just once
FIX: name length in DurmInstrument SampleFile name overrun resized + (...)
FIX: no stereo output on Drumsampler
FIX: Perfomance SAVE_AS wont't change to the given name
FIX: LFO Delay stoppes LFO output after NOTE_OFF (no modulation in RELEASE Phase)
FIX: PAN (Balance )in resonator OSC not working, Freq Spread not scaled right (FIne)
FIX: Envelope generator changing Param RatioDR cause changing release in Engine
FIX: Shaper Modulation doen't work correctly, improved Shaper Grafics
FIX: Seq/Arp order corrected (incl. double notes), notes shorter than one cycle
FIX: BendDown in MidiSettings (Part) not working
FIX: STD-DLY causes overflows and stuck of Part because of hp/lp filter in fb path have fre of 0
V3.10,F
FIX: OneKnob doesn't load assigned Moprh in FX Sections
FIX: Drumgrid SEL doesn't work (SetEnumRef), Version bumping 3.10C
ENH: Performance Metadata Preview same behavior as PARTS
FIX: TRACK ET1,ET2 Rocording & Playpack not working correctly
FIX: TRACK ET1,ET2 , MIDI Note Display won't show not hits
FIX: Severe audio beeps caused by index out of bounds in LFO
FIX: Envelop Sustain AD Mode
FIX: Naming Label (P2) matrix & Oscillators
FIX: Logarithm Gris Lines in VolumeSlider missing
FIX: Missing checkin SHAPER MidiCC forward
ENH: SHAPER Curve & PreGain MIDI,MORPH
FIX: LFO3 wrong Label EncoderMode
FIX: FX Delay Sync not provided
FIX: Variant change doesn't work if a Noise osc resource was loaded
FIX: Default Preset: Changing LFO Delays to 0.000
FIX: Arpeggiator won't stop on Panel (ESC+ENTER)
FIX: LFO display - position curser stucks needs rework VoiceState & Envelope State access
FIX: LFO BPM sync div values over 1 , Delay reworked , LFO 2 Delay
FIX: ARP stop notes (TOUCH based stop)
FIX: parameter GAIN(LEVEL) and PAN was not send to MIXER
FIX: WavetableLFO lower freqeny 0,01 Hz works now
RNH: frequency for LFO 1,2 (1khz) without table
IMPORVE: frequency for LFO 1,2 (1khz) LFO 3 (217Hz) Table based
FIX: prefill to Softkeyboard with actual name (KIT,PRESET,PERFORMANCE)
FIX: Morphvalue on Coarse OSC Tune now steps correct (floor)
FIX: increased Scroll Timeout to 5sec PART,PERFORMANCE
FIX: Clip launcher delete still active (~2sec) after the delete was entered
FIX: (Mod Matrix free line selection after load preset)
NEW: DJ Filter implementation first attempt
FIX: change to lockqueue (SyntVoice) atomic queue count (Queue)
FIX: Wifi icon & Label update, One-Knob update of registered labels (stuck (M))
ENH: Default preset & settings
FIX: missing default init in constructor of some variables,
FIX: midiCfg filters
ENH: First FX slot was selected after loading preset (usibility)
FIX: Initial load Performance [default]
FIX: Performance SAVE_AS wont update the List
ENH: Delete of Performance shows now [Default] disable SAVE & DELETE...
FIX: refactored getText (emValueBase) now string reference is given
FIX: concurrency m_text_value
FIX: emValueBase: update problem m_value_text on getText
FIX: crash of deleted reference in ALSA Midithread fixed
ENH: LogScopeView: DB Scale and FilterScalings adapted/corrected
FIX: raise condition between GUI & CAN Thread (m_text_value) text Format &...
ENH: Arpeggiator can now be recorded in CLIP
ENH: MIXER Group to Multimorph added
ENH: Autoupdate MIDI Device list
RNH: Rework MIDI Configuration Panel (PART, Extern Tracks) split PORT & CHN to seperat controls
FIX: Link wasn't forwarded
ENH: LogScopeView: Correcting wrong scale
ENH: LogScopeView: use Neon FFT in modFILTER
ENH: disable SAVE & DELETE button on loaded Default preset
ENH: path constant for (drumkit, noises) moved to #define
FIX: aviod unusual message sent typicaly on Enum (encodermode=8)
ENH: LogScopeView: CustomScale added (for Bend)
FIX: Supress unusal value changes, LFO wrong Initialization (RATE)
ENH: show folder while selecting preset
ENH: Icons & Positions (Oscillator Type,Cfg)
ENH: Oscillator Type selection per Touch button, new Icons for OSCCfg and...
ENH: LogScopeView: ScopeView with Logaarithmic/Linear Scale and different interpolations
ENH: LogScopeView: Fixing buffer size in filter
ENH: LogScopeView: First change to logFilter View
FIX: Fixing Update Envelope from different Part & overrange FilterCutOff MIDICC
ENH: rework of updating UI Grafics and Fix performance issues
ENH: OneKnob Auto Save on [DEFAULT] Performance, Start ficing UI Grafic
FIX: User defined LFO does not start when defined in old preset as waveform 14
FIXED : appVA_Effects destructor loop out of bounds
FIX: Worng SliderBG.png checked in
FIX: Status change OneKnob -> Longpress, appVA_Effect reset wrong loop
FIX: Encoder Sensitivity: fix some types for speed
ENH: FX Encoder: TimerTick Message sent multiple times to FX Type Label leading to
ENH: Encoder: Add some compatibility code to support also old firmwares with new Application version
ENH: enc response
ENH: OneKnob for Volume Slider implemented
ENH: Unison 5th & 7th Detune mode, Valuelabel with UNIT Text overload per enum
FIX: FFTUtils alignment fix
FIX: CMultimorph service crash on loading *.one (MAX_CONTROL wrog)
RNH: SynthEngine fix resetting TimbrePointer when swapping to avoid executing
RNH: WTOsc: Limiting Bend to +-1.0 (including modulation)
FIX: Bend enable MIDI-learn & OneKnbob
RNH: Preset Swap
RNH: WTOsc improving performance of SpectMorph&FFT
FIX: WTOsc fix Interpolation
RNH: WTOsc new Stereo Spread, UI adaption for bend, WT position quantize
RNH: WTOsc Interpolation Optimization
FIX: LFO delay glitch fixed
FIX: Fixing Matrix XML write and fixing skipped Modulation for Bend when Bend is zero
RNH: WaveBend GUI implementation
FIX: wrong Detune CTRL enum (UNISON_DETUNE)
RNH: OneKnob functionality, with some Improvements & Fixes
FIX: WtOscFix: New detune aligned to pitch scale instead of frequency scale
FIX: WtOscFix: Temporary switch between old/new detune
FIX: WTOscFix: Synchronization Queue + MainOsc Reset random fix
FIX: WTOscFic: Adding OscReset to GUI
FIX: WTOscFis: turn Unison into cent/octave detune instead of frequency detune
FIX: WtOscFix: phase and phaseModulation
FIX: WTOscFix: fix concurrency with gate()
FIX: Tune, Transpose was not implemented
FIX: Adding fix for wavetable null pointer exception
FIX: Adding fix for wavetable null pointer exception
FIX: on Parallel playing regions (MSPIANO-> StereoPiano.msw), left channel wount work
FIX: Filename truncation in KIT XML after 30 chars
FIX: Scrolling trough Matrix Sources can lead to Exeception
FIX: Correct some previous commit errors, Version bumping
FIX: LFO loads user wave instead of sinus/triangle etc
FIX: DrumKit List sorting and selecting, Notice when...
FIX: Noise Oscillator does not show preview sample waveform on multisamples
FIX: fixing GUI Message Queues (Size, Overflow, Threadsafe)
FIX: Correcting Nullpointer and mainly Merge Comments and printfs
FIX: Matrix - Editing the wrong modulation line after default
FIX: LFO phasor displayed running in wrong direction at RMP_UP
FIX: Storing Presets/Perf in wrong folder, Sorting case insensitive
V3.03,A
FIX: ClipLauncher uninitialized noteItem lead to ignored noteON Events at Clip change
FIX: MIDI Device Piano Visualization does not release not with NOTE_ON/VEL=0
FIX: Selecting empty row in Preset/Part selection leads to crash
FIX: Wifi gets stuck in Disabling
FIX: Splitting Input 1/2 into two mono channels does not show any effect
NEW: OneKnob inital step
ENH: Preview partialy implemented but DISABLED
FIX: Scrolling and activating Drum SubTab called from Mixer did not scroll
FIX: Clip Loopstart, quantization, swing ,record
FIX: TAB SELECTON rework
FIX: MIDI Running status
FIX: Pitchbend
FIX: Mixer Level and Balance does not react to MIDI CC properly
FIX: GUI update missing after preset loading
FIX: Modmatrix update failed, crash on loeding Performance, Preset
FIX: Online Update shows Download when there is no package available, timeouts adapted to 10sec
V3.01,A Initiale Auslieferungsversion
FIX: Temporary fix of Mixer always opening in Drum Tab
FIX: default loop length in ClipLauncher
FIX: Cliplaunch, REVERB Param, ARP
ENH: Wifi Enable/Disable Timeout
FIX: destructor crash and printf removal
FIX: Wifi bugfixes (WPA3 not supported) and refactoring
FIX: Clicking Sound at first use of Voice
FIX: always wrogn tab on Drum Sampler on entry
FIX: MIDI clock speed fixed (24ppq vs 96ppq)
FIX: Track row (Left) selection not working
FIX: Update PART Filelist on page enter (fix save as in a other part)
FIX: ARP just run on Part A
FIX: Metadata on PARTs was not show correctly after Reselect (TIMEOUT)
FIX: Metadata not shown after Reselect
FIX: ARP just run on Part A
ENH: Syned Screen Save
V3.00,A Initiale Auslieferungsversion