Notable changes:
- Shortened some scrolling messages.
- Improved voice defeat usability.
Download links:
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_0992/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_0992/p600firmware.syx
Showing posts with label p600fw. Show all posts
Showing posts with label p600fw. Show all posts
Sunday, September 6, 2015
Wednesday, August 5, 2015
P600fw 2.10 second release candidate
A change in the behavior of the "PolyMod OscB" knob was made during the development of 2.1. While this change fixed a bug, I have decided to revert to 2.0 behavior to keep the patches sounding exactly the same when using poly mod.
This is the only change in this RC.
Download links:
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_0991/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_0991/p600firmware.syx
This is the only change in this RC.
Download links:
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_0991/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_0991/p600firmware.syx
Sunday, July 19, 2015
P600fw 2.10 first release candidate
Only one small bug with the "free" osc frequency mode mas fixed since last alpha.
As usual the manual needs an update, and this time I won't be doing it so if anyone wants to work on it, please contact me!
Also, please report any problem you could find.
Download links:
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_099/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_099/p600firmware.syx
As usual the manual needs an update, and this time I won't be doing it so if anyone wants to work on it, please contact me!
Also, please report any problem you could find.
Download links:
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_099/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/2_10_rc/2_099/p600firmware.syx
Saturday, May 2, 2015
New P600fw alpha (may 2)
Notable changes:
- Sequencer is now polyphonic, it works by pressing more than one key at once on a step, once all keys are unpressed, you can enter a new chord / note. Compatibility with sequences from previous alphas is lost.
- In the sequencer, the "2" key is now used for both rest and tie. It adds a rest when no note is pressed and a tie when a note is pressed.
- Implementation of MIDI tuning Standard.
- Possibility to change per note tuning. Pressing FROM TAPE + TUNE enters a mode where the last pressed note tuning can be edited using the modwheel. Pressing FROM TAPE + TUNE again exits this mode. Tuning is stored per patch and affects each octave the same.
- Pressing FROM TAPE twice quickly now enters a mode where seq/arp transposition can be made by pressing the corresponding note alone. Pressing FROM TAPE again exits this mode.
- FROM TAPE + keypad number options now show their value on first press. One time actions such as reverting to basic patch now require 2 presses.
- LFO to VCA modulation ("AB-VCA" option of the "LFO TGT" parameter, by pressing "1" twice).
- Adding SYSEX format documentation ( https://github.com/gligli/p600fw/raw/master/documentation/sysex_format.ods )
- Adding SYSEX patch dump request command.
- Many changes to seq/arp clock management.
- Sequencer now responding properly do MIDI stop.
- Many bug fixes.
Thanks go to Ricard Wanderlof and Seth Nickell for many of these changes.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2015-05-02/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2015-05-02/p600firmware.syx
- Sequencer is now polyphonic, it works by pressing more than one key at once on a step, once all keys are unpressed, you can enter a new chord / note. Compatibility with sequences from previous alphas is lost.
- In the sequencer, the "2" key is now used for both rest and tie. It adds a rest when no note is pressed and a tie when a note is pressed.
- Implementation of MIDI tuning Standard.
- Possibility to change per note tuning. Pressing FROM TAPE + TUNE enters a mode where the last pressed note tuning can be edited using the modwheel. Pressing FROM TAPE + TUNE again exits this mode. Tuning is stored per patch and affects each octave the same.
- Pressing FROM TAPE twice quickly now enters a mode where seq/arp transposition can be made by pressing the corresponding note alone. Pressing FROM TAPE again exits this mode.
- FROM TAPE + keypad number options now show their value on first press. One time actions such as reverting to basic patch now require 2 presses.
- LFO to VCA modulation ("AB-VCA" option of the "LFO TGT" parameter, by pressing "1" twice).
- Adding SYSEX format documentation ( https://github.com/gligli/p600fw/raw/master/documentation/sysex_format.ods )
- Adding SYSEX patch dump request command.
- Many changes to seq/arp clock management.
- Sequencer now responding properly do MIDI stop.
- Many bug fixes.
Thanks go to Ricard Wanderlof and Seth Nickell for many of these changes.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2015-05-02/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2015-05-02/p600firmware.syx
Sunday, February 22, 2015
New P600fw alpha (febuary 22)
Notable changes:
- Fix for some occasional MIDI overruns that could cause hanging notes.
- Fix for wrong OscA pitch when when polymod routes OscB to FreqA.
- Adding an option to limit VCF cutoff frequency to 22Khz, enabled by pressing FROM TAPE + 9 (now shared with the "spread" option). Basically, it helps avoid some sound harshness due to strange filter behavior in the ultrasound range (see this post for more info).
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2015-02-22/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2015-02-22/p600firmware.syx
- Fix for some occasional MIDI overruns that could cause hanging notes.
- Fix for wrong OscA pitch when when polymod routes OscB to FreqA.
- Adding an option to limit VCF cutoff frequency to 22Khz, enabled by pressing FROM TAPE + 9 (now shared with the "spread" option). Basically, it helps avoid some sound harshness due to strange filter behavior in the ultrasound range (see this post for more info).
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2015-02-22/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2015-02-22/p600firmware.syx
Sunday, February 8, 2015
New P600fw alpha (febuary 8)
I think I'm getting close to a 2.1 release, if any tester has issues with its P600 with the latest alphas, it would be a good time to report them, thanks!
Notable changes:
- Adding a workaround for the abrupt way the VCA envelope release stage ends, please report if you get any strange behavior with this fix.
- Arpeggiator hold fixes.
- Arpeggiator and sequencer now restart on first note when receiving a MIDI start message.
- A sequence can now be cleared by pressing 0 while recording it.
- Working unison track through MIDI.
- Misc. optimisations.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2015-02-08/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2015-02-08/p600firmware.syx
Notable changes:
- Adding a workaround for the abrupt way the VCA envelope release stage ends, please report if you get any strange behavior with this fix.
- Arpeggiator hold fixes.
- Arpeggiator and sequencer now restart on first note when receiving a MIDI start message.
- A sequence can now be cleared by pressing 0 while recording it.
- Working unison track through MIDI.
- Misc. optimisations.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2015-02-08/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2015-02-08/p600firmware.syx
Saturday, January 24, 2015
New P600fw alpha (january 24)
Notable changes:
- Fixed various bugs / github issues.
- Major changes to the sequencer (mostly suggested by ricard):
- Pressing SEQx immediately starts playing the respective sequence. Pressing it (them) again stops it.
- To record, first press RECORD, then SEQx. This is analogous to saving a patch, where you press RECORD, then the patch number on the numeric keys.
- In record mode, use the numeric keypad 1,2 and 3 keys to do back/tie/rest.
- Sequencer waits for input before playing when FROM TAPE + SEQx is pressed.
- Adding scaling adjustment mode:
- Enabled by powering the synth with "TP301 SCALE" shorted.
- Will alternatively display the current oscillator/filter (A1..A6,B1..B6,F1..F6) and a value that needs to be made close or equal to zero by tweaking the corresponding adjustable.
- Press 1 to go to next oscillator/filter, press 2 to go the previous one.
- When done, turn off the synth and unshort TP301, next start will be in normal mode.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2015-01-24/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2015-01-24/p600firmware.syx
- Fixed various bugs / github issues.
- Major changes to the sequencer (mostly suggested by ricard):
- Pressing SEQx immediately starts playing the respective sequence. Pressing it (them) again stops it.
- To record, first press RECORD, then SEQx. This is analogous to saving a patch, where you press RECORD, then the patch number on the numeric keys.
- In record mode, use the numeric keypad 1,2 and 3 keys to do back/tie/rest.
- Sequencer waits for input before playing when FROM TAPE + SEQx is pressed.
- Adding scaling adjustment mode:
- Enabled by powering the synth with "TP301 SCALE" shorted.
- Will alternatively display the current oscillator/filter (A1..A6,B1..B6,F1..F6) and a value that needs to be made close or equal to zero by tweaking the corresponding adjustable.
- Press 1 to go to next oscillator/filter, press 2 to go the previous one.
- When done, turn off the synth and unshort TP301, next start will be in normal mode.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2015-01-24/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2015-01-24/p600firmware.syx
Sunday, October 12, 2014
New P600fw alpha (october 12)
Notable changes:
- Adding 2 track Roland JX3P style step sequencer.
Step sequencer usage:
- Press SEQx to activate the sequencer, it will wait for you to play a note to start playing.
- Press SEQx again to force start.
- Press RECORD while the sequencer is active to edit the sequence:
- Highest C: add rest.
- Highest B: add tie.
- Highest Bb: undo last add.
- Any other note: add to sequence.
(the display shows the current step)
Feel free to comment, suggest improvements, ... :)
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-12/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-12/p600firmware.syx
- Adding 2 track Roland JX3P style step sequencer.
Step sequencer usage:
- Press SEQx to activate the sequencer, it will wait for you to play a note to start playing.
- Press SEQx again to force start.
- Press RECORD while the sequencer is active to edit the sequence:
- Highest C: add rest.
- Highest B: add tie.
- Highest Bb: undo last add.
- Any other note: add to sequence.
(the display shows the current step)
Feel free to comment, suggest improvements, ... :)
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-12/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-12/p600firmware.syx
Wednesday, October 8, 2014
New P600fw alpha (october 7)
Notable changes:
- Fix DAC issues from last build.
- Fix sysex MIDI dumps issues from last build.
- Major pots refresh rate improvement.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-07/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-07/p600firmware.syx
- Fix DAC issues from last build.
- Fix sysex MIDI dumps issues from last build.
- Major pots refresh rate improvement.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-07/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-07/p600firmware.syx
Sunday, October 5, 2014
New P600fw alpha (october 5)
Notable changes:
- Adding center dead band for panel zero centered pots (value display accounts for it).
- Adding center dead band and guard bands for pitch wheel, to allow exact bending intervals.
- Adding transpose feature for internal keyboard and arpeggiator (using FROM TAPE + a key relative to C2).
- Sustain by footswitch now transmitted on MIDI out.
- When speed is set fullly counterclockwise, the arp now stops.
- Fixed "reset to basic patch" feature, now on FROM TAPE + 0.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-05/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-05/p600firmware.syx
- Adding center dead band for panel zero centered pots (value display accounts for it).
- Adding center dead band and guard bands for pitch wheel, to allow exact bending intervals.
- Adding transpose feature for internal keyboard and arpeggiator (using FROM TAPE + a key relative to C2).
- Sustain by footswitch now transmitted on MIDI out.
- When speed is set fullly counterclockwise, the arp now stops.
- Fixed "reset to basic patch" feature, now on FROM TAPE + 0.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-05/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-10-05/p600firmware.syx
Tuesday, September 30, 2014
New P600fw alpha (september 30)
Notable changes:
- Allow MIDI notes < 24, to be able to go lower than the P600 keyboard through MIDI.
- Fixed tuning issues on some P600s that were caused by a side effect of august 28 tuning fix.
- Velocity from the internal keyboard now set at 64, so that it sounds closer to a velocity sensitive MIDI keyboard. Also, this way the "amp velocity" parameter can be used to adjust VCA strength when played from the internal keyboard.
- Support for a sustain pedal, either through MIDI or plugged in the P600 footswitch jack.
- Assigner fixes.
- Slightly less abrupt VCA envelope release end while in exponential mode, still not perfect due to how the VCA behaves when nearly fully closed.
Many of these fixes where made by Ricard Wanderlof, thanks to him for the time he spends improving this project!
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-09-30/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-09-30/p600firmware.syx
- Allow MIDI notes < 24, to be able to go lower than the P600 keyboard through MIDI.
- Fixed tuning issues on some P600s that were caused by a side effect of august 28 tuning fix.
- Velocity from the internal keyboard now set at 64, so that it sounds closer to a velocity sensitive MIDI keyboard. Also, this way the "amp velocity" parameter can be used to adjust VCA strength when played from the internal keyboard.
- Support for a sustain pedal, either through MIDI or plugged in the P600 footswitch jack.
- Assigner fixes.
- Slightly less abrupt VCA envelope release end while in exponential mode, still not perfect due to how the VCA behaves when nearly fully closed.
Many of these fixes where made by Ricard Wanderlof, thanks to him for the time he spends improving this project!
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-09-30/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-09-30/p600firmware.syx
Saturday, September 6, 2014
New P600fw alpha (september 6)
Notable changes:
- Properly silence voices when switching to or from unison (bug introduced in last alpha).
- Much better keypad/keyboard debounce algorithm, it fixed wrong retriggers on key up on my own P600.
- Asssigner now cycle through voices instead of always resetting to voice #0. For debug purposes, switching unison on then off still resets to voice #0.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-09-06/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-09-06/p600firmware.syx
- Properly silence voices when switching to or from unison (bug introduced in last alpha).
- Much better keypad/keyboard debounce algorithm, it fixed wrong retriggers on key up on my own P600.
- Asssigner now cycle through voices instead of always resetting to voice #0. For debug purposes, switching unison on then off still resets to voice #0.
Download links:
http://sfx.gligli.free.fr/zik/p600/dev/2014-09-06/p600firmware.hex
http://sfx.gligli.free.fr/zik/p600/dev/2014-09-06/p600firmware.syx
Friday, August 29, 2014
New P600fw alpha (august 28)
Notable changes:
- Incorrect Osc B tuning problem fixed on at least one P600.
- Voices CVs are now updated even when the voice isn't playing (fixes wrong notes attacks after a while).
- Pot value display range is now 0..99 or -50..49 depending on the pot.
- Fixed problem with wheels resolution.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-08-28/
- Incorrect Osc B tuning problem fixed on at least one P600.
- Voices CVs are now updated even when the voice isn't playing (fixes wrong notes attacks after a while).
- Pot value display range is now 0..99 or -50..49 depending on the pot.
- Fixed problem with wheels resolution.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-08-28/
Saturday, July 5, 2014
New P600fw alpha (june 14)
I forgot to post about this one, made it almost a month ago.
Notable changes from stable 2.0:
- Enabled external filter CV input.
- Added "voice spread" feature, toggled with "from tape" + 9, it does two things:
- Enables unison detune in poly mode.
- Adds subtle per-voice envelope timings changes, to mimic tolerances of analog components.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-06-14/
Notable changes from stable 2.0:
- Enabled external filter CV input.
- Added "voice spread" feature, toggled with "from tape" + 9, it does two things:
- Enables unison detune in poly mode.
- Adds subtle per-voice envelope timings changes, to mimic tolerances of analog components.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-06-14/
Sunday, May 25, 2014
P600fw 2.00 first release candidate
I made only one small change to the firmware since yesterday's alpha but this is the first release candidate for 2.00. That means if no major bug is reported in that release, 2.00 is out.
I finally took the time to update the manual myself, so it's also included for review.
Please report any problem you could find.
Download links at: http://sfx.gligli.free.fr/zik/p600/2_00_rc/1_99/
Edit: 2.00 stable is out! Check out http://gligli.github.io/p600fw/
I finally took the time to update the manual myself, so it's also included for review.
Please report any problem you could find.
Download links at: http://sfx.gligli.free.fr/zik/p600/2_00_rc/1_99/
Edit: 2.00 stable is out! Check out http://gligli.github.io/p600fw/
Saturday, May 24, 2014
New P600fw alpha (may 24)
Notable changes:
- Fix modulation delay not modulating release stage.
- Fix no modulation delay still has a small delay.
- Fix last parameter not being stored in manual mode when switching to preset mode.
- CV update optimisations allowed me to add one more wait state, may fix some problems on lazy P600s.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-05-24/
By the way, the only major thing preventing me from releasing a stable 2.0 version is the manual, as it needs to be updated to reflect changes in features / user interface.
So, if anybody is willing to spend some time to update the english master version, please contact me.
- Fix modulation delay not modulating release stage.
- Fix no modulation delay still has a small delay.
- Fix last parameter not being stored in manual mode when switching to preset mode.
- CV update optimisations allowed me to add one more wait state, may fix some problems on lazy P600s.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-05-24/
By the way, the only major thing preventing me from releasing a stable 2.0 version is the manual, as it needs to be updated to reflect changes in features / user interface.
So, if anybody is willing to spend some time to update the english master version, please contact me.
Sunday, April 20, 2014
New P600fw alpha (april 20)
Notable changes:
- More tuner tweaks, filter tuning got much better on my P600 (to the point of having almost perfect filter unison).
- Modulation delay improvements: after the modutation delay, modulation increases exponentially over a period of time equal to the modulation delay.
- Added "whole tone" bender range (parameter value is "2nd").
- Assigner legato fixes.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-04-20/
- More tuner tweaks, filter tuning got much better on my P600 (to the point of having almost perfect filter unison).
- Modulation delay improvements: after the modutation delay, modulation increases exponentially over a period of time equal to the modulation delay.
- Added "whole tone" bender range (parameter value is "2nd").
- Assigner legato fixes.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-04-20/
Monday, April 7, 2014
P600fw MIDI CC map as of today
Here it is: http://sfx.gligli.free.fr/zik/p600/midi_cc_map_2014_04_07.pdf
As usual, continuous parameters have both a coarse and a fine CC, to get full 14bit precision.
"Stepped" parameters work by dividing the 0-127 range is as many zones as there is choices for the parameter.
Eg: "Unison" is off for 0-63 and on for 64-127.
As usual, continuous parameters have both a coarse and a fine CC, to get full 14bit precision.
"Stepped" parameters work by dividing the 0-127 range is as many zones as there is choices for the parameter.
Eg: "Unison" is off for 0-63 and on for 64-127.
Monday, March 17, 2014
New P600fw alpha (march 17)
This one brings some nice improvements and a few bugfixes:
- When an extended parameter is selected, its current value is displayed.
- Modulation delay (eg. on vibrato) now has a progressive start (about half a second until full level is reached, seems nice and musical to me, but I'm open to suggestions).
- Many fixes to unison mode, should be much more stable now.
- Slowed down text scrolling a little, to help readability.
- Misc. other bugfixes.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-03-17/
- When an extended parameter is selected, its current value is displayed.
- Modulation delay (eg. on vibrato) now has a progressive start (about half a second until full level is reached, seems nice and musical to me, but I'm open to suggestions).
- Many fixes to unison mode, should be much more stable now.
- Slowed down text scrolling a little, to help readability.
- Misc. other bugfixes.
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-03-17/
Sunday, March 9, 2014
New P600fw alpha (march 9)
This time I tried to get my frequency measurement routine for the tuner closer to the way it's described in the service manual, hoping that it would fix the remaining tuning problems.
If it gets better or worse, please let me know...
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-03-09/
If it gets better or worse, please let me know...
Download links at: http://sfx.gligli.free.fr/zik/p600/dev/2014-03-09/
Subscribe to:
Posts (Atom)