From: Bernard L. <le...@bo...> - 2004-05-23 18:12:59
|
Hi all, I have just uploaded a beta release which adds initial support for audio recording. Currently since there is still no mixer support its hardcoded to use the headphone microphone port however recompiling allows line-in recording. http://ipodlinux.sf.net/download/beta/uclinux-2.4.24-ipod1.tar.gz I have also uploaded a modifed version of podzilla that has a simple record/playback function built in. The recorded audio is 44.1kHz (mono) and saved to the file 'test.raw' in the current directory. Its pretty scratchy at the moment but that should be fixable. I'd be especially interested to anyone with a iPod microphone to see how it works. http://ipodlinux.sf.net/download/beta/podzilla The updated version of the audio driver exposed a problem in the mp3 playback program. A fixed version is also available. http://ipodlinux.sf.net/download/beta/mp3example To install the updated podzilla and mp3example simply copy them onto your iPod's root partition into the sbin directory. Please note, these links will disappear when a final release is added to the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=73079 cheers, bern. |
From: Bernard L. <le...@bo...> - 2004-05-23 22:41:48
|
Sorry I should have mentioned, the recording is for 3rd generation iPods only. First and 2nd generation iPods have a different audio chip which lacks the necessary ADC hardware. You can record by using the headphone jack (or I would assume a standard 3.5mm microphone) and the left channel. The line-in mentioned below is possible by plugging a stereo source into your line out plug on the dock... cheers, bern. On Sun, 2004-05-23 at 20:12, Bernard Leach wrote: > Hi all, > > I have just uploaded a beta release which adds initial support for audio > recording. Currently since there is still no mixer support its hardcoded > to use the headphone microphone port however recompiling allows line-in > recording. > > http://ipodlinux.sf.net/download/beta/uclinux-2.4.24-ipod1.tar.gz > > I have also uploaded a modifed version of podzilla that has a simple > record/playback function built in. The recorded audio is 44.1kHz (mono) > and saved to the file 'test.raw' in the current directory. Its pretty > scratchy at the moment but that should be fixable. I'd be especially > interested to anyone with a iPod microphone to see how it works. > > http://ipodlinux.sf.net/download/beta/podzilla > > The updated version of the audio driver exposed a problem in the mp3 > playback program. A fixed version is also available. > > http://ipodlinux.sf.net/download/beta/mp3example > > To install the updated podzilla and mp3example simply copy them onto > your iPod's root partition into the sbin directory. > > Please note, these links will disappear when a final release is added to > the sourceforge download page: > > http://sourceforge.net/project/showfiles.php?group_id=73079 > > cheers, > bern. > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > |
From: Mathieu <zi...@xw...> - 2004-05-25 15:02:48
|
I tested your work ! It is a very good work ! Good job ! I tested with a 3.5 mm jack microphone in the connector for the headphone.. but when we play the sound there is some noise in the backround.. I don't know if it is my microphone or your program... I have a question: is it possible to record in stereo mode with the headset connector or it is only available on the line out.. (I think about hardware capabilities).. ? I have no Ipod microphone to test that but I think that it wouldn't function because there is a microphone AND a speaker in the device, so i think that the ipod send a command by the serial port of the remote controle to the microphone to switch "in microphone mode"... It's just supposition :) ! cheers, Mathieu ----- Original Message ----- From: "Bernard Leach" <le...@bo...> To: <ipo...@li...> Sent: Monday, May 24, 2004 12:41 AM Subject: Re: [Ipodlinux-devel] audio recording > > Sorry I should have mentioned, the recording is for 3rd generation iPods > only. First and 2nd generation iPods have a different audio chip which > lacks the necessary ADC hardware. > > You can record by using the headphone jack (or I would assume a standard > 3.5mm microphone) and the left channel. > > The line-in mentioned below is possible by plugging a stereo source into > your line out plug on the dock... > > cheers, > bern. > > On Sun, 2004-05-23 at 20:12, Bernard Leach wrote: > > Hi all, > > > > I have just uploaded a beta release which adds initial support for audio > > recording. Currently since there is still no mixer support its hardcoded > > to use the headphone microphone port however recompiling allows line-in > > recording. > > > > http://ipodlinux.sf.net/download/beta/uclinux-2.4.24-ipod1.tar.gz > > > > I have also uploaded a modifed version of podzilla that has a simple > > record/playback function built in. The recorded audio is 44.1kHz (mono) > > and saved to the file 'test.raw' in the current directory. Its pretty > > scratchy at the moment but that should be fixable. I'd be especially > > interested to anyone with a iPod microphone to see how it works. > > > > http://ipodlinux.sf.net/download/beta/podzilla > > > > The updated version of the audio driver exposed a problem in the mp3 > > playback program. A fixed version is also available. > > > > http://ipodlinux.sf.net/download/beta/mp3example > > > > To install the updated podzilla and mp3example simply copy them onto > > your iPod's root partition into the sbin directory. > > > > Please note, these links will disappear when a final release is added to > > the sourceforge download page: > > > > http://sourceforge.net/project/showfiles.php?group_id=73079 > > > > cheers, > > bern. > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: Oracle 10g > > Get certified on the hottest thing ever to hit the market... Oracle 10g. > > Take an Oracle 10g class now, and we'll give you the exam FREE. > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > > _______________________________________________ > > iPodlinux-devel mailing list > > iPo...@li... > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > |
From: Zac W. <za...@co...> - 2004-05-25 20:46:38
|
There is just a speaker. But, speakers are microphones in reverse. When you talk into a speaker it produces tiny currents that can be interpreted by a computer as sound. The computer can conversely send tiny currents to the speaker producing sound. The iPod's headphones have connectors for both so that the iPod can get all that data. This program just writes the data to file. So there is no serial communication to switch the iPod headphones into microphone mode. But I bet there is some serial communication between something like the iTalk or the Belkin voice recorder and the iPod in order to open up the special interface. Also, I doubt you can get stereo. On May 25, 2004, at 10:02 AM, Mathieu wrote: > I tested your work ! It is a very good work ! Good job ! > I tested with a 3.5 mm jack microphone in the connector for the > headphone.. > but when we play the sound there is some noise in the backround.. I > don't > know if it is my microphone or your program... > I have a question: is it possible to record in stereo mode with the > headset > connector or it is only available on the line out.. (I think about > hardware > capabilities).. ? > > I have no Ipod microphone to test that but I think that it wouldn't > function > because there is a microphone AND a speaker in the device, so i think > that > the ipod send a command by the serial port of the remote controle to > the > microphone to switch "in microphone mode"... It's just supposition :) ! > > cheers, > Mathieu > ----- Original Message ----- > From: "Bernard Leach" <le...@bo...> > To: <ipo...@li...> > Sent: Monday, May 24, 2004 12:41 AM > Subject: Re: [Ipodlinux-devel] audio recording > > >> >> Sorry I should have mentioned, the recording is for 3rd generation >> iPods >> only. First and 2nd generation iPods have a different audio chip >> which >> lacks the necessary ADC hardware. >> >> You can record by using the headphone jack (or I would assume a >> standard >> 3.5mm microphone) and the left channel. >> >> The line-in mentioned below is possible by plugging a stereo source >> into >> your line out plug on the dock... >> >> cheers, >> bern. >> >> On Sun, 2004-05-23 at 20:12, Bernard Leach wrote: >>> Hi all, >>> >>> I have just uploaded a beta release which adds initial support for >>> audio >>> recording. Currently since there is still no mixer support its >>> hardcoded >>> to use the headphone microphone port however recompiling allows >>> line-in >>> recording. >>> >>> http://ipodlinux.sf.net/download/beta/uclinux-2.4.24-ipod1.tar.gz >>> >>> I have also uploaded a modifed version of podzilla that has a simple >>> record/playback function built in. The recorded audio is 44.1kHz >>> (mono) >>> and saved to the file 'test.raw' in the current directory. Its pretty >>> scratchy at the moment but that should be fixable. I'd be especially >>> interested to anyone with a iPod microphone to see how it works. >>> >>> http://ipodlinux.sf.net/download/beta/podzilla >>> >>> The updated version of the audio driver exposed a problem in the mp3 >>> playback program. A fixed version is also available. >>> >>> http://ipodlinux.sf.net/download/beta/mp3example >>> >>> To install the updated podzilla and mp3example simply copy them onto >>> your iPod's root partition into the sbin directory. >>> >>> Please note, these links will disappear when a final release is >>> added to >>> the sourceforge download page: >>> >>> http://sourceforge.net/project/showfiles.php?group_id=73079 >>> >>> cheers, >>> bern. >>> >>> >>> >>> ------------------------------------------------------- >>> This SF.Net email is sponsored by: Oracle 10g >>> Get certified on the hottest thing ever to hit the market... Oracle >>> 10g. >>> Take an Oracle 10g class now, and we'll give you the exam FREE. >>> http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click >>> _______________________________________________ >>> iPodlinux-devel mailing list >>> iPo...@li... >>> https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel >>> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by: Oracle 10g >> Get certified on the hottest thing ever to hit the market... Oracle >> 10g. >> Take an Oracle 10g class now, and we'll give you the exam FREE. >> http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click >> _______________________________________________ >> iPodlinux-devel mailing list >> iPo...@li... >> https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel >> > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle > 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > |
From: Bernard L. <le...@bo...> - 2004-05-25 20:52:31
|
Thanks for the feedback. Yesterday I changed some buffering in podzilla which seemed to help a little. There is also a small change to the audio driver which I am testing which seems to help but hopefully we can get it to record smoothly. The headphone jack on the iPod is connected to the audio chips microphone input and this in mono only. The line-in is full stereo though. I'm not sure how the iTalk or Belkin microphone actually switches the iPod to recording mode but I would guess that it uses some extra signalling via the remote port. As long as the mic records without the iPod asking it to start it should work fine with Linux. cheers, bern. On Tue, 2004-05-25 at 17:02, Mathieu wrote: > I tested your work ! It is a very good work ! Good job ! > I tested with a 3.5 mm jack microphone in the connector for the headphone.. > but when we play the sound there is some noise in the backround.. I don't > know if it is my microphone or your program... > I have a question: is it possible to record in stereo mode with the headset > connector or it is only available on the line out.. (I think about hardware > capabilities).. ? > > I have no Ipod microphone to test that but I think that it wouldn't function > because there is a microphone AND a speaker in the device, so i think that > the ipod send a command by the serial port of the remote controle to the > microphone to switch "in microphone mode"... It's just supposition :) ! > > cheers, > Mathieu > ----- Original Message ----- > From: "Bernard Leach" <le...@bo...> > To: <ipo...@li...> > Sent: Monday, May 24, 2004 12:41 AM > Subject: Re: [Ipodlinux-devel] audio recording > > > > > > Sorry I should have mentioned, the recording is for 3rd generation iPods > > only. First and 2nd generation iPods have a different audio chip which > > lacks the necessary ADC hardware. > > > > You can record by using the headphone jack (or I would assume a standard > > 3.5mm microphone) and the left channel. > > > > The line-in mentioned below is possible by plugging a stereo source into > > your line out plug on the dock... > > > > cheers, > > bern. > > > > On Sun, 2004-05-23 at 20:12, Bernard Leach wrote: > > > Hi all, > > > > > > I have just uploaded a beta release which adds initial support for audio > > > recording. Currently since there is still no mixer support its hardcoded > > > to use the headphone microphone port however recompiling allows line-in > > > recording. > > > > > > http://ipodlinux.sf.net/download/beta/uclinux-2.4.24-ipod1.tar.gz > > > > > > I have also uploaded a modifed version of podzilla that has a simple > > > record/playback function built in. The recorded audio is 44.1kHz (mono) > > > and saved to the file 'test.raw' in the current directory. Its pretty > > > scratchy at the moment but that should be fixable. I'd be especially > > > interested to anyone with a iPod microphone to see how it works. > > > > > > http://ipodlinux.sf.net/download/beta/podzilla > > > > > > The updated version of the audio driver exposed a problem in the mp3 > > > playback program. A fixed version is also available. > > > > > > http://ipodlinux.sf.net/download/beta/mp3example > > > > > > To install the updated podzilla and mp3example simply copy them onto > > > your iPod's root partition into the sbin directory. > > > > > > Please note, these links will disappear when a final release is added to > > > the sourceforge download page: > > > > > > http://sourceforge.net/project/showfiles.php?group_id=73079 > > > > > > cheers, > > > bern. > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by: Oracle 10g > > > Get certified on the hottest thing ever to hit the market... Oracle 10g. > > > Take an Oracle 10g class now, and we'll give you the exam FREE. > > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > > > _______________________________________________ > > > iPodlinux-devel mailing list > > > iPo...@li... > > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: Oracle 10g > > Get certified on the hottest thing ever to hit the market... Oracle 10g. > > Take an Oracle 10g class now, and we'll give you the exam FREE. > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > > _______________________________________________ > > iPodlinux-devel mailing list > > iPo...@li... > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > > > > > |