Author: stargazers

  • Changes to multiroom audio setup

    Genelec G One is almost similar with 6010a

    I have written previously in this blog (in finnish only) that I have multiroom audio setup in my home. In practice it was made with Google Chromecast Audio devices and different kind of active speakers.

    Speakers I had in use were Focal XS Book pair in bedroom, Genelec 6010a pair in living room and JBL clockradio and its built-in speakers in kitchen. Mostly this was good setup but its biggest annoyance was volume control. All of them have own volume controls (Genelec speakers were behind Audiolab M-DAC) so it was annoying to set volume levels since sometimes I had to change volumes from speakers and next time multiroom listening volume levels were wrong because the volume control of speakers were different than previously.

    I decided that I want to have multiroom setup where all speakers are similar and without any volume controls in speaker itself so I cannot change volume levels on speaker and I have to control whole audio volume levels with software. I browsed the web and tried to find some good ones but finally I thought that I just do this with Genelec speakers. I use only one Genelec per room so it does not create stereo feeling for listening, but on multiroom audio setup it does not matter at all since I am not in optimal listening position anyway and this setup is meant only for background music listening purposes.

    Speaker in the bedroom

    Previously I thought that I might not build this with Genelec speakers at first since it might be a little bit too expensive my current budget but after thinking it a little bit more I noticed that it is not that expensive anyway. I had one pair of Genelec 6010a in home anyway so I had need only for one speaker since I had plan to put one speaker per room.

    Also if I would have bought another manufacturer speakers it would have cost much more since I would have need for three or more speakers. Also I don’t want that even background music listening is terrible experience so sound quality must be at least good enough and as many might know Genelec speakers are better than just good enough so that was the way to go.

    Yesterday after the workday I went to Verkkokauppa.com and bought one Genelec G One speaker, cables and fourth Chromecast Audio. At home I noticed that I forgot to buy another kind of cables so I had to go to Prisma in Malmi to buy another set of cables as well to make multiroom setup work with this speaker setup.

    Current setup in living room. Work in progress since I don’t want to let these cables like that.

    After I have got correct cables setup was easy to do. From Chromecast Audio 3.5 mm I have a cable which gives two RCA male outputs. Then I have another cable which have 2 x RCA female which is then converted to 1 x RCA male. That 1 x RCA male goes to the speaker so not very complicated setup. I tried to find cable which would have been 1 x RCA male from 3.5 mm but didn’t find so that’s why I have two cables there.

    Controlling volume is now much more simpler than previously since all rooms have similar speakers (except on WC where I put my JBL). Of course there is small differences in G One and 6010a (led colour etc.) but none of those changes affect on my multiroom setup and volumes are on same level.

    Now I have listened multiple hours with this setup and gotta say that it is much better than my previous one. Volume control is so much easier and there is no possibility to change volumes manually from speaker so it will stay that way in future as well. Also now in every room (except on WC) I have same quality so all have same level of bass and trebles etc.

    Genelecin speaker on my kitchen

    On Google home if I set volume to 1-2 % it is good for morning and/or night, 10 % is good when I am home alone and want to listen music on enjoyable volume on background and if some friend of mine is visiting 4-6 % is propably optimal volume level on background music so it is still easy to talk and listen music on background.

    Shortly said Genelec G One and Genelec 6010a have more than enough volume levels for normal sized (at least in Finland normal sized) apartment which have 60m2 and two rooms + kitchen + WC.

    Sometime in future I have to buy Genelec G One or 6010a on WC as well, but currently this setup is good enough 🙂

  • Monihuoneäänijärjestelmään muutoksia

    Genelec G One on lähes identtinen 6010a:n kanssa

    Kuten aikaisemmin olen tänne blogiin kirjoittanut on kotonani käytössä ollut Chromecast Audiolla toteutettu monihuoneäänijärjestelmä joka on pääpiirteittäin ollut hyvä taustamusiikin kuuntelussa. Kuitenkin yksi haaste monihuoniäänijärjestelmän käytössä on ollut äänenvoimakkuuden säätö silloin kuin jokaisessa Chromecastissa on ollut kiinni erilaiset kaiuttimet.

    Aikaisemmin kaiutinsetuppina on ollut makuuhuoneessa Focal XS Book -kaiutinpari, olohuoneessa Genelec 6010a -pari jotka ovat olleet kiinni Audiolabin M-Dacissa joka on toiminut etuvahvistimena ja keittiössä on ollut käytössä JBL:n kelloradio. Koska jokaisen kaiuttimen/kaiutinparin äänenvoimakkuutta on voinut säätää erikseen on ohjelmallisesti äänenvoimakkuuden säätämisessä ollut hieman haasteita jos ja kun huoneessa ollessaan on ääntä säätänyt hiljaisemmalle tai kovemmalle. Käytännössä ääniasetuksien säätäminen turhan monimutkaisella tapaa fyysisestä napista + ohjelmistolla on aikaavievää ja turhauttavaa joten päätin että hankin jokaiseen oleskeluhuoneeseen samanlaiset kaiuttimet.

    Katselin netistä useita erilaisia vaihtoehtoja kunnes tulin tulokseen että voin tämän toteuttaa Genelecin kaiuttimilla siten, että ainoastaan yksi Genelecin kaiutin on per huone. Tämä ei toki luo mitään hienoa stereokuvaa kuunteluun, mutta koska kyseessä on muutenkin taustamusiikin kuuntelu enkä koskaan ole kaiuttimeen nähden optimaalisessa sijainnissa ei tällä asialla ole mitään merkitystä.

    Yksinäinen Genelec nurkassa

    Aikaisemmin eri vaihtoehtojen hintoja miettiessä Genelec tuntui tällaiseen käyttöön tarpeettoman hinnakkaalta, mutta katsottua muita markkinoilla olevia vaihtoehtoja huomasi että hinta ei ole kuitenkaan paha, etenkin kun entuudestaan kotoa löytyi kaksi kappaletta Genelecin 6010a -kaiuttimia joten enää yhdelle oli lisää tarvetta. Jos olisi jonkun muun valmistajan aktiivikaiuttimeen päätynyt olisi niitä pitänyt ostaa vähintään kolme joten hintaa olisi tullut merkittävästi enemmän sillä en kuitenkaan jaksa aivan minkälaisella kaiuttimella tahansa edes taustamusiikkeja kuunnella päivittäin tai lähes päivittäin ja vähänkään kuunneltavammat kaiuttimet kuitenkin maksavat kohtalaisesti.

    Tuumasta siis toimeen, kävin eilen töiden jälkeen Verkkokauppa.comissa poimimassa Genelec G One -kaiuttimen ja siihen sopivia johtoja joilla saan Chromecast Audion kiinni kaiuttimeen. Tai näin ajatuksissani ajattelin kunnes kotona huomasin että aivan näin putkeen ei johto-ostokset menneet ja illasta sain hakea vielä Malmin Prismalta kaapelin millä saa 2 x RCA naarasliitintä muunnettua 1 x RCA urosliittimeksi jotta se sopii Geneleciin. Onneksi Prisma on myöhään asti auki joten ei tullut edes kiirettä kaapelin hakemisen kanssa.

    Verkkokauppa.comista hankin myös neljännen Chromecast Audion valmiiksi monihuonejärjestelmän laajentamista WC-tiloihin saakka. Tähän onneksi ei tarvinnut adapteria ja sain heitettyä aikaisemmin keititössä olleen kelloradion vessaan siihen saakka että on budjettia ostaa sinnekin Genelecin G One tai 6010a. Pitää kyttäillä josko käytettynä näitä sattuisi edullisesti löytymään.

    Olohuoneessa kaiutin sijaitsee CD-hyllyn päällä. Johdot on vielä laittamatta fiksummin.

    Vihdoin kun sopivat kaaplit oli saanut hankittua oli kaiuttimien virittäminen helppo operaatio. Käytännössä Chromecast Audion 3.5 mm audioliitännästä lähtee kaapeli jossa on 2 x RCA urosta. Siitä sitten menee toinen johto missä on 2 x RCA naarasta jotka muuttuvat yhdeksi RCA urokseksi joka sitten menee kiinni Geneleciin. Koetin etsiä myös suoraan jos olisin löytänyt kaapelia mikä tekee 3.5 mm -> 1xRCA mutta en sellaisia sattunut löytämään. Pitää joskus ostaa jos tulee jossain vastaan mutta ei ole mikään kovin suuri prioriteetti sillä nykyinen ratkaisu toimii ongelmitta.

    Äänenvoimakkuuden säätäminen helpottui merkittävästi kun jokaisessa tavallisessa oleskeluhuoneessa on kutakuinkin samanlaiset kaiuttimet. Toki 6010a ja G One eroavat toisistaan hieman, esimerkiksi ledin väri on erilainen joten G Onea ja 6010a:ta en laittaisi pariksi sen vuoksi, mutta muuten ulkoisesti kaiuttimet ovat lähes samanlaiset. G Onessa ei ollut takana myöskään erillistä äänensäädön mahdollisuutta jolla voisi rajoittaa hieman miten kovaa maksimissaan voi ääntä tuutata pihalle toisin kuin 6010a:ssa on mutta tämä onneksi ei ole omalla käytölläni ongelmallista – tai ainakin toivon näin, sillä jos onnistun nämä päräyttämään täysille lähtee ääntä kiitettävän kovaa eikä aivan vieressä silloin halua olla. Lisäksi G One taitaa mennä jonkinlaiseen virransäästötilaan jos signaalia ei tule tiettyyn aikaan joten pieniä muutoksia kaiuttimissa on. Kuitenkin mikään muutos ei vaikuta haitallisesti tähän käyttötarkoitukseen joten 6010a ja G One sopivat samaan setuppiin vailla huolia ja murheita.

    Genelecin kaiutin löysi tiensä jääkaapin viereiseen koloon

    Lyhyen muutamien tuntien kuuntelun perusteella nykyinen monihuoneäänijärjestelmä voittaa aikaisemman setuppini selvästi. Äänenvoimakkuuden säädön helppous on iso etu ja äänenlaatu on jokaisessa huoneessa yhtä tasokas eikä ole eroja että toisessa huoneessa on enemmän bassoa kuin toisessa, joten hyvältä vaikuttaa!

    Äänenvoimakkuudessa 1-2 % on sopiva aamuksi/illaksi, 10 % on sopiva yksin kotona ollessa siten että musiikki toimii taustamusiikkina hyvin mutta jos vieraita on kylässä ja haluaa jutella siten että taustamusiikit soivat hiljaisemmalla on 4-6 % luultavasti optimaalisin. Käytännössä ääntä lähtee siis kaksion huoneisiin täysin riittävästi jo Genelecin pienimmilläkin kaiuttimilla.

    Kuten aiemmin kirjotin, WC vielä menee erilaisella kaiuttimella, mutta koska WC-tiloissa ei yleensä oleskella niin kauaa ei tästä ole haittaa. Kuitenkin jossain vaiheessa sinnekin on hyvä laittaa samanlainen kaiutin asioiden yksinkertaistamiseksi.

  • Homeassistant ja Chromecast audio-ongelma

    Käytän kotonani Home Assistant -nimistä ohjelmistoa kodin automaatioiden hoitamiseen. Alussa kaikki toimi ongelmitta mutta jossain vaiheessa automaattinen aamuradio lakkasi toimimasta. Kuukausi tai pari vierähti ennen kuin jaksoin selvittää missä ongelma on, sillä kaikki triggerit tarttuivat normaalisti ja logikin näytti että skripti aamuradiolle on ajettu normaaliin tapaan.

    Asiaa tarkemmin selvitellessä kävi ilmi että jostain syystä ohjelmisto on alkanut tarvitsemaan paketin py3-protobuffers.

    Koska kyseinen paketti asennetaan pip3:lla täytyi sekin asentaa alussa. Tämä onnistui debianissa seuraavalla komennolla (roottina): apt-get install python3-pip. Tämän jälkeen varsinainen paketti onnistui asentaa komennolla pip3 install py3-protobuffers

    Tämän jälkeen kun suoritin Chromecast audioon ääntä lähettäviä skriptejä toimi kaikki jälleen normaalisti. Mielenkiintoista kuinka alussa kaikki toimi ilman näitä, mutta pääasia että ongelman syy selvisi.

  • Homeassistant and Chromecast Audio issue

    I use at my home Home Assistant software to manage my home automations. At first everything was working without any issues but on some point morning radio stopped working. Month or two passed until I got enough time and motivation to take a look where the issue is since all the triggers were catched normally and even log told me that morning radio script was run as intended.

    With further investigations I found that for some reason software has started to require a package py3-protobuffers

    Because that package is installed with pip3 I had to install it first. On Debian this was easily done with command (as a root): apt-get update && apt-get install python3-pip. After that I was able to install the actual package I needed with command pip3 install py3-protobuffers

    After those commands I executed scripts which sends audio to Chromecast audio and everything was working flawlessly again. Interesting how this worked without this package previously, but most importantly I figured out where the issue was and was able to fix it. Now my morning radio works again normally.

  • English translations!

    As some might have noticed I have started to create translations of some of my blog posts in english as well. This blog is mostly written in finnish but as many know finnish is not very well known language around the world and therefore many people cannot get anything (hopefully) useful information out of my blog.

    I like to write movie reviews so it makes more sense to write those in english as well since more people might find those useful than those which are written only in finnish.

    Also when I write english translations I hopefully learn to be a better writer in english as well. So if you are reading my blog and find crappy english here, please write a comment and help me to become better with english langauge 🙂

    It is still good to note that posts in finnish and english are not directly translated so the content is not exactly the same. For example this text contains a little bit different information in english than in finnish so do not try to learn finnish from these translations 😉

    On technical side on translations I use PolyLang plugin for WordPress which seems to be great option to offer multiple languages for blog.