P2P-Piratenradio: Macrowave streamt euer macOS-Audio

Mit zwei Klicks zur privaten Radiostation: Macrowave greift sich den Audio-Output einer beliebigen macOS-App und teilt ihn – fortlaufend. Lucas Fischer verkabelte dieses fantastische Projekt.

Macrowave.co emerged from the simple wish to listen to music together while working with my friends. My collaborator and friend Neco requested it as follows:

I want one of you guys to vibecode a p2p radio protocol so I can broadcast whatever I’m listening to whoever wants to tap in.

lucas.love

Close-up of a smartphone on a charging stand displaying a music waveform and controls, set against a blurred green background reminiscent of a soccer field.

Über die iOS-App oder den Browser hört ihr dann euren DJ-Freund:innen zu.

Weil ich auch von iPadOS aus senden wollte, schicke ich einen AirPlay-Stream zu Airfoil Satellite an den Mac, damit dieser dann ins Internet strömt.

Close-up of a computer monitor displaying a music player and broadcast control panel overlaid on a soccer field graphic. The music player, labeled "Airfoil Satellite," shows "brain.fm - Lost in Time" playing via AirPlay, receiving from "Crowley." Below, a "Macrowave" radio broadcaster control panel indicates "ON AIR" status, with additional controls visible.

#467 – Wispr Flow

Wispr Flow bietet KI-unterstützte Transkription, die mehrsprachig und auf iOS funktioniert. Das macht's für dieses Blog sehr spannend, auch wenn ich dabei nicht die Lust an Tastaturen verliere.

Hier das Intro zur Episode:

Vimeo

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von Vimeo.
Mehr erfahren

Video laden

PHA+PGlmcmFtZSBzcmM9Imh0dHBzOi8vcGxheWVyLnZpbWVvLmNvbS92aWRlby8xMTA3NzA5NTc5P2JhZGdlPTAmYW1wO2F1dG9wYXVzZT0wJmFtcDtwbGF5ZXJfaWQ9MCZhbXA7YXBwX2lkPTU4NDc5IiB3aWR0aD0iNjQwIiBoZWlnaHQ9IjMyMCIgZnJhbWVib3JkZXI9IjAiIGFsbG93PSJhdXRvcGxheTsgZnVsbHNjcmVlbjsgcGljdHVyZS1pbi1waWN0dXJlOyBjbGlwYm9hcmQtd3JpdGU7IGVuY3J5cHRlZC1tZWRpYTsgd2ViLXNoYXJlIj48L2lmcmFtZT48L3A+

iPhoneBlog #one kann man abonnieren. Alle Abonnent:innen bekommen jede Woche ein neues „Gewusst-wie”-Video, den Zugriff auf alle schon veröffentlichten Episoden und die Einladung zu einer ganz besonderen Community in einem privaten Slack-Kanal.

iPhoneBlog #one ist ausschließlich von Lesern und Leserinnen finanziert und unterstützt direkt das iPhoneBlog.

App-Infos (via Shortcuts)

Close-up of an iPhone screen displaying the App Store details for the "Castro: Podcast Player & App", showing release and update dates, download and revenue statistics, user ratings, and a list of new features, with an "OK" button highlighted on the screen.

Lediglich den Umsatz- und Downloadschätzungen (via Sensor Tower) ist kein Glauben zu schenken. Diese Daten sind mehr oder weniger geraten.

Das Erscheinungsdatum, die letzte Aktualisierung sowie die Anzahl an Bewertungen bleiben jedoch praktische Informationen. Mich ärgert es beispielsweise schon immer, dass die „Version History“ im App Store nicht bis zum ersten Release einer Anwendung zurückreicht.

Kurzbefehl

via @alpennec@iosdev.space

Craft.do mit Tags und einem Web Clipper

A smartphone displaying the Craft app welcome screen. The screen has a blurred blue and green background with the Craft logo at the top, and the text "Tags, Web Clipper, Mobile Web" followed by a description and an "Explore Craft" button. The phone sits on a patterned surface next to a black object, likely a cup.

Craft erklärt ihren „Summer Release“ in einem pointierten Video. Mir steckten sie obendrein die Information zu, dass Schlagwörter ihr „most requested features from the past 5 years“ waren. 

Den Web Clipper für den Desktop-Browser verwendet ihr in Safari, Chrome und Firefox.

Clean Link – gegen QR-Code-Phishing & Link-Tracking

Close-up of an iPhone screen displaying the "Clean Links" app interface. The app prompts the user to paste a link, offering a "Paste" button, or to scan a QR code. The top of the screen shows the time, signal strength, and battery icon. The phone rests on a wooden surface.

Clean Links ist eine native (und kostenlose) App-Alternative zu Link Cleaner, die euch außerdem die ausgeschriebene URL hinter QR-Codes anzeigt.

Ich säubere beispielsweise jeden YouTube-Link, bevor ich ihn hier setze. Tracking war auch einer der Gründe, warum ich rückwirkend bis zum Jahr 2006 alle eingebetteten Clips von Googles Videoplattform aus dem iPhoneBlog entfernte und gegen ein Standbild mit Link ersetzt habe.

Apple Music Radio

Steige ich ins Auto, spielt automatisch Apple Music 1, vormals Beats 1. Diese banale Bluetooth-Automation realisiert die Shortcuts-App. Anfang Juni hatte ich zuletzt darüber gesprochen und mich seitdem Hunderten von gänzlich unbekannten Songs ausgesetzt.

Die Idee von Radio innerhalb des Musik-Streaming-Abos hatte ich aus den Augen verloren, obwohl der Button in der Musik-App so prominent wie damals sitzt.

10 Jahre nach dem Start vom „zeitunabhängigen Nachhören“ dieser werbe- und verkehrsmeldungsfreien Shows zieht das Konzept anscheinend noch immer. Gestern erst startete etwa Max Richter eine „Songs of a Jumping Universe“-Miniserie auf Apple Music Chill, deren erste Episode mir Musik vorspielte, die ich niemals selbst gefunden hätte und enorm genossen habe.

A smartphone displaying the Apple Music app with Max Richter's "Songs of a Jumping Universe" playing, lying on a wooden surface with glasses on top.

Radio versendet sich ja irgendwie – das macht für mich den Reiz aus. Gleichzeitig sucht man Unterhaltung, wenn’s einem passt. Die Sendungsaufzeichnungen bleiben ein richtiger Kompromiss.

Und diese Radioshows funktionieren etwa ganz anders als AI-abgestimmte Playlisten; die persönliche Musikauswahl der Presenter gibt ihnen Charakter.

App-Store-Abos bedürfen expliziten Zustimmung bei Preiserhöhungen

Close-up of an iPhone screen displaying the "Subscriptions" section within the App Store, with Apple Music and CARROT Weather subscriptions visible, the time, and the phone's status bar.

All auto-renewable subscription price increases in Austria, Germany, and Poland will require customers to consent to the new price for their subscription to continue renewing.

Price increases scheduled with a start date on or after August 4: All customers must consent to the new price. If a subscriber doesn’t agree to the new price or takes no action, Apple will continue to request consent approximately weekly through email, push notifications, and in-app messaging until their subscription expires at the end of their current billing cycle.

developer.apple.com

Ab Montag: Rolle rückwärts – zumindest im deutschen App Store und für alle Abonnements, die nach dem 4. August starten.

#466 – (Urlaubs-)Fotos aussortieren

Ich hege und pflege noch meine Fotobibliothek, während die Mentalität des „Ablichtens und Ausblendens“ um sich greift. Verständlich, denn die eigentliche Arbeit liegt nicht im Fotografieren selbst, sondern in der sorgfältigen Auswahl der Bilder.

Deswegen holt mich regelmäßig dieses Thema neu ein.

Hier das Intro zur Episode:

Vimeo

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von Vimeo.
Mehr erfahren

Video laden

PHA+PGlmcmFtZSBzcmM9Imh0dHBzOi8vcGxheWVyLnZpbWVvLmNvbS92aWRlby8xMTA2MDA1Nzk0P2JhZGdlPTAmYW1wO2F1dG9wYXVzZT0wJmFtcDtwbGF5ZXJfaWQ9MCZhbXA7YXBwX2lkPTU4NDc5IiB3aWR0aD0iNjQwIiBoZWlnaHQ9IjMyMCIgZnJhbWVib3JkZXI9IjAiIGFsbG93PSJhdXRvcGxheTsgZnVsbHNjcmVlbjsgcGljdHVyZS1pbi1waWN0dXJlOyBjbGlwYm9hcmQtd3JpdGU7IGVuY3J5cHRlZC1tZWRpYTsgd2ViLXNoYXJlIj48L2lmcmFtZT48L3A+

iPhoneBlog #one kann man abonnieren. Alle Abonnent:innen bekommen jede Woche ein neues „Gewusst-wie”-Video, den Zugriff auf alle schon veröffentlichten Episoden und die Einladung zu einer ganz besonderen Community in einem privaten Slack-Kanal.

iPhoneBlog #one ist ausschließlich von Lesern und Leserinnen finanziert und unterstützt direkt das iPhoneBlog.