Unfortunately, you can’t pipe schematics to gschem’s stdin (that I know of). Even if you could, we want to compare two schematics, so how would you pipe two files to stdin? It all seemed pretty tough to me until I found a post on stack overflow showing exactly how to handle it… Using process substitution, it becomes an easy problem:
#!/bin/bash
# See the last committed and current versions of a file
gschem <(git show HEAD:SOME_FILE) SOME_FILE
# See any two files in history
gschem <(git show OBJECT) <(git show OBJECT)
Was messing around the last couple of days with my guitar, and got a little too close to the electronics bench…
I ended up with the following small amp circuits (I say small, but these things are louder than shit through a 1×12 cabinet):
Here’s a pic of the bridged circuit on the breadboard:
Anyways, waiting for some JFETs in the mail so I can wire up some proper preamps.
These closely follow the the example circuits in the datasheet, but many thanks to runoffgroove.com for the great examples – particularly the little gem designs.