Get in touch
Email us at info@buildbrighton.com
Tweet us at @buildbrighton
Check out our Facebook page
Join our Google Group
Chat to us on IRCNewsletter
We send out a newsletter via email around once a month, sign up below
Upcoming Events
- Events on May 24, 2012
Open Evening
From: 7:00 pm
to 11:00 pm
Description: We'll be open for the evening. Feel free to pop in and see what we're about.
- Events on May 25, 2012
Hack the Space
From: 6:30 pm
to 10:00 pm
Description: Chip in to make our Hackspace more fun, more usable, and of course, superfrickenawesome
- Events on May 26, 2012
Hack the Space
From: 6:30 pm
to 10:00 pm
Description: Chip in to make our Hackspace more fun, more usable, and of course, superfrickenawesome.
We are here
Upstairs @ Rodhus
16-30 Hollingdean Road
Brighton
BN2 4AA
Author Archives: Philip Cunningham
April: A Miniature Update
The last year has been crazy. Over the last nine months I started and new job at Codeface, attended a Ruby on Rails bootcamp in Manchester, and began studying for an MSc in Intelligent Systems.
I’ve studied, used, and learned an incredible amoun… Continue reading
Posted in News
Comments Off
My First Lisp Program
Today I wrote my first CL program on the bus. It’ll take me a while to get used to common-lisp-mode in emacs.
;; Summing function
(defun sum (list)
(reduce #’+ list))
;; Calculate the mean
(defun mean (list)
(/ (sum list)
(length list… Continue reading
Posted in News
Comments Off
SuperCollider & PD: Simple Additive Synthesis
By adding together sinusoids we can begin to create interesting synthethic timbres. Well, more interesting than plain sine waves. I’ve included examples of how to do this in PD and SuperCollider. I attempted to do this in both languages to get a … Continue reading
Posted in News
Comments Off
SuperCollider & PD: Simple Additive Synthesis
By adding together sinusoids we can begin to create interesting synthethic timbres. Well, more interesting than plain sine waves. I’ve included examples of how to do this in PD and SuperCollider. I attempted to do this in both languages to get a … Continue reading
Posted in News
Comments Off
5 Pieces Of Interesting Computer Music
Lejaren Hiller – Illiac Suite for String Quartet
John Chowning – Stria
Laurie Spiegel – Old Wave
Buraka Som Sistema – Sound of Kuduro
Sjöman, Raquel Meyers & Goto80 – 2SLEEP1
Posted in News
Comments Off
5 Pieces Of Interesting Computer Music
Lejaren Hiller – Illiac Suite for String Quartet
John Chowning – Stria
Laurie Spiegel – Old Wave
Buraka Som Sistema – Sound of Kuduro
Sjöman, Raquel Meyers & Goto80 – 2SLEEP1
Posted in News
Comments Off
SuperCollider: 00
Initial Thoughts
There are so many music programming DSLs out there that it’s incredibly difficult to choose which will best suit your purpose. My initial explorations centred around Pure Data (PD). Somewhat arse-from-elbow, this was the first p… Continue reading
Posted in News
Comments Off
SuperCollider: 00
Initial Thoughts
There are so many music programming DSLs out there that it’s incredibly difficult to choose which will best suit your purpose. My initial explorations centred around Pure Data (PD). Somewhat arse-from-elbow, this was the first p… Continue reading
Posted in News
Comments Off
Ruby Matrix Addition
Short and sweet matrix addition lambda in Ruby (1.9+).
1
2
3
4
5
#!/usr/bin/env ruby
matrix_addition = ->(m1, m2) do
m1.flat_map{|m|m}.zip(m2.flat_map{|m|m}).map{|v|v.inject(:+)}.each_slice(m1[0].length).map{|r|r}
end
Posted in News
Comments Off