Jump to content

/tilted/

Programmer
  • Posts

    693
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by /tilted/

  1. The dude is crazy. I love it.

    I especially love the bit where, rather than be boring and transfer basic ROM things like the character set and keyboard driver from a built computer, he built a bit-by-bit switch setup, allowing him to enter these by selecting the address line, and entering the data, all using switches.

    switchess.jpg

    Hardcore.

    this guy is seriously my new hero.

  2. This is a truly interesting tool. Make fun all you want, this could open up music making to lots of kids and others less skilled.

    Microsoft Research does a lot of insanely cool project. It's truly too bad it's all Windows-only. Nothing surprising there though.

    This is a good point actually. The tech involved in actually getting this to work is pretty cool. Even if ultimately all they've done is make a reverse Karaoke machine...

  3. Sorry cimo, can't help with the manual, but maybe I can help with diagnosis?

    tell me where it hurts...

    The unit seems to be a cross between a looper delay and a multitrack recorder. I'd suggest there would be a lot of repetition in there, maybe you can analyse a repeated section to find what resistor you need?

  4. How difficult would it be to add another 8 analog outs for a total of 16 analog steps? I am trying to decide whether to build a MIDIbox SEQ or just to go with an analog sequencer. I only have a few digital synths and those already have sequencers built in (DSI evolver & PolyEvolver).

    Sorry if this question is in the wrong thread.

    thanks

    You don't need 16 analogue outs to get 16 steps. You need 16 analogue outs if you need 16 discrete control voltages...

  5. Having tried both, I'd suggest an incremental (trackpad/trackball) type control for pan and tilt, rather than a joystick.

    If you have a moving mirror type unit, the joystick can work well, since the mirror's range of motion is typically less than 180 degrees in either axis. Movement of the joystick stick can then directly match the mirror (especially with some of the really quick mirror units...)

    If you have a moving head unit, most of these have around 270 degrees for tilt, and 540 degrees for pan. This can be very confusing and difficult to control using a joystick, as the same physical lamp position can be found at several joystick positions.

    Using an incremental control also works well when moving groups of fixtures together.

  6. I have been looking for suitable enclosures and I found the attached from RS Components. It is a 19" wide sloped case which is designed for mounting an industrial keyboard, I was thinking of something like this but what do you think? Will I be able to fit everything in it (once I decide what everything is!). The only problem is at £45 it puts the build cost up massively. What does everyone else think?

    I have found that the casing is usually the most expensive part of a build.

    I've spent around AU$600 on panels for my LC, and still have several more to get!

    If it's any consolation, the lighting console I use at work is valued at around $50,000 (or at least, it was when it was new)... And it DOESN'T do MIDI to DMX!! It does MSC, but only as the main controller. It can take ONE MIDI command and use it to trigger a console command, which can then be used to run a lighting cue, but that's about it.

    Edit: Good news about the improved timing...

  7. If you are having time out/reset issues, try shortening the break. 128uS may be a little long. The minimum in the spec is 88uS (which is intended to be 22 clock cycles, but since the end equipment is usually checking for this as a minimum, perhaps try 100 - 120uS. The convention is to make this break a multiple of 4uS, but I'm not sure that you need to. Mark After Break should be fine at 12uS.

    Good luck!

  8. Off hand I can't recall the specific model designations, but beware of suffix letters attached to (especially transistor) model numbers.

    Sometimes you'll get something like "BC337" and "BC337A" or "BC337-D", and they might have different pinouts, for some reason...

    It could also be that you have a mis-labeled of even counterfeit transistor (which isn't really much of an issue in this application).

  9. Hiya.

    voltage drop is only one concern here.

    you also need to worry yourself with cable inductance and capacitance, both of which act as a kind of 'low pass filter' for your LCD control signal. They will limit the current and voltage slew rates respectively, and this in turn means potentially lost data. The cable limitations can be overcome to an extent by driving the cable using extra hardware in the form of transmitter/reciever buffers.

    Regarding the hot-plug issue, I'm not sure, but I think the LCD is initialised by the core at start-up. This coulld perhaps be overcome by using a spare D-sub pin to act as a plug detect pin, forcing the core to init/reset the LCD when the plug is inserted.

  10. Hiya.

    I guess I should clarify some things here. I don't think I should've said that the core couldn't do anything else but output a DMX stream. I guess I should've said that having a SEQ with DMX out would mean having a SEQ with somewhat decreased SEQ functionality, for the sake of giving it DMX out... A core would be capable of outputting DMX in addition to other tasks, but the DMX would take a fair bit of functionality away from the PIC itself.

    The IIC idea sounds like a winner, but remember you don't neccesarily need to use a 16F88. Perhaps a 18F22xx or 23xx might help. These seem to have 28 pins, but they also have 512 bytes of delicious RAM to slam away at.

    This would keep your core free for tasks such as calculating timed fades, splitting 16 bit numbers to multiple channels, running any display/interface etc... while the slaves handle the patch and the output timing.

×
×
  • Create New...