Done another semester… a review.


2015-04-15 21.02.41 “Connected up” – “Don’t Expect an Exemption to be there in two minutes”2015-04-21 16.01.06 copy 2015-04-12 13.29.53
I swear surmesur uses facial recognition software… IMG_0549 IMG_0653

IMG_0630 First half of a semester pencil use.

IMG_0614

To the guy who bought that CD player a few years back I FOUND IT!
IMG_0594 IMG_0581“ZA DUMPING RATIO”
IMG_0574 IMG_0562It’s three rows deep

IMG_0550 IMG_0546 IMG_0541
The Pencil Bump
IMG_0487 IMG_0812 2015-03-28 01.45.35 IMG_0828
The BIGVUMETERS!!!!2015-03-30 13.37.41Good guy with Accessible sicker.  Didn’t take advantage of it.
2015-03-30 18.35.45-2
This was a whole car covered in a decal2015-03-30 19.25.59 IMG_0873 2015-04-03 14.01.45
“The Eskimo Express”IMG_0885 IMG_0891
That easy huh…IMG_0899 2015-04-08 07.50.06-2 2015-04-08 07.50.12 2015-04-10 12.12.09 2015-04-11 13.42.51
This had my attention2015-04-15 15.31.59 2015-04-15 15.32.02
The refrigeration course at school…
2015-03-27 15.20.092015-03-27 15.20.39 2015-03-27 15.20.35

2015-03-27 12.20.35-1
2015-03-26 09.52.39
Retirement2015-03-25 18.13.35 2015-03-25 18.13.31 2015-03-25 18.13.28 2015-03-24 23.40.15 2015-03-21 15.01.35-1 2015-04-20 09.45.39 2015-04-19 19.13.38-1 2015-04-19 19.12.46-1
The ENTIRE funk and Wangles… I’ve only seen A and B!2015-04-18 16.39.42 2015-04-18 16.39.37 2015-04-16 12.57.24

On Compressing the English Language

Someone picked my brain the other day looking for a technique to compress language files.

After walking away to think about it… my method was to re-order the ASCII code to the letters by their frequency and the most common words by their frequency.

Where lowercase e is stored as an ASCII value using 1 byte
ASCII  e = 0x61 = 0b1100001 = 7 bits
vs
APK e = 0x1 = 1 bit

… this method stores an E in 1 bit.  This is similar to the Huffman Code with the addition of whole words being included in the code.

For example:

because” is the 94th most used word in the english language and in this method is stored in 7 bits.

I don’t know if this has been done before… but I would imagine it could compress Language files substantially.

I have thought about a third addition of using the most used 2 or three letter combinations commonly used.

APK ORDER APK LET FREQ WORD FEQ APK BIN APK HEX APK BITS USED
0 space 0 0 1
1 e 12.70% 1 1 1
2 t 9.06% 10 2 2
3 a 8.17% 11 3 2
4 o 7.51% 100 4 3
5 i 6.97% 101 5 3
6 n 6.75% 110 6 3
7 s 6.33% 111 7 3
8 h 6.09% 1000 8 4
9 r 5.99% 1001 9 4
10 d 4.25% 1010 A 4
11 l 4.03% 1011 B 4
12 c 2.78% 1100 C 4
13 u 2.76% 1101 D 4
14 m 2.41% 1110 E 4
15 w 2.36% 1111 F 4
16 f 2.23% 10000 10 5
17 g 2.02% 10001 11 5
18 y 1.97% 10010 12 5
19 p 1.93% 10011 13 5
20 b 1.49% 10100 14 5
21 v 0.98% 10101 15 5
22 k 0.77% 10110 16 5
23 j 0.15% 10111 17 5
24 x 0.15% 11000 18 5
25 q 0.10% 11001 19 5
26 z 0.07% 11010 1A 5
27 the 1 11011 1B 5
28 be 2 11100 1C 5
29 to 3 11101 1D 5
30 of 4 11110 1E 5
31 and 5 11111 1F 5
32 a 6 100000 20 6
33 in 7 100001 21 6
34 that 8 100010 22 6
35 have 9 100011 23 6
36 I 10 100100 24 6
37 it 11 100101 25 6
38 for 12 100110 26 6
39 not 13 100111 27 6
40 on 14 101000 28 6
41 with 15 101001 29 6
42 he 16 101010 2A 6
43 as 17 101011 2B 6
44 you 18 101100 2C 6
45 do 19 101101 2D 6
46 at 20 101110 2E 6
47 this 21 101111 2F 6
48 but 22 110000 30 6
49 his 23 110001 31 6
50 by 24 110010 32 6
51 from 25 110011 33 6
52 they 26 110100 34 6
53 we 27 110101 35 6
54 say 28 110110 36 6
55 her 29 110111 37 6
56 she 30 111000 38 6
57 or 31 111001 39 6
58 an 32 111010 3A 6
59 will 33 111011 3B 6
60 my 34 111100 3C 6
61 one 35 111101 3D 6
62 all 36 111110 3E 6
63 would 37 111111 3F 6
64 there 38 1000000 40 7
65 their 39 1000001 41 7
66 what 40 1000010 42 7
67 so 41 1000011 43 7
68 up 42 1000100 44 7
69 out 43 1000101 45 7
70 if 44 1000110 46 7
71 about 45 1000111 47 7
72 who 46 1001000 48 7
73 get 47 1001001 49 7
74 which 48 1001010 4A 7
75 go 49 1001011 4B 7
76 me 50 1001100 4C 7
77 when 51 1001101 4D 7
78 make 52 1001110 4E 7
79 can 53 1001111 4F 7
80 like 54 1010000 50 7
81 time 55 1010001 51 7
82 no 56 1010010 52 7
83 just 57 1010011 53 7
84 him 58 1010100 54 7
85 know 59 1010101 55 7
86 take 60 1010110 56 7
87 people 61 1010111 57 7
88 into 62 1011000 58 7
89 year 63 1011001 59 7
90 your 64 1011010 5A 7
91 good 65 1011011 5B 7
92 some 66 1011100 5C 7
93 could 67 1011101 5D 7
94 them 68 1011110 5E 7
95 see 69 1011111 5F 7
96 other 70 1100000 60 7
97 than 71 1100001 61 7
98 then 72 1100010 62 7
99 now 73 1100011 63 7
100 look 74 1100100 64 7
101 only 75 1100101 65 7
102 come 76 1100110 66 7
103 its 77 1100111 67 7
104 over 78 1101000 68 7
105 think 79 1101001 69 7
106 also 80 1101010 6A 7
107 back 81 1101011 6B 7
108 after 82 1101100 6C 7
109 use 83 1101101 6D 7
110 two 84 1101110 6E 7
111 how 85 1101111 6F 7
112 our 86 1110000 70 7
113 work 87 1110001 71 7
114 first 88 1110010 72 7
115 well 89 1110011 73 7
116 way 90 1110100 74 7
117 even 91 1110101 75 7
118 new 92 1110110 76 7
119 want 93 1110111 77 7
120 because 94 1111000 78 7
121 any 95 1111001 79 7
122 these 96 1111010 7A 7
123 give 97 1111011 7B 7
124 day 98 1111100 7C 7
125 most 99 1111101 7D 7
126 use 100 1111110 7E 7

Music Note Frequency Calculator With Cent Adjustment

A colleague posed a very interesting question:
“I am looking for any music/music math wizard help me figure this out. If I am moving the pitch of a song up by 50 cents (a quarter step?) What frequency is A instead of 440?”

Sounded like the kind of math challenge I like:

Screen Shot 2015-02-06 at 8.59.14 AM

Screen Shot 2015-02-06 at 8.59.29 AM

The answer is 452.893Hz
Screen Shot 2015-02-06 at 8.59.38 AM

 

 


To test and confirm that it’s calculating properly, this is up 100 cents making G# 440
Screen Shot 2015-02-06 at 8.48.14 AM
This is down 100 cents making A# 440
Screen Shot 2015-02-06 at 8.48.29 AM

Here is a link to the excel file

My first microphone pre-amp design

Doing a school project is the PERFECT excuse to design build a test my first ground up original Microphone pre-amp!

I learned these buzzwords from the Kimber cable guy:

The imaging is fantastic, totally forward sounding with edge AND detail on the soundstage.  Though precise, there isn’t that analytical flavour tainting the dry sound in the copper typically found in other microphone pre-amps.  Micro-clipping isn’t an issue anymore!  By a factor of at leased 10, the noise floor is lower than you’d ever expect.  With an un-constrained matrix, painting the sound stage will be a pleasure.  Tipping the value curve, the proportions are just right.

But honestly… I’ve not heard it yet, or kimber cable for that matter.

Seriously though…  it’s a transformer coupled double balanced class A instrumentation pre-amp using only the best.  Actual results to follow!

Screen Shot 2014-11-11 at 9.06.15 PM

 

Screen Shot 2014-11-11 at 5.34.38 PM Screen Shot 2014-11-11 at 6.19.53 PM Screen Shot 2014-11-11 at 6.19.57 PM Screen Shot 2014-11-11 at 6.20.09 PM Screen Shot 2014-11-11 at 9.03.18 PM Screen Shot 2014-11-11 at 9.06.15 PM Screen Shot 2014-11-11 at 10.18.30 PM Screen Shot 2014-11-11 at 10.28.49 PM Screen Shot 2014-11-11 at 10.29.08 PM

Moving stuff across the country

I most certainly had a busy “reading week”.  It started with finishing up a job My brother Mike started.  Moving 7 pallets of equipment from my moms garage in Saskatoon.    Followed by great visits with Family and friends.  I’m sorry I did not get the chance to meet with everyone I had planned to visit with.  Things got a little busy in the IT support world and there was so much family to visit!

IMG_7560
Three consoles were packaged and palleted up for shipment across the country.

2014-10-21 11.04.36 2014-10-21 11.04.22-1
Custom made dollies were built for the two large sections of console frames.

2014-10-21 11.04.16

Modules were packed, boxed and palleted.  A small fortune in bubble wrap and pallet wrap were employed. 
2014-10-21 11.04.33-2This is the PSU for a console along with a 1″ Studer A80 8 track Recorder that was made transportable.
I’m excited to work on these projects again in my “Spare time”

Stay tuned for updates of what’s happening with this lot.  We’re very excited for what’s planned :-)