English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 11 September 2018, 00:04   #1
EAUniW
Registered User
 
Join Date: Sep 2018
Location: USA
Posts: 203
Floppy disk 24 or 32 bit audio capture within WinUAE

Is it possible to record audio within WinUAE at 24 or 32 bit resolution? I record unfiltered, non-interpolated audio in 4 channel mode at 192khz but the resolution is limited to 16 bits and I'd like to ensure the resolution remains as high as possible until I've finished mixing and render down to 44.1khz / 16 bit audio at the end.

Last edited by EAUniW; 27 April 2020 at 09:35.
EAUniW is offline  
Old 11 September 2018, 08:31   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
There isn't really need for higher bit depths because Paula is 100% digital (even volume control is digital PWM). It is also fully linear (minus small errors in DAC in real world).

8-bit sample + 6 bit volume (actually range is 0-64, 63 is not full but 64 is full volume so it rounds up to 7 bits) = 15 bits, which is enough without losing any quality.
Toni Wilen is online now  
Old 11 September 2018, 11:59   #3
EAUniW
Registered User
 
Join Date: Sep 2018
Location: USA
Posts: 203
I know there isn't a big reason for going beyond 16 bit resolution in that circumstance but it'd be good to have especially when recording at 192 khz to ensure complete accuracy across every part of the recording and mixing stage.

Then again, once I'm mixing and using EQ etc I'm hardly representing the unfurnished original audio.

Last edited by EAUniW; 27 April 2020 at 09:34.
EAUniW is offline  
Old 17 September 2018, 13:59   #4
ceztko
Registered User
 
Join Date: Aug 2006
Location: Italy
Posts: 109
Quote:
Originally Posted by EAUniW View Post
I know there isn't a big reason for going beyond 16 bit resolution in that circumstance but it'd be good to have especially when recording at 192 khz to ensure complete accuracy across every part of the recording and mixing stage.

Then again, once I'm mixing and using EQ etc I'm hardly representing the unfurnished original audio.
I think what Toni want to say is that you there's no potential quality gain if WinUAE would record naively at higher bit depth or sample rate. At 16 bit you already have the most pristine rendition that Amiga can give you. If you need to mix you just resample, as you are probably already doing.
ceztko is offline  
Old 17 September 2018, 18:48   #5
BastyCDGS
Registered User
 
Join Date: Nov 2015
Location: Freiburg / Germany
Age: 44
Posts: 200
Send a message via ICQ to BastyCDGS
Hi Toni!

Quote:
Originally Posted by Toni Wilen View Post
There isn't really need for higher bit depths because Paula is 100% digital (even volume control is digital PWM). It is also fully linear (minus small errors in DAC in real world).

8-bit sample + 6 bit volume (actually range is 0-64, 63 is not full but 64 is full volume so it rounds up to 7 bits) = 15 bits, which is enough without losing any quality.
Remember that Paula supports sample rates up to 56kHz and that the OP might record from Toccata output? So at least having a higher sample rate would be nice.

If recording audio from Toccata output is possible, 24-bit might be useful as well, since Toccata supports 16-bit samples (not sure about volume bit depth, but I guess it's 6 or 8 bits).

Anyway, the best solution probably would be to use Windows codec system (if WinUAE doesn't already do that).

A solution for the OP that would work now is to install a virtual soundcard driver which records to harddrive. Would this work if the virtual soundcard driver is set to 24bit and 192kHz. Would WinUAE render it to that solution?
BastyCDGS is offline  
Old 17 September 2018, 18:58   #6
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Quote:
Originally Posted by ceztko View Post
I think what Toni want to say is that you there's no potential quality gain if WinUAE would record naively at higher bit depth or sample rate. At 16 bit you already have the most pristine rendition that Amiga can give you. If you need to mix you just resample, as you are probably already doing.
Exactly. Sample editors will use 32-bits internally anyway.

Quote:
Originally Posted by BastyCDGS View Post
So at least having a higher sample rate would be nice.
Just type higher sample rate in the dialog box!

Quote:
If recording audio from Toccata output is possible, 24-bit might be useful as well, since Toccata supports 16-bit samples (not sure about volume bit depth, but I guess it's 6 or 8 bits).
It is not same thing as Paula volume. Volume in sound cards is user setting (like volume knob in stereos), no program that plays via sound card adjust volume in real time. Recording stores audio before volume control.
Toni Wilen is online now  
Old 17 September 2018, 20:10   #7
BastyCDGS
Registered User
 
Join Date: Nov 2015
Location: Freiburg / Germany
Age: 44
Posts: 200
Send a message via ICQ to BastyCDGS
Quote:
Originally Posted by Toni Wilen
Just type higher sample rate in the dialog box!
Ah ok, didn't test that. Nice to know! Thank you!

Quote:
It is not same thing as Paula volume. Volume in sound cards is user setting (like volume knob in stereos), no program that plays via sound card adjust volume in real time. Recording stores audio before volume control.
Ok, didn't know that recording happens before volume control.
Then using more than 16 bit really doesn't make any sense.
Unless Paula would have more than 4 channels. However, there is a special case which should be consiered:
If interpolation is used (don't know, if recording honors interpolation settings) the output technically takes advantage of 24 bit and 32 bit resolutions.
However, I doubt that someone would be able to hear the difference.
BastyCDGS is offline  
Old 17 September 2018, 22:22   #8
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Unless Toni adds Paula's DAC's non-linear characteristics to WinUAE (and even then it's doubtful), there's no point in more than 16bits because there's no data to put in the extra bits. If you need extra bits for editing, just add them with your audio software.
Thorham is online now  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
15 bit 44 khz audio idea. Thorham Coders. General 33 15 September 2021 06:22
64-bit WinUAE doesn't work on 64-bit Windows XP mark_k support.WinUAE 6 24 December 2017 21:17
Audio/Video output capture in WinUAE 3.4.0 TroyWilkins support.WinUAE 6 15 June 2017 14:30
Questions about 14 bit audio playback xxxxx Coders. Asm / Hardware 16 22 December 2014 19:30
Advanced audio capture Jerry request.UAE Wishlist 6 29 January 2006 11:45

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:13.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.07436 seconds with 13 queries