Install Google Chrome (stable) in Linux Mint 17

Here’s how you can install Google’s Chrome browser in Linux Mint 17. This is valid also for many other Linux distributions, mainly debian based.

In a terminal window type the following commands:

For 32-bit Chrome:


sudo gdebi google-chrome-stable_current_i386.deb

For 64-bit Chrome:


sudo gdebi google-chrome-stable_current_amd64.deb

That’s it

Posted in OpenStudio | Leave a comment

Freeware Audio VST Plugins recomended by Zynewave Podium

When working in Windows I typically use Cockos Reaper, but I’ve also tried Podium Free from Zynewave and it is a good (and free) alternative (although Reaper is not expensive, for a personal / small business licence, I recommend it)

I found a list of free VST plugins that Zynewave suggest, it is interesting to have this compilation available, so here it is for anyone interested (originally posted here):


This page contains download links and installation instructions for a selection of high quality third-party freeware VST plugins known to work well with Zynewave Podium and Podium Free. If you are new to VST plugins then this set of plugins is a good introduction.

  • All listed plugins are available as both 32-bit and 64-bit (x64) versions. Use the 64-bit versions with Podium x64. 64-bit Windows is required to run x64 programs.
  • Some of the plugins are available as both VST2 and VST3 downloads. Use the VST2 versions with Podium.
  • Most of the plugins can be downloaded and installed without requiring registration. The few plugins that require registration are indicated in the list.

Plugin list last updated: January 3, 2014
Click the plugin name to open the download page on the developer website.

Plugin category/name Developer
Alchemy Player (requires email address) Camel Audio
Zebralette u-he
Podolski u-he
Tyrell N6 u-he
Crystal Green Oak
The deputy Mark II Full Bucket Music
Charlatan BlauKraut Engineering
TAL-NoiseMaker Togu Audio Line
Kamioooka g200kg
Samplers/Sample Players
Independence Free (requires registration) MAGIX Software
sforzando + Free Sounds Vol.1 Plogue
Combo Model V Martinic
Combo Model F Martinic
4Front Piano/E-Piano/R-Piano 4Front Technologies
Instrument/Effect Bundles
Komplete Players (requires registration) Native Instruments
MFreeEffectsBundle MeldaProduction
Blue Cat’s Freeware Plug-ins Pack II Blue Cat Audio
GVST Plugin Package GVST
mda VST plug-ins mda open source
Free Legacy Bundle Sleepy-Time DSP
Multi/Special Effects
CamelCrusher (requires email address) Camel Audio
jsCompShaper jsAudio
Frequency Shifter Full Bucket Music
Argotlunar Michael Ourednik
Vinyl (requires registration) iZotope
Distortion/Overdrive/Amp Effects
Amp Sims Pack LePou Plugins
TPA-1/NRR-1/TSB-1/The Anvil/PTEq-1a/SHB-1/TS-999 Ignite Amps
SoftDrive GV/CharBooster/SoftAmp 3OD AXP
Amplifikation Lite Kuassa
IVGI Klanghelm
Tube Amp Voxengo
Marvel GEQ Voxengo
Overtone GEQ Voxengo
basiQ Kuassa
Modulation Effects
Azurite Distorque
TDR Feedback Compressor II Tokyo Dawn Labs
Molot vladg/sound
Rough Rider Audio Damage
DC1A Klanghelm
W1 Limiter 4Front Technologies
Limiter №6 vladg/sound
LoudMax Thomas Mundt
Lisp Sleepy-Time DSP
TAL-Vocoder Togu Audio Line
OldSkoolVerb Voxengo
TAL-Reverb-III Togu Audio Line
TAL-Dub-III Togu Audio Line
Spatial Effects
Proximity Tokyo Dawn Labs
Stereo Touch Voxengo
SPAN Voxengo
MSED Voxengo


Most of the downloads consist of a zip file with the plugin dll inside. Installation is done simply by extracting the zip file contents to a folder on your hard drive. Some of the larger plugins require installation of additional data files. These plugins are installed by running an installer that will ask you where you want the files installed.

You can install the plugins anywhere you like. The recommended installation path has changed over the years, so the plugin installers may suggest different default installation paths. Since the introduction of VST3, the officially recommended installation path for VST2 plugins is: “C:\Program Files\Common Files\VST2″.

Here are some recommended practices that will make it easier for you to maintain your plugin library and easier to import the plugins into host applications such as Podium:

  • Keep your plugins within one root folder. This makes it easier to move your entire plugin collection, and you need only specify the root folder in the Podium plugin setup.
  • Organize plugins in sub folders named by developer name. You may prefer to name sub folders by plugin category, but this makes it more difficult to manage plugin bundles that cover multiple categories. You can reorganize your plugin list in Podium projects independently of the disk folders.
  • If you install both 32-bit (x86) and 64-bit (x64) versions of the plugins, then keep each platform in separate root folders and use a similar sub folder structure. This makes it easier to port your Podium projects if you switch between the 32-bit and 64-bit Podium versions.


C:\Program Files\Common Files\VST2

Audio Damage


Camel Audio







Zynewave zPEQ.dll

Zynewave zPitch.dll

Zynewave zReverb.dll


C:\Program Files (x86)\Common Files\VST2

Audio Damage


Camel Audio







Zynewave zPEQ.dll

Zynewave zPitch.dll

Zynewave zReverb.dll


Posted in HomeStudio, Music | Tagged , | Leave a comment

Replacing the monitor speakers

One of my monitor speakers (M-Audio Studiophile AV30) had problems in the tweeter. Replacing the tweeter had a cost that is almost half of the speaker cost, and if I replace both tweeters (to guarantee a correct balance between them) the cost will be similar to buy new speakers, so I decided to replace the speakers. I’ve chosen the Edifier Studio R1900T Mk II, they have lots of good reviews, I’ll put here my comments when I get them, just waiting from Amazon delivery. Any experience with them?


Posted in HomeStudio | Leave a comment

HiLink HLK-RM04 – Tiny and cheap Linux module

This is still a work in progress, I’ve found some very promising modules capable of running Linux (OpenWRT), and these are some notes about my attempts to use them:

I buy some modules and also a base board in Aliexpress. Each module is cheap, about 12 USD to 14 USD, shipping included. They have built in WiFi, 2 ethernet ports, two serial ports, USB, I2C, …

To convert them to OpenWRT I’ve used the information from two different places:

Much similar with the previous:

Other with a “simplified” OpenWRT distribution and some pre-built images

Hardware mod to connect to a SPI LCD:


To be continued… :-)


Posted in OpenStudio | Leave a comment

VMware player 6 and Ubuntu 14.04 (Linux Kernel 3.13)

I’ve installed Ubuntu 14.04 Beta 2 and found that VMware didn’t work because the vmnet module wasn’t able to be compiled. After some research I found some posts about this problem, the VMware vmnet module source has to be patched in order to compile. This is based on the information I found at here but there are more similar sources.

This is the patch code:

> #else
> VNetFilterHookFn(const struct nf_hook_ops *ops, // IN:
> #endif
< transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
> transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
> #else
> transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);
> #endif

Now to apply the patch, execute the following commands:

cd /usr/lib/vmware/modules/source
tar -xvf vmnet.tar
patch vmnet-only/filter.c < ~/vmnet313.patch
patch vmnet-only/filter.c < /home/fgomes/vmnet313.patch
tar -uvf vmnet.tar vmnet-only
rm -r vmnet-only

After this, start VMware player, it should be able to compile vmnet now!

Posted in Linux, OpenStudio | Leave a comment

How to block Skype on your network using IPTABLES

One way of blocking Skype on a network is to block the registration process. After the registration the communication between peers is done in several different ports and it difficult to define rules to block it.
Using a OpenWRT router and a previous list of servers I found googling, I was able to find the servers that are used in the login / registration process, and blocking the access to them I was able to block Skype to every user in the router LAN, or even to a specific user in the LAN.

Currently I have added these rules to the IP tables and was able to effectively block Skype in my network:

iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP
iptables -I FORWARD -d -j DROP

These servers (networks) are mostly from MSFT (since they bought Skype), and some are still from Skype. They might vary depending on the country, so if blocking these servers is not enough for you, please run the following command to locate which server is being used in your case:

cat /proc/net/nf_conntrack | grep 12350

If you have any results from the above command, you should add this server network to the above list (and please post it here to update the list above).

If you want only to block the Skype traffic for a specific user in your network, you should add the following information in each of the above lines, just after FORWARD keyword:


Please replace IPADDRESSTOBLOCK with the IP address you want to block.

These rules should be used on a router, since they use the FORWARD chain. If you want to block traffic to the machine where IPTABLES is running, replace the FORWARD chain by the OUTPUT chain (just change the FORWARD keyword by the OUTPUT keyword in all the above lines).

Please pay also attention because we are blocking a lot of server IP addresses, so any other service that might be provided by the servers on these networks will also be blocked. In my experience this wasn’t a problem. I still am able to use many other services from MFST, like SkyDrive, etc. but your mileage may vary :-)

Posted in Linux, OpenStudio | Leave a comment

Install Polipo Proxy server on Centos

As you can see in this previous topic, I needed to install Polipo Proxy on a Centos 5 server. Since the Polipo package is not available on the plain Centos 5 server installation I had to add first the EPEL repository (see the previous topic). After that, I installed the Polipo Proxy:

yum install polipo
nano /etc/polipo/config

Just uncommented the proxyAddress line and change it to the correct IP address of the server:

proxyAddress = ""

Since I want to have the proxy running in a port different from the default port, I add this line:

proxyPort = 3128

In the allowedClients put all the clients that are allowed to use the proxy. You can use IP ranges like in the example, and could separate the IP addresses using commas.

allowedClients =,

In the example file the allowedClients had the IP addresses between quotation marks, but it didn’t work that way, it should be as stated above, without any quotation mark.

After configuring the polipo, it is just necessary to start it:

/etc/init.d/polipo restart

If the configuration is good it should start!

Posted in Linux, OpenStudio | Leave a comment

How to add EPEL repository to Centos

I needed to add the EPEL repository (Extra Packages for Enterprise Linux) in order to install some packages not available on plain Centos 5 server installation (like the polipo proxy). Based in what I found here, this is what I did:

rpm -Uvh epel-release-5*.rpm

For a Centos 6 there are some differences:

rpm -Uvh epel-release-6*.rpm

You now have much more packages available to install on your server!

Posted in Linux, OpenStudio | Leave a comment

How to install the latest Chrome browser on Ubuntu

To install the latest Chrome browser (development version, with minimal testing), go the this url:

Accept the EULA to download the .deb package (in this case for the i386, to download to 64 bit architecture or the beta version instead of the development version, go to the Chrome Release Channel to choose the right package).

After downlaoding, install the package

sudo dpkg -i google-chrome-unstable_current_i386.deb

This will install the most recent development version (today is the 27.0.1423.0-r184590). It asked me for libxss1, don’t know if it was removed when I remove Unity, or if it is a new requirement from Chrome, I simply installed it by running the following command before installing Chrome again:

sudo apt-get install libxss1

Now you have a bleeding edge Chrome! The development version is updated more or less weekly, and at least minimally tested.

Posted in OpenStudio | Leave a comment

Replace Unity desktop with Cinnamon on Ubuntu 12.04 (and Ubuntu 13.10)

I did never get used to Unity, and I think Cinnamon is getting a very good desktop, so here is how I replace Unity with Cinnamon on Ubuntu 12.04 (based on this tuturial):

First add a repository with Cinnamon:

sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable

Then update the package list and install Cinnamon:

sudo apt-get update
sudo apt-get install cinnamon

After finishing the installation, reboot the system and choose Cinnamon on the Login screen

You should see now a desktop with Cinnamon. To remove Unity now execute the following command:

sudo apt-get remove gir1.2-unity-5.0 indicator-application indicator-appmenu indicator-datetime indicator-messages indicator-power indicator-sound libindicator7 libnux-2.0-0 libunity-2d-private0 unity unity-2d unity-2d-launcher unity-2d-panel unity-2d-places unity-2d-shell unity-2d-spread unity-asset-pool unity-common unity-lens-applications unity-lens-files unity-lens-music unity-lens-video unity-place-applications unity-scope-musicstores unity-scope-video-remote unity-services

If you reboot or logout/login you should no longer have the possibility of choosing Unity.

Update for Ubuntu 13.10

I’ve tested the above procedure with Ubuntu 13.10, installing Cinnamon 2.0.6 with success:

sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamon

Now just logout and login again choosing Cinnamon instead of Unity.

Posted in Linux | Leave a comment