Skip navigation
carmelito

DIY Drum kit

Posted by carmelito Feb 28, 2016
Hi everyone   My name is Carmelito currently working out of Toronto,Canada as software developer in the day,and 3D printing enthusiast and tinker by night.And I also enjoying playing the drums when I find time. Creating music is always fun, but making it with your own DIY musical instrument is even ''awesome'er !!   In addition, I would also like to take this opportunity to thank element14 for selecting the DIY Drum kit project as part of the Music Tech Design Challange. Pretty sur ...
Hello,   Today I am going to show you how I have managed to use capacitive touch in conjunction with the piezo transducer to enable pitch changes within a pad.   In the example I was given at QMUL for using MPR121s, a sine wave of different frequencies plays every time a different electrode is touched. However, in order to have all of the control on the Pure Data side of things, I wanted to send a raw data stream, same as I had been doing with the Raspberry Pi in the old setup.   ...
Howdy!   Three weeks ago, I took part in the Accessible Music Hackathon that Drake Music organised at the Centre for Digital Music at Queen Mary University of London.   In the past year, I have regularly attended Drake Music's DMLab as it is a great monthly event that supports the development of new accessible musical instruments. It has been an opportunity to learn from what other musicians and technologists are doing and to share my own progress.   The Hackathon featured Bela ...
To see all my post about this challenge 終於收到UPS通知,套件預計在下禮拜三會收到。 趁著228連假再來補一下進度 這禮拜要整理的是使用SD卡儲存資料的電路 由於忘了買SD套件只好先使用其他開發板的電路,也不想再買了,等BBB來再直接用板子上的uSD電路即可。   下面這張是KL26開發板的電路,是使用SPI通訊。     比較BBB的電路,可以發現其實腳位是相容的,只是BBB多一顆106電容(10uF,10V),但是BBB還有使用SD來安裝系統,所以所有腳位都有接到MPU,但也因為這樣所以可以直接在系統上存取,也許軟體方面會比使用SPI的電路更為簡單一些。 ...
Welcome back for another Design Challenge Project Summary. For those of you who are new to my content, in this series I pick a single project from the past week’s Design Challenge Project updates, and write a short summary of the project to date. Over the course of each challenge, I try to revisit each project at least once, and I am sure that some project summaries will get more than one update if they themselves are updated frequently. Some project creators like to keep their own project ...
selement14

Sacrificial Violin

Posted by selement14 Feb 21, 2016
The video you are about to witness, can be difficult to watch, as it was a bit difficult to make.  The idea of taking a perfectly good Violin and sacrificing it to the good of the project takes some serious will power. Especially if you have never dissected a Violin before.  But I needed a basis for my project so I ordered one of those inexpensive, Violins from Amazon, and set out to modify it.  WARNING: This video contains Violin violence, and some viewers, who appreciate classic ...
Over the past week I've been working on various parts of my project - designing the front panel, starting on the panel electronics, as well as optimising the sound engine software. All of these things are only half-finished so I don't want to document them in a blog post yet, however one small yet important thing I have completed this week is the wiring and soldering of the BeagleBone Proto Cape, so I thought I'd do a quick and short (for a change!) blog post on how I've used the proto shield. & ...
Hey again!   I've been getting into PureData a bit, since I will probably be running PureData either solo or in conjunction with SuperCollider to generate and manipulate the audio of the suit. I have very minor prior experience with PD; so this has been great fun getting into!   Since the suit will have 8 different stretch sensors, I want 8 different ways to manipulate the audio. I have been imagining the different manipulations that these sensors could alter, and I've come to the ...
Since my blogpost a couple of weeks back where I highlighted the design for my audio synthesis engine I've been hard at work attempting to implement it using the C++ audio synthesis library Maximilian. I'm now at a stage where I have a working and controllable synthesis engine, so I thought it would be a good time to talk about how I've done it. I've managed to implement most of my original design plus a few extra parameters, however I've still got a few small things to implement as well as some ...
Hi there,   This week, I have made significant progress on porting Kazumi to BeagleBone Black, but before I go into more detail about this, I would like to set some objectives and motivations for this challenge.   The current set-up has a few problems, such as: I have been unable to get less than 35ms latency There is no velocity data, as capacitive sensing is not an ideal way of getting this There are ghost triggers and some electrodes stay 'touched' due to capacitance noise A p ...
PlectralEffects Update   If you are curious as to the status of my project.  I am still awaiting parts, the BeagleBone Black and the majority of the parts have not arrived -- Currently, I have been testing physical prototypes of the plectrum itself.  I have decided, mainly due to limited availability of parts on hand to try a conductive based approach.    The plectrum will be constructed as a sandwich... No, not a cheese and onion sandwich but rather a construction of ...
Since I now have a working stretch sensor, I really have to get started with the suit! This is one of the most challenging things for me right now, as I am really a perfectionist when it comes to design.   As this is a conceptual art project, I want the fashion aspect of it to be conceptal as well. Thus, as the concept is a lot about reconnecting with Nature, I only want to use reused or scrap materials. When I was talking about this with some people in my home, my magnificent flatmate Kim ...
Features: 4 in / 8 out (FACE) 8 in / 16 out (BEAST) Compatible to Bela's development tools (e.g. Web IDE including Oscilloscope) 48, 96, 192KHz / 24bit (ALSA) 48KHz / 16bit (Bela) 1 ms latency (real-time environment) 3.2 ms latency (native Linux applications, e.g. JACK (depends on system load)) -85dB THD+N, -100dB crosstalk Sample accurate Combinable with Bela cape to access 8 x 16bit DC coupled analog IOs Mobile usage (full stack can be directly powered from BeagleBone USB voltage) ...
Over the past couple of weeks I have been dipping in and out of various parts of my project - developing the MIDI I/O interface (as seen in my last couple of blogposts), as well as starting to implement my audio synthesis engine design into a working entity (which I will probably talk about it my next blogpost). However both of these elements have required me to develop a general structure of software on the BeagleBone Black board that allow the keyboard, MIDI interface, and eventually the panel ...
selement14

Fingerboard Sensor

Posted by selement14 Feb 12, 2016
The eViolin has two main interactions between the musician and the instrument. Specifically, the left hand is on the fingerboard and the right hand is on the bow.  Both need to be solved and their information integrated.  Let's start with the fingerboard.   There are several methods that can be used to measure the distance on the fingerboard.  My first idea was to use resistive fabric on the board; however, it seemed to be non-linear.  The other idea was to use a pre-pa ...
Hi there! I'm back again with a new update of my latest work. I was SoftLab yesterday, which I introduced to you in my previous update. It is a place for learning, collaboration and innovation in the fields of wearable technology and fashion (and whatever you can imagine!). So yesterday I really experienced the collaborative aspect of the space, as I was joined by the wonderful Subhash in my work this Wednesday. He has a lot of experience with electronics, and this helped me a lot! He was eager ...
To see all my post about this challenge新年快樂 過年期間比較空閒,補一下進度。 買了幾塊加速度感測器,先選MPU6050來玩,搭配Nucleo32-F031K6。 接線圖如下,Eagle還不熟,只好先用Fritzing畫。 實際接出來長這樣,配線顏色特別符合上圖。 MPU6050是使用IIC通訊,這部分前幾個禮拜才剛學著用,所以不太熟。還好mbed上有前人完成好的範例可以參考, Import Baser Kandehir 建立的I2C_MPU6050 ,修改成Nucleo32-F031K6腳位後測試結果是OK的。 確定了這個線路是可行的,接下來就是修改程式,依範例修改來得到我要的值。 目前的while loop裡的碼     while(1)     {           /* Uncomment below if you want to see accel and gyr ...
Hi everybody,   I'm a Product Design Engineer and musician based in London. It has taken long for me to make this first blog post but I will hopefully start posting more regularly from now on.   I will start off by giving a short introduction of my project in its current state. Kazumi Kazumi is an accessible instrument for aspiring musicians and makers. It is self-contained and is designed as an open-source DIY kit so that users can adapt it easily. Each of the seven surfaces is a to ...
This week I've been looking at the communication between the hexynth modules and the BBB. I'm using i2c, which is a bus consisting of a Serial Data Line (SDA) and Serial Clock Line (SCL), for communicating with connected devices. The BBB will be the primary device controlling and reading from the secondary devices (i.e. hexynth modules) connected via the bus. The BBB actually has 3 i2c buses, but I'll just be using one to keep things simple. Each hexynth module will need custom firmware running ...
In my last blogpost I talked about the implementation of the electronics needed for adding a MIDI interface to my vintage toy synthesiser. As a suitable follow-on, within this post I thought I'd talk in-depth about MIDI message processing; specifically about five factors of the MIDI message format that make processing MIDI messages more complicated than it appears, or at least in regards to allowing full compatibility with all MIDI gear. As I'm not using any MIDI library (which would typically b ...
MIDI is an essential part of any serious piece of electronic music equipment. In a nutshell, MIDI is "a technical standard that describes a protocol, digital interface and connectors and allows a wide variety of electronic musical instruments, computers and other related devices to connect and communicate with one another". For example, it allows a consumer musical keyboard from one company to trigger notes or control audio within a piece of software developed by a completely different company, ...
Hi friends! How are your projects going?   I'm attending a BeagleBone-based musical accessibility hackathon this weekend, and will be shooting some footage of the hacks & projects people build for my next update video- should be a good one!   In the meantime I wanted to post a little update about LaserScope Music. I've been spending a lot of time sat watching the output of my Puredata patches on an oscilloscope to make sure I'm getting the desired effect within the sound waves th ...