Next Question
RSS
Try this algorithmic composition tool: http://musicalgorithms.ewu.edu/algorithms/import.html
Permalink | Report
wdawe
http://www.myspace.com/josephakins
Permalink | Report
There is a popular program called SynthEdit that allows you to create your own synths. I'm not sure if it will do exactly what you described, but it's worth looking into. Here's the site http://www.synthedit.com/
Here is one more program that allows you to make your own synths called SynthMaker: http://www.synthmaker.co.uk/
Hope this helps. Good luck with your project!
Source(s):
http://en.wikipedia.org/wiki/Virtual_Studio_Technology
http://en.wikipedia.org/wiki/Synthedit
http://en.wikipedia.org/wiki/SynthMaker
Permalink | Report
In C++, the function is:
Beep (frequency,duration);
So, you could define a constant of duration and simply pass the frequency as the number that you would like to hear.
I would likely define a second numerical constant called "multiple" that multiples the number so that the differences between each "note" or "number" or "frequency" can be clearly heard.
Permalink | Report
Answered Question
M$10
July 09, 2009 11:16 AM
How can I convert a list of numerical values into a sound file where each value produces a distinct pitch of the sound?
I've got lists of numerical data points (values range from -300 to 300) that I'd like to present in the form of sound (an instrument or just any electronic sound). I want to load the data into some program and have the values at each data point produce a distinct pitch of the sound. The result would be a long sound sequence.
How do I do it?
(If you suggest MATLAB, how exactly do I go about doing it in MATLAB?)
How do I do it?
(If you suggest MATLAB, how exactly do I go about doing it in MATLAB?)
- In Software |
- Tags: presentation, conversion, audio, data |
- |
- Report |
-
Share
RSS
Best Answer Chosen by Asker
| July 09, 2009 01:03 PM |
| Asker's Rating: |
Permalink | Report
wdawe
July 09, 2009 02:56 PM
This links to a opage to do exactly what you want. The tricky part of the problem is the scaling and offsetting which this site takes care of for you. Good find onek.
Tip wdawe for this comment
Report
Other Answers (3)
July 09, 2009 12:18 PM
You want an oscillator. I understand your need which is for a software synthesizer you can download and program with 600 different frequencies/pitches. The video below is what it will look like. However I am unsure if these are "programable" or if you would manually sweep the spectrum. Below I posted the myspace of someone who will know the answer to your question. http://www.myspace.com/josephakins
Permalink | Report
July 09, 2009 02:39 PM
It sounds like you want to make your own VST Synth. http://en.wikipedia.org/wiki/Virtual_Studio_Technology There is a popular program called SynthEdit that allows you to create your own synths. I'm not sure if it will do exactly what you described, but it's worth looking into. Here's the site http://www.synthedit.com/
Here is one more program that allows you to make your own synths called SynthMaker: http://www.synthmaker.co.uk/
Hope this helps. Good luck with your project!
Source(s):
http://en.wikipedia.org/wiki/Virtual_Studio_Technology
http://en.wikipedia.org/wiki/Synthedit
http://en.wikipedia.org/wiki/SynthMaker
Permalink | Report
July 09, 2009 02:50 PM
There is an article about the conversion of an amino-acid sequence into music.
They used it to search for patterns.
http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=1929127
Report
They used it to search for patterns.
http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=1929127
July 09, 2009 03:02 PM
MANY programming languages have old school "beep" commands that are universal. In C++, the function is:
Beep (frequency,duration);
So, you could define a constant of duration and simply pass the frequency as the number that you would like to hear.
I would likely define a second numerical constant called "multiple" that multiples the number so that the differences between each "note" or "number" or "frequency" can be clearly heard.
Permalink | Report
Answer this Question
Related Questions
Ask a Question
Buy Mahalo Dollars with Credit Card or PayPal
Top Members
Most Popular Tags
Categories
- Anonymous
- Arts & Design
- Beauty & Style
- Books & Authors
- Business
- Cars & Transportation
- Consumer Electronics
- Coupons Deals
- Education
- Entertainment
- Environment
- Fitness
- Food & Drink
- From Email
- From Iphone
- From Twitter
- Health
- History
- Hobbies
- Home & Garden
- How Tos
- Humor
- Jobs
- Legal
- Local
- Love & Relationships
- Mahalo Answers Community
- Money
- Music
- News
- NSFW
- Parenting
- Pets
- Science & Mathematics
- Services
- Shopping
- Social Science
- Society & Culture
- Sports
- Technology & Internet
- Travel
- Video Games
Welcome New Members
- smoker22, November 13, 2009 05:29 AM
- gurmelbabrah, November 13, 2009 05:29 AM
- mattslens, November 13, 2009 05:16 AM
- elena30, November 13, 2009 05:13 AM
- 86rin1, November 13, 2009 05:02 AM
Mahalo Dollars are the currency of Mahalo Answers.
Each Mahalo Dollar costs $1.
Once you earn more than 40 Mahalo Dollars, you can request to be paid via PayPal. Each Mahalo Dollar is currently worth $0.75 when paid out via PayPal. Learn More