Extratone

software

Music on iOS

Reporting from deep within the iOS cult on essential apps/methods for real-life music people.

As you may or may not be aware, I’ve spent all of my 2021 so far diving real deep into iOS, considering all that has changed since “an iPod, a phone, a personal computer.” I’ve tuned in to the output of explicitly Apple-adjacent publications both old (MacRumors, Apple Insider, 9to5 Mac, etc,) and new (Apple Scoop, MacStories,) which have all metamorphosed in huge, mostly-redeemable ways just as their primary subject has. I have my own pubescent stories of Mac occultism, but I do not consider my relationship with the brand to be an essential part of my identity, as so many do and have. Apple, Inc’s story is spectacular and infinitely-relevant so long as they remain “the most valuable company in the history of the world,” as I so love to describe them. Like many of you, I’m sure, I am often compelled to bring up the humongous contrasts in the historical context of the company – to scream infinitely many variations of the observation that Apple was basically the fucking indie, premium-tier consumer tech manufacturer owned by the Creative Class for the first half+ of their existence, and have somehow maintained that Think Different™ brand narrative as they have definitively become the Big Blue of their time.

From my perspective, the responsibility for the wellbeing of this utterly-delusional, occasionally very dangerous sentiment actually lies fairly squarely on those of us who consider ourselves better than all of that because of our Debian workflows and their ancient command line utilities. (For the record, this is also 100% delusional as things stand in 2021.) One thing I think we can all acknowledge, though, is that Apple’s image has been inextricably bound with musicmaking, throughout, far more than any other even remotely comparable tech company. Naturally, the business still loves to bring this up all the time in big, glossy gestures. The topical example of note would be the only worthwhile content I’ve yet to encounter on Apple TV+: Billie Eilish: The World’s a Little Blurry, which documents the highlights of the young, beloved musician’s prodigious ascension. For what it’s worth, I appreciate some special insights I gained thanks to the film, which I do not actually consider at odds with the truth of its super on-brandness for Apple.

An interesting take I found from 2017 from a new favorite voice on the business end of tech reporting: “How Music Drowns Apple’s Innovation” by The Information’s Jessica Lessin portrays Apple’s relationship with music distribution and the music industry as a sort of compulsive distraction from its ambitions in serving video content, namely. Lessin points out the everpresent reminders of this obsession:

And so it is no wonder that Apple’s first forays into original video content fall under Apple Music. It’s worth noting that the first series the company announced—“Carpool Karaoke” is literally about singing; “Planet of the Apps” features rapper Will.i.am as a judge.

I think I can speak for the majority of my audience when I suggest that the targets of Lessin’s cynicism would be more than welcome, if they were The Whole Truth. Indeed, the most valuable company in all of history retaining an “emotional” attachment to the welfare of music creators might be described as charming or more. As is often the case on The Information, the comments from readers often offer noteworthy insight. In this case, Kevin Swint – who has apparently worked as an executive for both Apple and Samsung, according to his profile on The Information – responded with an important consideration: “…it's possible that Apple's behavior around music has more to do with the company's overall tendency to stick with its past successes a bit too long rather than music really being a core part of its DNA.”

In terms of business, that’s all I have to contribute, and I shall do my best not to evangelize Apple Music (or more likely, disparage Spotify as one of the most destructive cultural forces of our time,) here. However, I would like to respond to a particular Jimmy Iovine quote from the original Apple Music announcement amid the 2015 WWDC Keynote:

There needs to be a place where music can be treated less like digital bits and more like the art it is, with a sense of respect and discovery… and if that place could actually accommodate and support the artists who make the music, not just the top-tier artists, but the kids in their bedrooms too, provide them all with a home and a way to engage with their audiences, that would be pretty great.

Boy, this service Iovine describes sounds an awful lot like Bandcamp, no? The suggestion that Apple should have purchased Bandcamp is a very scary one, from my perspective, but I am reassured by the likelihood that the notion did indeed occur to someone at Apple, Inc. at some point in the past, and was quickly discarded, for whatever reason. I promise not to mention Bandcamp again in this Post, aside from its own two iOS apps: for listeners and for “Artists/Labels” as creator/curator tools.

I’m going to be focusing largely on the iPhone-bound experience, here, though I did borrow my mom’s MacBook Pro for a weekend to explore the state of music on MacOS and (accidentally) played around with Apple Music on The Television (a surprisingly beautiful experience.) On that note, I’ll hurry up and get specific…

Apps

Assuming you’re already an Apple Music user, it’s very possible that you’ve been deprived of the “true” experience on the service provided by the variety of actively-developed but woefully-undercovered app store entries that integrate directly with Apple Music. One of the most glaring discoveries I’ve made so far in my iOS deep dive, this year, has been the absolutely horrific state of Discovery on Apple’s App Store. If you’d thought to search the top charts under the store’s Music category, you wouldn’t find any of the gems I’m going to highlight, here. The credit for exposing me to their existence, in fact, lies with MacStories – a hard-hitting, well-established Apple-adjacent media company piloted by Federico Viticci. At this very moment, their app-centric podcast, App Stories, is in the midst of a special mini-series devoted to Music on iOS/Mac, from which this Post draws upon heavily. For better or worse, they represent the definitive authority on this subject (among many others, naturally,) though I wouldn’t necessarily recommend their various publications be added to the reading lists of any but those most invested in iOS.

MusicHarbor on iPhone

MusicHarbor

There is something uniquely concrete about a purely-chronological feed which we’ve lost in the past 5-10 years in favor of algorithmic curation, generally. The next item in this particular feed, in fact, includes my attempt to explain why Twitter’s hard-chronological Lists feature has sheltered me from the anxiety of the service’s main timeline, now ordered by proprietary (and obscured) formulas. I’d been aware of that dynamic in my own Twitter consumption for years, though. I certainly did not anticipate the impact of the music release equivalent of a chronological timeline as provided by MusicHarbor – an app for iOS and MacOS that acts as a frontend for one’s music library across both Apple Music and Spotify.

It's hard to remember how we (Apple Music) got here without embarking upon some gargantuan A Complete Visual History of Apple Music-like document, but it must be said that Tim Cook's “next chapter in music” has become a sad afterthought. As far as I understand it, the “streaming war” between Apple and Spotify has long since gone definitively to the latter in statistical terms, which I'd suggest to be an overall positive outcome for Apple Music subscribers, generally. The self-perception within the heavy music consumer crowd of “niche,” “underground,” “obscure” cultural minority should – in theory – push those who believe themselves destined to be different away from Spotify into the handy care of Apple, the absolute champion of this particular self-deception. To be honest – though I write this for all listeners, sincerely – I have found myself in a sort of utopian echo chamber of my own design in music culture terms. My days of waiting through 4+ hours of local openers before rap shows are far behind me, and I consume and engage exclusively with music I find personally redeemable.

My Apple Music library has become quite fragmented after I lost my entire physical music collection along with the external drives containing my accumulated digital music library in 2017. Still, after more or less starting anew this past December and casually, deliberately adding digital files back into the accursed, ancient iTunes desktop application and restoring some (outdated) versions of my handful of shared curatorial playlists thanks to SongShift (which we'll glance on later,) MusicHarbor currently lists 1433 artists represented across my Apple Music and (very sparse) Spotify libraries. I know this because of a very simple Siri Shortcut I modified which returns a text list of all Artists in one's MusicHarbor library in Quick Look. (Here is my result as of this moment in GitHub Gist form.) According my App Store receipts, I first downloaded MusicHarbor on March 26 – 20 days ago – which is mentionable because of how much I've accomplished with very minimal time investment in terms of curating my own music library thanks to MusicHarbor. As you'll note in the 3rd of the 4 screenshots embedded above, I was able to delete System of a Down from my library – a single function which alone justifies the app's one-time $5.99 “Unlock Everything” fee, to my sensibility. I've also been able to begin following all the artists represented in a few of my favorite playlists with a handful of taps – a task which would literally require hours in the native Apple Music app of old (when one could actually follow artists, there.) On that note, it's time to cite the primary MacStories article you should read, entitled “How I Keep Track of New Music Releases,” regarding Apple Music's performance as a release tracker:

The ‘New Releases’ section is tucked at the very end of the For You page and laid out as a horizontal carousel that requires a lot of swiping; you can view the ‘New Releases’ page as a grid, which has sections for different weeks, but, in my experience, it only aggregates highlights for new releases from some of my favorite artists. The ‘New Music Mix’ playlist is not terrible, but it often comes loaded with stale data – songs I’ve already listened to multiple times and which shouldn’t qualify as “new” weeks after their original release date. Furthermore, I’ve found notifications for new releases for artists in my library unreliable at best: I occasionally get notifications for new albums, but never for new singles or EPs.

Here, Federico Viticci is riffing off a newsletter issue written by music blogger Jason Tate, in which he describes the service's missing tracking functionality as “the single most frustrating part of Apple Music.” Though these points in the conversation are both almost two years old, MusicHarbor remains the ultimate means of tracking new music releases chronologically on Apple's platforms. Though I am personally just three weeks in, the confidence this app has given me in the certainty of its chronological release feed is quite profound. Its integration with one's calendar to track upcoming releases is a bit much for my own needs, but I know personally enough invested curators for whom it'd be a godsend to mark it no small addition.

MusicHarbor on MacOS

MusicHarbor’s only downside is entirely excusable/understandable, in context: it’s a bit clunky. For the sake of this work, I set up a shared Apple Music playlist so I could further demonstrate all the new music I discovered in MusicHarbor. Adding whole albums to this playlist with a single tap feels powerful because it is – I’ve no idea what sort of developer wizardry is involved in such an action, but the Wait Wheel doesn’t feel like too much to endure. Adding a release to one’s library – the other in-MusicHarbor accumulative function – is a bit quicker. It’s important to remember that this piece of software was/is created and maintained by a single human being, though I would expect nothing but improvement, going forward.

Adding to MusicHarbor Playlist

That’s all I have to report on MusicHarbor, for the moment, but I’ll add further MacStories praise from their 2019 MacStories Selects app rewards:

What makes MusicHarbor special – and, ultimately, the reason why we all use the app here at MacStories – is just how much developer Tanaka understands what someone who wants to know about new music releases is looking for.

Albums for iOS

Albums

On the other end of the spectrum, exploring new digital manifestations of The Music Collection, is Albums, which actually functions as an entire replacement frontend player for Apple Music. Reviewed much more recently by MacStories, it really is best-described as “opinionated, favoring album playback over individual songs or playlists.” Considering that I installed the app just a week ago and have focused most of my attention on MusicHarbor in that time, I’ll leave most of the commentary to John Voorhees. All I can say, really, is that I see an extremely powerful application, here, for a fairly specific use case: someone who’s listening is largely occupied by albums they already “own” in Apple Music and treasure deeply. The ability to set an individual record’s “Immersive UI Tint” down to the hex (in “Album Settings”) is as in-depth a tool of adoration as I’ve ever seen in a digital music service. Combined with Albums’ presumptuous takeover of actual playback from the Apple Music app, I think I can rightfully say that it was built for the extremely serious music consumer.

My favorite part so far: the app knew well enough to offer me THE ZRO BUTTON. Telling, I think.

The ZRo Button - Albums App

Others

Since it’s already quite clear how much this Post draws from MacStories, I’ll let their review of Soor stand on its own (I couldn’t quite justify spending $6.99 just for review purposes.) In the episode embedded above, they also mention Denim – a playlist cover creator I am not personally all that impressed with. There’s also MusicHarbor’s sibling, MusicSmart, which manages the tricky but essential task of adding the metadata retrieval Apple Music should have included all along. The rest can be found in the episode’s show notes. I’m not done with them, but the rest are what I would differentiate as services

Services

One of the bewilderingly undercovered digital music sharing tools of our kind, Odesli has been my preferred method of sharing tracks/albums/EPs since I first discovered it in 2018. It is not specific to iOS but it is essential for competent music sharing, anywhere, these days, in its magical ability to correctly intersect any given piece of music’s links across all streaming services, known and unknown. To be honest, I thought everybody would be using it by now, but it’s continued to develop with minimal attention aside from Siri Shortcuts developers. Thanks to Odesli’s Public API, dozens of Music-centric Siri Shortcuts have emerged over the past few years, resulting in one of the most useful Siri Shortcuts integrations to be found for real, reasonable human beings. Here’s where Apple-adjacent media and I part ways…

While current common conversation might point you to Federico Viticci’s MusicBot hyper-Shortcut and/or @gianflo6’s 600 action-strong Song.Link Shortcut, I (perhaps expectedly) would point you to my own, 17-action Shortcut which spares you any selections and simply opens the Song.Link URL of the track currently playing in Apple Music (while also copying said URL to the clipboard.) It’s not that MusicBot isn’t massively impressive and still useful, but it represents a class of super/hyper-Shortcuts which (from my perspective) far-overreach beyond the intended use case for Siri Shortcuts and end up immediately bewildering/alienating potential new users. Truthfully – as Federico singularly acknowledges – they are full applications built atop a less-than-ideal platform designed for relatively simple, repeatable automations. I’ll spare you further opining on this idea until another, potential Post, and instead demonstrate my personal solution.

In the clip above, you can see I was working on this very draft when LoneMoon’s “kawAii @F” started playing. Naturally, I was compelled to share it on Twitter, so – without leaving Drafts (my writing app) – I called the type-to-Siri prompt by holding the Sleep/Wake button on my iPhone 12 Pro Max and simply typed “sl” (I renamed my Shortcut for this use,) running the Shortcut, which opened the track’s Song.Link page in Safari – very much an optional step, mostly just to make sure the match is correct – and copied its URL to my clipboard, from which I could share it anywhere. Since the advent of widgets in iOS’ Today View, I’ve also kept a button for this Shortcut in one of four precious slots in a box at the very top. For those willing to play around a bit, it should be fairly straightforward to configure the end bits to your liking, but it should work out of the box for even those least interested in Siri Shortcuts/automation in general.

SongShift Playlist Transfer

SongShift

As I confessed before, it is only thanks to SongShift that I was able to recover anything of my original, prized, deeply-considered Apple Music playlists. The standalone MacStories article on this one is a bit dated, but I don’t see much change in function in that time. For most people, SongShift’s free service is simply the best way to transfer a playlist between music streaming services. If you find yourself genuinely sold by the features offered by SongShift Pro, I suspect you know more about playlist manipulation than I could ever learn you by diving in any deeper.

Lastfm on iOS

Last.fm (I s2g.)

Yup… Believe it or not, Last.fm is still fucking scrobbling after 19 fucking years (almost to the day,) and its iOS app still fucking works. What’s most bizarre about this truth is that I did not encounter mention of Last.fm for years until I started noticing it as an integration option in the settings menus of these premium iOS apps. Is this some sort of conspiracy? I’m not sure, but I suppose I might as well insist you follow my ancient account, if you’re still using it.

https://twitter.com/NeoYokel/status/1383167889583214592

I should also note that not only is the Last.fm iOS app still working, it’s working well, from all appearances, anyway. Though the service no longer includes hosting, itself, it’s apparently still a prime player in the world of playback tracking.

Music Creation

DAWs

What if you actually want to “make” music with your iPhone? We’ve seen iPhone television ads for years featuring amalgamations of musician-looking types playing instruments with cables attached to their handsets, but is the iPhone now a reasonable platform for any sort of serious sound capture? The short answer is no. Who am I to proclaim such an absolute? None other than the motherfucker who’s been messing around with mobile DAWs for 10 whole years. I even “released” an “album” on Bandcamp made exclusively with Apple’s own GarageBand for iOS and inspired by the dangerous life of the contemporary raw milk smuggler. I wouldn’t call it “music,” per se, or an example of what a real electronic producer could pull off in the app, but it does represent its capabilities in the hands of the average user, using mostly default loops.

While Apple does publish an Apple Book entitled “Everyone Can Create Music” about GarageBand on iOS, it is specifically directed at iPad-bound use. Any serious DAW user uses keyboard shortcuts, which I admit I only discovered recently in GarageBand for iOS. The official documentation is – once again – for iPad, specifically, but most of them still work on iPhone.

FL Studio Mobile – the original third-party iOS-bound DAW – is still going, apparently. While I did, indeed purchase the original version on my iPhone 4, I remember absolutely nothing about it, suggesting I was over my head, even then. There’s also Auxy, as covered recently in this App Store Story and Reason Compact. I’ve played around with these more recently – since they’re both available in their most primitive forms as a free download – with little to report.

Capture

Disappointingly, Apple’s own Music Memos – as demonstrated by Chris Welch from The Verge in the embed, above – is currently in the process of being officially sunsetted and is now no longer available for download on the App Store. As that article notes, users are instead directed toward GarageBand or ye olde native Voice Memos to record high quality audio. However, if you want to take advantage of the stereo audio recording capabilities included in iPhones after the 11 Pro, you must either use the native Camera app to capture video (and extract the audio later,) or Dolby On – Dolby’s own iOS app for recording which – if I’m completely honest – will do nothing but utterly frustrate anyone trying to capture the truest digital audio possible.

As part of my iPhone 12 Pro Max Review, I’ve accumulated quite a few audio files in various formats testing its capture abilities and stashed them in this folder on The Psalms’ GitHub Repository. Probably the most relevant of these, though, is embedded just above. If you’ll forgive my pajamas, ridiculous piano faces, and general rustiness with the instrument, it demonstrates the “Audio Zoom” feature found in the iPhone 11 Pro and up, which I’ve found to be unfortunately underdocumented by Apple, itself. I added my own inquiry to this post on the official Developer forums asking about it, but don’t really expect anything back. According to “What is Audio Zoom for smartphones?” published on the site DxOMark:

The main technology behind audio zoom is called beamforming, or spatial filtering. It allows changing an audio recording’s directivity (that is, the sensitivity according to the direction of the sound source) and shape it in any way necessary. In this case, the optimal directivity is a hypercardioid pattern (see illustration below), which enhances sounds coming from the front direction — that is, from the direction in which your camera is pointed — while attenuating sounds from all other directions (your background noise).

My testing has suggested that the best means of recording unfiltered-as-possible stereo audio with an iPhone is to record video at 1x zoom with the native Camera app and extract the audio from the video file. In the Bandcamp track embedded below, I “mounted” my 12 Pro Max right above my old upright’s soundboard and extracted audio directly from the video file with Audacity. It was then amplified slightly, saved to a FLAC file and uploaded directly to Bandcamp. Of course, it’s worth qualifying that – while I have extensive experience with audio – I have neither professional training, nor any professional monitoring equipment.

That said, the biggest objection I’ve heard from audiophiles regarding audio capture and manipulation on handsets, generally, has to do with their hardware’s extremely limited capabilities when compared to any sort of professional desktop soundcard. Given the greater argument I've come to regarding the state of consumer tech as best exemplified by smartphone design – that we've come to expect far too much of single devices, and the resulting jack-of-all-tradeness summing their real-life capabilities has become a severe detriment instead of a feature – I must echo, again, that adding “studio” audio capture, manipulation, and production capabilities to our goddamned cellular phones doesn't help anyone. To any user truly hoping to accomplish these things, I say just go home and boot up your damned desktop.

Mushish - Apple Music Web Player

Other Considerations

The final episode in AppStories' three-part miniseries on music was just published today, though I suspect – for my audience, anyway – that its coverage is mostly out-of-scope on this topic, largely for financial reasons. Apple's first event of the year is scheduled for tomorrow at noon, my time, and is entitled “Spring Loaded,” which – combined with its 4/20 joke date – suggests to me that we'll finally see the release of the APPLE GUN™ alongside iWeed™, but little to nothing in the way of music.

In the midst of my brief research into The Greater History of Apple Music, I discovered the existence of iTunes Ping – which I somehow missed entirely, along with my Twitter friend Jon Male. I also discovered articles from the company's decision to kill its successor “Connect” from Apple Music, which was reportedly “rarely used.” Notably, this removal also took away what little power Artists had over the narrative surrounding their music on the service. I can see the business justification for all of this (barely) except for removing the ability for users to follow artists.

The latest Apple Music feature – a “channel” for music videos – also makes zero sense to me, but the launch of Apple Music on the web absolutely does, especially for Windows and Linux users, who are now officially freed from iTunes (the software) and allowed to use a much more modern Apple Music experience. I prepended “officially,” there, because third-party Apple Music web players have existed as long as the service has allowed the required integration. First, there was Naveed Golafshani's – which is no longer live – but Brychan Bennett-Odlum's Musish is still live and working, as you can see from the screenshot embedded above. Other than the ability to select between two stream bitrates, I can't seen any remaining advantages to using the latter over Apple's own web player, unless you harbor spite toward their handling of the whole thing, which would be entirely understandable, from my perspective.

As someone who grew up in the mp3 era with a first-generation iPod Shuffle and iTunes, living and dying between iTunes Store gift cards, Apple Music still seems like one hell of a magical deal. In effect, it allows access to all of iTunes for a flat monthly fee. Or at least it would had I never become acquainted with professional independent musicians who've published, there, and have to contend with tedious realities like the process by which one can add those beautiful lyrics to Apple Music tracks, and who's only real means of control/engagement on the service has been removed with virtually zero prospects of a replacement. If, indeed, Jessica Lessin was correct about Apple's obsession with music, it has resulted in very little for any class of music makers, and left even its listeners to seek out and find third-party solutions like MusicHarbor to perform even the most basic personalization one expects from a modern music streaming service without even bothering to amend their App Store's discovery process to illuminate them, or even write a fucking App Story. Despite this, one-to-three-person app teams continue to work on new solutions, to these and other problems...

#music #software

by David Blue

SoundCloud Tile

Last Tuesday, SoundCloud announced the release of onsite, automated mastering in cooperation with Dolby. The service will cost $4.99 per track for non-Pro Unlimited subscribers, who'll receive three free mastered tracks per month and $3.99 per track masters after that. After uploading a new track (less than 10 minutes in length,) users will see a small button labeled “Master Track,” which then takes them to a trimming interface that prompts them to select a 30-second, “high contrast” clip representing the dynamic extremes of the track, which is then locked in as the singular preview for the service. After “listening”/analyzing said clip, the user is brought to the mastering interface and prompted to select between four presets:

Thunder “Make car speakers rumble and club systems shake. This option will push your bass frequencies to the limit.”

Sunroof “Open up your mid and high frequencies and bring some life to your transients. This option is perfect for hip-hop and any other beat-focused genre.”

Aurora “Aiming for something ethereal, light and wavy? This option will infuse even the most experimental tracks with a new burst of color.”

Clear Sky “Brighten your mix, manage your dynamics and reign in your low end with this pop-focused mastering option.”

For a professional analysis of each preset (and extreme hair,) see MixbusTV's video.

I asked a number of music-related Discord servers if they'd tried the feature yet and Business Casual's answered the most comprehensively.

SoundCloud Mastering - Business Casual Discord

The general consensus from musicians and producers seems to be that SoundCloud misinvested its resources into the making of the feature. On the MixbusTV video, YouTube user Nelson Leeroy comments “Lot of uneducated aspiring artists will fall for it.... Sound Cloud should not be allowed to use the word mastering, it's misguiding, it's a scam.” A Twitter search for “SoundCloud Mastering” yields overwhelmingly critical commentary, including “SoundCloud Mastering is jus IG Filters for songs,” which – from what I've seen – I agree with completely.

I reached out to Dolby's media contact email address asking how long the two companies spent working on this service and about any future cooperative projects. Gentry Bennett, who described herself as “the PR lead for this launch,” responded 25 minutes later (prompt AF,) answering “the teams were working together for a couple years on this tool.”

#software #music

by David Blue

Mastobird

Eugen Rochko has spent this year perfecting federated social media in Mastodon – his open source project. We spoke to him just hours before it became a global tech conversation.

The saga of Twitter, Inc. has been rejuvenated in 2017 by Tump's antics, corporate drama, and an amalgam of user and non-user disquiet with its decisions, though its financial viability has been in prominent industry conversation for half a decade. Since its pre-2010 outset, many 'a' feature has accumulated on its original, still-iconic skeletal software, and – though the net is undoubtedly positive – a few have gone.

Last Thursday, the company revised in bravado its poultrian default profile picture and its system of replies to exclude @s on all of Twitter's proprietary services, drastically changing two of its visual mainstays, and prodding a particularly lucent cacophony. Turn your ear, and you'll hear many familiar terms in the chants: limits, chains, strings, harassment, feedback, gamergate, nazis, etc.

These conversations are important, but they've gotten awfully stale.

If you listen a bit more carefully, you'll intercept a new one:

Mastodon.

It's the open source brainchild of Eugen Rochko, who's known colloquially as Gargron.

He's had one hell of a week.

Between the night of our first emails and our conversation, his flagship mastadon.social instance had doubled in users. Less than two hours after we said our goodbyes, his name was on The Verge's front page.

Despite the urgency of it all, he graciously lent me his time just after breakfast on Tuesday to discuss himself and the story behind the project, while the most significant day of his life was building around him.

“I'm perfectly fine with being called Eugene by Americans.”

Though the ink's still fresh on his compsci diploma, he's clearly prepared for the American press.


What's the story behind the project? Do you remember the specific moment when you decided to do this?

Many years ago, I had a friend that was really into federated networks when they were a new thing. That was when identi.ca was first created – at the very beginning of my developer knowledge and career.

A good portion of the stories written so far on his platform have framed it as an alternative to Twitter, which early Masto adopters refer to as “Hellbird,” or “the bird website.” Eugen isn't afraid to acknowledge his investment in the format.

I was a heavy Twitter user and I wasn't happy with where Twitter was going, so I decided to check on how the federated stuff was doing in the meantime. I found it in a very sad state, but thought I could contribute.

He began building on his own, with Tweetdeck's standard in mind.

I thought 'if I'm going to do something, it needs to have realtime updates and it needs to have columns.' I started with a bare-bones prototype while still [at University] in May or April of last year. It had no user interface, only an API that I was using from the command line. And I thought 'okay, it works. that's great.' Then, exams came.

Academics had to come before the project at first, but it soon supplied an ample post-graduation diversion. He focused his energy on building something more complete and eventually launched a Patreon page.

I announced it on HackerNews, and that was the first public release of the project. That's when I got my first users who weren't my friends, and some who were new to federated networks.

That was just over 100 days ago, and it gave way to his first feedback.

I started working on the first feature requests, shaping the project a bit differently. People were a lot more focused on privacy features than I thought they would be, although in retrospect, it makes sense. The previous [federated] project – GNU social – did not really have a focus on privacy features, or anything built in by default.

It compelled him to change things, and his work was well received.

Over time, I kept working on new features, and waves of new users came when it went viral in certain circles. The first was HackerNews and Product Hunt. Aral Balkan – a Twitter user with over 30,000 followers – picked up the project, gave it a shout out, and even did a giveaway of his app. He had a lot of followers from Holland; the Mastodon timelines became mostly Dutch.

Next was Marxist anime Twitter (including Extratone and I.)

Lots of furries; lots of LGBT people. That's when I really focused on privacy features and making sure all blocks worked because these individuals needed a safer platform than Twitter could offer.

Sidekick dashboard background processing jobs as of Tuesday morning.

Sidekick dashboard background processing jobs as of Tuesday morning.

“As you can see, the first bump is HackerNews, the second is Aral Balkan, and then anime/Marxist Twitter.”

And the last – now a bit out of date – is this week's spike, which is nearly double all previous waves.

Are you responsible for all of the code?

You can look at the GitHub page to see a specific breakdown of who contributed and how many lines of code, each. You'll see I'm at the top by a large margin, but there are [additional] people who've contributed interesting, good features & fixes, localizations, user guides, and documentation.

What's the story behind the name?

It's not particularly interesting. I'm a progressive metal fan, and I listen to Mastodon sometimes. They have a really cool name that refers to a really cool animal. It's a fluffy elephant! What's not to love?

It's also the inspiration for Mastodon's mascot, which was penned by Rochko's YouTuber friend Dopatwo after he realized how urgently he required an error page.

What does “federated” mean to you?

The biggest problem with this term is that it's new for lots of people. People who've come across federated networks in the pastinstantly understand what it means and how it works, and people who are new to the concept have a lot of trouble before it clicks. But when Twitter first started, people didn't understand what 'retweeting' meant, so it's not a unique problem domain.

I don't know where it comes from – maybe BitTorrent – but people seem to think that when something is 'decentralized,' everybody gets the same thing; that it's all synchronized one to one. In actuality, 'federated' means that people in different instances can talk to each other, but the content is different depending on the users there, what they do, and who they follow.

Though instances are infrastructurally independent, they can communicate with one another. On a user level, timelines are still determined by who you do and do not follow across the entirety of all instances.

What if Twitter comes to you in the near future with a job offer?

[Rochko laughs.] If it was any other company, I would think about it. A job is a staple source of income, and – depending on the company – could involve doing something important, but I have zero faith in Twitter.

Does this all mean that I finally get to live out my serif Twitter dream?

Yes, I suppose on your own instance, you could change the stylesheet...

So if I set up my own instance and started charging for its use, I'd be in the clear, legally?

Yes, that's okay. The code is licensed under AGPL version three, which I picked because other projects in the same space are using it. The difference between AGPL and GPL is that [the former] forces you to contribute back to the appstream code repository if you make any breaking changes.

For example, Eugen explained that WhatsApp originally used XMPP for its chat protocol, which meant that Facebook and Google Talk users could connect to it, too. However, the company progressively locked down the platform over time, leaving virtually nothing visible that was unique to XMPP in its current iteration.

To prevent somebody taking Mastodon code, placing it behind locks, and stripping out the federation part to make Twitter II, I'm using this license.

The thing to remember about free software is that 'free' means freedom of the user, not that it's zero cost. It's perfectly fine to charge for free software because developers need to live, too.

I've seen a lot of multilingual 'tooting' these past few weeks. Can we expect an in-app translate function like Twitter's on Mastodon?

I don't think I could put in a 'translate this toot' button because APIs from Google and Bing are quite expensive at scale. I'm not 100% promising this, but I can probably put something in where people can select which language they post in, and then just filter the timelines. That would at least solve the problem of being confronted with lots of French posts, without knowing any French.

The only complaint about Twitter I remember that hasn't already been addressed here is the capability of editable 'toots.' Is that a possibility?

That won't happen. There's actually a good reason why they don't do that. It's simply because you could make a toot about one thing, have people favorite it and share it, link it from other places, and then suddenly, it says 'Heil Hitler,' or something.

Mastotile

It's a bit preposterous to continue the conversation as if Twitter and Mastodon are interchangeable entities. They exist in separate ideological and mechanical spheres, and will both continue to do so for a very long time.

That said, the fundamental user interface design and current cross-community user saturation do warrant comparisons between their functions. More likely than not, you'll create a Mastodon account because a link found you on Twitter, use it because you prefer its type of ecosystem, and you'll stay after realizing that nearly all of your age-old qualms have been addressed, if not already rectified. While FOSS and Federated may seem at times like jejune ideologies, their advantages are especially tangible in this context. Should you find yourself needing to complain about something, you'll find an audience. Perhaps it'll be your command line.

It's nothing but negligent to describe Mastodon as an alternative or clone.

It's more like Twitter's son.

It's leaner, quicker-to-change, much more flexible & democratized, and less corrupt. Though I didn't ask its creator what he intended to gain from all his effort, I think his commitment itself denotes a preoccupation with progress. Those of you who've been let down by the tools you've been given to control your words' exposure will find startling competence in your ability to determine per-toot privacy, or reserve your raucous photos and terrible memes from followers who are not necessarily complicit consumers. Naturally, it's also much less dependable, though a single instance outage will never leave you truly, completely silent. And the support will come.

It's been a privilege to be observer and participant in the first lightening of a new online community. In the moment, we enjoy our lavender haze -when the spaces are filling primarily with users who are sincerely interested enough in discourse to have sought it out.

Sarah Jeong's account of her Twitter exile is a good, long read if you're craving more specifics, and Eugen's Medium offers a more complete explanation of federation and its place in the industry, straight from the source. Apparently, he's just as articulate with words as he is with code.

If I had to hazard a guess, I'd bet it's not the last we'll hear from him.

#software