Prophet 12 Main OS 1.2

Prophet 12 Main OS 1.2

Postby chysn » Thu Oct 02, 2014 10:45 pm

"Promoted" from the other forum.

Not that we're expecting bad things to happen, but always better safe than sorry. Just remember, you're never going to say to yourself "Man, I wish I hadn't backed that up..."

We do not recommend using the following MIDI interfaces for sysex transfers as we have had multiple users experience problems with them:

Native Instruments Maschine
Digidesign Mbox/Mbox2
Digidesign 001/002

The OS updates can be installed in any order, just power cycle in between each update.

To check if the OS update was properly installed, go to the global menu by hitting the 'Global' button and the OS version is displayed at the top of the 3rd column

If your OS update failed:

Update your MIDI drivers for your MIDI interface to the latest or last known stable version
Try alternate speed settings: transfer speed settings as low as 25% and as high as 100% have worked for some users when 80% did not
Try an alternate MIDI interface. The M-Audio MIDI Sport Uno works well here and is relatively cheap
In Windows with MIDI OX on Windows XP: Try doubling or quadrupling the Size setting to start, and halving/doubling the number of buffers
Search google and/or forums for the company that produces your MIDI interface to see if other users are having similar problems with Sysex transfers and whether there is a solution specific to your interface
If you are on Windows XP, try another OS or machine. Although it's not ideal, we have had less problems with Mac OSX and Windows 7. Windows XP has known issues with sysex transfers

INSTALLATION NOTE: It is recommended to recalibrate the filters after installing a Main OS update. This function can be found in the global menu

WARNING: If loading OS from factory OS 1.0 via USB, the first 4 programs will be overwritten due to a boundary check error. This will only happen once as it is fixed in the first OS. You can prevent this is loading the OS using the normal MIDI ports, or simply copy/save the first 4 programs temporarily and copy them back after loading the OS.

Main OS 1.2

Production OS, essentially the same as

Main OS

Added recovery mode in case sound corrupt and causing freeze on startup: hold 'Arp Hold' while booting. NOTE: This is DESTRUCTIVE and will destroy the preset that is loading so don't use it unless it's corrupt and unrecoverable
Fixed bug: Noise phasing when holding multiple keys with heavy noise
Fixed bug: Some cases where assigning a mod source resulted in the entire list being filled with that source
Fixed bug: Key scanning issue when E3, A3, B3 and C4 played together
Fixed bug: '?' character added
Fixed bug: CCs sent to P12 not updating voice unless split or stack on
Fixed bug: Mod matrix sort behavior incorrect on program change
Fixed bug: Voices 7-12 not responding to BPM adjustments correctly in some cases
Fixed bug: Slider 1 pressure transmitting as CC17 instead of CC16 as intended
Fixed bug: Delay filter bug where if one delay has HP enabled, the following delays have a bug with LPF

Main OS 1.1.2

Fixed bug: When local control off, program change messages not sent
Fixed bug: Arp not starting on correct note when multiple octaves in up or up+down modes
Fixed bug: Reset globals not resetting multi mode
Fixed bug: Crash when slave thru used and incoming MIDI coming over hard MIDI port

Main OS 1.1.1

Production candidate
Added NRPN for layer loading to 500 for program and 501 for bank
Fixed bug: Arp hold behavior tightened up when multi mode on
Fixed bug: Several small bugs related to arp lock
Fixed bug: Key scan/timing bug causing some notes not to sound in very particular circumstances
Fixed bug: Program loads over sysex not jumping to new program location
Fixed bug: Mod source + keyboard changing mod assignment on key up+down making it difficult to assign correctly
Fixed bug: Layer B not sending NRPNs when multi mode off
Fixed bug: Note velocity of 0 no longer allowed in arp lock screen
Fixed bug: Tightened up case where changing multiple params at once slows down arp bpm

Main OS

Production candidate
Fixed bug: Several bugs relating to hung notes and/or hold states with the arp and multi mode state transitions
Fixed bug: Voice stealing issue
Fixed bug: Several small bugs with lock notes playback
Fixed bug: Some MIDI messages not responding correctly while Multi on
Added some visual indication to help understand what 'Capture Arp' is doing: now the text only appears if you have notes held or an arp playing back

Main OS

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 or higher
Fixed bug: distortion not updating
Fixed bug: several bugs related to multi mode MIDI response
Fixed bug: triangle waveshape smoothed and tweaked
Added NRPNs for new params:
Delay 1 LPF - 192
Delay 1 HPF - 193
Delay 1 Filter Mode - 194
Delay 1 Pan - 427
Delay 2 LPF - 200
Delay 2 HPF - 201
Delay 2 Filter Mode - 202
Delay 2 Pan - 428
Delay 3 LPF - 208
Delay 3 HPF - 209
Delay 3 Filter Mode - 210
Delay 3 Pan - 429
Delay 4 LPF - 216
Delay 4 HPF - 217
Delay 4 Filter Mode - 218
Delay 4 Pan - 430
Arp Lock On/Off - 295
Arp Note - 301-333
Arp Velocity - 334-366

Main OS

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 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

Main OS

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 or higher
Tweaked handling of encoders, faster movements should track much better now
Added Next/Prev param buttons in all osc/lfo/env/delay screens to allow navigation through all params in each section
Separated Feedback and Highpass filter into their own screens
Incoming valid sysex now brings the display out of sleep mode
Fixed bug: Hung notes in unison mode in certain combinations
Fixed bug: Going to all osc/lfo/env/delay screens not correctly bringing up the last changed param
Fixed bug: Mod for pan position had reversed L/R values
Fixed bug: Added timeout to program loads to prevent glitches
Fixed bug: Random LFO not syncing correctly to external sync
Fixed bug: LFO not restarting at correct phase when externally synced
Fixed bug: Delay times not accurate for dotted values, incorrectly calculated as triplets
Fixed bug: Hitting global button in write screen does not exit as intended but global LED is lit causing unexpected behavior
Fixed bug: Tap tempo button not resetting after program change
Fixed bug: Changing playlist bank not resetting playlist subset to 0
Fixed bug: Some params incorrectly displaying knob graphic rather than text box
Fixed bug: Show not working correctly in some cases when pots in Passthru mode

Main OS

WARNING: If loading OS via USB, the first 4 programs will be overwritten due to a boundary check error
Fixed bug: First 4 programs overwritten after USB OS load
Fixed bug: OLED timeout not working
Fixed bug: Incoming notes not responding to velocity correctly
Fixed bug: Volume pot not sending changes to MIDI CC#7 as intended
Fixed bug: Last note priority not handled correctly when holding chords and releasing the middle note (resetting to low rather than high note if high pressed last). Note: only two notes are tracked so otherwise behaving as intended
Fixed bug: Screen refresh on all osc/lfo/env/delay screens causes param reset to Osc 1 Pitch (param 0)
Fixed bug: Mod dest + AM/FM pots when all osc selected not selecting correct all osc destination
Fixed bug: MIDI transmit not ignoring bus if busy causing some odd behavior in certain MIDI slave situations (notably with windows XP under parallels)
Fixed bug: Added catch to MIDI Sysex over UART to prevent rare stall case
Fixed bug: Issue with single byte USB MIDI case causing problems with certain OS/DAW combinations (notably OSX sysex transmissions)
Fixed bug: Some variables not clearing correctly when switching sysex cable in globals
(585.51 KiB) Downloaded 668 times
(585.51 KiB) Downloaded 663 times
(455.55 KiB) Downloaded 652 times
DSI: Evolver #1431
Other Synths: Moog Little Phatty Stage II (Red), Arturia MicroBrute
Other Hardware: Alesis MMT-8, Korg Volca Beats
DAW: Reaper for OSX through PreSonus AudioBox USB
Site Admin
Posts: 256
Joined: Sun Jun 22, 2014 12:58 am
Location: Metro Detroit, Michigan, USA

Return to OS Updates

Who is online

Users browsing this forum: No registered users and 1 guest