Forum Replies Created
-
AuthorPosts
-
LeifKeymaster
Image 1 = Sound card doing very poor sample rate conversion of its 96k sampled signal to 192k requested by Breakaway.
Image 2 = MpxTool doing stereo encoding of the 48 kHz standard L/R signal received from the sound card. You can test and measure an audio processors L/R output this way, but you can not measure off-air! 🙂
Try the ESI Juli@. It supports 192k.
///Leif
LeifKeymasterI really like the Shuttle PCs — had a core 2 duo SD32G2 as my main pc for a couple of years, before getting a quad core.
However, while I like the design of the D10, they screwed up badly on the specs on that one. I mean, it’s supposed to be a HTPC.. Yet it has only VGA on board, no HDMI, no DVI. It has the cheapest Realtek soundchip (ALC662) which has no digital out and no 192k support.
Well, you can always upgrade, right?
I wish! No PCIe x16 slot, and no PCI slot. Only a single PCIe x1 slot.. So, for video cards, you’re shit outta luck. For sound cards, you basically have a choice of ASUS Xonar DX, and… uh.. No, can’t think of any others. And sure, that’s a pretty nice sound card, but it’s not pro.
I’m hoping Shuttle will release a sequel with decent specs. Then I could actually start recommending it. 🙂 As it is, it looks nice, but what are you supposed to do with it as a HTPC?
Very nice photos though, George 🙂. What sound card are you using with it?
Here’s one I have:
BBP L/R output panning… WHY??? 🙂 What are you trying to do?
///Leif
LeifKeymasterLOUD!! Man, that’s BBP all the way. Sounds good though. Great choice of music too, I’ve enjoyed every song so far! Crossfades need work though.
///Leif
LeifKeymasterThe closest I have to that is my old Dell Latitude D610 with Sigmatel C-Major Audio onboard. Just tried Breakaway RTA on it — runs and exits beautifully, both with kernel streaming and wave.
///Leif
LeifKeymasterGood point, Sneradio did have the same problem.
The only thing I can see that I forgot was to destroy the AudioInterface object before exiting. I’ve implemented that now — not sure if that will make a difference.
One thing is certain — user mode applications cannot crash or freeze the computer. It takes a broken driver to do it. What sound card are you using? On-board? If so, what sound chip?
Perhaps I can reproduce it — I do have about 20 computers at home, chances are one will be similar 😉.
Here’s the latest version, 0.60.02 beta, where I do deallocate the audio driver on shutdown:
http://bredband.leif.cx/browse/rta
///Leif
LeifKeymasterLpy, does any other Breakaway product do the same thing?
They should, because it’s the same Audio I/O code (kernel streaming / wave / directsound) as Breakaway RTA.
Try using a different flavour of Audio I/O, for example WaveIn is safest.
How are you exiting the program? I tried five ways — clicking X, Alt-F4, main right-click menu "exit", tray right-click "exit" and taskbar right-click "exit". Every single way I could think of, passes the same Shutdown procedure, which nicely asks the audio interface to close. Perhaps I missed something?
///Leif
LeifKeymasterAny day now 🙂.
Regarding hue shifting, turns out Intel IPP has RGBtoHSV and HSVtoRGB functions built in! Kickass.
Also, I could just do a colorize algorithm. That’d use much less cpu to compute too.///Leif
LeifKeymasterYes — creating (and perfecting) the graphics takes lots of time, and rewriting + maintaining the code would be a pain in the neck. It would be much easier to write a hue rotator algorithm and add a hue rotation parameter for each control.
Only problem is, I have no idea how to go from RGB to HSV, and back! I’ve never needed to until now. Maybe I should google it.
///Leif
LeifKeymasterGood point, Stuart. I’ll have to think if there’s a feasible way to implement it.. The green colour of the sliders is not actually an RGB value, it is a tiny green image in the skin – – scaled and stretched in realtime to form a slider or button of any size. Perhaps I should implement a hue shifter? 🙂
///Leif
LeifKeymasterFixed!
Also added DC Block option, Input Gain, ITU Reference Level adjustment, ITU time constant selection (3, 10 or 30 seconds), Power Sum or Dual Mono option for the ITU meters (currently debating with Jesse regarding how to resolve this ambiguity/omission in the standard).
http://bredband.leif.cx/browse/rta
///Leif
LeifKeymasterHi Jorge!
Yes, you do. Luckily, with AM you can connect a scope and look at your RF carrier directly, so you can adjust tilt and peq very accurately.
///Leif
LeifKeymasterI doubt it. I use Intel’s IPP library very heavily in BBP, and because of this it runs poorly on AMD processors. Live or Personal definitely runs on Sempron though.
///Leif
LeifKeymasterHowdy!
I’d say it’s a 1.0 octave wide boost around 650 Hz or so. At least, to my ears, it sounds like a honk.
Certain processors from certain manufacturers somehow have this built in — not sure if it’s intentional or not. In those that do, it’s basically impossible to completely tweak out.
///Leif
LeifKeymasterHi Celar!
Wow, nice timing then!
Sure I do 🙂. It’s paypal at leif dot cx (that’s really .cx, not .com)
Best,
///LeifLeifKeymasterNew version!
Layout algorithm: IMPLEMENTED!
Only 400 lines of code this time (compared to over 1000 for regular breakaway). 🙂
Breakaway RTA doesn’t waste real estate like certain other program. 😉 😈
File can be downloaded here: http://bredband.leif.cx/browse/rta
Enjoy, and let me know what you think.
Best,
///Leif -
AuthorPosts