Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 02/17/2019 in all areas

  1. Allows recording from eCapture(recording) and eRender (playback) devices Audio capture UDf in autoit allows you to capture 'what you hear' to a wav file using a loopback Event driven capturing allows your GUI to stay responsive and doesn't use a lot of your cpu Loosely based on https://github.com/mvaneerde/blog/blob/master/loopback-capture/loopback-capture/loopback-capture.cpp Wav saving inspired by Eukalyptus https://www.autoitscript.com/forum/topic/164700-directsound-udf/ UDF WasApi_Capture.au3 Example Edit: added IMMEndpoint.GetDataFlow to allow the loopback flag to be removed from eCapture Devices so you can record eRender and eCapture Devices now added _WASAPI_Stream_Dataflow to get device direction eRender (playback), eCapture (recording), eAll Cleaned up error handling in the UDF should be more comprehensive (At least CLEANER!) Fixed Windows 10 event mode Proper handling of Wave Extensible Format, Cleaned up example code a bit FIxed Error with Non Wave Extensible Formats and added paused code from Argumentum Cleaned up code added the ability to only capture every n number of frames 1Ms in the example Capture_Example.au3 WasApi_capture.au3
    2 points
  2. HMW - Hide my Windows Current Version: v4 (2024-Oct-18) HMW is a free program to stash away the Windows on your desktop. With HMW you can set any program Window as hidden, while the program itself will run silently in the background. Additionally all the Hotkeys used can be customized to your needs. [*] With HMW you can improve your “Visual Privacy”. No-one looking at your desktop will see instantly what programs you’re running anymore. [*] You can hide away programs which have long processing runs, cluttering your desktop and impairing the overall usability. [*] HMW is fully portable, the settings are stored in a "hmw.ini" file created in the scriptdir. It works fine on my XP-32bit, Win7-64bit, Win8(.1)-64bit and Win10 machines. If you find bugs please let me know. The source and executable can be downloaded from my site: https://funk.eu Kudos to Ascend4nt, Prog@ndy, UEZ, Yashied, Tuape & wraithdu for parts of the code. Please let me know if you found some piece of code in the source for which I forgot to mention a credit. Enjoy, let me know what you think of HMW and with Best Regards
    1 point
  3. added a "pause" ( since is there to code ) to the example
    1 point
  4. I've finally found a decent spec for the Wave Extensible Format: http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/WAVE.html turns out that Windows Media Player needs a 'fact' field added for Wave Extensible Formats In light of the new info I've added a new function to the udf _WASAPI_RIFF_Header this function replaces the previous wave header function in the example script (WavHeader_Init) that I've left it commented out in the example script for now just in case an issue arises. The generated WAV files do play in VLC and Windows Media Player so are probably fine. I've also added padding to the WavSaver per the above spec but not sure how important it really is... Bilgus
    1 point
  5. I suppose this is similar to @mikell's solution, but it also increments the value of the number of lines $str = 'After this is a link!!! <a href="https://imgur.com/a/u9E0Srf" target="_blank">https://imgur.com/a/u9E0Srf</a><br>Before this was a link!!! //Note: This is 1 line.' msgbox(0, '' , StringRegExpReplace(stringreplace(stringreplace($str , '<br>' , @LF) , "1 line" , @extended + 1 & " line(s)") , '<.*?>' , ''))
    1 point
  6. RTFC

    Use RAM as disk space?

    @Earthshine: that's 1. not open-source, and 2. limited to 4GB (or 6GB if youhappen to use AMD Radeon memory).
    1 point
  7. @elpatron You're welcome If you need other assiastance, don't hesitate to post your questions and your script.
    1 point
×
×
  • Create New...