07/19/21
GENERAL:
Fixes/Improvements:
- FX Edit: Fixed panning for FX preset boxes 366 and 367. Previously, signals panned to the right were not heard.
- FX Edit: Fixed a crash that could occur on the MODs 1 Page when changing the Box parameter.
- Fixed a problem that was causing an "Expected Size" error message when editing Programs with SoundTower Apps.
- Fixed a problem where Note Off messages from the Arpeggiator were going to all MIDI Destinations. Now they only go to the selected Global MIDI Destination.
- In Program and Multi Mode, fixed a problem where the Quick Access Bank name could be obscured when selecting Quick Access view with the VIEW soft button.
- Fixed a problem that could cause invalid Program or Multi ID numbers to be selected after exiting the FX editor.
- Fixed a problem that could cause pressing the PANIC double button press in Multi Mode to make Programs sound incorrect when returning to Program Mode.
- Fixed a problem that could cause a crash when receiving external Bank and Program Change messages when the Global Mode MIDI Page PrgChangeMode parameter was set to Quick Access.
GLOBAL MODE:
Fixes/Improvements:
- Objects Page: QA BANKS: The SAVE button now works properly for saving a User QA Bank to a different ID.
- Storage Page: LOAD: Kurzweil files named with more than 8 characters can now be opened with the OPEN soft button.
- Storage Page: LOAD: When a MIDI file is selected, the OPEN soft button is now hidden. MIDI files can be loaded with the FILL soft button.
- Storage Page: LOAD: Fixed a problem with loading some PC3 and PC3K Setups (Multis). Previously some Zones could be set to the wrong channel.
- Fixed a crash that could happen in Global Mode when pressing a Switch Pedal that has Override set to Quick Access Inc/Dec.
MULTI MODE:
Features:
- Multi Edit: ARP: Added the Sync To parameter, which allows selecting a specific Riff, Song or Arp to sync to.
Fixes/Improvements:
- Riffs that have Trigger Range and Release Range set to the same key range can now be played with legato fingering, which is useful for Riffs that have Transpose set to On. For example, if you were to hold down the A key to play a Riff, then hold down the B key to transpose the Riff, then release the A key, previously releasing the A key would stop the transposed Riff being played by the B key. Now with these settings a transposed Riff will continue to play until the last key that triggered it is released.
- Zone Info: When the Global Mode Show Zone Info parameter is set to Yes, Zone Info in Multi Mode now updates the Zone On indicator when changing Zone Status (Muted/Active) from a pedal assignment.
- Zone Info: When the Global Mode Show Zone Info is set to Yes, Zone Info in Multi Mode now properly displays 4 digit Program ID numbers in all cases. Previously, some 4 digit numbers could be cut off.
- When recording into Song Mode from Multi Mode, recordings can now be reviewed before saving on the Save New Recording page.
- Multi Edit: Overview Page: Fixed a problem with navigation when Exit Values are being displayed on the Overview page.
- Multi Edit: Fixed a problem that could cause controls to become unresponsive when changing pages while holding the ENTER button.
- Multi Edit: Controls Page: Ribbon: Fixed a problem that was causing the Ribbon Destination parameter to show some invalid destinations.
- Multi Edit: Controls Page: Ribbon: When the Ribbon Configuration is set to 3 Sections, the Destination for each section can now be seen in all cases.
PROGRAM MODE:
Fixes/Improvements:
- Fixed a problem where KB3 Drawbar graphics could be shown for VAST Programs after deleting a KB3 Program.
- Program Edit: KB3 Programs: Drawbars Page: When viewing the Drawbars page and moving a slider, the Vol parameter now gets updated in real time.
- Program Edit: Fixed a crash that could occur when deleting a Layer used as an Alt Input for another Layer.
- Program Edit: The SAVE button LED now lights when a Layer is imported.
- Program Edit: FM Layer: Amp Envelope Page: FM Layers are now limited to User Envelope Mode. FM Layers are not compatible with Natural Envelope Mode.
- Program Edit: FM Layer: On the FM Operator page, the Break Point parameter can now be set with intuitive entry (hold ENTER then press a key). Previously this would select the wrong key.
- Program Edit: FM Layer: On the FM Operator page, fixed a problem where the Left Depth parameter would have no effect if Left Curve was set to -Linear or -Exponential, and Break Point was set to B8 or above.
SONG MODE:
Fixes/Improvements:
- Fixed a problem that could occur after selecting a Track in Song Mode and exiting to Program Mode, pressing the SAVE button could save the wrong Program.
- Fixed problem when Loop is set to On and using the Song Save Changes page, the UI could get stuck in a Save dialog.
- Track Page: The Copy function has been renamed to Copy-Paste for clarity.
MULTI MODE:
Features:
- EDIT / FX / CHAIN EDIT: Added dB meter graphics to some FX boxes (compressors, envelope filters, etc) to assist with setting parameter values.
Fixes/Improvements:
- Fixed a problem with PC3K and PC3LE Setups (Multis) loaded from P3K and PLE files, which was causing these Multis to have incorrect settings. PC3K and PC3LE Setups loaded with previous software versions should be deleted using the Global Mode Objects page. Setups loaded with the 1.09 software release using the Global Mode Storage page will now have the correct settings.
- Made various improvements to factory Multis (controller assignment fixes, volume adjustments).
- Fixed a problem that caused all assignable button LEDs to change color when soloing a Zone.
- EDIT / Fixed a problem with some Forte Multis loaded from FOR files, which was causing the PC4 to crash when these Multis were edited. Previously loaded Forte Multis that exhibit this behavior should be deleted and loaded again with the 1.09 software release.
- EDIT / OVERVIEW and CONTROLS: On the Overview page, adjusting Exit Volume or Exit Pan values will now set the Exit Value for any Controller set to destination MIDI 7 or MIDI 11 on the Controls page. On the Controls page, adjusting the Exit Value for any Controller set to destination MIDI 7 or MIDI 11 will now set the Exit Volume or Exit Pan values on the Overview page.
- EDIT / CONTROLS: Fixed a problem that was causing Intuitive Entry with a dual switch pedal (ENTER + SW2a) to select the wrong pedal.
- EDIT / FX / CHAIN EDIT: Fixed a crash that could occur when adding or removing FX boxes from a Chain.
- EDIT / ARP: Fixed a problem that could cause the Arpeggiator Classic Mode Shift Amount parameter to apply to Step Sequencer Mode.
- EDIT / ARP and CC SEQ: Fixed a problem that could cause edited Arpeggiator and CC Sequencer presets to show the name as "0 Not Found".
- EDIT / CC SEQ: Editing a User pattern now lights the SAVE button LED.
PROGRAM MODE:
Features:
- EDIT / PARAMS: The Program Description at the bottom of the parameters list can now be edited by pressing the CHANNEL/LAYER/ZONE/TRACK Up and Down buttons simultaneously.
- EDIT / FX / CHAIN EDIT: Added dB meter graphics to some FX boxes (compressors, envelope filters, etc) to assist with setting parameter values.
Fixes/Improvements:
- Made various improvements to factory Programs (controller assignment fixes, volume adjustments, typo fixes).
- Piano Programs 106, 14-17, 23, 24, 28, 30, and 31 now use stretched tuning. To change these Programs to use equal temperament tuning, edit the Program and set the Common page Tuning Map parameter to "0 None".
- EDIT / FX / CHAIN EDIT: Fixed a crash that could occur when adding or removing FX boxes from a Chain.
- EDIT / COMMON: Tuning changes from the Tuning Map are now properly applied to oscillators selected on the ALG page, and to FM layers.
- EDIT / KEYMAP: Fixed a problem that could cause an "ERROR reading sample memory" message when "Not Found" Keymaps or Samples were set to Reverse/BiDirect playback mode.
- EDIT / KEYMAP / KEYMAP EDIT: Fixed a crash that could occur when using Intuitive Entry (ENTER + Key) to set a Key Range.
- EDIT / ARP: Fixed a problem that could cause the Arpeggiator Classic Mode Shift Amount parameter to apply to Step Sequencer Mode.
- EDIT / ARP and CC SEQ: Fixed a problem that could cause edited Arpeggiator and CC Sequencer presets to show the name as "0 Not Found".
- EDIT / CC SEQ: Editing a User pattern now lights the SAVE button LED.
- EDIT / ALG: Added new factory Wiring Algorithms.
- EDIT / FM INPUT: Fixed a crash that could occur when using a higher numbered FM layer as the Src Layer for a lower numbered FM layer.
- EDIT / FM INPUT: Fixed a problem that was causing the FM INPUT Src Layer to be higher volume than expected. User Programs made with previous OS versions may need to be adjusted to compensate (FM Layers which use a Src Layer on the FM INPUT page should be edited to increase the Alt Input Source/Level Adjust parameter by 12 dB).
- EDIT / FM INPUT: Fixed a problem that could cause the FM INPUT Src Layer to receive the wrong signal in some cases.
GLOBAL MODE:
Features:
- MAIN 1: Added the Audio In Gate parameter. The rear panel AUDIO IN jacks have a noise gate that prevents low level system noise from being heard in some cases (such as when nothing is plugged into these jacks, or when something is plugged in but not being used). In previous OS versions, the noise gate was always enabled. The Audio In Gate parameter can be used to turn the noise gate On or Off. Setting Audio In Gate to Off is useful for monitoring signals with a wide dynamic range (such as guitar). For example, when Audio In Gate is set to On, guitar notes may be muted before the note has fully decayed to silence. To prevent the unwanted muting of low level signals, set Audio In Gate to Off. If the AUDIO IN jacks are not being used for low level signals, set Audio In Gate to On to prevent extra system noise. Note: When loading a backup file of user objects containing a Master Table created with a previous software release, the Audio In Gate parameter will be set to Off. If the AUDIO IN jacks are not being used, set Audio In Gate to On to prevent extra system noise.
- MIDI: Added the Receive Transport and Xmit Transport parameters (replacing the Receive MMC parameter). Use these parameters to enable or disable receiving and sending of System Real-Time and MMC (MIDI Machine Control) Play and Stop transport messages to/from the PC4's MIDI or USB ports. This allows you to use an external sequencer sending System Real-Time or MMC messages to start or stop the currently selected song in PC4's Song Mode, or to use the PC4's front panel Play and Stop buttons to start or stop an external sequencer (if it is able to receive these messages).
- MIDI: Added the Xmit Velocity Map parameter. The Xmit Velocity Map parameter allows you to select a velocity map for MIDI notes transmitted from the USB or MIDI Out ports. This is useful for adjusting the overall velocity sensitivity for MIDI notes sent to external MIDI instruments. Different maps generate different MIDI velocity values for the same physical key strike velocity. The default map (Linear) provides the widest range of velocity expression. The Light and Hard maps make it increasingly easier or harder to produce high MIDI velocity values for the same key strike velocity (with Light3 being the easiest, Hard3 being the hardest). See the PC4 Musician's Guide for a description of each map.
Fixes/Improvements:
- FILE / LOAD: Fixed a problem with PC3K and PC3LE Setups (Multis) loaded from P3K and PLE files, which was causing these Multis to have incorrect settings. PC3K and PC3LE Setups loaded with previous software versions should be deleted using the Global Mode Objects page. Setups loaded with the 1.09 software release using the Global Mode Storage page will now have the correct settings.
- FILE / LOAD: Fixed a problem with loading individual objects with dependent objects. In some cases the dependent objects were not being loaded.
- MAIN 1: Fixed a problem with the Song Rechannel parameter, the Auto setting was not working when recording a Multi into Song Mode.
- MAIN 1 / Audio In FX Chain / CHAIN EDIT: Fixed a problem that could prevent editing FX box parameters. In some cases parameters could show FXMOD when no FXMODs were applied.
- MAIN 2: Tuning changes from the Intonation Map are now properly applied to VAST programs which use oscillators selected on the ALG page, and VAST programs which use FM layers.
- OBJECTS / MOVE: Fixed a problem that could cause the MOVE function to stop working.
- OBJECTS / QA BANKS: Fixed a problem that was causing renamed QA Banks to revert to their default names.
- OBJECTS / QA BANKS: MOVE: Improved colors of QA ID Map.
- SAMPLES: Added the JOIN function, which can be used to combine multiple User Sample roots into a single multi-sample object. This is useful for reducing the number of User Sample objects in the system when using groups of many User Sample roots for one instrument sound. Multi-sample objects contain multiple Sample roots, but use only one object ID number. After joining Samples, you are presented with an option to automatically relink all Keymaps which use the Samples, so that the Keymaps will use the new joined sample ID.
GENERAL:
Fixes/Improvements:
- Factory QA Banks 7-16 have been renumbered and renamed as Banks 6-15, (previously Bank 6 was missing). Bank 16 is now empty.
- Fixed a problem that could cause the QA Bank name to be cut off in some circumstances.
- Updated Split/Layer default settings so that front panel Arp and Latch buttons are available for all Zones by default.
- Fixed a problem that could cause the FX system to create loud and distorted sounds in rare circumstances.
- Fixed a problem that could cause incorrect sounding notes in rare circumstances.
- Improved the way that Samples in Keymaps are selected for playback when changing tuning in cents from the Global MAIN 1 Tune parameter, or the Program Edit COMMON Intonation Map or Tuning Map. The system is now more likely to change the tuning of a sample in a key range, rather than selecting a different sample in the Keymap. This fixes a problem where small changes in tuning could cause the sample selection to change unnecessarily. For pitched programs, tuning changes will sound more natural. For drum programs, this prevents a problem where small tuning changes could cause a different drum sample to play.
- The front panel Transpose buttons now update their LEDs more quickly when pressed.
- The front panel Tap Tempo button now blinks at the set tempo when tapped.
- Fixed a problem with voice allocation that could prevent new notes from stealing old voices in rare circumstances.
MULTI MODE:
Fixes/Improvements:
- Fixed a problem that could cause the Sustain pedal to become stuck on when using a Continuous Switch (Half Damper) Sustain pedal.
- Improved the speed of switching between views when pressing the VIEW soft button.
- EDIT / CONTROLS - Fixed a problem with some Ribbon controller setting which were not being saved properly.
- EDIT / OVERVIEW: Fixed a problem that could cause Zone 15 to show parameters in the wrong order.
PROGRAM MODE:
Fixes/Improvements:
- Fixed a crash with FM layers under rare envelope settings.
- Fixed a rare problem that could cause the FM icon to appear on non-FM programs.
- Fixed a problem that could cause the Sustain pedal to become stuck on when using a Continuous Switch (Half Damper) Sustain pedal.
- Improved the speed of switching between views when pressing the VIEW soft button.
- EDIT / KEYMAP / EDIT - Fixed the Assign sample function.
- EDIT - Fixed Intuitive Entry (Enter+Key) to select VAST modulation sources.
SONG MODE:
Fixes/Improvements:
- Fixed a problem with imported MIDI files showing the wrong song name.
- Fixed a problem that could cause the STOP and RETRY soft buttons to function incorrectly.
GLOBAL MODE:
Fixes/Improvements:
- Improved the speed of loading a single object from a file containing many objects.
GENERAL:
Fixes/Improvements:
- Adds support with the upcoming Sound Tower PC/Mac editor
MULTI MODE:
Fixes/Improvements:
- EDIT / ARP / CC SEQ - After saving a new Arp or CC Seq preset, it is now selected.
- EDIT - Fixed a rare crash that would sometimes occur after editing the FX chain of a KB3 program from within multi mode.
PROGRAM MODE:
Features:
- Over 100 new FM programs.
Fixes/Improvements:
- FM Engine - Improvements in voice allocation, voice stealing, layer cascading, and Program editing.
- VAST Engine - Improvements in Oscillator Key Sync and XFADE Alg.
- EDIT - The ChanCnt control source now properly sends values 1-127 when 1-127 voices are active.
- EDIT - New Mode button shortcuts: The soft button functions for Layer Solo, Layer Mute, FX bypass and Edit Compare can now also be controlled using the MODE buttons. In Program Edit Mode:
Press the Program Mode button to toggle the layer Solo function.
Press the Multi Mode button to toggle the layer Mute function.
Press the Song Mode button to toggle the FX Bypass function.
Press the Global Mode button to toggle the Compare function.- EDIT / COMMON - Tuning Map implementation improved.
- EDIT / Keymap - Playback Mode can no longer be changed for FM layers.
- EDIT / KEYMAP / SAMPLE - Improvements to sample editing.
- EDIT / ARP - Arpeggiator implementation improved.
- EDIT / ARP / CC SEQ - After saving a new Arp or CC Seq preset, it is now selected.
- EDIT / CC SEQ - CC Sequencer implementation improved.
- EDIT / CC SEQ - Changing CC Seq presets now works in all cases.
GLOBAL MODE:
Features:
- MAIN 1 - "Show Controllers" now offers the added option of "Yes Including Pedals".
Fixes/Improvements:
- MAIN 1 - Display = Quick Access view: Keypad and User buttons now reflect proper LED state.
- MAIN 1 - Display = Quick Access view: double button press of Channel Up/Down buttons selects QA Bank 1.
- MAIN 1 - Display = Quick Access view: the QA Bank name is now also shown when the Global Mode Show Zone Info parameter is set to Yes.
- OBJECTS - Improvements for Object and QA Bank utilities.
SONG MODE:
Fixes/Improvements:
- In Song Mode, when a track destination is set to USB or MIDI, Volume/Pans CCs are now properly sent to the selected USB/MIDI destination when changing Volume/Pan values on the song MAIN or MIXER page. Previously these CCs were only transmitted locally.
GENERAL:
Fixes/Improvements:
- Keyboard Action: Improved velocity curve.
- CANCEL/DELETE button working in Naming pages.
Initial Release
-END-