Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Recent Posts
1
3rd Party Plugins - (fb2k) / Re: foo_httpcontrol
Last post by qqka08 -
is there a template just with artwork only?

This one might come close:
https://www.mediafire.com/file/hygzeejt5hz/lxofith.rar
Full cover art is the background, and if you tap it shows just the art and some controls above & below.


unfortunately this template doesn't update in real time like “ajquery-xxx”, when I switch the track in foobar, the information in the browser doesn't change and the cover doesn't change either. the cover is stretched, also.
4
General - (fb2k) / Re: Any way to query foobar2000 via CLI and get structured data?
Last post by Coreda -
The fb2k SDK has a command line handler for taking input arguments and you can potentially do anything with it. But I don't think you can write any kind of response to stdout (someone may correct if I'm wrong about that). Writing to external files is definitely doable.

I see, thanks. Do you think either would be an approachable thing for someone without a compsci background that's only more familiar with higher level, scripting type languages such as Javascript and Lua? If so is there some small open source component you think would be worth looking at as a example to learn from?
6
Other Lossy Codecs / Re: lossyWAV 1.4.2 Development (was 1.5.0)
Last post by Hakan Abbas -
I can get 339,316 when I increase the block size to 32k. However, we cannot generalize this to everything. As far as I understand, the optimfrog arithmetic coder should be using something. Because only Rice coding cannot go down from a certain limit.

Yes, HALAC uses tANS as an entropy encoder and contains considerable side information for each block. Therefore, very small blocks are not suitable in terms of both processing speed and compression ratio. In other words, this sample is created for the file for the 1900 blocks and there are probability distributions, etc. for each.
7
Scientific Discussion / Re: Holographic Media for Analog Audio
Last post by saratoga -
The ray diagram in drawing one doesn't do the refraction at the lenses correctly.  It should look like this:



Since the reference field doesn't overlap with the object field on the recording media, this does not form a hologram.  Have you tried to build one of these devices?
8
3rd Party Plugins - (fb2k) / Re: Device-Priority-SMP
Last post by Defender -
Sorry I wasn't clear.

Ad 1) With selecting manually I mean click on the button that shows a dropdown of available output devives and then click (not SHIFT click) the output device you want to activate.

Ad 2) When switching to an available device you don't get a popup and playback just continues on the newly selected device. What I mean I want that behavior too when (instead of switching) the activated/playing external device is switched off.

Ad 3) Tested that already, but doesn't work for me. The JBL Charge is not only used by me and as such I don't want to switch automatically to it when it comes online. Might be one of my kids takimg a batch and wanting to stream to the JBL from their phone.

So what I'm looking for is select any available device I want (by clicking it; not SHIFT clicking it) and continue playing to the chosen device without a popup. Here is no issue at all because foobar does that by default if the device is available.

The issue is that when the external device that is being used for playback is switched off by pressing its power button, foobar responds with stopping playback and giving the popup when I use my code. What I want is that foobar just goes to an available fallback device and continues playback wiyhout the popup.

I tested my code with adding the following lines when a device suddenly is unavailable:
   fb.RunMainMenuCommand('Playback/Device/' + arr[1].name);
   if (fb.IsPlaying)   fb.PlayOrPause();
With this code the second output (PBS) is selected and if the switched off external device was playing the Play command is also executed but starts playing from the beginning of the track and always gives the popup.
Kind of weird that fb.IsPlaying is true when foobar obviously stopped playback.
 
When I use your button and have set it to Enable Auto Device ON, playback does continue on the device with the highest priority that is available, which is almost hat I want.
Unfortunately this only works the first time without the popup. And I have to switch devices by pressing SHIFT before selecting another device. If you don't hold shift while clicking another device it just reverts to the first highest priority available device.

Hope this makes it a bit clearer for you.
9
3rd Party Plugins - (fb2k) / Re: JScript Panel script discussion/help
Last post by marc2k3 -
You can send notifications to other panels by triggering this from a button click or menu item...

https://jscript-panel.github.io/docs/namespaces/window/#windownotifyothersname-info

And listen in other panels with this...

https://jscript-panel.github.io/docs/callbacks/component/#on_notify_dataname-info

After checking the received message, used window.Reload()

https://jscript-panel.github.io/docs/namespaces/window/#windowreloadclear_properties
10
Scientific Discussion / Holographic Media for Analog Audio
Last post by Ennis -
Hello guys:

I am an audio engineer. A while back I started to investigate all possible methods of transduction to see if it was possible to make a better analogue format. And I ended up putting together an idea, which I expect everyone can enjoy once it's made. It uses a cymatic "speaker-mirror" (in my case I am using a PA tweeter for it, and I am actually using two drivers together), plus direct electronic modulation of the intensity of a laser; everything placed in a holographic matrix-array.

This way it might be possible to record an analog audio track in less space than in an audio track on sound-on-film, and with more fidelity. If the efficiency achieved is enough (which I believe to be possible) it might be then possible to record a long enough play-time in a record of the size of a CD or a vinyl record.

There is also the possibility of recording an audio master in photopolymer ink or similar -to apply to it a similar process of electroforming than to traditional record stampers and make vinyl records with it. Perhaps some materials could  be etched directly with the audio track.

The general idea is to record both vinyl and optical audio  The circuits for recording for either and for optical stereo are already being designed.

Apologies for making such a short post for something like this. I don't want to take much of your time.

Here is a link to the Canadian Patent application for this (I want to request examination once the prototype is finished and tested) :

https://www.ic.gc.ca/opic-cipo/cpd/eng/patent/3170018/summary.html?query=holographic+analogue+audio&type=basic_search

I am aware of the long-lasting debate between digital vs analogue. I know that most people would think that I am another freak out there... but trust me this is being designed with science and good taste. And I expect one way or another to have something to show in a few months from now.

Please let me know what you think.

Best wishes,

Ennis




MOD: Removed "fundraiser for informational purposes"