hello,
A buddy of me made a modification on a TB-303 synthesizer (made in
1982) so it is possible to program the synth via a parallel port
connector. He made a program in qbasic and he wants a "modern" GUI. I
am doing a course in C# and want to program translate the thing to C#.
Here is his website: http://switch.to/bassline Pleace check the section
"Now available: TB-303 computer interface:"
So, will I be able to do it without delays ??? Don't I need C++ ???
I've read you can use "unsafe" blocks in C#, in case of delays, will
this help in any way ???
This are the specifications of the synthesizer itself:
Ram chips: Nec's µPD-444C CMOS RAM, 1024 x 4 Bit Static.
CPU type: Nec's µPD-650C-133, 4-bit microcomputer. (133=Roland's ID
internal firmware Rom code).
Dimensions: 300 mm (width)x148 mm (Depth)x55 mm (Height).
Weight: 1 Kg
Sound range: 3 Octaves (4 octaves in a TRACK).
Tone control: Cutoff Frequency, Resonance, Envelope Modulation, Decay,
Accent, Waveform (Saw/Square).
Tuning control: +- 500 overcents.
Tempo control: 40 to 300 BPM.
Memory: 64 measures x 7 TRACKS (256 measures maximum). Memory backup.
Output: Main (Regular Jack, Impedance 10Kohm) - Headphones (Stereo
Jack, Impedance 8ohm-30ohm).
CV/GATE Out: Mini-Jacks (CV: [= +1V | - +5V], 1 volt/octave / GATE:
[OFF 0V | ON +12V]).
Sync24: Din connector. Synchronizable with TR-606, CR-8000, NOVATION
DRUMSTATION, ...
Mix in: Regular Jack, Impedance 100Kohm. Output level 1:1.
Power supply: Battery - 6V (1.5V x 4). AC adaptator 9V. Current drain :
min 80mA, max 120mA.
Accessories: Soft Case.
thanks