Home | News | Products | Support | Download | Sales | library | Guests | Contact | WebCam | Links
CDS Logo LanBox-Talk mail archive
 

By date: Prev | Next | Index By thread: Prev | Next | Index

SubjectRe: [LCtalk] Forth
FromMatthijs van Duin
DateTue, 09 Dec 2003 21:44:56 +0100


On Tue, Dec 09, 2003 at 02:45:38AM -0500, Eric Cornwell wrote:
I may have misrepresented my situation slightly. Part of the point of my questions was to determine whether I needed to save up to buy an LCX or an LCM. (I have two LCs.) Your comments suggest that I should do the right thing and get an LCX. The point being, I actually have neither yet.

Ah, I didn't know that. Somehow I got the impression you had an LCM.


See the comments below regarding LCX versus LCM...


I am interested in pursuing several different projects:
1) Modification of specific channels of the dmx stream as it passes through the LanBox from DMX in to DMX out. (Obviously I would need an LCX for this.)

Yup, LCX is needed for that.


BTW, "Modification" is a big vague, what do you have in mind? You can already do a lot with constructions involving layers and postprocessing, but if that is insufficient, a little Forth that twiddles the mixer buffer before the postprocessing phase can do almost anything.


2) Talking with serial displays and button boxes -- currently possible with LanBox as "slave" to an intelligent control system that could even be as simple as a basicstamp, but I would like to explore putting the code into the LanBox and use an off-the-shelf dumb serial display. (Like a Palm Pilot? I hear you ask. I know, I know, but you've done that already. I didn't say these were unique ideas.)

A few notes that I have to make here:


1. The LCM already has a display and IR input, which you can definitely hook into from Forth.

2. The LCM has a serial port, but you can't do MIDI at the same time. Also, if you use that serial port for your own purposes, you won't be able to stay connected with LCedit+ at the same time (particularly annoying for debugging)

3. The LCX has no serial port (it has USB instead), however it has some digital outputs and analog inputs. A digital output can probably be abused to act like a low-bitrate serial port. The analog inputs can be used for switch/button inputs.

Of course using a palm pilot via WiFi is much more convenient, and already works :-D


Anyway, the LCM's display may be attractive for you, however its limitations probably negate that entirely. If you need DMX input or need MIDI simultaneously with some other kind of I/O (serial or whatever, you definitely need an LCX.



3) Direct communication with a MIDI control surface, e.g. MotorMix or Logic Control. Yes one could fairly easily do that with Max objects, but I am interested in eliminating the middle-man computer.

That should not be a major problem. You can either take over the MIDI stream entirely, or you could patch into the existing MIDI parsing system and just add your own stuff.


--
Matthijs van Duin  --  May the Forth be with you!


By date: Prev | Next | Index By thread: Prev | Next | Index