Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
102 user(s) are online (71 user(s) are browsing Forums)

Members: 0
Guests: 102

more...

Support us!

Headlines

Forum Index


Board index » All Posts (broadblues)




Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@geennaam

Digging through the AHISrc it seems you wouldn't be calling it direct but via the
AudioCtrl->ahiac_MixerFunc hook.

Could you be calling that more than once per block of submitted data?

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@Hans

Quote:

Quote:

So the sample recorded by AE4 appears twice as long? What exactly do you mean by that? It seems odd especially as you mentioned the sample actually played correctly.

It's not exactly 2x. My test sample is ~14.3 seconds long, and the playback cursor ends at ~24.7.


Hmm slightly less than 2 x is odd, I would expect it to be slghtly over or exact.

Quote:

Quote:

If you "master" the project does it play the project in sync? This uses the filesave driver so should eliminate driver incompabilty issues.

The playback cursor stops at the end of the sample, so I guess that it is "in-sync."


OK so it does seem that the out of sync is driver related then, because filesave works as expected.

@geennaam

How does your driver handle the AHIET_OUTPUTBUFFER effect?
Could there be any reason why the block size handled there would be different from that being passed in by AE4 in the playback hook?

If that seems a cryptic question, that's how the AE3 src drives the blockcount and thus the progress of the timebar etc.


Edited by broadblues on 2023/1/3 12:17:03
Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@geennaam

I'd also give option2 the thumbs up, especially as there seems to be no way for the lowlevl API to request a given sample format.

Quote:

I can also record undistorted sounds in AE4 now. But unlike HD-rec, AE4 still thinks that a sample is almost twice as long. This is also still the case for imported 16bit AIFF samples that were created with AHIrecord. And while AE4 looks like a nice program, I do not plan to fix all bad programming.


So the sample recorded by AE4 appears twice as long? What exactly do you mean by that? It seems odd especially as you mentioned the sample actually played correctly.

@Hans

If you "master" the project does it play the project in sync? This uses the filesave driver so should eliminate driver incompabilty issues.

I'm thinking the 'playback cursor' is advanced based on how many samples played (it's not time related as such as when mastering the progress is as fast as the CPU can go.)

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@geennaam

The archive on aminet might be labeled 6.0 release but the version of the ahi.device code contained within is 6.6 (I just double checked). Versions and build dates match with the OS4 bundled ones.

You may well be right that the Filesave driver needs further modification for OS4, no idea where the modified src might be, if so.

I just tried to build it from the src in the aminet archive, lots of warning, it gets to link stage, but fails, but the failures are all related to DOS deprecations and one Newlib related one. As the version numbers match I suspect it is the origial src, just that the compiler and SDK have moved on in the last 17 (!) years and made it troublesome to build.

fd2pragma can deal with sfd files IIRC. Though it's pain to have to do so.

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@geennaam

Quote:

So based on this, the sources for the modified OS4 AHI version should be available.


I don't think the AmigaOS4 version of AHI 6 is modified in any way. As far as I know (might be wrong but 95% sure) it's straight "port".

Only the example drivers are (L)GPL though, so unfrtunatly sources of the various other drivers aren't freely available.

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@Hans

Quote:

Sounds like I should try to find an audio file format converter to see if I can export something that works.


I would recomend SOX there is a port on OS4Depot.

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@Hans

Quote:

Could you test playback of files recorded with AHIRecord on your machine? That would be a quick way to check if it is indeed a file format issue.

The only way I see it being an audio driver issue, is if AE4 expects some kind of driver feedback to be exactly what Davy's drivers return. Even then it's still most likely an AE4 bug.


I downloaded AHIRecord (my local copy froze whes starting, it was very old!)

I recorded a short stereo sample 14.5 seconds long, using a pair of head phones as plugged into the pink mic socket! End result was a genuine stero sample. Sample Rate was 41Khz

Started AE4 and manually slected 41kHz sample rate (default was 48kHz as I edit so much video) Loaded the sample into a test project.

Playback was perfectly in sync and it stopped exactly at the end of the sample.

I would check that your project sampless and project sample rate are the same. And that the generated pcg files for each sample or correct, (delete them and let AE4 recreate them, but only once the sample rates have been confirmed to be correct)


You have my email, if you want to send one of shorter samples to test here I would be more than happy.

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@Hans

Just a quick thought.

One thing to be aware of if you are replace a sample that AE4 is using directly with one that has a different length is that the pcg file will need regnerating and this is not automatic, this can make the file seem longer / shorter in the GUI.

Also make sure that the samples all have the same samplerate and it's as the playback sample rate, (which is semi automaticaly determined by the first loaded sample). This two can end up with some odd length in GUI issues.

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@geennaam

Quote:

Ok, we are clearly out of sync so I stop here.


Yes indeed apologies for the confusion. But the confusion partly came from the similarity in symptoms. It makes me wonder if a similar solution to Nemo Sound might be need the hardware supported by your driver?

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@Hans

Ah no. I'm using (Lyle Hayes ?) driver for the onboard HDAudio, this is different from the unfortunatly duplicately / similarly named driver.

Nemo sound is available from AmiStore, it controls aspects of the onboard sound that AHI can't get to such as monitoring and correct choice of recording source.


@Geenam

Apologies most of my responses to you are invalid if you are using your driver (forgot you had written a driver with similar name) on non X1000 sound card.

Go to top


Re: Blog Post and Video about NetRexx - Share Amiga ARexx Ports over the network.
Home away from home
Home away from home


@Raziel

Yes, I'm pretty much always on beta.

Shouldn't affect the results of the s/NetRexx/newname/ exampes though.

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


@geennaam

Quote:

Yes, I can select the correct input (Don't mistake enabled sound for the correct input.)
The monitor will feedback audio to the linout and hp out no matter if you have selected the correct input to the ADC. The monitor will provide sound for any valid input.
(This will result in free mixing when recording from the monitor input instead of mic/line because the monitor itself will provide the hardware mixing for you)



Not 100% sure what you are saying here, but to get correct monitoring with hdaudio on an X1000 you need Nemo Sound. There is stuff outside AHIs control that needs this custom driver / utility.

Quote:

Be aware that MIC inputs will give two channel mono. Only Linein will give real stereo.


No, if you plug in a stereo micrphone you get stereo , if you plug in mono one naturally you get momo, but two channels as that's how AHI records.

Quote:

Now for the not working part.
When I attempt to record from linein in the AE4 record window, the right channel is noise and the left channel is distorted. Even with the recommended HIFI 16bit Stereo++ mode at 48kHz.


Did I mention Nemo Sound yet?

Quote:

Recording works fine with AHIrecord. (Which I have used to verify the driver)


Could be an issue with the level the record process is working at perhaps or that AHIRecord is not play simultaneously? Suggest an issue withthe driver, but hey Nemo Sound is cheap and make it all work.

Quote:

When I record a sample with AHIrecord in 16bit AIFF format then this sample plays fine with multiviewer and AmigaAmp. But when import the same sample in AE4 then the sound itself is fine but the progress cursor/line thinks that the sample is about twice as long.


Could be an error in the AIFF header. Certainly AIFFs output by HDRec don't play nice with AE4 as AE4 expects correct files, andHDRec (one version at least didn'y sdet one of the fileds correctly).

Quote:

I do not know what dark magic is performed in the drivers written by DW that AE4 apparently works fine with those drivers.


There is no magic at all. The drivers are unaware of AE4 and vice verca.

Quote:

Why recording doesn't work within AE4 is also a complete mystery to me. Could be that there are also some hidden DW driver communications to circumvent the limitations of AHI.


No. Ihave seen the source code at both ends of the pipleine and whilst I can't share details due to vearious NDAs I can confirm there's nothing custom goinf on there.

Quote:

Be aware that AHIrecorder isn't perfect either. The "Monitor" selection doesn't work at all. It shows the outputs instead of monitor inputs but nothing happens when you select anything in the monitor. I can't see any request being fed to the AHI driver. So maybe AHIrecord makes assumptions or relies on hidden direct driver communication as well.


Monitoring only works for hdausio on the X1k if Nemo Sound is running. If that affects AHIRecord as well I don't know.

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


What machine are you using it on? If X1000 then Lyles Nemo sound utility is extremely benficial (allows proper realtime monitoring without lag etc).

The plugins are added as "inserts" . Each channel should have 3 "grey buttons" in a coulmnat the top. Click one to add a plugin and you will get a window to choose from.. Click again to bring the editor window for that plugin.

Go to top


Re: Blog Post and Video about NetRexx - Share Amiga ARexx Ports over the network.
Home away from home
Home away from home


@nbache

Might need to change the name then Suggestions? or do I just go for the lazy and boring NetARexx? RexxNet is also taken by a much earlier attempt at this concept.

Go to top


Re: Anyone have success using Audio Evolution 4?
Home away from home
Home away from home


Yes, I have had significant good usage out of AE4.

Several of my Album releases were part recorded / mixed in AE4 (combined with other parts recorded in the stdio). Many of my youtube videos have audio exported from blender, processed in AE4 then reimported.

As already mentioned, sample file import is limited to 16bit AIFF (not AIFC, important distinction as some files from other sources can be AIFC with aiff file extention). and 16bit WAV (pcm only).

Recording has always worked for me. I think I needed Nemo sound to get it worling properly on my X1000 using hdaudio though, worked out of the box on my SAM-Flex with my Terrtec. If AHIRecord works AE4 should because they both use the AHI record settings. (AE4 can choose between sources though so check you're not recording from linein (often the blue socket) when you're plugged into mic in (pink)


You can only cut volume with the faders, which is philosophically correct from an audio point of view, especially when working with digital audio where clipping is critical, but there are a couple of alternatives. (I do find myself wishing that at least the master volume had a boost!)

1. Amplifier plugin - best if you need to automate a volume boost to get different boosts at different points.

2. Compressor plugin - good for boosting quiet sounds with making louder sounds too much louder

3. Normalise option from the sample list window. This can raise the max volume of a sample to 100%


I've not had an issue with the play marker getting out of sync, I've used it for near sample level adjustments to timing, you need to zoom in though, otherwise you are seeing an aproximation of the waveform. It will play just beyond the last sample in the timeline. ie To "end of song" Occasionally the "end of song" point can get confused if the length of the song gets shortened by removing samples. Unlike some more modern DAWs you can't explicitly set it.

HDRec is agood alternative especially if you need to loop samples. It doesn't play well on my X1000 though, severe timeing issues and recording is broken, whereas is works very well on my SAM-Flex.


[edit]
Typos and expanded a few bits

Go to top


Re: SketchBlock XMas Video for 2022
Home away from home
Home away from home


Glad you all enjoyed it, Happy New Year

Go to top


Blog Post and Video about NetRexx - Share Amiga ARexx Ports over the network.
Home away from home
Home away from home


Happy New Year to you all.

Over the last couple of years I've been working on a new application NetRexx which allows you to write rexx scripts to control applications on remote computers.

I've written about it here on my blog...

http://webplus.broad.ology.org.uk/blo ... enumonth=12§ion=amiga

Here's a shortcut to the video

https://youtu.be/pCOaVOowSck

[edit]
Typos

Go to top


Re: Assign the last Return Code to a variable
Home away from home
Home away from home


Not at my amiga but try something more like

[code]
delete foo
set RET $RC
echo $RET

Go to top


SketchBlock XMas Video for 2022
Home away from home
Home away from home


A little behind schedule compared with previous years but here is my traditional christmas card video.

https://youtu.be/rHC6ZmDWxmc

Recorded with SRec, painted in SketechBlock, video edited in blender, all on my X1000.

Go to top


Re: Updater tool: latest releases and updates
Home away from home
Home away from home


@Futaura

Quote:

May I ask why AmiSphereServer (and therefore Updater) doesn't itself use AmiSSL and instead uses an outdated, obsolete, statically linked OpenSSL 1.0.2o? It should be easy to make the switch and it'll make AmiSphereServer much smaller too! Please support AmiSSL, rather than waste time messing with OpenSSL directly.


It was written by it's original authors using libcurl. as you note below. That makes / made using AmiSSL problematic...

Quote:

As the OpenSSL team itself says: "All older versions (including 1.1.0, 1.0.2, 1.0.0 and 0.9.8) are now out of support and should not be used."


An ideal we often fall short of in amiga land
Quote:

It appears to be using libcurl too - the latest libcurl has built-in AmiSSL v5 support, but you may not even need to use libcurl at all either. OpenSSL 3.0 has its own simple built-in HTTP(S) client.


Two bbits of useful info thanks. Does the inbuilt https support cookies etc??

Go to top



TopTop
« 1 2 3 (4) 5 6 7 ... 108 »



Polls
Running AmigaOS 4 on?
AmigaOne SE/XE or microA1 12% (26)
Pegasos2 3% (8)
X5000 22% (48)
X1000 14% (30)
A1222 8% (19)
Sam 440/460 18% (40)
Classic PowerPC Amiga 2% (6)
WinUAE emulation 7% (16)
Qemu emulation 9% (21)
Total Votes: 214
The poll closed at 2025/12/1 12:00
8 Comments


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project