forked from gligli/p600fw
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathREADME
49 lines (37 loc) · 1.7 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
**********
* P600FW *
**********
Blog on reason for new development and background: https://prophet600revisited.blogspot.com/
GliGli p600fw project page: http://gligli.github.io/p600fw/
January 2022: NEW Release In Work
Description
===========
This is the P600FW project, a CPU/firmware remake for the SCI Prophet 600 (http://www.vintagesynth.com/sci/p600.php).
It uses a slightly modified Teensy++ board (http://www.pjrc.com/store/teensypp_pins.html) that plugs into the Z80 socket.
Compiling the Firmware
======================
Requirements:
- AVR-GCC cross-compiler (e.g. on Windows: "MHV_AVR_Tools_20121007", on Mac: "CrossPack for AVR")
- "Teensy Loader" for flashing the compiled firmware to the physical device (http://www.pjrc.com/teensy/loader.html)
> cd firmware
> make
This will produce p600firmware.hex, which you can flash onto your Teensy++ using the Teensy Loader.
For more information about compile procedures, See documentation/about_Compile.txt.
History
=======
- Alpha 20130226 : First public version.
- Beta 1.0 : First proper release.
- Stable 2.0 :
- New user interface (moved all the membrane keypad options to: hit a button once or twice / turn the "Speed" data pot).
- Assigner rework (better priority system; unison track latch; disabling voices).
- MIDI out / SysEx patch dumps.
- Synchronizing the Arpeggiator to MIDI clock.
- Unison detune.
- Dedicated vibrato (independent from the LFO).
- Automatic modulation after a delay.
- Many bug fixes and tweaks.
- 2015: Non-published 2.1 RC3
- 2021/22: restart of development - alpha series
License
=======
Everything is under GPL v3 license, except files that have their own license in the header.