Have uploaded a new version of the QuickRecord tool for Aros with the source code.
I upload here because it has the source code and if any body wants to donate to Ian Gledhill I know he will port this very useful tool to OS4. Or somebody else could.
With all due respect to whoever compiles this, please donate to Ian Gledhill as he wrote the original app for me and it was not a port this is new work and opened up for all.
Trying to port and still have the crashes all the time on AHI related stuff. I trying to send mail to Ian, but it was rejected by spam-bot looks like, so i ask him about help on AW thread, lets hope he can help.
Yes, it doesn't let me change my amigans.net email address for some reason! Use ian.gledhill@btinternit.com (but nEt not nIt) to contact me.
I actually tried whipping up an OS4 version this morning but something's different somewhere.... AHI got 8 inputs for the soundcard but the names were all over the place, and there's something funny with the GUI handling. Must be some differences somewhere I've unwittingly put in the AROS version.
I'll be able to sort it, but I don't always have much time in the evenings so feel free to hack it up in the meantime. Email me if I can help (or I can go onto IRC at any time during the day if you like).
The problems with GUI, its for sure that you code it over Zune (which have lots of bugs). For example i tryed to port LunaPaint some time ago (to os4 and to morphos), and its buggy like hell in terms of GUI rendering (but on AROs all is ok). I also talk with Itix (who do port of LunaPain to morphos some time ago) and he say that MUI code over zune - its unlogical and buggy crap. So for sure there will need some tweaks.
I also do few changes for ASL requester (by default with all that APTR *tRequster stuff it crashes and i change it a bit), but now it crashes all the time when trying to allocate audio and there i fear i can't do much, because i need to understand all the code => will be better if you can do it as author yourself of course :) I can help with all the tests and so on if its need it.
But by default, i have setuped in my ahi prefs for MusicInit: Unit 0: HiFi 16 bit stereo++ (and it sa Half Duplex). Then if i change in Muisc Unit to the VIA-AC97: Hifi 16 bit stereo++ - programm starts ! Yeah !
But what is strange, its that my Unit 0 setuped correctly. Looks like QuckRecord code, set some "default setting" , but default settings of not Unit 0 , but some Unit <default>. Strange ..
Btw, pretty usefull and nice utility. Can you upload it to os4depot as well ? (or if you have no time i can do that for you).
Trying to record: When i press "record", it says in console: "Couldt open file". So, i looks like i need to specify file (but that not cleary understanable). Maybe will be cool to bring a mui-warning window, with words "you shoul specify a file !".
Also if i for example choice "mic" in the settings and press SAVE, it still give me LineIn when i again press on settings.
And the question: Should "monitor" works, just when i connect microphone , and press "monitor" ?
As i know, ac97 in peg2, have only : Line In / Line Out / Headphone Out. So, i tryed boch free 2 connectors , and none of them record anything.. Maybe again some AHI settings should be ?
When you start monitoring, you can change the settings... including the input. Remember to make sure you have the gain turned up though! You'll see the meters go up when it's receiving a signal.
Btw, on your os4 it works fine ? I tryed right now to setup everything to max (in ahi settings, in quickrecord), then i trying to connect to one port on card, and trying to change all the settings while monitoring : all the time black cubes for the line in and for the mic, and then to another free port on soundcard - and the same try monitoring and change setting to lineit/mic - the same black cubes :(
Make sure your input is connected to a Line In or a Mic In input on the soundcard. Put gain up to full. Start the monitor (make sure it says "monitoring" in the status) Open the settings, and try each input. Also ensure that you have a valid sound input too. You should hear the sound when it's monitoring, too.
You are definitely connecting your sound input to the Line-In/Mic in of your VIA AC97 sound card aren't you...?
Try playing with settings in the AHI prefs too, try setting all units to the right one.