Category Archives: Hardware

hi 2016 (2 servo drawing robot arm, tripod gait 12 servo hexapod, visit to NASA, quadcopter tuning, etc.)

hm, haven’t updated in a while.

i built a lot of robots with parents over the winter break. i built a robot arm and refreshed on inverse kinematics; more specifically, make sure your servos are rotating as you expect: IK goes counterclockwise since angles increase that way, but your servos may increasing in a clockwise direction… a simple map(theta, 0, 180, 180, 0) will fix your problem if you catch it.

2016-01-01

processing takes in x,y coordinates drawn on the screen and spits them out to arduino over serial, which does the inverse kinematics and spits out the theta values to the servo

https://github.com/NarwhalEdu/CopyCat/blob/master/Code/basicsIK/basicsIK.ino

or for the one where it draws what you draw on the screen, https://gist.github.com/nouyang/b312b9ea5c67baa0c914

also tried to face.

it does not face well, in part i have derpy three year old code

face3

this processing code takes a lot of processing libraries. thresholds image, performs canny edge detection, then a walking algorithm (look at each black pixel by scanning image in x and y, see if neighbors are black as well, then walk along that pixel) to turn the edges into vectors. then output to robot, but robot is limited in resolution (arduino servo library) and cheap hobby servo overshoot.

below you can see preview in python.  (basic code, I basically copied the output from processing into a text file and  added some python code to that to plot the values)

is to check image is within the working envelope of the arm. IK is fixed with arm “up”.

face2

faceservo

problem of walking algorithm: adds a box around the image. irritating. need to rewrite code. looking into open cv.

i also rehashed my hexapod project with 12 servos and popsicle sticks

hexapod

basically this https://github.com/nouyang/18-servo-hexapod/blob/master/arduino_may13_2011.pde

but modified to work with the servo configuration on the rectangular robot, and added code to allow you to step through the gait with “j” and “k”: https://gist.github.com/nouyang/d9b6474e3ee412b9b05b

need to implement the other gaits; also, this moves so smoothly, envious, but they have lasercutter :3

worked on quad, now stuck at calibration stage 😡 because i have not built quad before, i could not push through this in a day or two unlike the drawing arm and hexapod.

quad

 

made from a sad clothes drying rack we took apart

 

 

 

transmittercable

we couldn’t find the original cable for the transmitter, so we connected the ports up with a FTDI -> USB cable as per http://psychoul.com/electronics/how-to-make-your-own-usb-cable-for-hk-t6a-calibration

zero

used http://www.sgr.info/usbradio/download.htm and calibrated my servos to zero… took a while to realize it *can* and *should* read the current values, guess my wires were loose, but the values because a lot easier to input. used the kk2 screen to fix some controls that were reversed from what the kk2 expected (left = left and not right, etc.). zeroed all the values on the kk2. turns out (minus the flipping controls) I could zero just as well on using the trim knobs on the controller itself.

went to visit NASA space museum in houston. they had little robot that made and served you froyo. adorable.

nasaicecream

also, some regal looking hexapods in the actual NASA workplace.

 

nasarobot

at MITERS I got a robot arm working with lots of help from MITERS / London Hackerspace / john from BUILDS. For robot arm competition. http://robotart.org/

i’m now robot art-ing. here is using Fengrave on a black and white image with appropriate offsets to produce gcode (well, limited to G0 and G1 commands)

fengrave

robotdrawing

face code still derp. (streaks are because i wrote gcode translator, and it goes to x,y,z position instead of x,y and then z). too many x,y points. draws slowly.

face

michael made crayon extruder (=metal tube + power resistor) and also pen mount. crayons = hard to control flow rate. started making square, then pooped out a lot of melted crayon. alas.

crayonextrusion

learned a lot of patience dealing with old manuals, 20 year old operating systems / controllers. main issue turned out to be a dumb calibration assumption (robot had arrows; should have ignored them and used indentations instead).

https://github.com/miters/gdmux gcode -> V+

also, i learned about oscilloscope rs232 decoder! had to invert to get it working properly (zeros are high in rs232?). scope ground, tx line. bam, now you can check whether you are actually transmitting all the carriage return and line feeds you need…

2016-01-13

currently: reading up on image processing. openCV. http://web.cs.ucdavis.edu/~ma/SIGGRAPH02/course23/notes/S02c23_3.pdf

terse update. more details available if questions exist.

many thanks to my parents for being excited and not jaded

DIY Menstrual Cups & Hack4Fem

Background on Menstrual Cups

I’ve been throwing around the idea of customized or instrumented menstrual cups for a while.

Menstrual cups, typically made of medical-grade silicone, are cups that catch the blood flowing out of the cervix and typically only need to be emptied twice a day. They are flexible so you fold them and they open on insertion. They exist in collapsible, ball-valve, and other forms.

For why I love them (well, I actually switched to tampons first):

so recently I started regularly using tampons, they are amazinnnnggg

seriously
every month my sleep schedule would get massively disrupted, because I slept uneasily, sometimes even in an upright sitting position, ready to jump awake when blood inevitably started to go everywhere, and also I’d have to wash my sheets and multiple sets of underwear / pants each month, often by hand
or i’d store pads in my bookbag and a month later when I needed them again, they’d be full of resistors and other bookbag filth, since the pad packaging isn’t really watertight

Some of my friends like the concept of menstrual cups, but have various problems with removal and leakage. I speculate that custom cups could help, although more analysis is needed to determine the cause and the variation. Hence this project.

I also really like the idea of an citizen science project measuring variation in periods. Other people claim a Diva cup is supposed to hold half your period’s worth of blood — I definitely bleed at least four cup-fulls during my period, so I wonder if my bleeding is heavy. If lots of people contributed data, we could see whether it varied by ethnicity, age, body weight, etc. It would be a ton of fun!

I was beaten to the punch on instrumented cups, but I think there is still room for improvement (or at least an open-hardware version).

This past Saturday I ran a hackathon for feminism (website here).

2015-11-14

It went really well, and I’ll blog about it in another post shortly — this one’s focused on menstrual cups 🙂

hackathon

pre-hackathon

Before the hackathon, John and I made menstrual cup molds and cast menstrual cups. We modeled it in Solidworks, then intersected it with a rectangular prism and split the prism in half. This created a two-part mold with a cavity in-between the size and shape of the menstrual cup. The Solidworks 2015 files are available here and are CC-BY-SA (c) John Aleman.

model

We then printed these out on a Stratasys printer, melted the wax support material off in the toaster oven, cleaned off with isoproprly alcohol, and had our molds.

2015-11-12

I first tested it at home with John’s help. We used Smooth-On’s SORTA-Clear Translucent Silicone Rubber, shore 37, since it cures in 4 hours instead of 24 hours. This is food safe and I think body-safe — I would call Reynold’s Advanced Materials to double-check before actually using one of these cups.

Turns out this material was really difficult to work with… it was the consistency of viscous snot.  No pictures pre-hackathon since the silicone is messy. I sure had a difficult time separating the molds. And it turned out we hadn’t even filled the molds for two of them!

incomplete-molds

Eventually some careful prying by my friend Nadya, we opened the final mold to find a menstrual cup inside!

mcup-mold

mcup

It had a lot of bubbles — would have benefited from 2-3 minutes in a vacuum. Unfortunate, since there doesn’t seem to be a cheap hobbyist vacuum solution. It was also slightly tacky, so either something in the 3d print is inhibiting cure or we didn’t mix well enough.

hackathon hands-on workshop

hackathon-molds

At the hackathon, we used syringes to eject into the molds until it came out the sides, and also just poured it into the bottom half of the mold and squeezed the top half on top to guarantee the mold was filled. We also all got pretty excited about the idea of glittery menstrual cups! 🙂 Sadly I didn’t have glitter on hand.

twocups

 

At the end of the hackathon we managed to demold one. This one  also had a giant bubble and many little bubbles, and was also tacky after the full four hours of cure time. We mixed this one much better, so I’m starting to think something is inhibiting cure, or perhaps the place we left them was too chilly.

next up

I definitely need a better mold design, and I need to figure out why the silicone is not curing properly. I also need to figure out a way around the bubble issue.

I also wonder how to analyze and determine why menstrual cups are failing (when they are hard to retrieve or leak). I also wonder, if fit is part of the problem, how you could easily take a measurement(s) to customize menstrual cups to each person.

And of course, I want to build the open science project! 🙂 Maybe instead of having each person build their own cup, I could at least start a form going and collect data…

Organizing an solid modelling CAD reading group (toward FOSS CAD)

I’m starting a new reading group!

The idea is to get a good background on parametric solid modelling CAD (think solidworks, proE, openSCAD).

(to be clear, NOT how to use the tools, but how to write new ones or contribute to FOSS implementations).

I think the first group meeting would simply be an overview of existing approaches and the pros/cons of existing FOSS CAD software (as well as introductions to each other).

Proposed time is 6pm EST Sundays over google hangouts (and possibly simultaneously in person in Camberville, MA), totally open to other times.

Sign up here: FORM

Waterjet pastries? Edelweiss Patisserie Plant Visit (April 2015)

Did you know your trader joe’s brownies in Boston are cut with a waterjet?brownies

first, youtube

On the internet, I watched a video about waterjets containing a shot of a waterjet cutting pastries.
A few more (well, a lot) youtube links later,
Inline image 1
Inline image 1
turns out that right in Medford, MA there is a waterjet being used in production at a bakery called “Edelweiss Patisserie”.
Inline image 1
Based on their website, they are essentially a contract manufacturer for baked goods. So cool!

        We produce more than products that fit your business needs—we create pastries that enhance your product line.

Our customers are category leaders in the food industry, including supermarket and club store chains, restaurants and cafes. They demand innovative, unique products to meet the needs of their sophisticated consumers and their own margin and turn standards.

We invest in product development and have the manufacturing flexibility to create almost any dessert our customers could imagine. Our business is driven by what our customers want, and we deliver! When we say we offer only the highest quality products, we mean it.

I emailed the contact email, and lo and behold, a few weeks later, the very kind owner of the place replied! He was held up by the Easter holidays.

plant visit

Thus, one spring day we drove over to Edelweiss.
edelweiss_outside
We got a sweet tour of the place by the owner himself. The place is gigantic (the pictures don’t do it justice). Here, the owner talks a little about the supply chain and inventory management needed to run the place.
tour
There was a recycling machine that crushed boxes
recyclemachine
into neat cubes, WALL-E style 🙂
recycle
Industrial quantities of strawberries
strawberries
and trash bins full of tapioca starch put the batch ingredients we use for putz’s (where I lived during undergrad) liquid nitrogen ice cream event (cryofac) to shame.
tapiocastarch
Vat of oil half as tall as me.
oil
There were horizontal bandsaws used to plane pastries
planars
horizontal_bandsaws
Here’s just a few croissants
croissants
croissants_closeup
The ovens were pretty cool because
oven
they had this mechanism inside that would lift an entire rack of pastries up so that they could be rotated and evenly heated while baking. Sort of like an industrial version of the toy vending machines with the claw you use to try to grab plushies.
ovenmechanism
 Giant chocolate machine, chocoma (I think the name is funny)
chocoma

waterjet machine for baked goods

Note: This waterjet uses water only (at 60kpsi), no garnet (it’d get all over your cake! :P)

Finally we came to the highlight, a waterjet from ?Spain? that cuts baked goods (and is in use all the time when the plant is running).

waterjet

machine_side

Here’s a closeup of the interface.
bats
The designs are pre-programmed, there’s a simple shape editor, and then other designs are emailed in to the manufacturer to be converted into DXF or whatever

video of it cutting

in more detail

what was cut:

hearts

filters

filters

right side (pump?)machine_rightside

left side (intensifier?)machine_leftside

They told this awesome story of the seal on one of the components breaking, and then they cut it themselves on the machine. Secretly, they are engineers now too 🙂
Here’s the part they fixed (maybe a water trap??), which is to the rear of the machine on the left side:
watertrap
chiller
chiller

 

The mechanism

waterjet_mechanism

mechanism

The grille
grille
The grille was a little worn!
worn_grille

misc. technology

 face detector for a high-tech version of punching in and out
 face_detector
labelmaker
labelmaker
wrapping
wrapping
all ready to be shipped!
croissants_shipready

and our going away present

brownies

The end.

edelweiss_box

gallery

same pictures in more modern webdesign look (idk what is google doing with all their photo services):
https://photos.google.com/album/AF1QipP4l6DjOm33q_sNXtFdvoF0heVceXYI27uKR_BQ

Infinity Dress Attempt in 8 hours

dressback

I wanted to replicate a dress I have for Open Hardware Summit (which I’m using as an excuse to start and finish a lot of projects, from heels to dress to earrings), but found it too difficult. Instead, I found this super-easy dress, which consists of just four pieces:

4pieces

http://www.instructables.com/id/Infinity-Dress/

It is called an infinity dress because of all the ways you can wear it

il_fullxfull.302124536

il_fullxfull.403294097_pzws

My attempt came out more like a miniskirt due to some errors I made and lack of additional cloth. It also falls strangely on the front due to the lack of cloth pulling it down. So it goes.

 

dressfront

To remedy it, since I have no more of that cloth and the store that sold it (Sew Low) is now closed (owner retired), I can 1) sew a different color underneath 2) wear a slip underneath 3) wear dark tights.

Additionally, the stretchy orange fabric causes… issues when it’s stretch thin. Ala wet tshirt problems. 🙁

It was all pretty straightforward. I’ll just document my measurements and cloth dimensions here.

  1. height 64.5”
  2. waist 31.5”
  3. chest center to armpit back 10.5”
  4. bottom of ribcage to top of breasts 6”

For the circle, my inner radius was 4.25” and my outer radius was 19.75”. Here is a picture (with the inner circle unfolded to show that the cloth is folded into quarters). I made the waist smaller than intended and it fit fine on my waist without falling down or being too small (although it did get on the smaller end of acceptable after I finished sewing everything to it).

skirtfinaldim

I mark it, I used a piece of chalk and a tape measure, then anchored my right hand at the center of the circle and swung the tape around.

radiusmarking

Unfolded

skirt_unfolded

My rectangular cloth was 10” by 28”.

rectangle

My long straps were 10.5” by 97”. I pinned them extensively down their entire length and the cutting was straightforward, although extremely tedious. The mat actually helped a lot, since I could line up the clean edges on the mat and actually see through the fabric to the white lines on the mat and mark down the entire length.

straps

I used a single stitch, the straight stitch, no zigzag stitch needed (the second row on the machine), because the orange fabric was super stretchy.

sewingmachine

The only part I found tricky* was which side to sew the rectangle (turned into cylinder) on onto the dress. I almost sewed it on the wrong side. It should be sewn with the top part of the right side is facing you and the bottom part of the right side is facing the mat, and the wrong side is facing itself on the inside. That way, when you put on the dress, the right side is facing out. The right side of the cylinder is facing the wrong side of the straps. The right side of the straps is facing the right side of the skirt. The bottom part of the right side of the skirt is facing the mat.

rightsidedown

rightsidedown-closeup

*I messed up on the skirt mostly because I wasn’t really paying attention and was listening to a podcast 🙁 I folded it in half and cut out the quarter circle, instead of folding it into quarters. Unfolded, I got two useless halves of cloth instead of a circular skirt.

All told it took me 8 hours to go from first reading the instructions to wearing the dress.

[the end]

Nails Sept 2015

I played extensively with gradients (ombre) this time around. I think I need to find some China Glaze, a lot of the nail polishes were very dilute, so I had to go back and dab more on to fix the gradient.

I also used a nail polish pen to draw summer / water themed decals on top of the background gradient colors. I’m most proud of the one with the conch shell, though you can’t see the colors too well in this picture.

Left

2015-08-25

Right

20150825_094942-whitebal

feminist / engineering shopfront brainstorming

Current plan: Find a venue for a pop-up shop, 2 to 5pm on Sundays, somewhere near Central Square or other t-stop (or somewhere a lot of people walk past). Danger!awesome community space, perhaps.

Have tshirts, jewelry, greeting cards, posters, framed art for sale. Work on projects while waiting for people to buy things or not.

Archived Thoughts

I want to open a little storefront in danger!awesome’s new community space, or at the least install a vending machine there. Who should I talk to that might take me seriously?

I would stock
  • last-minute hard-to-find locally things, such as
  • standard engineering things
    • arduinos & mcus
    • composites (fiberglass, kevlar, carbon fiber, gallons of epoxy) / molding supplies (smooth-on)
    • servos & hobbyking motors
    • lipos & lipo chargers
    • tiny taps and drill bits (always break)
    • nylon things (inert)
    • ferric chloride, acetone, MEK/P
    • dremel bits
    • sandpaper
    • right-angle drills (probably for renting)
  • personal protective equipment that fits for both men and women
    • cheap small/medium leather gloves
    • cheap small/medium tyvek suits
    • a stock of respirators so people can try them on & see how it handles with their hair & learn how to put them on properly
    • small/medium closed-toe boots / steel boots
    • small/medium insulative coveralls
    • safety glass buffing station
  • fashion and craft things
    • fondant, icing, glitter, matte nail polish, etc.
  • Products from local engineers and makers, such as Brian Chan’s lasercut folding ukulele
I am not sure how I’d keep it open, because I especially want people to have access during times when normal stores are not open, but those are the crappiest times from the employee perspective (see: night shift health hazards), and I’m pretty busy. Perhaps some sort of coop-honor-system style thing could work, where you pay a deposit and then have 24hr access & you keep track of what materials you “bought”/checked-out and can pay on-site with a self-checkout.
and anything else people want (I’d have a “what do you want to see here” suggestion box online and offline :] ), and keep inventory meticulously online, so people KNOW what’s in stock.

More ideas

  • customization
    • dremel your name into your bike (anti-theft)
    • anodize or hydrographically print on your wrench set, helmet, etc. so that it’s very obvious that it’s yours and people know to return it if they borrow it
  • specialized tools
    • watch a robot arm use machine vision to sort your drill bits for you
    • place a bolt that you need to match on the countertop and we will (using machine vision?) identify size and thread count for you & give you the mcmaster number
    • smooth-on supplies
      • mini-museum of casting things
  • consultancies
    • trying to learn how to scale and source things in China? Visiting China and want to talk to manufacturers? Get cheap and questionable advice (possibly while doing your nails :P)
    • where to source things and how to source them cheaply
  • shop safety education (with lots of disclaimers that we are not doctors)
    • have posters of what happens when you don’t treat epoxy respectfully
    • get nitty gritty street knowledge on what you actually need to do to be safe and what bad outcomes are like and how to treat them — what are the trade-offs you are making with your safety when you don’t wear respirators, long clothes, etc. without judging you if for whatever reason you don’t
    • teach people how to use respirators and pick the right cartridges so that the respirator is easy to use and doesn’t get in the way of glasses and safety glasses and long hair
  • hubmotors & misc. segging things from china
    • segstick buddy riding competitions
  • food
    • too annoying to get license perhaps… but
    • could sell food molds: nyancat pancake molds, chocolate molds, etc. for birthday gifts
    • cake decorating / cutting robots
  • robot / geeky earrings and tshirts
  • feminist apparel, greeting cards, jewelry, tshirts, dresses, scarves, hats, shoes
  • menstrual cup advice and models

NRF51-DK and Ubuntu 14.04 in five minutes (Getting started with Nordic NRF51822 Bluetooth Low Energy Development Kit)

nrf51-2
Glorious new nails + NRF51-DK, which is Arduino-Due-shield-compatible.

Short Story

  1. Go to https://developer.mbed.org/platforms/, add the NRF51-DK platform, open the compiler, import the “mbed_blinky” example, hit compile, and download the *.hex file
  2. Plug-in the NRF51-DK with a microUSB cable and turn the switch to “on”.
  3. Copy or drag-and-drop the .hex file to the “JLink” drive, which should auto-mount and appear under “devices” in your file manager
  4. Voila! Light should now be blinking.

Background

Recently after a bit of head-scratching, I found out that it’s very easy to program ARMs on Ubuntu 14.04, or at least the ARM chip on the system-on-a-chip NRF51822, an integrated circuit made by Nordic Semi that has both a bluetooth low-energy module [1] and a 32-bit ARM® Cortex™ M0 CPU with 256kB flash + 16kB RAM.

I’m exploring this chip because the atmega328p chip by itself is around $2.5 in quantity, and this chip has both an ARM microcontroller (mcu) and ble built-in for $2.5.

[1] (2.4Ghz transceiver, so actually supports NRF24L01+ protocol as well, for which you can find transceiver breakouts on ebay for $2)

nrf24l01+
nrf24l01+ breakout

I bought the NRF51-DK recently on semiconductorstore.com for $70 plus shipping. This is the main page: https://www.nordicsemi.com/eng/Products/nRF51-DK .

Yea, not much of a “get started here” anywhere on the page. The PDF tells you to download NRFgo studio and is obviously on windows.

So here’s my getting started guide. Note: I followed https://evothings.com/getting-started-with-mbed-arms-new-iot-platform-and-the-nordic_semiconductor-nrf51-dk/ for the most part.

Overview

  1. We will use the mbed compiler to turn our code from “DigitalOutput(LED1)”-esque code into .hex files for our chip, the NRF51-DK.
    mbed is a browser-based compiler, so you hit “compile” and get a file to download. I believe it’s developed directly by ARM.
    mbed has a Microsoft XP look, which is quite strange-looking inside the browser, but it works.
  2. We will “program” our chip by copying the .hex file to the “JLink” drive that shows up in our windows manager, similar to how a USB drive or other external drive shows up.

mbed

  1. Create an mbed account
  2. Go to “Platforms” and search for NRF51-DK, then click “Add to my compiler.”
  3. Click on “open mbed compiler”Screenshot from 2015-08-26 13:26:00
  4. The mbed compiler takes a while (minutes) to load. Grab a cup of coffee.
  5. Click “import” then search for “mbed_blinky” by the Author “team mbed”.  Click on it and hit enter, and the program will be imported
    Screenshot from 2015-08-26 13:30:18
  6. Open the program and click on “main.cpp” in the root folder. No changes are needed. The url should be something like: https://developer.mbed.org/compiler/#nav:/mbed_blinky/main.cpp;
    Screenshot from 2015-08-26 13:30:50
    T
    he code is:

    #include "mbed.h"
    
    DigitalOut myled(LED1);
    
    int main() {
        while(1) {
            myled = 1;
            wait(0.2);
            myled = 0;
            wait(0.2);
        }
    }
    
  7. Hit “compile” and save the file that you are prompted to download.
    Screenshot from 2015-08-26 14:15:43
  8. All done with this step! Optional: Change the wait time to 0.2 seconds and download another .hex file.

J-Link Programming

For me, I just plugged in the dev board using a micro-usb cable, turned the switch on the board to “on”,  and it showed up (ubuntu 14.04) and auto-mounted and showed up under “Devices” in nautilus file manager.

I’m not certain if I installed drivers along the way, but if so it must have been something sudo apt-get installable, because I don’t remember it.

Screenshot from 2015-08-26 14:12:15
output of dmesg | tail after plugging in device
  1. Drag and drop the .hex file to the JLink drive (or otherwise copy it over). Warning: drag-and-drop in nautilus pastes the .hex file over, and it’s not preserved after the chip programs itself, so use ctrl-c ctrl-v (or otherwise copy instead of cut) if you want to keep it!
  2. The JLink “drive” will disappear and after a few seconds reappear. This is it programming itself and rebooting itself.

    Screenshot from 2015-08-26 14:11:53
    Drag-and-drop
  3. Your LED1 should now be blinking! Yay!
    You can double-check that there’s no “fail.txt” in the JLink drive.

    Screenshot from 2015-08-26 14:13:48
    No “fail.txt”1 Yay

That’s it! Whoo!

Congratulations, you’ve now programmed the NRF51-DK on Ubuntu 14.04 to do the “hello world” blink example!

telephone hold music: analog generator

Recently a friend recounted to me a visit to a cool museum which had, in one exhibit, a “hold music” generator (you know, elevator muzak… here have some Cisco sound samples).

That is, before there was digital recording and playback, telephone switchboard operators wanted to play soothing music to callers while connecting their calls. To do so, they used little analog electromechanical playback devices — what we now think of as those cute music box toys

440px-Music_box_elements

but which included very serious and complex devices once-upon-a-time.

Source: http://en.wikipedia.org/wiki/Music_box#/media/File:Baud_museum_mg_8548.jpg
Source: http://en.wikipedia.org/wiki/Music_box#/media/File:Baud_museum_mg_8548.jpg

Anyway, so it turns out it was the Museum Speelklok (“Musical Museum”) in Utrecht, the Netherlands:

http://en.wikipedia.org/wiki/Museum_Speelklok
https://www.museumspeelklok.nl/lang/en/

From Zoz comes this photo of the infamous Japanese telephone exchange hold music generator: (original content ahead! whoo)

Electromechanical telephone hold music generator. Photo credit: Zoz at MIT.
Electromechanical telephone hold music generator. Photo credit: Zoz at MIT.

[the end.]

Footnotes

Some wikipedia articles of interest:

  • http://en.wikipedia.org/wiki/Music_on_hold
    Which contains this “lolwut” anecdote:

    > For those still uncertain of the difference between “song title” and “mechanical” copyrights, consider the Capitol Records lawsuit for copyright infringement against Nike some 20 years ago. Nike legally obtained permission to use the Beatles song title “Revolution” from the title’s owner, Michael Jackson. They used the Capitol Records owned recording of the Beatles’ performance, but failed to obtain and pay for permission and use. Capitol Records sued and prevailed because Nike ONLY had a license to use the title and did not have a license to use the mechanical recording

  • http://en.wikipedia.org/wiki/Elevator_music
  • http://en.wikipedia.org/wiki/Sound_recording_and_reproduction
  • http://en.wikipedia.org/wiki/History_of_sound_recording
  • http://en.wikipedia.org/wiki/Music_box
  • http://en.wikipedia.org/wiki/Museum_Speelklok
  • http://en.wikipedia.org/wiki/Telephone_exchange#Sounds

Other interesting links I dug up while hunting for this museum before giving up and emailing Zoz:

  • http://www.telephonetribute.com/pdf/telephone_history_series_rev1.pdf
  • http://www.slate.com/articles/arts/culturebox/2014/09/history_of_hold_music_how_did_we_end_up_with_handel_tinkling_through_the.html

Interesting Instruments (email repost)

*perks up* edible instrument things?

kelp horn

http://moonmilk.com/2009/02/04/instrument-a-day-4-kelphorn/ (maybe edible if you soak it)

Instrument-a-day 4: Kelphorn

#diy musical instrument – water xylophone with different color notes!

www.meetthedubiens.com/

A while back I wanted to try to make an actually functional rock-candy rainbow-colored xylophone. i’m not sure how to verify whether rock candy can produce musical notes except to make some rock candy, but here is a wrench xylophone

http://www.instructables.com/id/Wrench-Xylophone/

of course the really nice-sounding chinese gourd flute (http://en.wikipedia.org/wiki/Hulusi) (also http://en.wikipedia.org/wiki/Calabash has pictures of how other cultures use gourds in instruments)

Inline image 1

\Inline image 2

hmm there’s a whole orchestra

https://www.pinterest.com/clayjuxtaposed/edible-instruments/

Vienna’s vegetable orchestra: what is going on here??

????? XD

hmm, surprisingly functional:

(I like that they use a digital tuner to make sure their vegetable instruments are in tune!)

here’s a strange/cool one, a beer organ. works by blowing wind over the tops of the bottles apparently.  http://www.oddmusic.com/gallery/om06300.html

it sounds so nice http://www.oddmusic.com/clips/erigby.mp3


source: me! I posted it to ec-discuss originally.