43°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Aaron Parecki
    at Loyal Legion
    Portland, Oregon • Mon, February 6, 2017 5:09pm
    45.517805 -122.659526
    Beer of Trust key signing! 6-8pm!
    Portland, OR, United States
    Mon, Feb 6, 2017 5:09pm -08:00
  • 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
  • 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
  • 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
  • Day 42 - Sprinkles

    Day 42. I'm heading to DonutJS tonight to film the evening's talks. I threw this together to use as the intro/outro music after I publish them. It's a re-creation in a similar style to the stock music I've used on those videos before, so nothing fancy. The video is the background of the donutjs.club website.
    continue reading...
    3 likes 1 reply 1 mention
    Tue, Jan 31, 2017 3:36pm -08:00 #100daysofmusic
  • Day 42: New Sleep Posts from FitBit #100DaysOfIndieWeb

    I should have known this one would take longer than I expected.My Jawbone UP finally died, so I replaced it with a FitBit. I've really enjoyed the Jawbones, but I'm not confident in the future of the company's wearables department. I decided to take the plunge and dive in to the FitBit ecosystem instead. I got a new FitBit Charge 2, which among other things includes a heart rate monitor which I'm excited about. But step one was rewriting my sleep import script to pull sleep data from FitBit instead of Jawbone.
    continue reading...
    2 mentions
    Tue, Jan 31, 2017 12:44pm -08:00 #100daysofindieweb #sleep #jawbone #fitbit
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