English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 10 November 2010, 16:37   #1
syphus
Registered User
 
syphus's Avatar
 
Join Date: Jan 2009
Location: Newcastle, UK
Posts: 23
Parallel-port sampler emulation - yay!

I hadn't checked back in a while, but it's great to see some emulation of the parallel-port sampler in the latest WinUAE. Sure, there are other means of getting audio into the Amiga (usually I just use my hardware, either with a real Turbosound or importing raw files via CF) but there's something beautiful and dirty about the directness of getting host system audio right into emulated Protracker. Especially when you're on a plane or train and using your netbook's microphone

Milkytracker's often a convenient alternative to Protracker for tracking MODs, and while the old WindowsCE version had the ability to record from your PDA's mic, the desktop version inexplicably doesn't, adding another laborious app-juggling task to the chain. So WinUAE now beats that in this regard.

Even as a work in progress, this is great; I'm posting mainly to let Toni know that I appreciate its inclusion and to let others know that it's there. If any more work gets done on it, even better!

Edit: technically, this thread has a legitimate place in the Support subforum...as Toni identified in the changelog, the sample capturing is a bit clicky and low quality (relatively), so I'm confirming that and hoping that it'll improve. If there's any specific feedback that would help, I'll try to supply it.

Last edited by syphus; 10 November 2010 at 16:39. Reason: clarified my justification for having posted this in support...
syphus is offline  
Old 10 November 2010, 19:18   #2
Fabie
Banned
 
Join Date: Apr 2009
Location: France
Posts: 478
all of that means that if I connect my DSS8+ sampler or my perfect sound 3 sampler to the PC parallel port.....will work on winuae?
Fabie is offline  
Old 10 November 2010, 20:34   #3
syphus
Registered User
 
syphus's Avatar
 
Join Date: Jan 2009
Location: Newcastle, UK
Posts: 23
Nope, or at least I very much doubt it. The parallel port itself is emulated and the relatively simple circuitry required for a parallel port sampler (it was a popular DIY project back in the day, cost about £10 in parts!) is also emulated. Any program that can access the parallel port looking for sampled audio data on hardware can now do the same in WinUAE, and what it gets is the default input from your PC soundcard. On a laptop, that's probably a mic or line-in. Actually, maybe it just records the mix monitor, in which case you could play an mp3 and sample that in. I'll try that later

Off topic, IBM PCs are supposed to have 25-pin parallel ports, just like Amigas. It'd be pretty easy for somebody to write a Windows/Linux/etc app that recorded audio from an Amiga parallel port sampler...but it would be a thoroughly pointless endeavour - there are easier ways of making your audio sound that bad
syphus is offline  
Old 10 November 2010, 21:59   #4
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,645
I really loved this too, it sounds like ass on my system but I hope Toni keeps improving it. Here's another post that shows support for this neat feature!!

I thought it was not implemented then I realized I had WinUAE 1.53 (!!!) so I updated and found the feature I was going to request!
Amiga1992 is offline  
Old 10 November 2010, 23:39   #5
syphus
Registered User
 
syphus's Avatar
 
Join Date: Jan 2009
Location: Newcastle, UK
Posts: 23
Yeah, I updated on an idle whim and the feature took me by surprise

Although I hope it doesn't get improved *too* much...it probably wouldn't be cool if it ends up sounding *better* than Amiga hardware :P
syphus is offline  
Old 11 November 2010, 08:37   #6
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Sound syncro is non-existing, it drifts and then buffer either under or overflows and restarts and so on..

Perhaps it will be improved someday..
Toni Wilen is offline  
Old 11 November 2010, 13:32   #7
syphus
Registered User
 
syphus's Avatar
 
Join Date: Jan 2009
Location: Newcastle, UK
Posts: 23
Protracker can only sample a few seconds of audio anyway, and it currently doesn't sound a whole lot worse than it does on real hardware. But I don't know whether the buffer drifting you refer to is the cause of the pops and clicks, or whether we'd only notice the lack of synchronisation in longer samples in different programs...

Anyway, thanks again!
syphus is offline  
Old 13 November 2010, 18:50   #8
ElectroBlaster
Junior Member
 
ElectroBlaster's Avatar
 
Join Date: Mar 2002
Location: Exeter, Devon, UK
Age: 49
Posts: 1,705
Send a message via ICQ to ElectroBlaster
This is brilliant! I cannot tell you guys how long I have waited for such a feature

I slapped on protracker 3.62 and slowly started to remember how things worked and managed to create a nice dirty hissy 8bit sample! YAY

Toni you are a god, if I could send pints of beer down the broadband to your house I would!
ElectroBlaster is offline  
Old 13 November 2010, 19:53   #9
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
Before determining that it 'sounds crap' so to speak, make sure the PC waveform you're recording in WinUAE is maximized. In 8-bit samples, aliasing distortion is considerable and affects the sound much more than sample rate.

I converted a while ago to record 'What U hear' in a waveform editor and save as Amiga IFF (not .aiff). That way I can see the meter while recording and manipulate the sample before saving. If the samples exist already and are maximized, you can convert them (even batch) using sox.

If you use Goldwave, add a few seconds of silence (=wait before stopping recording) to the sample before saving - it has a bug that affect the tail ends of samples not present in sox, but is otherwise just as good.

If you record from an internal sound card (ie. PCI sound card, motherboard excuse for a sound card or same for laptop), you will very likely get digital noise in the sample for free, courtesy of the electronics manufacturer.
Photon is offline  
Old 13 November 2010, 20:11   #10
syphus
Registered User
 
syphus's Avatar
 
Join Date: Jan 2009
Location: Newcastle, UK
Posts: 23
It doesn't sound particularly bad, not beyond my expectations/requirements, but having tried it properly (with music rather than single synth notes) I definitely notice the lack of sync. Audio is sampled roughly at the right speed but the wrong pitch (an octave down), along with all the attendant glitches. Look forward to seeing how this develops!
syphus is offline  
Old 13 November 2010, 22:06   #11
Fabie
Banned
 
Join Date: Apr 2009
Location: France
Posts: 478
so
which amiga program can I use to record audio on winuae?
Fabie is offline  
Old 13 November 2010, 22:15   #12
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
You can use WinUAE itself. Just have a look at the 'Output' panel.
TCD is offline  
Old 14 November 2010, 02:05   #13
Fabie
Banned
 
Join Date: Apr 2009
Location: France
Posts: 478
Quote:
Originally Posted by TheCyberDruid View Post
You can use WinUAE itself. Just have a look at the 'Output' panel.
you do not understand very well my question
I'm talking about which Amiga program on winuae can record audio from external sources like the line-in of the sound card
Fabie is offline  
Old 15 November 2010, 07:00   #14
Fabie
Banned
 
Join Date: Apr 2009
Location: France
Posts: 478
btw,

I just realize that you can record audio on winuae using a program named AHI record or using Soundprobe v2 configured to use AHI
maybe other programs will work
but
realtime effects on soundprobe V2 not works because it says that AHI do not support realtime effects.....it seems it needs a paralel sampler for that..
then I configured soundprobe to use generic parallel sampler but not worked

so I don't know which audio program will work with the parallel sampler emulation?

Last edited by Fabie; 15 November 2010 at 07:05.
Fabie is offline  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Parallel port audio sampler - FREE! a4k-oerx MarketPlace 2 03 September 2012 14:49
Winuae 2.3.0 parallel port sampler Fabie support.WinUAE 2 15 November 2010 11:02
In absence of parallel port ? Another World project.SPS (was CAPS) 7 19 September 2008 17:42
Parallel port emulation alexh support.WinUAE 8 20 March 2006 17:19
Parallel Port Joystick Emulation Belial support.WinUAE 0 28 August 2003 20:54

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 17:57.

Top

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