Monday | December 24, 2007

Merry Christmas!


Dear All,

we have prepared a little xmas gift for you today :-)

playfile recfile

the 2 command-line apps for recording and playback of wave files, that will be used as Audio basics for the future. Two files exclusively written for the Touch. They do not work on the iPhone. They support multiple audio sampling rates, just try them. There is no GUI yet, but if anybody is interested to use the code and to make a nice Audio Recorder, Player, Editor (that could play back while recording!!!) is welcome to contact us!

UPDATE : 9:12 PM CET

there is also a simultaneous playback-record function available, you can test it by downloading the executable, and invoking it by

./playrecfile existing.wav new.wav

"What is it good for?" you are asking. Imagine playing back a Metronome stream, while recording the drums. Then playing back the drums, while recording your piano, bass, guitar, flute. Imagine having the basics for a multitrack recorder. Imagine a studio in your pocket with 16GB flash storage!!! Yess, we are looking for GUI developers. And we are willing to do the cables and guitar preamps ;)

We would also like to emphasize that from a technical point-of-view it proves our ability to reach full duplex audio while all other Apps (Nikotalkie/ Vnotes, etc) do not support it. That's a Milestone we just reached, folks!


First a little HowTo:
1. put the files inte the iPod's /Applications directory by using any scp tool
2. open a terminal on the iPod (if you do it through the PC you will need 
to ssh into your Touch) and do the following in the terminal:
   cd /Applications
chmod +x rec* play*

3. start the recording as shown:
./recfile test.wav
4. Check the file 
./playfile test.wav
5. try to transfer the wav back to your PC over scp and check its' quality. 
It is not too loud - we know- but it could be boosten in SW, 
as the quality must be ok!!! 

6. now you can also try to record while playback, existing.wav must exist!!
      ./playrecfile existing.wav new.wav
Ok, here is a recording sample to show you the sensitivity of the mic you build:


... and here it's amplified version (you can use Audacity -a free Audio Editor -
for example to do this amplification until we have it in the SW):


For the non-believers: the original wavefile recorded on the Touch 
and the amplified one. Pls note that there is almost no noise, meaning
that SW-based amplification is not a problem.


Ack: We would like to thank everybody for supporting us by donations, offering HW, SW and PR help and web-design! Thanks for your great work of making logos and your feedbacks on collecting the HW part numbers. Thanks for pushing us to the limits by showing your faith and exhortation!

Merry Christmas to everybody!!

The Touchmods Team:
Eok, Marian and Samuel
Posted by mrn at 14:48:16 | Permanent Link | Comments (14) |

Monday | December 17, 2007

Low Level Audio - Approved


As you may have noticed, the audio status... well .. up to now we only had AMR support from the AVRecorder API, used also by VNotes. Therefore comments like the one below at Digg.com were totally right.



But, as promised you, we made again a little progress. Just check the screenshot below!! We can now record and play wav files in a buffered-way, ie. low lever audio is working!!!



That being said, the next comment at digg is definitely right:





So, the day when we will have VoIP on the Touch is really close. Most probably we can start the New Year by callin each other from the Touch. Meanwhile we are looking for a reliable media that could spread the word about the FIRST public VoIP Test on the Touch.
Believers who want to support the Project may click on the "Donate" button at touchmods.net. Thnx.

Stay Tuned !!!
Marian

 


Posted by mrn at 10:22:35 | Permanent Link | Comments (9) |