Fri, 04 Nov 2016

LG Enact VS890

I think as of November 2016, with the disappointing release of the Blackberry Priv (you call that a Blackberry keyboard?), the LG Enact VS890 is still the best Android phone with a physical keyboard, at least on Verizon (CDMA / EVDO / LTE).

This phone was released to little fanfare in August of 2013. It appears to have been marketed as an extry level phone. I find its features to be quite professional.

There isn't much RAM, only 1 GB, and that's where you're gonna get into trouble if you use this phone as a full-fledged Android device. It also has a very poor camera. What this device is great at is as a phone with email and text messaging capabilities with that wonderful physical keyboard featuring a full number row and arrow keys!

A lot of people don't want to carry a phone filled with all kinds of wizbang apps. They basically want a regular phone to answer calls and to write texts (in lieu of annoying voicemail), and maybe compose emails for more thought out conversations. What many people don't know is that they really want a physical keyboard to do all these things. And they also are going to want cloud-based contact integration, which Android thankfully offers. After that, maybe they'll use Instagram and Hangouts, hopefully not Facebook. If you can draw the line there, this phone is for you!

At Android version 4.4.2 and firmware VS89023A, I found the VS890 to be unrootable with either Stump, towelroot or KingRoot. However, the latest version of KingRoot comes with software called Purify that took my phone from a laggy, nearly unusable state into a really efficient phone again.

Make sure not to run the brightness at full tilt if you want to keep the battery intact for more than 2 hours. :)

Now if I could only figure out how to disable the "Write and Share" button. Ugh.

[/Technology/CellPhones]

Sun, 20 Dec 2015

Enabling WiFi on a Thinkpad X61 running VortexBox 2.4

First things first! If you are planning on configuring a Thinkpad X61 for wireless networking, make sure the wireless hardware switch on the front of the unit is set to on!

The root password for a default VortexBox install is: vortexbox

Create a USB key installer using the instructions here:

http://wiki.vortexbox.org/installing_i386_images_using_a_usb_key

'yum' has been deprecated in favor of 'dnf'.

dnf -y update

To setup a static IP address on eth0, configure the network using system-config-network:

dnf -y install system-config-network
system-config-network

The X61 uses the 4965GN wireless controller. This driver needs to be enabled:

dnf -y install iwl4965-firmware

Some necessary tools are missing right out of the gate, so install them:

dnf -y install wireless-tools
dnf -y install NetworkManager-wifi

'cnetworkmanager' has been deprecated and orphaned, so don't try to install and configure it, as suggested in other HOWTOs. NetworkManager will be used instead.

After installation, reboot the system.

After reboot, configure the interface. My interface was configured with a static ip different from the one used for eth0 and a WPA2 key.

nmcli connection add type wifi con-name my-wifi-static ifname wlan0 ssid ssid_name ip4 static_ip/24 gw4 gateway_ip 
nmcli connection modify my-wifi-static ipv4.dns "dns_ips_separated_by_space"
nmcli connection modify my-wifi-static wifi-sec.key-mgmt wpa-psk
nmcli connection modify my-wifi-static wifi-sec.psk password 
nmcli connection up my-wifi-static

Aside from the wireless driver not installing automatically and some of the applications not being available out of the box, I find these network configuration tools to be quite elegant.

From here, you should be able to access the VortexBox server directly by IP via a browser. After connecting, under 'Network Configuration', set VortexBox to use a static ip.

Note: Something in the configuration might reset eth0 to the same IP as wlan0. If that happens, re-run 'system-config-network'.

Further Considerations

/storage mount


The default installation mounts /storage directly into the root file system, which the installer configures efficiently, leaving a large storage partition free for use. Create a new partition using 'fdisk /dev/sda'. Press 'n' to add a new partition and accept all defaults. Press 'w' to save.

Reboot!

Create an ext4 filesystem on the new partition:

mkfs -t ext4 /dev/sda5

'lsblk -f' will show the UUID assigned to the new parition. Add an entry to /etc/fstab to mount the new partition at boot:

echo "UUID=uuid /storage ext4 defaults 0 0" >> /etc/fstab

Reboot!

'df -h' wii confirm success!

Multiple CD-ROM Configuration


'/etc/ripit/config' contains autorip configuration settings.

coverart=1
dirtemplate="$suffix/$artist/$album"
tracktemplate="$artist - $album - $tracknum - $trackname"
underscore=1
mb=0
Multiple CD-ROM Setup

Follow this HOWTO to configure multiple CD-ROM drives: http://info.vortexbox.org/tiki-index.php?page=MultiDriveCDRip

Backup!

cp /opt/vortexbox/docd.sh /opt/vortexbox/docd-old.sh

Get the edited script here:

http://mikebaas.org/programs/vortexbox/docd.sh

Or edit '/opt/vortexbox/docd.sh' yourself. Replace the line which reads:

CDDEVICE=`/opt/vortexbox/get-cddevice`

with

CDDEVICES[0]="/dev/sr0"
CDDEVICES[1]="/dev/sr1"
CDDEVICES[2]="/dev/sr2"
CDDEVICES[3]="/dev/sr3"

Add an extra loop to work through each drive in the CDDEVICES array in sequence:

while true
do
   for CDDEVICE in "${CDDEVICES[@]}";
   do
     CDSTATUS=`/opt/vortexbox/checkcd $CDDEVICE`

    sleep 2
  done
done

'wodim' is a handy utility to check the status of CD-ROM drives:

dnf -y install wodim
wodim --devices

Miscellaneous


lltag

'lltag' doesn't exist on Fedora, must be compiled from source.

dnf -y install cpan
cd /usr/local/src
wget http://download.gna.org/lltag/lltag-0.14.4.tar.bz2
bunzip2 lltag-0.14.4.tar.bz2
tar -xvf lltag-0.14.4.tar
cd lltag-0.14.4
make
make install
cpan install MP3::Tag
Disable Logitech Media Server

To disable the Logitech Media Server:

systemctl disable squeezeboxserver.service
Scripts/TODO
  • add user to 'users' group
  • create a symlink 'flac' to storage/music/flac
  • create a script 'change_permissions' that will set all permissions in 'flac' to chgrp = users and chmod = 775
#!/bin/sh
chgrp -R users flac/
chmod -R 775 flac/

Then, create a script that will take you to NAS.

#!/bin/sh
ssh -t 10.10.10.16 'cd /share/data/Audio && bash --login -i'

Then, create a script 'monitor_rip' to monitor rips.

#!/bin/sh
tail -f /var/log/ripit.log

Done!

[/Technology/Computers]

Thu, 17 Dec 2015

Debian on QNAP HS-210

Like my previous installation of Debian on a QNAP device, this one wasn't easy.

Like others, I followed Martin Michlmayr's HOWTO guide, but had enough problems to conclude that something is off in the way 'jessie' handles a flash bootloader and that it'd be better to install 'wheezy'. This would required a slight modification to his wget commands to get the older version of flash-debian.

cd /tmp
busybox wget http://ftp.debian.org/debian/dists/wheezy/main/installer-armel/current/images/kirkwood/network-console/qnap/ts-219/initrd.gz
busybox wget http://ftp.debian.org/debian/dists/wheezy/main/installer-armel/current/images/kirkwood/network-console/qnap/ts-219/kernel
busybox wget http://ftp.debian.org/debian/dists/wheezy/main/installer-armel/current/images/kirkwood/network-console/qnap/ts-219/flash-debian
busybox wget http://ftp.debian.org/debian/dists/wheezy/main/installer-armel/current/images/kirkwood/network-console/qnap/ts-219/model
sh flash-debian
reboot
exit

I had to follow the QNAP Firmware Recovery many times. When something went wrong with the Debian install, this was the only choice as I did not save any of my previous flashes anywhere to reload. After a while, I felt confident there wasn't a risk of bricking this unit as it could always be reset back to its initial configuration saved in flash memory. I would always manually load the latest firmware rather than use the automated firmware update which would download it each time and often not work.

Running the manual setup, I set a static IP address. When prompted to configure disks, I opted to configure disks later. SSH access is possible without first configuring disks.

It really help see what was going on during install by monitoring syslog on a secondary SSH connection.

tail -f /var/log/syslog

To begin setting up partitions, I selected 'Guided - Use entire disk', selecting the second partition (/dev/sdb) and choosing to put all files in one partition. When prompted to remove existing RAID partitions, I selected 'yes'. I then setup the first partition (/dev/sda) in exactly the same way. After that, configure software RAID1 with /boot as md0, / as md1, and swap as md2.

When selecting the kernel for the base system, I selected 'linux-image-3.2.0-4-kirkwood'. When prompted to include drivers, I selected 'generic'.

I also found that my old version of PuTTY was unable to connect to the default QNAP SSH server. Upgrading PuTTY to beta 0.66 fixed the issue. It also was necessary to start and stop the SSH daemon inside the QTS Control Panel under Network Services >> Telnet/SSH by unchecking 'Allow SSH connection', clicking 'Apply', and then checking the box and 'Apply' again.

Wireless Networking with D-Link DWA-131

'lsusb' reports the D-Link DWA-131 I bought from Amazon as USB ID 2001:3319.

Bus 001 Device 003: ID 2001:3319 D-Link Corp

which is the REV_E model based on the Realtek RTL8192eu chipset. This driver must be downloaded from D-Link.

cd /usr/local/src
mkdir DWA-131
cd DWA-131
wget ftp://files.dlink.com.au/products/DWA-131/REV_E/Drivers/DWA-131_Linux_driver_v4.3.1.1.zip
unzip DWA-131_Linux_driver_v4.3.1.1.zip 
tar zxvf 20140812_rtl8192EU_linux_v4.3.1.1_11320.tar.gz
cd 20140812_rtl8192EU_linux_v4.3.1.1_11320/
make
make install
echo "8192eu" >> /etc/modules
update-initramfs -u

My networking requirements for this NAS require that I set up a static IP address on wlan0 that will stay connected to my main subnet and an eth0 that will be configured for a local network. This was a little tricky to configure, since the only way to access the NAS is over ethernet of some kind. If for whatever reason both links were unavailable, I would not be able to access the OS in the NAS. This is how I set it up.

'wpasupplicant' was essential for WPA2 configuration. 'resolvconf' was necessary for getting DNS to work on the wlan0 interface, for some reason.

  ip a
  iwconfig
  ip addr flush dev wlan0
  apt-get -y install wpasupplicant
  apt-get install resolvconf

My /etc/network/interfaces looks like this:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet static
#       address 192.168.13.21
#       netmask 255.255.255.0
#       network 192.168.13.0
#       broadcast 192.168.13.255
#       gateway 192.168.13.1
#       # dns-* options are implemented by the resolvconf package, if installed
#       dns-nameservers 8.8.8.8 4.2.2.2

# my-wifi-static
auto wlan0
iface wlan0 inet static 
        address 192.168.13.24
        netmask 255.255.255.0
        network 192.168.13.0
        broadcast 192.168.13.255
        gateway 192.168.13.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 8.8.8.8 4.2.2.2
        wpa-ssid ssid 
        wpa-psk password 

# my-ethernet-local
allow-hotplug eth0
iface eth0 inet static
        address 10.10.10.2 
        netmask 255.255.255.0
        network 10.10.10.0 
        broadcast 10.10.10.255 
        gateway 0.0.0.0 

[/Technology/Computers]

Mon, 27 Jul 2015

Creating a Sound Recording Copyright Symbol using Windows Character Map

When providing a notice of copyright for a sound recording, the graphical symbol ℗ is to be employed in lieu of the copyright symbol ©. A sound recording has a copyright distinct from the copyright for the underlying work itself, which might be reproduced within another form of sound recording. For a more thorough explanation, see the Wikipedia entry for sound recording copyright symbol.

System fonts on a given Windows machine may not contain this character, so one might need to resort to creating a custom "Private Use Character" that could be used in conjunction with the Windows Character Map. The following is a procedure to create this character:

[/Music/Business]

Sat, 25 Jul 2015

Releasing a Sound Recording in 2015

Some notes on releasing an album in 2015...

The Internet is primarily visual

The Internet is a more visual medium than an auditory one. An image for the artist and the album matter when releasing an album online using digital services.

Outsourcing

Many elements of a release can now be outsourced: CD replication, digital distribution.

CD Replication

Manufacturing and warehousing a batch of CDs to ship oneself to buyers is probably unwise, when one can leverage just-in-time replication services like Kunaki is a better decision.

Kunaki offers software (Windows only) that helps properly format album artwork for CD and jewel case replication. Audio is submitted to Kunaki by inserting a Red Book standard CD which is then copied during the design process. The help page states that "the software will copy the exact image (bit copy) without modifications", but there are known issues with copying CD-Text and ISRC data from the master. Kunaki states that they do not support CD-Text. Others have claimed to have worked around the issue. Kunaki's software creates an .exe which becomes the "master copy" which is then uploaded to Kunaki's facility to complete the design process.

I used the UPC generated from DistroKid. Using a free online barcode generator, I created a UPC-A image. Using GIMP, I scaled the image down to 1.375" across per a recommended spec and added it to my tray card design.

Online Album Databases

Gracenote (CDDB)

To submit my album to Gracenote (CDDB), I downloaded QMP (Quintessential Media Player + Media Library 5.0) [qmp_5.0.121.exe]. When starting for the first time with a CD in the disk drive, the software prompts for Gracenote submission.

FreeDB

To submit my album to FreeDB, I downloaded Exact Audio Copy (EAC) [eac-1.1.exe]. After configuration, I edited the CD information, selected the metadata provider as "Built-in freedb engine" and submitted the metadata by clicking the mailbox icon.

AMG (All Music Guide)

TBD

Copyright

Under the 1976 Copyright Act, a work is automatically protected by copyright when it is created. A work is created when it is "fixed" in a copy for the first time. The creation date is not necessarily the same as the publication date; publication is the distribution of copies of a work to the public by sale or other transfer of ownership or by rental, lease, or lending.

The copyrights between a musical composition and a sound recording are different, but a copyright can be obtain concurrently for both using the same filing process. The U.S. Copyright Office offers electronic copyright filing through their Electronic Copyright Office (eCO) system. It is better to submit the copyright for the unpublished work, as then only 1 complete phonorecord needs to be submitted.

To enter my sole proprietorship DBA as a claimant, I followed the instructions during the application and entered a "Note to Copyright Office" on the Certification screen as required.

The fee for submitting a sound recording copyright application is $55 as of July 28th, 2015.

Because a musical composition and a sound recording are a different copyright altogether, there are different symbols to denote which kind of copyright: ℗ for a sound recording, © for a musical composition. I copyrighted the sound recording in the inside insert of the CD artwork using the following format:

© 2015 <psuedonym>
℗ 2015 <sole proprietorship DBA name>

On Windows XP, there is no system font that contains the sound recording copyright symbol, so I had to make my own using this procedure:

Creating a Sound Recording Copyright Symbol using Windows Character Map

Helpful Documents

Circular 1 - Copyright Basics
Circular 3 - Copyright Notice
Circular 50 - Copyright Registration for Musical Compositions
Circular 56 - Copyright Registration for Sound Recordings
Circular 56A - Copyright Registration of Musical Compositions and Sound Recordings
Sound Recordings as Works Made for Hire
Copyright - Help: Author - Doing Business As
Copyright - Help: Author - Pseudonymous Work
Copyright Search

Digital Distribution

If Derek Sievers recommends DistroKid for digital distribution into online stores, it's probably the way to go. Will be nice when they get an API to prevent having to type all the album metadata into their upload form.

DistroKid provides a free UPC.

I opted not to add my music to Spotify for the time being.

DistroKid does not submit to Pandora, that is done via a submission page. You must have an online presence first before applying.

Bandcamp is a very artist friendly distribution site, with pay-what-you-want models if desired. I use it!

Publishing

I chose to sign up with BMI, for free.

YouTube

I thought there was a way to upload a playlist of songs whose "video" is the album cover?

Music artists and album promotion

Domains

Purchase a cool .audio domain or find another cool TLD.

TODO

Pandora
YouTube
BMI (registered)
All Music Guide
Soundscan
Soundexchange

[/Music/Business]

Tue, 19 Aug 2014

Installing DD-WRT on an ASUS RT-N66U

Installing DD-WRT on an ASUS RT-N66U is an exercise in patience. The installation process requires a lot of waiting, presumably for the firmware to flash onto the unit. The unit itself does not give many indications that anything is happening during the process, leading one to conclude that the device is bricked. Here are installation instructions that take into account the wait times for firmware installations.

Disclaimer: Because I was not patient at the outset of the installation, it could be the case that no intermediary firmware was required except for the final version of DD-WRT. I was not able to test this before finishing the installation.

Note: It is possible that this procedure will work best if the router is plugged into a switch and the computer that is used to configure the router is plugged into that same switch, rather than directly into the router Ethernet port.

Installation

  1. Verify the hardware version of the unit: ASUS RT-N66U H/W Ver: .B1
  2. Download and install ASUS RT-N66U B1 Utility version 4.2.7.6.
  3. Download and extract Asuswrt-Merlin RT-N66U version 3.0.0.4_376.45_0 custom firmware.
  4. Download dd-wrt.v24-22208_NEWD_2_K2.6_mega-RT-N66_64K.trx special 64k CFE compatible firmware. Standard DD-WRT builds will not work.
  5. Directly connect a PC to port 1 on the router with an Ethernet cable. Disable any wireless cards on the PC. Configure the NIC as follows:
    IP Address: 192.168.1.12
    Subnet Mask: 255.255.255.0
    Gateway: 192.168.1.1
  6. Power off the router. Power on the router holding the reset button until the power light starts to flash. The unit will enter "rescue mode".
  7. Setup a ping test using the command line:
    ping 192.168.1.1 -t
  8. Verify that the ping reply shows a TTL=100, which indicates the router is in "rescue mode".
    Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
  9. Start >> Programs >> ASUS Utility >> RT-N66U Wireless Router >> Firmware Restoration
  10. Browse for RT-N66U_3.0.0.4_376.45_0.trx and click "Upload" to start the firmware installation. The browser will indicate installation progress. Once the browser indicates that the upload has finished, continue to wait until the ping test indicates the operating system on the router is up and running. This could take in excess of 30 minutes. A ping test showing TTL=64 is the indication that the flash has completed:
    Reply from 192.168.1.1: bytes=32 time=1ms TTL=64
  11. Clear the NVRAM by powering off the router, holding down the WPS button and powering the unit back on, continuing to hold the WPS button for 30 seconds.
  12. Verify the installation of the custom firmware worked by connecting to 192.168.1.1 with a browser.
  13. Repeat the firmware upload steps 10-12 above for dd-wrt.v24-22208_NEWD_2_K2.6_mega-RT-N66_64K.trx. The flash process might take well in excess of 30 minutes. Be patient!

Helpful links:

DD-WRT on the Asus RT-N66U with 64K CFE
Asus RT-N66U - dd-wrt.com

[/Technology/Computers]

Wed, 22 May 2013

Steinberg Cubase VST/32 5 eLicenser Woes

After destroying my previous printer port dongle for Cubase VST/32, replacing it with a new USB eLicenser, I decided to install the newly provided activation code provided to me by Steinberg Support.

It did not go very well. I documented the process with screenshot here:

Steinberg Cubase VST/32 5 eLicenser Woes

UPDATE: Turns out Steinberg sent me the wrong license code! With the right one, it works great!

[/Music/Studio]

Sat, 11 May 2013

Akai S1000/S1100 Compact Flash (CF) Reader

It has truly been humbling finding a CF Reader for my Akai S1100. After messing around with countless Compact Flash card models and All-In-One SCSI readers, the following equipment is guaranteed to work with an S1100.

Akai S1100 Compact Flash Parts

Parts:

The internals of the StarTech.com unit is an Addonics AD44MIDECF. StarTech.com adds a slot for the card and a metal housing.

The only CF drive that have been able to get to work is a Pretec 16 GB 233x Series Compact Flash drive. I was able to find someone selling one on eBay. Other than eBay, they seem to be sold out everywhere.

Per Muser on GearSlutz, the reason why this CF card works is the following:

233x is 233 times 150KB per second. the 150 was the designation for CD ROM Audio at 44.1 16bit .. per second KB.

The Akai will likely want to see this kind of speed, as its hard disk formatting specification mirrors that of a sample CD.

I also had to cobble together a custom Female Large 4-pin Molex to Female Small 4-pin Molex, soldering together parts from two other Molex cables I had.

Here is my HOWTO video:

Note to self: Akai Tools

[/Music/Studio]

Fri, 05 Oct 2012

Debian on QNAP TS-259 Pro+

I have Debian working on a QNAP TS-259 Pro+. I should have made this document as I was setting up the NAS the first time, but I had so many headaches and reinstallations that I couldn't concentrate on it at the time. I can't actually remember the details of all the steps I followed. The basic overview is:

You should be able to piece it together from the help files here:

https://pinboard.in/u:initself/t:qnap/

[/Technology/Computers]

No Automation Allowed

In recent months, MySpace has viciously cracked down on any form of 'automated use of their systems'. This would include automated messaging and commenting, but it also unfortunately includes trolling through one's own "Friends" and adding calendar entries. Nothing is more annoying than having to enter identical data into two separate databases. If MySpace lightened their hardline stance and let the user community decide was is spam rather than outright banning automation, the tasks that do need to be automated could be automated.

[/Technology/Computers]

Lenovo Thinkpad W701ds

I broke down and purchased a Lenovo Thinkpad W701ds. I had two goals:

  1. Replace my constantly overheating Thinkpad T61p, my main machine upon which I engage in both business and pleasure.
  2. Finally overcome my demons and create a portable system I can actually make electronic music on without crying.

I am a technology curmugeon in that I really don't care very much about operating systems anymore and when I have to think about upgrading to the latest version of Office, it really makes me ill and I'll resist doing so until it becomes necessary. So it was with trepedation that I upgraded to Windows 7 64-bit, which you gratefully can configure to work exactly like Windows XP. Here's how you do that...

Ok, anyone reading this interested in this laptop needs to know a few things:

For low latency audio applications, so far the only thing I've had to do is disable my wireless network adapter in order to avoid any large spikes. That makes me happy.

[/Technology/Computers]

Loading Sysex Files in Logic Pro 9

Coming from Cubase VST/32, I expected to be able to add sysex data to the start of a MIDI track using the event editor. After trolling around, I found that logic doesn't provide enough space for one line hexidecimal sysex dump entry. However, it turns out that there's a much more elegant way to load sysex data.

First of all, you can easily dump patches into a little utility made by snoize called Sysex Librarian. You set the utility to record mode and trigger a dump from the synth. Then, you can set the destination in the librarian to "Act as a source for other programs". This will create integration with Logic.

After dumping or loading a sysex patch and setting the proper destination, select a MIDI track in Logic and set the transport to "pause record mode" by pressing pause followed by the record button. This allows you to play in the sysex patch from the librarian. Press the 'Play' button and Logic will show an arrow in the MIDI channel, signifying that there is now sysex data in the channel. Press play in Logic and away you go!

[/Music/Studio]

A Brief Review: Motorola Droid 4

Update: Bugless Beast didn't work out so well for me over time. It eventually crawled to a halt. My real fix came with Sourcery v2.2, outlined here.




After trying to raise my OG Droid 1 Motorola Droid A855 from the dead using the Bugless Beast ROM, having initial success and then watching my Droid degrade yet again to an unusable state where I'd wait many seconds for any activity of a button press to transpire, I pulled the trigger on a Droid 4.

So far, it's been disappointing, from a purely UI point of view. The hardware is fast. Buttons work properly when you press them. But Motorola/Verizon bung it up yet again by releasing an Android version chock full of annoying bloatware and unnecessary modifications. Where they won me over with the release of the OG Droid 1 by keeping the Android OS clean and simple, they ruin it here with the Droid 4. The text messaging and email apps are very noisy - tons of font and emoticon options clutter the screen. There's tons of misused space. Text messages display 3 messages at a time when there's space for 9. The UI feels like a comic book. It feels like text and UI options are splayed all over the screen in seemingly random fashion.

But these aren't even the deal breakers for me; those come along with the keyboard and button layout. After spending years with the Droid 1, I came to expect a certain feel from the keyboard. I loved the tight, small buttons. This keyboard (and device) is bigger, and not for any gain, save for video. It's harder to type by feel. The buttons give a lot, making it harder to type fast. It's moderately nice to have a number key row and proper locations for !@#$%^&*(). However, by putting the Caps Lock button where the Shift button would normally be on a keyboard, I am constantly having to edit my messages to repair having pressed Caps Lock. The Shift button is a far reach from where it would normally be in a QWERTY layout. It's something I haven't yet been able to get over, since my automatic touch typing response kicks in whenever I am using it and it is very hard for me to correct. Moreover, some genius decided that they would move the Back botton from the bottom left corner so somewhere in the middle of the layout, forcing you to look down to find it's location. This phone forces you to look at it, while the Droid 1 could be driven blindly and feel like an extension of one's hand. The back button is an integral part of the Android experience and moving it to a spot where you can't feel for it completely ruins the UI.

I reinitialized Bugless Beast on my Droid 1 following a great tutorial on Reddit here:

http://www.reddit.com/r/Android/comments/k9lbd/og_droid_owners_ive_dumped_dozens_hundreds_of/

Last time I had trouble installing V6 SuperCharger and KickAssKernelizer and it seems these two scripts are essential to avoid Droid Degredation. So far, it's been running smooth. I think I am going to get my cell service reinstalled and send the Droid 4 back to Verizon. LTE is faster, but it's not that much better of an experience.

[/Technology/CellPhones]

Sat, 26 Jan 2008

Orbital

Live at Alexandra Palace in 1995

Orbital - Live at Alexandra Palace in 1995

What I can recognize:

Left Rack:
  - Top Row: Roland Jupiter 6
  - Middle Row: Alesis MMT8 (x3), Novation Bass Station 
  - Bottom Row: Roland R8, Roland TR-909, Roland TR-808
Front Rack:
  - Mackie Mixer?
Right Rack:
  - Top Row: Oberheim Xpander, Roland TB-303
  - Middle Row: Roland SH-101, Ensoniq DP/4, Ensoniq DP/2, Alesis Quadraverb 
  - Bottom Row: Korg Prophecy, ?, ?

Update: Gearslutz helped out here: Orbital Gear Identification

Here's the unofficial Orbital Gear List.

[/Music/Studio]

Fri, 25 Jan 2008

Soundcards

I've tried for a while now to get an appropriate soundcard for working on music at home on a laptop. The first thing I tried was an M-Audio Firewire 410. Latency issues, clicking and poping, poor mic preamp quality all led me to the conclusion that I'd never be buying from M-Audio again. A quick foray into the M-Audio Ozone 2 reminded me of why - the gear just feels cheap and uninspiring, and then when you plug it in you realize that your initial impulse was correct.

After some time, I thought I'd give Creative/E-mu a try with their new 0404 USB 2.0 Audio/MIDI interface. Although a step in the right directly, this time I was very unsatisfied with the sound quality on the output stage (which doesn't really make much sense considering the specs), as the outputs seemed to render the sound dynamically flat and loud, without depth. I recall being bothered by timing on something, the details are fuzzy. Suffice it to say, I gave up on this one as well.

Recently I dove into the tried-and-true PCMCIA territory with the Digigram VXPocket V2. I had read decent reviews and they had been very accommodating with Linux driver developers, a good sign. Turns out the Windows XP drivers still needed some work. I experience intermitant digital popping from within Cubase. When I tried to use the standalone Emulator X2, I was only able to record digitally for one pass until the driver decided to wig out and set itself back to analog recording, leaving me with a very irritated ear canal after numerous digital yelps. What a pity.

So now I realize after all the returns and all the time wasted trying to make crap work that I should have just gone with RME all along. They should be coming out with their new PCI-e PCMCIA cards for the Digiface and I will gladly buy one in order to move on with my life. RME, I can almost guarantee it, will not let me down.

[/Music/Studio]

Thu, 26 Apr 2007

Why Do I Need Always On Broadband?

Lately I'm starting to see that I've lost sight about why people use computers, particularly networked computers. As much as the Internet is supposed to be an active medium, one by which we pull content to us instead of getting pushed upon as passive observers, I find that half the time I'm reacting to websites or emails rather than thinking about what it is I am even doing on the computer. Sites like reddit.com used to provide both an active and passive Internet experience whereby I could connect with highly intelligent people and what they value and comb between all their recommendations. Over time, as the site became more popular, the quality of the content diminished substantially. Yet I still found myself checking for new information to consume day after day, regardless of quality. So now I want to step back and start asking myself what it is that I want out of a relationship with computer technology.

[/Technology/Computers]

A Brief Review: Nokia 6256i

When I switched from Cingular to Verizon, I lost the ability to use GSM phones. Therefore I almost lost the ability to use the fine Nokia 2630, the personification of candybar perfection. My only other legitimate Nokia option on Verizon was the 6256i.

Pros

Cons

[/Technology/CellPhones]

The Ultimate Cell Phone

What does the ultimate cell phone need to have?

[/Technology/CellPhones]

2007 RAV4 Review

I like the 2007 RAV4. Inside, it is a very clean design with no frills. Minor objections:

[/Technology/Automobiles]


powered by Blosxom Valid XHTML 1.0 Strict