Posted new Main OS update with a few new features in prep for the P12 Module release
_________________
Chris Hector
Dave Smith Instruments
http://dsiforum.com/viewtopic.php?f=27&t=4630
Main OS 1.0.2.11
WARNING: If loading OS via USB from OS 1.0, the first 4 programs will be overwritten due to a boundary check error. This does not occur if you're loading from OS 1.0.1.2 or higher
Added filter to each delay line, selectable between highpass and lowpass filters
Added delay parameter to each delay line
Osc Slop to all oscillators is now a mod destination
Added lock arp functionality:
In the arp screen, holding an arp and turning lock notes to 'Normal' saves the arp in the locked arp params
While an arp is locked, pressing a key transposes the arp to that note using the first note in the locked arp as the 'root' note: so if you record an arp of C4, E4, G4 and then press F5, the arp will play back F5, A5, C5
While locked arp is on, in the arp screen pressing the 4th soft button labelled 'Edit Arp' brings up a screen where you can edit the locked values of the arp
Multi mode added
MIDI channels can be set in the global param screen, with layer B being the next channel after the master MIDI channel
Multi works slightly differently in the P12 than our older instruments: when you use MIDI and a preset is stacked, it will only play the voice you want to play over MIDI... so in this way you could use the P12 keyboard to play a stacked sound, or use a MIDI keyboard to play a single layer
When multi is on and the P12 is not in stack or split mode, playing from the keyboard is locked to 6 voices per layer
Poly Aftertouch over MIDI implemented, uses aftertouch mod destination to control individual note mod behavior
Several tweaks to the oscillators to make them more smooth/consistent
Fixed bug: Some program buttons active in global screen causing odd behavior with soft encoders
Fixed bug: Tap tempo always setting tempo on 5th hit, not timing out as it should
Fixed bug: Some cases where artifacts and/or clicking occurs when modulating the delay params with LFOs or other mods
Fixed bug: Some cases where hung notes could occur when layer A/B triggered and modes changed