Archive for 2019

Page 2 of 2

Previous page

    Yousician and MIDI Keyboards

    I was messing about with Yousician and really enjoyed it. However using the audio option to detect notes wasn't really the best so I started looking at other alternatives. I was able to get my Yamaha Ypt-200 keyboard connected to my PC via a midi cable and use this as an input device for Yousician. I used a fairly cheap cable from Amazon to connect the keyboard to the PC. Windows 10 auto detected the cable and set it up automatically. There was just one setting to enable on the keyboard - that was to disable local sound and have everything come through the PC. AFter that when I went into Yousician's settings I was able to select the midi option for input.

    One problem I had initially was that no key was being detected at all. I had the midi cable connected incorrectly. The cable splits into two midi connectors and I just plugged them in randomly into the sockets on the keyboard. However these need to go into the correct ports - one is for input and one is for output. Swapping these around allowed the keys to be detected by Yousician and from there it worked fine.

    There does seem to be a bit of lag when pressing the keys. It's not consistently present and most of the time seems to work. However I tried to install Asio4ALL software to try to fix this. The lag was greatly improved but it messed up the sound in other applications and I couldn't manage to configure it correctly and had to uninstall.

    When it works I really like it. I have a Dell 2 in 1 and I can flip that over and put that on the keyboard's music stand. It's unfortunate that the lag ruins a great program. I've tried it with some other instruments - using a guitar via the RockSmith cable was fine. However a Ukelele using the laptop microphone was horrific - so much lag - every note was detected as late. I really can't understand why they won't add a proper calibrate function to identify the delay between your instrument and their notes. Guitar Hero on the PS2 had this over 10 years ago. Such a shame.

    posted on July 26, 2019music

    Uaine? Cad é uaine?

    Of all the Irish words I expected to learn when reading "An Hobad", I never expected one of those to be "green". I expected to have to refresh some words and have gaps for topics that were never covered at school i.e. modern tech, conversations, using the language as an actual language! But green, surely that was glas right? Like I learned in primary school. Apparently not.

    There are two words for green in Irish - glas and uaine. It seems that glas is more for natural green e.g. green grass and uaine for normal green. And there are other colours that have this also e.g. dearg and rua for red.

    If you'd asked me what were the colours of the Irish flag in Irish, I'd have said glas, bán and oráiste. I don't even meet the Meatloaf standard here - only one out three right! Orange is actual flannbhuí! From article 7 - "An bhratach trí dhath .i. uaine, bán, agus flannbhuí, an suaitheantas náisiúnta."

    posted on July 21, 2019gaeilge

    Upgraded on day one just for this feature - a 1080p machine with great framerates. 4k can wait until the next gen.

    posted on July 20, 2019microposts

    It's about time we started building up in the city centre. Get the density so that we can put in proper bus and cycle infrastructure. Leave the traffic choked sprawl to other cities.

    posted on July 19, 2019microposts

    Thosaigh mé ag rothaíocht chuig m'oifig le deanaí. Ach, mar bharr ar an ádh, an chead lá a rothaigh mé, fuair mé polltán. Thug mé é don fhear sa siopa rothar chun é a shocrú. Ní tús iontach é!

    posted on July 16, 2019microposts

    Thosaigh mo mhac ag imirt Fortnite le deanaí ach tá dualgais orm bheith ag imirt dó. Mar tá go leor rudaí le fail amach dó. Tá céad leibhéal ag gach séasúr. Amhail is dara post atá agam!

    posted on July 15, 2019microposts

    Excellent Series of Articles on Modern C++

    Here is a great series of articles on modern C++:

    1. Relation between C and C++, Strings
    2. Namespaces, Classes, RAII, Smart pointers, Threads, Locking, Error Handling
    3. Inheritance & polymorphism, Templates
    4. Lambdas, Containers and algorithms, Boost containers
    5. Memory management, RVO, Smart Pointers
    6. Static assert, Constexpr, Time, Enums, Initializer Lists, Regexp, Optionals

    posted on April 5, 2019development


By year

  1. 2020 (14)
  2. 2019 (17)
  3. 2018 (2)
  4. 2017 (11)
  5. 2016 (3)
  6. 2015 (6)
  7. 2014 (3)
  8. 2013 (11)
  9. 2012 (25)