• Interested in Working at the MPS?

    The MPS is hiring for the fall semester. We’re looking for a handful of smart, curious, and tech-savvy students who want to work in the always challenging, but always engaging Multimedia Project Studio. You don't have to be a guru, but we do want students who can tell us about their experience with multimedia inside and outside of class and how they would teach those skills to others.

    Interested? Find out more or apply here.

  • Welcome to The Spark
    The Spark is a blog curated by the staff of the Multimedia Project Studio (MPS) at Duke University. We are a small group of highly talented students and staff well-versed in the language of multimedia. We hope this will become a regular resource for helpful tips, tutorials, specific concerns of the lab, and general inspiration.

What’s going on Behind the Wall, Part 4

Well it’s been over a month since my last update, and we’re just days from the finish line.  In fact, the title of the post technically should be changed, because as of this morning, the wall is down!

A lot has happened over the last month, but not too much of it has been so photogenic.  Our AV integrators spent a week or so here working on the Recording and Conferencing room setting up what is going to be a pretty impressive system in there.  Details are still being finalized, but you’ll be able to essentially pipe a series of input sources (camera, computers, Vaddio board, etc), to a series of output sources (TV, Panopto, web conferencing) with ease through a Crestron touch screen.  This will allow you to do things like create a live recording from the camera, while simultaneously capturing a keynote presentation from the mac, and then process it through DukeStream for distribution.  Or start a video conference and digitally share your whiteboard scribbles and computer screen.  Lots of possibilities.

Soundbooth pieces, awaiting assembly

As for the other two breakout rooms, they’re getting decked out quite nicely as well.  The Vocalbooth has been relocated from our previous lab to the new space and is looking quite spry in its new home.  A small but nice detail about the new installation is the fact that the booth is now sunk down below the access floor and now sits directly on the concrete slab below.  This will not only eliminate a tripping hazard of having to step up into the booth (and also allowed us to get rid of our ramp access), but it’s also going to be a bit more acoustically sound, without the possibility of vibrations coming through the access floor.

Video Editing room. Receiver and speakers just out of view. Laptop and coffee not included.

The video editing room (or as I’ve been calling it the last week or so, my “on-campus office”) is looking really great.  We got a custom desk to wrap around half of the room, and there is easily enough room for 3 or so to work together in here.  The standard iMac (see below for specs) is also connected to a 37″ television and a Yamaha AV receiver.  Sensitive video and audio work should be a dream to work on in here.

It still smells like New Computer Smell in here.

Last week, the room finally got some more photogenic upgrades in the form of furniture and new computers.  We set up all the desks in the main space, and then went to town unboxing a truckload of new computers and external monitors.  The centerpiece of the new setup is a 27″ iMac, with 3.4 GHz i7 processor, 8GB of RAM, a 256GB solid state drive for the system, and a 1TB disk for storage.  And if the iMac’s 3,686,400 pixels weren’t quite enough for you, about half of the stations in the lab are also equipped with a 24″ secondary display.

Finally, I’ve been listening to Pink Floyd’s “The Wall” all day today to celebrate the deconstruction of the temporary wall that has shrouded our space in mystery and dust for the last 2 months or so.  It’s incredibly exciting to be able to finally step back and look at the graphics from more than 2 feet away, and I couldn’t be happier about how it turned out.  Pictures won’t do justice, so you’ll just have to swing by.

We’re full-court press today and tomorrow to get some final details worked out, and I’m sure there will be some lingering issues that need to be addressed as we progress through the summer.  But I’m excited for everyone to see the lab, so come on over starting on Wednesday and check it out!

 

Posted in New at the MPS | Tagged , , | Leave a comment

Improving so-so footage with Color Correction and Film Grain in Final Cut

In this tutorial, I will use Final Cut Pro 7 to transform footage from not so pro cameras into more professional (IE Hollywood style) movies.   Not everyone has access to one of those awesome thousand dollar video cameras, so for anyone who only has a video camera good for everyday footage, there is Final Cut Pro 7. Using a few simple effects like color corrector, video overlaying, and film grain, we can professionalize your everyday footage. So load up Final Cut, import some footage, and here we go! Read More »

Posted in Final Cut, Tutorial | Tagged , , , | Leave a comment

Introduction to the Pen Tool in Illustrator

Though it is initially a bit daunting to learn, once mastered, the pen tool is perhaps the most powerful and versatile tool in the software’s arsenal. Today, however, will serve more as an introduction to the pen tool and demonstrate some of its capacity for creative application.

The pen tool works through a series of “anchor points,” which can be connected to form lines. In turn, these lines have a remarkable degree of flexibility and can create a whole variety of shapes. Let’s begin with a simple circle.

First, let’s create a new Illustrator file. Go to File > New. You can set the dimensions of your artboard to whatever you’d like. I’ll use a 5” x 5” square.

 

Once your blank canvas opens, you’ll want to select the pen tool. (It’s on the left hand bar and it looks like an ink pen.)  Alternately, you can use the keyboard shortcut and press p. Now, select a stroke and fill color, which will be the outline and fill colors of our circle.

To create an anchor point, click anywhere on the canvas, and a small blue dot will appear. Now, you can click anywhere else on the canvas to create another anchor point, and the two points will connect. Play around with this for a little while, and familiarize yourself with all the different ways the anchor points can connect.

Now that you are more comfortable with the pen tool, let’s get started on our circle. We can create a circle by manipulating and editing our anchor points to create curvature. This time, when you create an anchor point, don’t just click. Instead, hold down and drag the mouse button. This will create a curve, and the degree to which you drag the mouse button determines the level of curvature.

You can manipulate the anchor points with the direct selection tool (the white arrow in the toolbar to the left).  The blue lines emitting from each anchor point are called Bézier handles.  You can use these handles to further adjust the curvature and angle of your lines. It’ll take some practice, but this is essentially how you make smooth shapes in Illustrator. Here’s a useful infographic:

To delete an anchor point, just hover over it with the pen tool. A subtraction sign will appear underneath. Click on the point, and it will go away, and your shape will automatically adjust itself.

To add a point, you can go into the pen tool set and select the “add anchor point” tool. Click anywhere on the canvas or on a path and an anchor point will appear.

And that’s all there is to it! With these skills under your belt, the next thing to do is practice, practice, and practice. Here are some basic shapes to practice the pen tool with:

Note: Smooth points vs. corner points

Though this is not necessarily relevant for our introductory tutorial, it will be useful if you want to create more complex shapes with the pen tool.  When a curve passes through a smooth point, it forms a smooth curve. When the curve passes through a corner point, it forms an angle.  To convert a smooth point to a corner point, select it with the direct selection tool, then using the Convert Anchor Point tool (hidden in the pen tool palette) to grab one of the two ends of the Bézier handles.  Using this tool will ‘break’ the handle into two separately controllable parts, where each part represents the curve of the path entering or leaving the anchor point.

Posted in Illustrator | Tagged , , | Leave a comment

Eye reflections in Final Cut

Written by Austin Powers

Assuming you have some basic experience with Final Cut, such as adding and adjusting filters, here you’ll learn how to create a simple yet effective eye reflection effect that just might launch your film career. Or at least make your mother proud.

We’ll start with two clips: a close-up shot of our actor’s eye, and the clip we want to transform into a reflection. That could a shot of another person’s face, a shot of a computer screen, whatever you can think of. I’ll use a clip of a pizza slice tumbling through the air. If you’re going to use this effect, you’ll probably want it to be slightly slow motion so you can milk the moment for all it is worth. Let’s take a look at the length of the clips.

The clip of the actor’s eye isn’t very long, because he had trouble with the proximity of the camera lens. You’ll want this to be a nice sharp extreme closeup, and as long of a take as possible (hopefully your talent will cooperate). You’ll also want the eye to be as stationary as possible, and this tutorial assumes that you’ve kept it close to stationary. To slow the clip down, I’ll just right-click on the clip, select “Change Speed”, and set the rate at 25%. This actually works perfectly, because the clip we are transforming into a reflection was shot with a high-speed camera at 120 frames per second and then automatically slowed down to 30 frames per second on the camera. Playing a regular 30fps clip back at a 25% rate will slow it down to about the same apparent speed. If both of your clips start out at normal 30fps, you can experiment with slowing them both down by the same amount.

Our eye clip isn’t as sharp as I’d like, so I’ll drop a “Sharpen” video filter and experiment with its settings, settling on an amount of 25. It’s important to have a rather sharp eye shot so that you can match the reflection to it, and so that the sharp reflection video blends in with the rest of the shot.

Now we’ll move the reflection clip to the video track directly above our eye clip. We need to resize the overlaid clip, so we’ll enable “Image + Wireframe” in the Canvas.

Using the corner points of the wireframe display, scale the overlaid clip down so that the object of interest — here, the peak of the pizza’s parabola— is right in the center of the eye. Don’t worry about the motion of your actor’s head just yet.

Now let’s work on the look of the overlaid clip. Right-click on the clip in the timeline and set its “Composite Mode” to “Soft Light”. This should make your clip almost disappear from the Canvas, but you’ll notice that what you want to see— in this case, the tumbling pizza — is overlaid and blends in pretty well as a reflection already.

It might be too dark, though, so let’s add a simple “Brightness and Contrast (Bezier)” filter, found in the “Image Control” effects subfolder. Experiment with these settings to your heart’s content, but remember that your goal should be something approaching a natural reflection. Anything too bright will look unnatural, and the effect will be too obviously artificial.

To approximate the curved surface of the human eye, we’ll apply a “Fisheye” filter, found in the “Distort” section, to the overlaid clip and adjust its settings. Set “center” to about the center of your actor’s eye by selecting “center” under the fisheye filter settings and moving the red crosshairs in the Canvas. Then adjust the radius and amount settings to give a slight, well-spread-out curvature to the overlaid clip.

And now the most complicated part of this effect: the Eight-Point Garbage Matte filter, found in the “Matte” section. This filter will block out everything but the portion of the pizza clip we actually want to see. If we set the edges of the garbage matte to the edges of our actor’s eye, then the pizza will only be visible when it is in front of the eye. Our only problem here is that the actor couldn’t hold his head still, so his eye moves between each frame. That means that we’ll have to adjust the position of each of the points of the garbage matte for each frame. Think of it as frame-by-frame Photoshop.

Navigate to the first frame of the overlaid clip. Using the same button-then-adjust-the-crosshairs process that you used earlier to center the fisheye effect on your actor’s pupil, set each of the eight garbage matte points around the edge of the eye so that the overlaid clip only appears over the surface of the eye.

Now that we’ve set our garbage matte for the first frame, we need to add a new set of garbage matte points every few frames to account for the movement of our actor’s eye. We’ll do this by adding keyframes to the garbage matte filter.

Make sure you are still on the first frame of the overlaid clip. For each garbage matte point, click the little diamond shaped button to insert a keyframe. Do this for all eight points, then advance a few frames and drop another set of keyframes for all eight points. Then adjust the location of each garbage matte point if you need to. If the actor’s eye has moved, move with it. Keep repeating this keyframe-adjust process for every few frames of video. You may find it helpful to add a slight feather and/or smooth effect to make the edges of the garbage matte softer; these functions are built into the garbage matte filter, and I used levels of 15 and 27 respectively.

When you are done, you should be able to play back your sequence and see the overlaid video appear only inside the boundaries of your actor’s eye. It should look like a reflection. If anything appears out of line — part of the overlaid video spills off the surface of the eye, or the moving garbage matte points aren’t quite right — you can always go back and fine-tune the settings at each keyframe, or even add more keyframes if need be.

It’s often hard to follow a text tutorial for a somewhat complicated effect like this, so I’ve included the project file I used to create this tutorial so you can see how my garbage matte and keyframes are set up. Just download the .zip folder, unpack the archive, load the Final Cut project, and if you get a “Reconnect Media” error, just point Final Cut to the location where you’ve saved the project folder. Feel free to use my sample clips and project in any way you like.

If you have particular questions about this tutorial, I’d be happy to help you out via email at austin.powers@duke.edu.

Posted in Final Cut | Tagged , , , , | Leave a comment

FTP Basics

Written by Michael Kelly

More and more people are wanting to create their own websites, but, unfortunately, just aren’t quite sure where to start. Places like WordPress or Tumblr will let you create something quickly, but it’s often not what people are looking for. Luckily, for anyone with a NetID, Duke provides basic but usable web hosting that you can use to start your very own website (or store small files to share with people).

The first step is simply figuring out where your space is–all you need to know is your NetID. Your URL will be http://duke.edu/~yourNetID. I’m http://duke.edu/~mck16. It’s really that simple. Go ahead and check yours out. It should be delightfully empty. The next step is getting some content up there… but, how do we do that?

We’re going to use a very popular, easy-to-use standard called FTP (it stands for file transfer protocol, but that’s not important). What is important is that FTP let’s us take files from our own computers and upload them to a remote server (which, for us, is a Duke server). We’re going to be using the FTP client Cyberduck (http://cyberduck.ch/), a FTP client installed on all MPS Lab machines. Go ahead and open Cyberduck now (or download & install it first if you’re not on a lab machine). The default window should look something like below:

If it looks complicated, don’t worry, it’s actually pretty use to use. Our next step is to connect to the server–for this, we need five pieces of information:
1. The server URL. In our case, Duke’s server is login.oit.duke.edu.
2. The username we’re connecting as, which, for us, is your NetID.
3. The password for the username, which is your NetID password.
4. The port number we are connecting to on the server–we’re going to actually use SFTP, a variant of FTP that is a little more secure (think of the ‘S’ as standing for Secure). The default port number for SFTP, and the one we’ll be using, is 22.
5. The path we are requesting on the server. This part is a little tricky and very specific to the way Duke’s IT department sets up their servers. Our path will be formulated as /afs/acpub.duke.edu/users/firstLetter/secondLetter/fullNetID, where firstLetter is the first letter of your NetID, secondLetter is the second letter of your NetID, and, naturally, fullNetID is your full NetID. For example, if your NetID was abc12, the path would be /afs/acpub.duke.edu/users/a/b/abc12. Go ahead and figure your path out now, we’ll need it in the next step. My NetID is mck16, so I’m /afs/acpub.duke.edu/users/m/c/mck16.

Now, go ahead and click the “Open Connection” button in the top left corner of the main window, bringing up a dialog box that looks like below. You’ll also want to go ahead and click the circled arrow to bring down the “More Options” pane. The full screenshot is below:

We’ll need to change a few options for our connection. First, click the “FTP (File Transfer Protocol)” dropdown and select the “SFTP (SSH File Transfer Protocol Option)”–this tells Cyberduck that we want to use a secure connection. Then, put login.oit.duke.edu as your server, your NetID as your username, and your NetID password as your password. And be sure to uncheck “Anonymous Login”. Also, under the “More Options” pane, we’ll need to put in the path we formulated from above (mine was /afs/acpub.duke.edu/users/m/c/mck16). In the end, the dialog box should look something like this:

Once you’ve filled the five fields in, go ahead and click the “Connect” button. If you entered everything correctly, you should see something like this:

If not, you most likely entered your username or password wrong–re-type them and try again. What is important here is the listing of files below the toolbar. This shows you all the files you have on the server. If you’re like me, you’ve got all sorts of random stuff there, but you also might not have anything. For this tutorial, we’re going to be putting up a very, very simple webpage. And to do that, we need our files to be visible to the Internet. There’s a special folder for files like this, called “public_html”. Anything in the public_html folder can be viewed. For example, if we had a file named test.txt in /public_html, it would be accessed as http://www.duke.edu/~netID/test.txt.

We’ll be doing something very similar to that, only instead of a simple plain text file, we’ll use HTML. This tutorial doesn’t cover HTML in depth and is intended simply as a starting point to using the Duke-provided webspace. There are a ton of excellent HTML resources on the Internet though (and Duke offers Lynda.com web development tutorials free for NetID users!). So, double click on the “public_html” folder–there will most likely not be any files in your public_html folder, but that’s ok for now!

Now, open up any text editor and type the following in:
<html>
<head>
<title>My First Webpage</title>
</head>
<body>
<h1>Hello, World!</h1>
<p>Welcome to my website!</p>
</body>
</html>
Then save the file as “index.html”. If you’re wondering why we chose to use “index.html”, it’s because “index” has a special meaning when it comes to websites and servers. Whenever you load a webpage, say Google or even Duke’s, the server looks for the “index” page and it is the first one to be displayed. So, if you went to http://duke.edu/~mck16, it would look for a file called index.html. Try it out–see http://duke.edu/~mck16 and http://duke.edu/~mck16/index.html. Should be the same thing!

Go ahead and switch back into Cyberduck. We have one last step–we need to upload our file to the server. To do this, go to “File -> Upload” (from the menubar on the top of the screen). This will bring up a standard file dialog box. Navigate to your saved “index.html” file and click “Upload”.

Cyberduck will handle the rest–your “index.html” file will be uploaded to the server and stored in your “public_html” folder. Now you have a very simple but very functional website of your own! Be sure to try it out! The next step is learning a little more about HTML and all the cool things you can do with that. The Spark has some great tutorials on HTML (see http://sites.duke.edu/oit-mps/?s=html) and I highly recommend http://lynda.com and http://www.w3schools.com/html/ as well. Good luck!

Posted in HTML/CSS, Tutorial | Tagged , , , , | Leave a comment

How to Use Multi-Clip for your Music Videos on Final Cut Pro

Written by Hanna Metaferia

Ever see music videos that have multiple shots running on the screen in sections, playing different video clips at the same time? It’s called Multiclip; this great special effect can be used for music videos, or any other film-project of yours on Final Cut Pro 7.

The first step is to have your clips prepared, and dragged onto the timeline. We recommend editing your clips to your desired length before using Multiclip in order to make the process smoother. Once your clips have been dragged onto your timeline, it is now time to arrange them vertically. In order for Final Cut to play all four clips on the same screen, you must arrange the clips so that way they are on top of each other, layered vertically. It doesn’t matter which clip is on top or bottom, or even if they are perfectly aligned. As long as you drag them into a vertical line, you are set.

Now if you look at the screen above you will see that the clips are aligned vertically, and on the top right hand corner there is a pull-down menu that is open. Click on that outlined box and the menu will pop up, and you should chose ‘Image + Wireframe’.

Now if you look at your Viewer (the top-middle window), you will only be able to see one clip with a wire frame and that happens to be the top clip on your timeline. The other clips are actually just underneath it, because Final Cut has layered these films, just as they are layered in the timeline. In order to see all the clips you must resize the overlaying clips, and resize them so you can actually arrange them to all fit on the screen. With your cursor, grab the corner of the first layered wire-framed image and wait until you see a “+” sign pop up. When it does, you are then able to click, and stretch the size of the image; once minimized, you will be able to see the layers underneath, and you can continue to minimize the size of all the images until they are all visible on the screen. Note, you are only able to edit ALL of your images if you have your timeline “cursor” is on a spot in your timeline where all of your clips are layered on top of each other. For example, if I have four clips layered on my timeline, Multiclip can only arrange them all if I have my timeline cursor on the spot where all four clips are playing at the same time.

Now, this is where it gets tricky. Once you have arranged where you want the clips to be placed on the screen, you must arrange the duration of your clips. Some people like their clips to pop up sequentially, others want their clips to enter and exit their screen at the same time. Here is where you rearrange your individual clips so that they begin and end at your desired time,within your multiclip sequence. You will have to rearrange and render your clips often in order to achieve your desired Multiclip sequence, but the end result will undoubtably be a visually appealing film clip!

Posted in Final Cut | Tagged | Leave a comment

Basic Keying in Final Cut Pro

Written by Billy Baumgartner

Although Final Cut Pro is not as powerful (and wasn’t designed to be) in the composite realm as software like Adobe After Effects, most filmmakers can achieve the basic result they desire using filters within Final Cut. This avoids messy exporting and outsourcing to the other slower programs, and saving valuable time that could be spent on Facebook.

Read More »

Posted in Final Cut | Tagged , , , | Leave a comment

Better Contrast with Unsharp Mask in Photoshop

Written by Joel Wanek

Photoshop is an amazing and sometimes overwhelming program.  There often seem to be multiple paths we can take to reach the same desired result.  No one way is right or wrong but its good to have a variety of options.  Here’s an alternative to using the Brightness/Contrast adjustment tool that will give you more control over how contrast is added to your image. In the end you’ll have a more more nuanced image.

Adding a high contrast layer is an essential step when doing high quality photo printing, but it is also a good general image enhancement, no matter what you’re outputting for.  You should do this step after adjusting your Color/Tone, Curves or Levels.  Initially this may seem like a complicated process, but the steps below show you how to record your every move, enabling you to repeat the process with the stroke of one key.

In the Windows menu select Actions.

Within the Actions window click the ‘Create new action’ icon.

A ‘New Action’ dialogue box will appear allowing you to name it and create a new keyboard shortcut for it.  I’ve named my action ‘High Contrast Layer’ and assigned it the Shift+F6 shortcut.  Click ‘Record’ when all information is entered.

Next, duplicate your background layer, either in the Layer menu or window.

In the Filter menu scroll down and select Unsharp Mask.

Within the Unsharp Mask dialogue box move the sliders to the follow values: Amount 50, Radius 200, Threshold 3.

In the Layers window click on the Opacity drop down menu and slide/adjust the amount to 30%.  Use this amount as a general setting, but some images will need a bit more or less opacity.  After this step your image should look complete.

Back in the Actions window press the stop icon to finish recording your action.

Now, you can repeat this process easily with the keyboard shortcut you created.

Posted in Photoshop, Tutorial | Tagged , , | Leave a comment

Final Cut to Color and back

Written by Austin Powers

Color correction is often overlooked in the rush to finish a video project. Aside from fixing color flaws in the source footage, such as white balance mismatch between cameras, color correction can be used for artistic effect—even video from a Flip can look (somewhat) like a Hollywood movie with the right color correction. Final Cut Pro 7 offers powerful built-in color correction tools, but if you want to experiment with a professional-level color correction system, Apple’s Color is worth a shot.

As part of the Final Cut Studio 3 suite, Color works almost seamlessly with Final Cut Pro. Here’s how to take an edited sequence from Final Cut to Color and back again.

Preparing your Sequence

Once you are finished editing a sequence in Final Cut, select that sequence in the browser. Here, the sequence is called “Hallway Crowding”. Right-click the sequence, and click “Send To>Color”.

Final Cut will ask you to name the new Color project. It’s usually helpful to give it the same name as the sequence.

Working in Color

If you are starting Color for the first time, the program asks you to choose a location for its media and render directories. Keeping this directory inside your Final Cut project folder–wherever you are keeping the other media for your project—is a good idea.

Once Color opens, you will notice that your entire Final Cut sequence has been imported as one timeline of edited video. The Color timeline even retains the timecode of your Final Cut project.

I’ll go ahead and apply some Color FX to each video clip. Color offers a lot of flexibility, from these pre-built effects to complicated secondary color correction or selective color replacement. There are lots of great Color tutorials on the internet, including step-by-step instructions for achieving a particular “Hollywood Look”. It’s a powerful piece of software.

When you are done adjusting all of your clips, you need to render them in Color. You can do this one-by-one as you are working, but to make sure everything is rendered before you go back to Final Cut, it’s good to render this way once your project is finished:

Under the “Render Queue” tab, click “Add Unrendered”. This automatically adds any clips in the timeline that are not already rendered to the render queue.

All unrendered clips should have an orange bar above them in the timeline to indicate that they are unrendered, and a yellow bar under them to indicate they have been added to the render queue.

Once the clips have been added, click “Start Render” and watch Color work its way though each clip.

Getting back to Final Cut

Once everything is rendered, it’s time to go back to Final Cut. Select “File>Send To>Final Cut Pro”

You’ll automatically be switched over to Final Cut Pro, where a new sequence is being imported. It will show up as “Project name (from Color)”. Depending on what effects you had applied before sending your sequence to Color, you may have to re-render some of your clips within Final Cut. One clip in my sequence, for example, needs to be re-analyzed for motion stabilization.

That’s the whole trip from Final Cut to Color and back again. It’s not too complicated, and worth a shot if you want to experiment with color correction beyond the built-in tools Final Cut offers. Color is a really neat and capable tool, and it can give your piece the smooth, professional look everyone wants.

Posted in Color, Tutorial | Tagged , , | Leave a comment

Transferring Film Projects to a New Computer

Film editing can be complicated, messy business.  In a school setting, where you may be working on multiple different computers over the duration of your project, things can get even messier, and many people run into problems when they try to move projects from one machine to another.  While a project in Word or Photoshop has a single file that contains all the data needed to open it, film projects involve a number of different files – project files, media files, render files, and others.  At the bare minimum, you’ll need your project and media files to work on a project, and with some programs, you’ll even need to put them in a specific place for them to be usable.  In this tutorial, we’ll cover the four different film-editing softwares available at the MPS labs, what their file structures are, and how to effectively transfer files between computers without messing up your project.

Read More »

Posted in Tips & Tricks | Tagged , , , , , , , , | Leave a comment
  • MPS West in Old Chem Closed

    The Old Chem branch of the Multimedia Project Studio is now closed.

    We will be re-opening our West Campus branch in our new space in the lower level of Bostock (room 006 - down the stairs from the Link) on May 16th.

    In the meantime, if you have any questions, please contact us at mpslab@duke.edu.

  • What is the MPS?

    The Multimedia Project Studios are a series of high-end computer labs located at Duke University. We feature cutting edge equipment and industry standard software and are staffed by a corps of student Multimedia Consultants who are available to help you out with your project on a one-on-one basis, but are not able to do production work on your behalf.
    MPS Lab Locations & Hours
    MPS East
    115 Lilly Library
    The MPS in Lilly is open whenever the library is open. Check their site for hours, which can change during holidays and academic breaks.

    MPS West
    006 Bostock
    The MPS in Bostock is open whenever the library is open. Check their site for hours, which can change during holidays and academic breaks.




    Staffed Hours for Both Locations

    Winter, summer, and other break hours will vary, according to student consultant availability. To check consultants' availability, view our Live Schedule.

    Sunday - Thursday: noon to midnight
    Friday: noon to six
    Be sure to check our Live Schedule to see who will be on staff and our staff page to meet our talented consultants.