Theo
Verelst
Main
Engineering/Science
Page
A building up list of links to my (electrical/computer/physics) engineering/science
pages as I have created and am making them. Note that this page
(contrary to the 'highlights' page in general has the latest material at the
bottom.
First some links to existing pages
'old' home address containing a lot of material: wil refine this later
Some of my latest thoughts
computer and electronics ideas: not too refined, but serious and feasible
Synthesizer related circuits: A voltage based exponentional converter (NEW !)
Some PC software, (NEW !!)
- Robot arm
- An implementation in openGL of a goureaud shaded 'arm' with 3 degrees of freedom (arrows, z,x), compiled under sigwin,
will need the shared libraries
wing32.dll and
cygwin.dll to function, the latter I will put on in uncompressed
form as I have space.
- A analog/digital simulator with extensive graphical interface
- a screen shot of an running example, seems quite usefull (interactively alter the schematic diagram, get a graphical output, seems to beat Spice)
-
FIRST SIMULATION RESULTS !!
-
I did some designing and simulations this morning, and found out
that I can do mixed analog/digital designs, made a sample
and hold unit, get good and fast simulation results.
-
Damped sine generator example
-
This is a design I built in highschool while experimenting with
analog rythm box circuits, and its got a nice (P)SPICE output to
.wav soundfile converter on it. And it has my first SPICE generated
sound file !
(frankly, I haven't even tried what is sounds like yet myself,
it should be a rather dull short 'plick' with a sharp edge,
remotely resembling a drum being hit. As soon as I access other
facilities I'll check it, and maybe improve it.)
-
Switched Filter
-
I've already mentioned on my synth pages that I've recently
tackled the voltage controlled filter problem by using a
switched filter design. This page features a PSPICE simulation of
an idealized version of such a filter.
NEW !!
-
Sampler Design
-
A rudimentary sound (or signal) sampler, simulated in PSPICE.
An input signal is AD converted, sampled, stored in memory,
and automatically played back (in looped form). Example of mixed
analog and digital design and simulation, run into the demo
version limitations, but works.
NEW !!
-
Processor Design
-
This is startig to get seriously digital: a working processor
design. Three machine cycles, a memory, instruction decoder,
and a limited ALU, squeezed into the time and node space my
demo version of microsim PSPICE will allow me.
A test program and resulting circuit output diagrams are
included.
-
Tcl/Tk Page
-
The interpreted tcl/tk language has been one of my ways to quickly
program user interfaces in the past, and I've started to us it
again for non-trivial interfaces such as a block diagram editor.
A first verion of an interactive graphical block-wire editor
is available, and I'll soon extend it and take some of the
limitations out. Some interesting compact tcl/tk examples are included.
I've added an HTML embedded Bwise program (requires Tcl/tk Web browser
plugin)
NEW !!
-
Filtering Page
-
A page to host my recent delving into the digital audio processing realm,
with an as solid as possible within short time span and limited page
space theoretical foundation. The result should be a working digital
simulation of an analog 4 pole filter as they can be found in
analog synthesizers, starting as a linear version with resonance.
-
Mesa 3D Graphics, with Server Example Page
-
Both as a demonstration of the use of (UNIX-like) socket calls
under cygnus/Gnu, and as an example of how to use a state of the
art graphics environment such as Mesa under it, this page
contains all the libraries, source code, and programs to
have an interactie Tcl/Tk application control a real time
3D graphics program. It uses version 1.8 of the Cygnus env.,
I doubt if I shortly will have the time to try this under 1.9,
which gave me a continuous bash shell hangups. Apart from that:
a Unix like env with these possiblities (for free download !) is
quite serious.