Skip to main content

Digital Affordances

Texts to have read/watched
Work to have achieved
  • A post to the issue queue, reflecting on what you noticed and wondered in your reading/watching

Plan for the day

  1. Five principles of new media
  2. Becoming digital
  3. Audio unit assignment
  4. Fork, clone, edit, push
  5. Homework preview

1. Five principles of new media

Lots of great meta-observations about the structural features of the article! I love to see the work we practice in class (thinking about interfaces) playing out again in the work you do outside of it.

I also want to make sure we get the content, too, and not only the structure:

Can I get five people to recap the five "principles of new media" from the webtext I asked you to read? i.e. One person, one term?

And again, let’s use the shared doc to take notes. Are there a couple of volunteers to be lead note-takers today?

Once we have a shared base of understanding, we can use these terms to think about the observations you posted for homework:

  • Does the pdf you read have these qualities? Does it take advantage of them, or make them easy to access?
  • Does the video?
  • From what you can tell, did the original Flash site?

2. Becoming digital

What do these framing concepts help you see about the “digital” stories you wrote last class? Or about git / GitHub itself? Let’s go back and look at it.

EXT: Pull requests and merge conflicts

3. The Audio Narrative assignment

As I explained in the syllabus, your first project is to arrange layers of sound to convey a sense of place and story. In assigning this, I have two main goals for you:

  • to learn how to capture sound and edit it using digital tools, and
  • to explore the affordances of sound as a medium, with particular attention to its ability to communicate
    • immersive environment and
    • narrative pacing and change.

Head over to github.com/benmiller314/audio-narrative-2025spring, and fork the repo to take control of it.

Show me
the fork button is part of the first bank of options after the repository name

3a. Let’s read!

The README file has additional guidelines and constraints, which I hope are generative; deadlines to give a rhythm to your production, review, and revision; and some “parachute prompts” if you feel lacking in direction and a deadline’s coming up.

4. Let’s practice that GitHub cycle again!

I’m going to ask you to rename the README.md file to assignment.md, so you can better signal what people will find in your version of this repository – but still have access to the assignment itself. Then you can write your own README.md.

And, because your project files moving forward won’t be editable on the GitHub website, I want you to practice making these changes locally and then pushing them to the cloud.

  1. Clone. In your own fork (check the URL), click on the green Code button and select the "Open in GitHub Desktop" option to download the repo to your own computer. NB: You only have to do this once per project. After that, you'll already have the files downloaded, and you'll usually be uploading revised versions instead.
    Show me
    clone options
  2. Edit. GitHub Desktop is great at noticing changes, but it's not built for editing! You'll need other software for that – in this case, your trusty text editor. Use either the "Open in Visual Studio Code" (or equivalent) button to get there directly from GH Desktop, or open your editor software and add the newly-downloaded folder to your workspace: look for a command to "Open Folder" or "Add Folder".)

    GitHub Desktop's default prompts for a repo with no changes
    NB: If you don't see the button in GitHub Desktop, you may need to go to Settings > Integrations and browse for the editor.
    GitHub Desktop settings' Integrations menu
  3. Rename the file: Find the README.md file in the sidebar of your workspace and right-click to pull up the context menu. Renaming is a tool or feature the designers give us easy access to!
    • I recommend calling the file assignment.md, because it's definitely a Markdown file, and it definitely contains an assignment. But you do you, as long as it has that .md ending. (You should also avoid spaces in filenames you might someday want to build a hyperlink to.)
  4. Add a new file: Right-click in an empty spot in your editor's sidebar to get another context menu, and let's make a new README.md. Make sure it's saved in the root folder of the repository (which just means it's not in a subfolder).
    • Fill it with some placeholder content, like, "This is the future site of So-and-So's audio narrative." You can (and should!) update this later. Don't forget to save!
Test your understanding: Without taking any further steps, where will you be able to see the changes you just saved? In Finder/Explorer? In GitHub Desktop? On the GitHub website?
  1. Commit. If your files are saved, you can see them from all vantage points on your own computer. But you can't share them with the world unless you're ready to give them a label and enter them into the historical record.

    Head back to GitHub Desktop, and note that you can commit multiple files in one go, as long as there's a consistent description you can attach to that multi-file change. Which there is in this case, no?

Test your understanding: Without taking any further steps, where will you be able to see the changes you just committed? In Finder/Explorer? In GitHub Desktop? On the GitHub website?
  1. Push. Yup, there's one more step before everything's out in the world. With a commit, you've sealed the package and made it ready for transit, but you haven't actually sent it.

    Note that this means you can make a bunch of commits on your way to a draft, and push them only when you feel it's ready to share.

    • NB: As long as your changes are only local, you can amend your most recent commit (e.g. change the message, change which files it includes); once it's on the internet, you'd have to do some deep magic to change history. But don't worry: you can always add edits, including to revert changes, if you need to.
EXT: If we finish the above with 20 minutes to spare...

Generative loop writing

The project proposal isn't due for a little while, but if we have time today, we can get the process started, so your ideas have more time to percolate. If we don't have time for this exercise today, we'll just come back to it next week.

For the next fifteen minutes or so, we'll use in-class time using writing – some listing and looping – as a way to get your ideas flowing. As I ask the following questions, pause and reach out with your feelings until you sense an answer, or more than one, and then write down whatever comes. I won't collect these, so they're private to you. But I hope you'll find them useful for getting to something shareable, moving forward.
  1. In the process of writing with sound, you're going to spend a big chunk of time listening and relistening and looping, so you want to pick a place you're likely to enjoy hanging out in.

    What places (physical, virtual, or imaginary) come to mind as energizing for you to unpack into layers, and reassemble? In other words: within what soundscapes might you anchor your narrative? Make a list. Anything you're forgetting?

  2. Choosing one item from your list you could work with for now, ask yourself: How would you represent that environmentsonically?
    • e.g. What sounds are relatively stable, or sustained, in that place?
    • e.g. What incidental, or foreground, sounds do you associate with that place?
  3. Still in the same environment: What kinds of stories happen there? Again, make a list.
  4. Look over your list of stories, and ask yourself: Which of these could you reasonably tell within a few minutes? Which are long enough to tell for a few minutes?
  5. Choosing one story to work with for now – you can always come back to other items on the list over the weekend – ask yourself:
    • What are the pieces of this story? What are the actions, structures, or sequences?
    • How would you represent each action for audio? What sounds, signals, or setups could help a listening audience know what was happening?

HW for next time:

There's no class on Monday, Jan 20, for MLK Day. We'll be back on Wednesday, Jan 22, so aim to complete the assignments below by 10pm on Tuesday, Jan 21.

First, some intellectual stimulation:

Second, some writing (because this is a W class, after all!):

  • Write another short blog post (~200–500 words) to the new thread on the issue queue:
    • What do you notice, i.e. what stands out or catches your attention while reading or listening? Was anything surprising? Locate us somewhere in the “text,” whether it’s one of the student examples or the chapter on assets and sources. (It could also be how one helps you think about the other.)
    • What does that thing you noticed suggest, or what does it make you wonder?
    • optional but encouraged: If you’re one of the first five to post, see if you can pose a question for your classmates. If one of the questions speaks to you, do your best to respond to it – you can use @username to signal whose question you’re addressing.

Finally, some nuts-and-bolts preparation:

  • Download the Audacity 3.7 audio editor, or update to the latest version if you already have it.
    • NB: some source sites will try to trick you into downloading unrelated software. Don’t fall for it. Start on the audacityteam.org page, and read the links carefully.
    • Optionally also download the separate FFmpeg import/export library, which expands the file types Audacity can handle. Might be useful for imports from your phone, depending on your device!
    • Optionally download a phone recording app. Your device may already have a decent default voice recorder that you can use; let the class know if you have suggestions (or anti-suggestions). I’ve had success with Parrot in the past.
  • Watch this Audacity tutorial, by Kyle Stedman, one of the editors of Soundwriting: A Guide to Making Audio Projects; it’s about 18 minutes long at 1x speed. Come in ready to play with the software (and ask any questions that come up)
  • Pack headphones – we should have time to practice!

Optional: This will be part of the homework for next week, but there’s no class on Monday and then you’ll also be writing a proposal over the weekend between lesson 04 and lesson 05. If you feel like you’ll have more time now, you may want to get a head start on this advice on sound recording, listening to the embedded clips. If not, no worries! You can do it next week.