56°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Day 48 - Glitch

    Day 48. This morning, my friend @KmikeyM asked if he could make the video for today's song! Since I hadn't started yet, I though that would be a fun collaboration. I decided to experiment with adding a bunch of industrial glitch sounds in the background of this one.
    continue reading...
    7 likes 1 reply 223 mentions
    Mon, Feb 6, 2017 3:38pm -08:00 #100daysofmusic
  • Day 47: Translating Slack :emoji: to Unicode #100DaysOfIndieWeb

    When someone types an emoji in Slack, it shows up in the API as a text description surrounded by colons. For example, 😻 is :heart_eyes_cat: when it comes through the API. Previously, the gateway would just send the text through to IRC, which doesn't look great for IRC users.
    continue reading...
    3 mentions
    Sun, Feb 5, 2017 3:33pm -08:00 #100daysofindieweb #slack #emoji
  • Day 47 - Launch

    Day 47. Today I wanted to use a bunch of samples from NASA shuttle launches. I started by finding a countdown I liked, and then grabbed samples from a bunch of different NASA launches to overlay them. I retimed the countown to fit the beat, and took some liberties with the order of some of the sounds, like adding the mic chirp in places it wouldn't normally exist. I used a recording of a shuttle launch as the foundation. The video is an assortment of clips I found on the Internet Archive from various NASA missions.
    continue reading...
    4 likes 2 reposts 5 replies 1 mention
    Sun, Feb 5, 2017 10:40am -08:00 #100daysofmusic
  • Day 46: Expanding the IRC/Slack Gateway to all IndieWeb Channels #100DaysOfIndieWeb

    For quite some time, we've been running my IRC/Slack gateway so that our main #indieweb IRC channel is also available in Slack. It's great because it allows people to use the nice mobile-friendly Slack client, while also not locking ourselves into a proprietary platform. The bridge is also used to allow people to join the chat from our web interface.
    continue reading...
    1 like 2 mentions
    Sat, Feb 4, 2017 3:31pm -08:00 #100daysofindieweb #indieweb #slack #irc
  • Aaron Parecki
    Day 46. The time signature of this one is 15/8. Basically each phrase has a half beat less than what you'd expect from 4/4, or a half-beat more than 7/4. I did a lot of EQ separation on each instrument to really isolate each from each other.
    Portland, Oregon
    4 likes 5 replies 1 mention
    Sat, Feb 4, 2017 10:39am -08:00 #100daysofmusic
  • Day 45 - Teaspoons

    Day 45. This is the first time I've recorded my own audio for a song, and only the third time I've used audio samples at all. The clinking glass sound I recorded on the kitchen counter. It's me hitting two pint glasses with the handle of a tea spoon. I recorded about 8 takes of 16 bars of the rhythm. I used the best five 4-bar phrases in the final song. It was an interesting experiment cleaning up the audio so that it worked well with the rest of the song. I first used a high pass filter to remove all the low frequencies which cut out the "thumping" sound and the sound of the glass slowly sliding on the table every time I hit it. I discovered that Logic Pro has a "quantize" function that works on audio, not just midi! I used that to get the glass hits better synced up with the beat. I used a pitch adjustment filter to drop the pitch about a quarter tone at the end of the first and third bars of each phrase. I liked the way this detuning sounded, so I echoed that in some of the other instruments as well. The on-the-beat high tone is detuned a step mostly at the end of the phrase, but there's a whole phrase I left it detuned the whole time. I included a brief snippet of video of me recording the clinking sounds just for fun.
    continue reading...
    5 likes 3 replies 1 mention
    Fri, Feb 3, 2017 8:40pm -08:00 #100daysofmusic
  • Aaron Parecki
    Trying something new #100daysofmusic
    14 likes 2 replies
    Fri, Feb 3, 2017 6:56pm -08:00 #100daysofmusic
  • Indie Microblogging Kickstarter Micro.blog Hits Goal & Stretch Goal For Safe Replies! #indieweb - Tantek (tantek.com)
    Fri, Feb 3, 2017 3:00pm -08:00
  • Day 45: Better Display of Event Cities for the IndieWeb Newsletter #100DaysOfIndieWeb

    First of all, if you aren't subscribed to the IndieWeb newsletter, you definitely should! (available via email, RSS and h-feed).
    continue reading...
    1 mention
    Fri, Feb 3, 2017 2:51pm -08:00 #100daysofindieweb #this-week
  • Dylan Schiemann http://dylanschiemann.com/   •   Feb 2
    If you have a usb-c mac and present at conferences, which adapters are you bringing along for HDMI and VGA? The Apple ones have poor reviews
    Aaron Parecki
    @dylans I actually just ran into this problem this week. The Apple HDMI was the only one that worked with my HDMI capture rig.
    Portland, Oregon
    1 like
    Fri, Feb 3, 2017 7:06am -08:00
  • Jason Shellen http://shellen.com   •   Feb 2
    It still has promise. I should do something about that. http://drafty.com/notes/1ds4w843
    Aaron Parecki
    @shellen Drafty looks great! I'd love if it supported Micropub so it could post directly to my website! https://www.w3.org/TR/micropub/
    Portland, Oregon
    1 like
    Thu, Feb 2, 2017 10:16pm -08:00
  • Day 44: Cleaner HTML from Quill's HTML Editor #100DaysOfIndieWeb

    After posting this many blog posts with Quill's HTML editor, I've been somewhat annoyed at some of the strange HTML artifacts it creates. Specifically it adds a few helper classes to the HTML for some of the visual editor parts, and some unnecessary classes are added to some of the images. Today I cleaned up the HTML that Quill sends so that it now only sends very plain and simple HTML. To do this, I send the output from the Javascript editor through the HTMLPurifier library, removing all class attributes and allowing only a specific subset of HTML tags.This ends up being only barely visible, but is a good change under the hood. The one visible change this will have for my blog posts is that now they won't sometimes have an extra empty line at the bottom. This was caused by me pressing "enter" after writing the last paragraph, creating an empty placeholder paragraph in the visual editor.
    continue reading...
    1 like 1 reply 2 mentions
    Thu, Feb 2, 2017 9:25pm -08:00 #100daysofindieweb #quill
  • Day 44 - Pianos

    Day 44 - Another attempt at using different kinds of pianos. The first one you hear is doubled, with the second track moving in and out of tune over the phrase. It's EQ'd to only hear high frequencies, making it sound sort of "tinny". The second one that comes in is actually two different pianos, panned hard right and hard left. They are adjusted to sound "warm". Finally the bass piano comes in which is restricted tightly to the low frequencies, with a peak at a frequency matching a low C which gives it a sort of resonance.
    continue reading...
    4 likes 1 mention
    Thu, Feb 2, 2017 2:30pm -08:00 #100daysofmusic
  • Aaron Parecki
    at Los Gorditos
    Portland, Oregon • Thu, February 2, 2017 1:55pm
    45.524331 -122.680688
    Taco time
    Portland, OR, United States
    Thu, Feb 2, 2017 1:55pm -08:00
  • Aaron Parecki
    at Apple Pioneer Place
    Portland, Oregon • Thu, February 2, 2017 11:12am
    45.517846 -122.677485
    Hopefully going to get a new phone battery
    Portland, OR, United States
    Thu, Feb 2, 2017 11:12am -08:00
  • Aaron Parecki
    at Immix Law Group PC
    Portland, Oregon • Thu, February 2, 2017 10:34am
    45.516204 -122.674831
    Lawyering up
    Portland, OR, United States
    Thu, Feb 2, 2017 10:34am -08:00
  • Day 43 - Darkness

    Day 43. This one kind of just meanders for a while without a lot of resolution. It seemed appropriate today for some reason.
    continue reading...
    4 likes 1 reply 1 mention
    Wed, Feb 1, 2017 6:30pm -08:00 #100daysofmusic
  • Aaron Parecki
    Excited to announce that next week's Homebrew Website Club will be at DreamHost! https://indieweb.org/events/2017-02-08-homebrew-website-club #indieweb #pdxstartupweek
    Portland, Oregon
    6 likes 4 reposts 1 reply 2 mentions
    Wed, Feb 1, 2017 10:41am -08:00 #hwc
  • Day 43: Timezone Support for IndieNews #100DaysOfIndieWeb

    Today I added support to IndieNews for storing and displaying the timezone of submitted posts. Previously, all the dates were stored and displayed as UTC, which can be misleading such as when a post is submitted after 5pm in Pacific time since the post then has the date of the following day in UTC.
    continue reading...
    2 mentions
    Wed, Feb 1, 2017 8:41am -08:00 #100daysofindieweb #indienews #timezone
  • Aaron Parecki
    at The Cleaners at Ace Hotel Portland
    Portland, Oregon • Tue, January 31, 2017 5:12pm
    45.522112 -122.681187
    Setting up for DonutJS
    Portland, OR, United States
    Tue, Jan 31, 2017 5:12pm -08:00
older

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv