My Profile Photo

Deviant Syndrome


coding, multimedia, gamedev, engineering


Technical Demo

So, I spent a quite a while pimping up my blog engine. And here is the list of awesome features it can do. And event more to come soon. You probably already noticed the cool dark CSS styling of an open-source Jekyll theme, but there is much more to go.

Alright, let’s move.

MathJax support

See the awesome math needed for researching DSP whitepapers and stuff.

Solving quadratic equations

When \(a \ne 0\), there are two solutions to \(ax^2 + bx + c = 0\) and they are

$$ x = {-b \pm \sqrt{b^2-4ac} \over 2a}. $$

$\begin{align*} & \phi(x,y) = \phi \left(\sum_{i=1}^n x_ie_i, \sum_{j=1}^n y_je_j \right) = \sum_{i=1}^n \sum_{j=1}^n x_i y_j \phi(e_i, e_j) = \\ & (x_1, \ldots, x_n) \left( \begin{array}{ccc} \phi(e_1, e_1) & \cdots & \phi(e_1, e_n) \\ \vdots & \ddots & \vdots \\ \phi(e_n, e_1) & \cdots & \phi(e_n, e_n) \end{array} \right) \left( \begin{array}{c} y_1 \\ \vdots \\ y_n \end{array} \right) \end{align*}$

AlphaTab sheet music support

I’m struggling to teach myself music theory the most thoughtful way – through understanding written scores and sheet music. There is something about written notations, that makes me feel sorta sophisticated, and as I total narcissist I like that feeling.

Rendering sheet music
\title "Canon Rock" \subtitle "JerryC" \tempo 90 . :2 19.2{v f} 17.2{v f} | 15.2{v f} 14.2{v f}| 12.2{v f} 10.2{v f}| 12.2{v f} 14.2{v f}.4 :8 15.2 17.2 | 14.1.2 :8 17.2 15.1 14.1{h} 17.2 | 15.2{v d}.4 :16 17.2{h} 15.2 :8 14.2 14.1 17.1{b(0 4 4 0)}.4 | 15.1.8 :16 14.1{tu 3} 15.1{tu 3} 14.1{tu 3} :8 17.2 15.1 14.1 :16 12.1{tu 3} 14.1{tu 3} 12.1{tu 3} :8 15.2 14.2 | 12.2 14.3 12.3 15.2 :32 14.2{h} 15.2{h} 14.2{h} 15.2{h}14.2{h} 15.2{h}14.2{h} 15.2{h}14.2{h} 15.2{h}14.2{h} 15.2{h}14.2{h} 15.2{h}14.2{h} 15.2{h}

AudioJS Embeded MP3 player

Feels super cool to be able to embed my audio demos and sketches with a music player via audioJS. Then they are all nicely sorted Now also with playlist support!

Embeded MP3 player

ThebeLab emneded Jupyter notebooks

Python + scipy + numpy inside a Jupyter notebook. There is nothing better to sketch/flesh-out mathematical ideas than that. With [ThebeLab] and a dedicated Jupyter server available, you can make your Python sketches runnable on your site.

Interactive Jupyter Notebooks
%matplotlib inline
import numpy as np
from jupyterthemes import jtplot
import matplotlib.pyplot as plt
jtplot.style()
x = np.linspace(0,10)
plt.plot(x, np.sin(x))
plt.plot(x, np.cos(x))
Coming soon!
  • Python notebooks via nbsphinx
  • Embed my demos with a music player via audioJS