Tag Archives: music

Songwhip

Utálod, hogy nem minden ismerősöd ugyanazt a streaming zenei szolgáltatót használja? Erre találták ki a songwhip.com oldalt: megkeresi neked a tracket minden streaming music service-ben és kiteszi a linkjeiket egy listába. Ordít róla, hogy ebből Alfred workflowt kell csinálni (Ottó régóta kérte már ezt tőlem, plusz tök jó érzés pont pénteken kipipálni egy pet projektet).

Csak egy kis Python kell hozzá XPath-tal és már ki is túrtuk a lényeget:

#!/usr/bin/python
import sys, os, json, requests
from lxml import html
 
# get url from clipboard
url = os.getenv('cb')
 
query = 'https://songwhip.com/' + url
page = requests.get(query)
url = page.url
tree = html.fromstring(page.content)
 
data = { "items": [] }
 
mods = {
	"cmd": {
		"subtitle": "Copy link to clipboard"
	},
	"alt": {
		"subtitle": url
	}
}
 
song = tree.xpath('/html/head/title/text()')[0]
 
data["items"].append({"valid": True, "uid": "00songwhip", "title": "SongWhip", "subtitle": song, "arg": url, "icon": {"path": "icon.png"}, "mods": mods})
 
items = tree.xpath('//a[@role="button"]')
i = 0
for item in items:
	i = i + 1
	title = item.text
	url = item.get("href")
	file_icon = "icons/icon.png"
	if os.path.isfile("icons/" + title + ".png"): 
		file_icon = "icons/" + title + ".png"
	mods = {
		"cmd": {
			"subtitle": "Copy link to clipboard"
		},
		"alt": {
			"subtitle": url
		}
	}
	data["items"].append({"uid": str(i).rjust(2,"0") + title, "title": title, "subtitle": song, "arg": url, "icon": {"path": file_icon}, "mods": mods})
 
sys.stdout.write(json.dumps(data))

Installáld a workflowt, másolj be egy music streaming URL-t a kedvenc streaming szolgáltatásodból a clipboardba, majd Alfredben add ki a "sw" keywordöt és voila:

Ha tetszik, viheted a packal.org-ról. Have fun!

Magashegyi Underground – az első LP

A Szeplős Váll volt az első számuk, ami a bandától a szívemhez nőtt - ez szólt 2007 októberében Dahabban, amikor 4+1 búvárok egy fantasztikus túrát éltünk át az egyiptomi paradicsomban. Született is belőle anno egy klip, amit sajna a januári server crash maga alá temetett - sebaj, itt van újra, szilveszter elé, vidámkodni:

Anno a Dahabos post után a banda rátalált valahogy a bejegyzésre itt, az eFi.blogon és a szokásos copyright violation bullshit duma helyett egy nagyon kedves commentben örültek, hogy tetszett a daluk és azt felhasználtam ahhoz, hogy más contextben is örömet szerezhessen. A mai napig hálás vagyok nekik ezért.

Ma, szilveszter hajnalán akadtam valahogy rájuk a neten és örömmel konstatáltam, hogy megjelent az első teljes albumuk, melyet a fiatalok ráadásul ingyen letölthetővé tettek! A hirado.hu cikkében olvasom, hogy idén ősszel CD-n is megjelent, utána fogok járni és megvásárolom, hogy támogassam őket (sajnos az oldalukon az elektrokomikus bolt még nem üzemel, pedig sokkal szívesebben fizetnék nekik többet, mint a rajtuk élősködő kiadó-terjesztő businessnek.

Summa summarum, menjél, nézd meg az oldalukat (Flash-only, de akkor is - Dormi cica negyed órája itt szemezik a szaladó szarvassal, a pislogó heggyel és a többi izgő-mozgó izével), hallgasd a zenéjüket és legyen olyan vidám az új éved, mint az ő zenéjük!

Update: mea qlpa, van HTML-only változata az oldalnak, amiért maximális respect jár!

Az iPad, a Magic Piano és én

A január 27-i iPad bejelentés után én is furcsán néztem Steve új kütyüjére. Hiányzott belőle a sok forradalmi hardware megvalósítás, amit a PatentlyApple.com-on sorra megjelent szabadalmak alapján a készülékbe képzeltem.

Lehetne most a cucc zártságán, vagy bármi más rossznak gondolt tulajdonságán vitatkozni, én azonban nem fogok - egyrészt ezt megteszik a témában szakérteni akaró tech és nemtech blogok, másrészt ez a post ezzel szemben azért jött létre, hogy megosszon egy friss élményt Veled.

A tegnapi nap csak úgy ömlött be a meló, valaki nagy kanállal keverte a problémás bödönt odafent. Kora reggeltől cirka este 8-ig dolgoztam, majd 8 óra tájban lehuppantam az iPad-del a fotelbe kiolvasni a világot. Ekkor jött szembe a display-en a Smule alkalmazásának, a Magic Piano-nak az ikonja.

Kisgyerek korom óta él bennem erősen valami látens zenélni akarás, amit egy fekete-fehér billentyűzet rögtön triggerelni képes: leülök elé és elkezdek a fejemben járó dallamokkal próbálkozni, egy-két ujjal, akkordmentesen, de nagyon élvezve mindezt. Per pillanat nincs itthon fekete-fehér keyboard, ellenben a Smule alkalmazásában pont van, így be is húzott a trigger és elkezdtem vele játszani.

Pár perc után jutott eszembe kipróbálni a duet módot, amit a coderek arra találtak ki, hogy összehozzanak két, iPad-re rajzolt zongorabillentyűzeten klimpírozó dilist a bolygón: az internet közvetíti a két gép között egymás játékát.
Természetesen az ilyesfajta "duett" nem egy klasszikus koncertélmény: sokszor jön disszonáns hang a másik oldalról, illetve nyilván te is adsz a másik fülének keményen. Azonban egyszer kell kifogni egy olyat, mint amire tegnap este én leltem: Jon, az USA Georgia államából lógott egy másik iPad-en és pöttyögött a saját Magic Piano alkalmazásában.

Sajnos csak a negyedik kör után jutott eszembe, hogy rögzítsem az egészet és az is lehet, hogy egy külső szemlélőnek nem ad annyit vissza, mint amennyit én átéltem. A legjobb, közösen produlkált részek lemaradtak, de azért talán mégis valamit visszaad a 3 perces mozi:

Magic Piano duet from Gabor Penoff on Vimeo.

A jólnevelt eFi.blog olvasó jól tudja, hogy nem szokásom frissen megjelenő gadget-ekről istenítve írni, így ezúttal sem ezt teszem. Mindössze arra szerettem volna felhívni a figyelmet, hogy micsoda élményt képes adni ez az 1 dolláros alkalmazás egy ilyen multitouch eszközön. Ha emlékszel gyerekkorodból, mit éltél át, amikor a Harmadik típusú találkozásokban először szól vissza a pentaton dallamra az idegen űrhajó:

...na, ez pont ugyanilyen érzés. Jon, neked meg ezúton köszönöm az élményt és nagyon remélem, hogy találkozunk még a Magic Piano-ban!