Hi!
Back in July, I've hacked a bit on the hdsp driver to fix the RPM
support.
Those of you who own a Multiface, Digiface or RPM: Could you give
http://adi.loris.tv/hdsp-test-20110925.tgz
a whirl?
I just want to make sure the RPM fixes don't introduce any regression,
so if your Multiface/Digiface was working fine before, I hope nothing
changes.
If you own an RPM, the box should be detected automatically now.
I've verified it with my Cardbus based Multiface so far, but I'd love to
have a broader test phase before sending the patches upstream.
TIA
--
mail: adi(a)thur.de http://adi.thur.de PGP/GPG: key via keyserver
On 25 September 2011 01:54, Tim E. Real <termtech(a)rogers.com> wrote:
> On September 24, 2011 06:51:33 pm you wrote:
>> The Aurora GTK theme makes the interface look messy due to labels
>> sitting half in and half out of the shaded frames. More a design
>> fault/oversight with the Aurora theme though.
> You mean the "H/W In 1" etc sitting in half grey/light grey area in the
Yes.
> Â snapshot? Observed here with only with Aurora, the other ten installed
> Â themes, including clearlooks, were fine - the two greys were equal.
> But oddly, in the GTK theme changer, the frame labelled "Preview"
> Â looked OK for Aurora.
I'm using XFCE so didn't see a preview.
> Aha.. That means it's because of our Tabbed Notebook. Yes, I can see
> Â it in your snapshot and here. The surrounding grey is the same as
> Â the tab grey.
So something wrong with how you're doing the tabs?
> Industrial looked pretty ghastly with it's slider troughs filled with blue.
> Suppose they all have their uses...
>
>>
>> With certain GTK themes, the slider highlights are unexpectedly
>> inverted so that they go from the top (+0db) down to the slider.
> Oh, you mean say, the industrial blue-filled slider troughs?
> Yep. I know. The reason IIRC is the sliders are all constructed upside-down!
Ok. I did begin looking at how they're drawn but then I got side tracked...
>> ...and being curious I tried compiling with -DGTK_DISABLE_DEPRECATED,
>> -DGDK_DISABLE_DEPRECATED, and -DGSEAL_ENABLE. You see I've been
>> brainwashed into removing deprecated code somewhere along the line and
>> have done quite a lot of it over the past couple of years. I've spent
>> the last hour or so, but decided perhaps would see if someone is
>> already doing it or not, or even if the dev's care about this kind of
>> stuff and want me to finish the job or not.
> Oh, I had no idea. So this is a good idea? IE reduces bloat? Or...
> One of my goals was to make sure gtk 2.4 was still supported - just in case
> Â some die-hards with older distros need it, because I needed some 2.6 stuff,
> Â so I didn't want to disappoint anybody. More complicated though.
> So you'll see macros (I think) HAVE_GTK24 and HAVE_GTK26
> Will you still support 2.4? No big deal to me if we have to move up.
>
>>
>> See attached patch for what I've done so far. The gtk_pixmap related
>> calls are the most trouble and open up a whole can of worms known as
>> cairo so I haven't not touched that.
> Will try patch...
>
> Yeah, themes eh?... Here in MusE Qt land, I'm struggling with wacky 'rogue'
No, not themes this time. Deprecated GTK/GDK API. If you look in GTK
docs, gtk_pixmap_*() functions are "deprecated and should not be used
in newly written code". But if you want to support GTK 2.4 still then
this might not be a good idea.
-DGSEAL_ENABLE prevents access to gtk structure members, the reason in
the patch you'll see stuff like:
- gdouble min = adj->lower;
+ gdouble min = gtk_adjustment_get_lower(adj);
with gtk_adjustment_get_lower() being available since 2.14. DevHelp is
pretty useful for this kind of stuff, but not all replacements for
deprecated calls mention since which gtk version they've existed.
gtk_widget_get_allocation() since 2.18 (this again due to -DGSEAL_ENABLE).
The deprecated gdk_draw_rectangle are actually the most trouble as the
GTK gurus want you to replace all that code with code that uses Cairo
which does things quite differently == a PITA.
When I say "...I've been brainwashed into removing deprecated code..."
I mean that I'm doing it faithfully without really knowing the
consequences. Faithfully believing I'm preparing for the future but
really it's only forcing people to upgrade.
-DGSEAL_ENABLE is used if you want to prepare your code for when GTK3
is the standard version and GTK2 is removed from distros. I think GTK1
has really only very recently been removed from standard distros
repos?
I guess you have to weigh all this stuff up. Preparing for when only
GTK3 exists isn't an urgent scenario for example.
James.
QasMixer version 0.14.0 is now available.
QasMixer is an ALSA mixer with a customized Qt GUI.
Changes:
* Cairo painting replaced with native Qt painting
* Reduced flicker on a mixer change
Homepage with more information
http://xwmw.org/qasmixer
Project page
http://sourceforge.net/projects/qasmixer/
Happy volume changing!
-- Sebastian Holtermann
Yay!
It's been a great summer and, as always, good things never last longer.
I remember two years ago when it made its premiere, also after a great
summer vacation and a pretty longer and rather undercover existence. Two
years have gone by now, there's nothing to be startling with. All that's
about to say:
QXGEdit 0.1.1 slipped out!
If you're puzzled what this is, then don't worry nor go any further.
This is just one extreme-niche piece of software program I've made for
my own personal usage. But others may also feel compelled to try it out.
I'm doin'g it just because I can :)
Now, already in its third public release, QXGEdit is a XG instrument
editor, specially dedicated to the elderly Yamaha DB50XG. Yes, this is
all synth-eldercare, if I may punch that line without the slightest lack
of respect. How could it be? This is the best evidence I can show to the
world how I love this piece of junk ;)
Only for the ones who know what I'm talking about ;)
Website:
http://qxgedit.sourceforge.net
Project page:
http://sourceforge.net/projects/qxgedit
Downloads:
- source tarball:
http://downloads.sourceforge.net/qxgedit/qxgedit-0.1.1.tar.gz
- source package (openSUSE 11.4):
http://downloads.sourceforge.net/qxgedit/qxgedit-0.1.1-3.rncbc.suse114.src.…
- binary package (openSUSE 11.4):
http://downloads.sourceforge.net/qxgedit/qxgedit-0.1.1-3.rncbc.suse114.i586…http://downloads.sourceforge.net/qxgedit/qxgedit-0.1.1-3.rncbc.suse114.x86_…
Weblog (upstream support):
http://www.rncbc.org
License:
QXGEdit is free, open-source software, distributed under the terms of
the GNU General Public License [6] (GPL) version 2 or later.
Change-log:
- Make sure Uservoice elements are selected only when available.
- Debugging stacktrace now applies to all working threads.
- libX11 is now being added explicitly to the build link phase, as seen
necessary on some bleeding-edge distros eg. Fedora 13, Debian 6.
- Moving from old deprecated Qt3'ish custom event post handling into
regular asynchronous signal/slot strategy.
- General standard dialog buttons layout is now in place.
Enjoy.
--
rncbc aka Rui Nuno Capela
rncbc at rncbc dot org
http://www.rncbc.org
Hi all,
here is a simple mono trigger for jack [1]
It can be installed using waf [2], for archlinux users it is in the
aur, named datrigga-git
It has some bugs, for example a very high cpu usage with some samples,
"daste" (he's on this list) made the actual c code.
Any feedback will be appreciated.
I'd like to make it a LV2 plugin (maintaining the GUI aspect), could
you please point me on some updated docs about doing that ?
Thank you
[1] https://gitorious.org/datrigga/datrigga
[2] https://gitorious.org/datrigga/datrigga/blobs/master/README
--
Carlo Ascani | www.carloratm.org
skype: carloratm
cell: 3202915799
QasMixer version 0.13.0 is now available.
QasMixer is an ALSA mixer with a customized Qt GUI.
Changes:
* Minimize to tray removed - fixes disappearing issue in Gnome
* Balloon style tweaks
* Balloon closes on click
* Balloon icon recognizes wheel events (changes the volume)
* Mouse over tray icon raises the balloon
* View type toolbar changed to tab selection
* Playback/capture toolbar buttons moved to the bottom switches area
* Improved widget focus restoring after a channel join/split
* Device selection reflects the actual ALSA tree
* Simplified settings dialog
* Mixer window restores its former size on startup
* Overhauled widget painting now uses Cairo (http://cairographics.org)
* Multithreaded widget painting (if cairo version supports it)
* More graphics reuse for a smaller memory footprint
Homepage with more information
http://xwmw.org/qasmixer
Project page
http://sourceforge.net/projects/qasmixer/
Happy volume changing!
--
Sebastian Holtermann
Hey All,
I've began redesigning the UI of the project, and I've come up with
something that I think is quite nice, using namespaces for the widget
drawing fuctions.
I'm a touch confused on how to handle things like mouse input (clicks &
movement) though. AFAIK Ardour has a custom Gtk::DrawingArea based custom
canvas, and I'm intrested in how things like mouse click location & movement
propogates trough "layers" of the canvas to the "widget" that needs it...
Info appreciated :) -Harry
Hello all,
A long due update of ambdec is available at the usual place:
<http://kokkinizita.linuxaudio.org/linuxaudio/downloads>.
>From the README:
* This release supports any format up to full 3rd order,
including mixed order schemes such as e.g. 3h1v (W, X,
Y, Z, S, T, U, V, N, O, P, Q) and not just 3h1p (W, X,
Y, Z, U, V, P, Q). The 'hv' forms are really superior
as they preserve azimuth resolution at any elevation,
while the 'hp' form is just the sum of a higher order
horizontal decoder and a lower order periphonic one.
* The matrix and speaker views in the config window have
gone. There is really no point in editing high order
matrices manually. You can still edit the preset file
which uses a textual form of OSC.
* The config window shows a graphical representation of
the input signals expected by a preset. At least these
signal must be provided for correct results.
* Spaces in jack port names are accepted. Use either single
or double quotes, or escape the spaces as '\ '.
* Some new presets, e.g. for a 'cube+faces' (14 speakers)
which works great for full 2nd order. Some others have
gone. If you need anything specific just ask.
* The manual has not yet been updated, but if you used
ambdec before you won't need it.
Make sure to read the complete README which contains some
info on using existing preset files with this release.
Enjoy !
--
FA