Skip to main content

wish lists

The problem with wishlists is that they constantly change due to need. Hence the problem of saving for wish lists become even more of an issue. In the last 15 or so years in my life, I've kept a wish list of items and some of these items are still there since then, but happy to say that the bulk of the items are now gone. The days where the bulk of the list was amps, guitars and stompboxes are no longer here and the equipment have also all gone.

The one item that eludes me in a good synth. Although I had my Korg N5 for the last 6 years and has fuelled great sweeps and pads, not having multiple effects channels for midi channels really kicks the butt when you programing in multi mode.

Right now, I'm having to record each track to wave so I get each channel with the associated midi effect. I've outgrown my 15 year old fostex 4-track and currently using it as a mixer. It would have been crazy to keep boucing tracks. My lucky sequencer now is Cubase LE. Although I bought Cubase SE, I got a bit irratated with moving the dongle between machines that I now run LE on both. So far, I haven't yet hit the track limit.

My RM1x is back after 80 bucks replacing the control board. I lost my loops but at least I'm programming beats again. Now, how do i transfer that to Cubase. There should be a tool to import rm1x files to cubase on independent midi channels rather than put 16 channels into 1 midi track. You wouldn't believe how frustrating that is, or to sit though each midi track again just to record midi into cubase.


My Current Wish List

Joe Meek Compressor
Korg Triton Something
Mackie or Yamaha compact mixer
MPC styled midi controller (m-audio one looks pretty good)
Mastering software (probably ozone)
Canopus RT card
300 GB Serial ATA HDD

Comments

Popular posts from this blog

Multiple Broadlink RM mini 3 integration using MQTT

Broadlink now has quite a lot of integration options almost out of the box. If you enable Broadlink IHC, you can directly link it to Alexa by giving the device a unique name.

There is a homebridge plug in for homekit integration but I haven't tried or tested this. https://lprhodes.github.io/slate/

I wanted to put the device in domoticz so I can have more control over what can trigger my broadlink. I decided to use broadlink-mqtt for this, which is a fairly easy method to trigger from any source.

Setup Instructions for broadlink-mqtt

1. git clone https://github.com/eschava/broadlink-mqtt

2. vi /home/pi/broadlink-mqtt/mqtt.conf

3. Update the mqtt.conf file with the device type set as multiple_lookup

device_type = 'multiple_lookup'
mqtt_multiple_subprefix_format = '{type}_{mac_nic}/'
4. Start the python script and check that it started and detected all the RM devices.
Check the log file to see what the IP / MAC addresses are. DEBUG Connected to RM2 Broadlink device at …

Fibaro HCL Virtual Device Slider

How to setup Fibaro home center lite (HCL) slider for virtual devices.

As the Fibaro HCL does not support LUA. The question was how to update the number value of the slider to send to the HTTP string. Thanks to this site which is a really good reference https://www.vesternet.com/resources/application-notes/apnt-88/

The 2 use cases here are;

Sonos HTTP API Volume

To allow for volume control for all Sonos devices, add a virtual device with the IP address for SONOS HTTP API and specify the default port to 5005. Create Slider and put the following text into the string.

GET /volume/_sliderValue_ HTTP/1.10x0D0x0A0x0D0x0A


Domotiz Virtual Devices

GET /json.htm?type=command&param=switchlight&idx=XX&switchcmd=Set%20Level&level=_sliderValue_ HTTP/1.10x0D0x0A0x0D0x0A

Replace XX with the device ID.

Restart Fibaro HCL when it stops working automatically

It seems that the Fibaro HCL seems to hang every now and then. Instead of trying to restart it regularly, which doesn't really work, as it's almost impossible to predict when this will happen.

This method checks that the HCL is actually running and in the event it stops working, trigger a script that will restart it.


1. Get a non Fibaro controlled power plug and scripts to control it.

I used a wifi smart plug, TP-link HS100 and downloaded the scripts from

https://blog.georgovassilis.com/2016/05/07/controlling-the-tp-link-hs100-wi-fi-smart-plug/

2. Create a bash script to restart the Fibaro, e.g. restart_fibaro.sh

#!/bin/bash

ip_addr=
scripts=

$scripts/tplink-smartplug.py -t $ip_addr -c off
sleep 10
$scripts/tplink-smartplug.py -t $ip_addr -c on


3. Create a test global variable in the Fibaro HCL

Go to the variables panel and create a test variable, e.g. Test


4. Add a cron entry to test that the Fibaro API is still working and restart if it's not.

The cron script is scheduled ev…