Skip to main content

Posts

Showing posts from November, 2015

Arduino: "error: unknown type name 'class'" when compiling

It took me a while to figure out while I had this error when compiling my Arduino sketch. My project was spread on several files I created. My class was actually defined in a header file (mb8877.h), class mb8877 {  ... };   but some functions belonging to the class were defined in another file (mb8877.c) such as: void mb8877::decode_command() {  ... } That was my mistake! The rule is: if your define functions belonging to a class outside the header file, the file declaring them should bear a .cpp extension. Simply renaming mb8877.c to mb8877.cpp cleared the error.

Alesis SR-16

My current rythmbox (Yamaha RX-11) is quite limited; I really wanted something more flexible. I was lucky to purchase an Alesis SR-16 at a very good price. Not a lot of sounds (230, which is not so bad), but it's not a problem as I intend to use the S5000 as a sound generator. What I was really looking for is more patterns; the SR-16 has 400.

Korg MS-20

I was lucky to house a Korg setup from a friend for a few years: two MS-20, a MS-10, a MS-50 and a SQ-10. However, since they are gone back to their owner, I missed them, especially the MS-20, which was my real dream as a young teenager (I purchased a Yamaha CS-01, which was the only one synth I could afford then). Last week, I could grab an unsold MS-20 Kit, a faithfull recreation of the original MS-20, with MIDI as a boni. Limited edition (1000 ex worldwide); mine is SN 1199.