Hardly any gigs

After COVID, the situation is dire. There are hardly any gigs for bands. Note that there are gigs for singles, duos etc…. There is no one place like Gordon Biersch was for having music regularly although I have heard there’s a place called Work/Play that has bands. I heard the Tapa Bar is having pop bands again.

Searching for an Apple Watch app

The App Store from Apple has a terrible search. What I mean is that any search that cannot find a unique string is bad by default. Every search worth anything can find a hashtag or a unique word easily. You have to change the programming so it doesn’t find a word on purpose. I have two applications, Intervalz and Musical Keyboard made for only the Apple Watch (not iPhone) that cannot be easily found on the App Store. Even Apple support couldn’t find these apps. All because the App Store cannot find a literal/unique string!

Well, it turns out there is a way. The Apple Watch does have a watch app called App Store. This is the App Store app that runs directly on the watch itself. This marvelous piece of engineering is able to do what the entire ecosystem of Apple cannot do – find a simple unique name.

So press the crown, find the App Store app on the watch, scribble in Intervalz or Musical Keyboard and install!

Moving Flutter projects

It’s unbelievable that simply moving a Flutter project from one computer to another can cause it to not run. In the interests of saving people time, here is the fix.

After moving a project from another computer or even from another folder!

1: Enable dart Support (it will prompt you)
2: Run flutter pub get in terminal in the project root directory
3: Go to Preferences->Language & Frameworks -> Flutter and set the flutter SDK path

Muting channels with Mainstage while preserving polyphony

A user on the keyboard corner posted a cool tip about the note modifier plugin. By making it map note events to off (i.e. nothing) you can mute a channel by stopping note events from getting there. This worked well until Mainstage 3.3 which was just released. I tried a number of work arounds but finally settled on the scripter plugin. All you need to do is add a scripter plugin, paste this code in, save and assign your scripter to this script. When the scripter is active, it will mute all note on events. When bypassed, everything is normal. It works very well. Here is the script:

// only get rid of note on events, send everything else.
if (event instanceof NoteOn)

Electrolux type dryer blow fans

Many types of blower fans for dryers have a plastic blower fan which has a metal spindle in the center which goes on the motor drive shaft. If the fan does not come off easily with moderate force – forget it. You will need to destroy the fan (crack the plastic) and replace the entire blower fan assembly. The fan has a plastic nut and will only handle moderate pressure until it will strip. In addition, the spindle will become fused to the motor shaft and will be virtually impossible to remove.