Saturday, December 29, 2012

[Random Inspiration] TEDxBRISTOL 2011 - CREATIVITY SESSION - IMOGEN HEAP

TEDxBRISTOL 2011 - CREATIVITY SESSION - IMOGEN HEAP


Music Education website

http://trainer.thetamusic.com/en

A great website to take a look for research.

"Make Music Games" for Kids

Just FYI.

http://www.funnygames.co.uk/make-music-games.html


iOS Developer Library - vDSP Programming Guide


iOS Developer Library - vDSP Programming Guide

http://developer.apple.com/library/ios/#documentation/Performance/Conceptual/vDSP_Programming_Guide/Introduction/Introduction.html


iPhoneFFT

https://github.com/alexbw/iPhoneFFT

A simple FFT library for the iPhone, based on Ooura's FFT code. You should now use Apple's built-in Accelerate library. This was made before Accelerate was released, so it's now irrelevant. — Read more 

FFT Links

Several FFT Links

http://www.kurims.kyoto-u.ac.jp/~ooura/fftlinks.html


SongFactory Songwriting Software


[Research] SongFactory Songwriting Software

The basic idea is some how smilar with our project, but it is a PC version.  Please take a look There's 14 days trial version.

We can make much simpler version. Since we will be creating with the tablet, we can take advantage using touch screen.


"SongFactory is a completely new way to record songs. You can record song demos in minutes, easily try out different song arrangements and even use it to accompany you as you practice."

"As well as providing traditional recording features, SongFactory can generate music to match your chords and tempo. The generated music isn't synthesized - it's created using samples painstakingly recorded by session musicians. You get your own session band working with you to create songs." 




Composition Apps For Android

[Research] FYI. Composition Apps For Android

https://play.google.com/store/apps/details?id=com.ayelectronics.MusicComposition&hl=en



Music Composition Apps For The iPad

[Research] FYI. Music Composition Apps For The iPad

http://appadvice.com/appguides/show/music-composition-for-the-ipad


Pitch-recognition.software

[Research] Several pitch recognition software

http://pitch-recognition.software.informer.com/

[Project Description] Visualizing Music



Visualizing Music: Children’s Creativity Developing Music Tool 

Client Representative:

Jiyoung Lee, Faculty, ETC-SV

Project Description:

Children have great pride in their own work and learn many things with their own experience.  Children showcase their creativity by writing stories, making art, building Lego, making cupcakes, etc. How about creating music?

This project aims to create a music tool that builds children’s (age 8+) creativity. This tool will bring out children’s natural curiosity and sense of adventure to create new ideas through the world of music.

The goal is to create a music visualization application in tablet devices (or smartphones) equipped with microphones. When children sing or hum a song into the microphone, the tool generates a pitch graph and shows it on the screen. The tool then translates the pitch graph to music notations with the proper calculated time and key signatures.

The children learn about music notation, and can edit their creations to learn more about music composition. The children can play back their own melody or even build their accompaniment out of the melody. For the advanced level, the children should be able to edit or move the notes using the touch screen if they want to change a note.
The design of the tool should focus on the following areas for the children:
  • ·       Have fun with music
  • ·       Be able to think of new musical ideas.  
  • ·       Be able to understand and make music. 
  • ·       Instantly listen to the music they created; Immediate feedback from what they created.
  • ·       Learn basic music notation including staff, notes, key/time signature. 
  • ·       Feel ownership of the music they created.
  • ·       Share the music they created with their family and friends.


Deliverable/Artifact to be created:
The deliverable should be a development of music software that helps children to be creative and to have fun with music.

Team:

Producer:  A natural leader who has the vision of the big picture and also pays attention to details. Must have good organization skills, project management skills, and communication skills. Preferably has passion for both music and education.
Designer: A person that creates the content of the tool. Must work well with the entire team and should have excellent written and communication skills. Must love music and read music notes. Music composition experience is required.
Programmer1 (Engineer): Strong programmer with experience in app development for tablets. No music background required but should love music and education. Familiarity with Fast Fourier Transform (FFT), signal processing and other related audio processing technique is a plus.
Programmer2 (User Interface): Strong user interface programmer. Works well with the game designer, artists and other programmers to implement efficient UI systems.
Artist/ UI designer: Outstanding 2D digital artist. Talented user interface designer/artist. Works closely with the designers to create the interface, including navigation, menu options, player modes and instrument selection.


Intellectual Property:
Students will own their intellectual property created during this project, but Carnegie Mellon University will have the right and license to display, modify and use all intellectual property and work product resulting from this project for academic, educational, administrative and/or research purposes.

________________________________________________________________