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
Wednesday, August 5, 2015
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
Wednesday, November 26, 2014
Matrix 1000 ROM only upgrade v116
It seems like my CPU upgrade for the Matrix 1000 doesn't work quite right except on my own hardware, plus it may have a design flaw so I decided to work on a ROM only upgrade until I can get something that works fine everywhere.
So you just have to burn that file on whatever 27C256 32KB EPROM flavor you have, plug it into the Matrix 1000 U804 ROM socket in place of the old one and all should be working fine, hopefully.
Here are the changes it brings:
- Bug fixes made by Nordcore.
- MIDI NRPN parameters editing fix.
- Faster processing of parameter changes that need a modulation matrix rebuild, there's still a small lag but it's much better than before.
- Unison detune, controlled by MIDI CC #94 (Celeste Level), value from 0 (no detune) to 127 (strongly out of tune). It is always active, even in poly mode. Values around 2-6 add a slow VCO-like detune that helps liven up the sound and keeps poly mode sounding in tune.
Keep in mind it's still an alpha version, but there's a much better chance it works everywhere the same, ie. fine as far as I know.
Edit: This version has now been tested on many M1000s, so I think it can be considered stable and production quality.
Download link: http://sfx.gligli.free.fr/zik/m1k/MATRIX_116.BIN
So you just have to burn that file on whatever 27C256 32KB EPROM flavor you have, plug it into the Matrix 1000 U804 ROM socket in place of the old one and all should be working fine, hopefully.
Here are the changes it brings:
- Bug fixes made by Nordcore.
- MIDI NRPN parameters editing fix.
- Faster processing of parameter changes that need a modulation matrix rebuild, there's still a small lag but it's much better than before.
- Unison detune, controlled by MIDI CC #94 (Celeste Level), value from 0 (no detune) to 127 (strongly out of tune). It is always active, even in poly mode. Values around 2-6 add a slow VCO-like detune that helps liven up the sound and keeps poly mode sounding in tune.
Keep in mind it's still an alpha version, but there's a much better chance it works everywhere the same, ie. fine as far as I know.
Edit: This version has now been tested on many M1000s, so I think it can be considered stable and production quality.
Download link: http://sfx.gligli.free.fr/zik/m1k/MATRIX_116.BIN
Subscribe to:
Posts (Atom)