Hi all.
Next meeting at c-base is on Tuesday 2018-10-09 at 20:00.
To avoid cross-posting too much on the mailing lists I'd like the follow-up
discussion to happen in the thread to the invitation mail I sent to the linux-
audio-user list.
Cheers
/Daniel
Hi
I'm working on port my GTK based LV2 UI's to plain X11 cairo UI's.
So far I've anything in shape now. The last remaining issue I've is UI
resizing in Qtractor.
It seems that the Qtractor parent UI ain't forward the ConfigureNotify
to the embedded window.
So, when the parent window is resized by the user, the embedded window
ain't get notified, so it can't resize itself to fit the parent window
size.
Anyone else noticed that behavior, or, is it a known behavior, or, do I
do something wrong?
Resizing works in Carla, Ardour and jalv.
regards
hermann
Hi Phil and list,
The object is to end up with a very functional 'compilation compiler'.
I have hundreds of old recordings of music radio and I use audiotag to
find regions within those .wav files. The version 0.7 I have outputs
region information on std-out like:
REGION "/path/Wed0301.wav" 01:37:31.35310 01:41:27.19055 (saved 2018 09 30 T 13 18 08)
I know that Qt can start non gui programs and absorb the outputs from
them, so each time I click add, a new entry would be made in a database
(SQlite preferably) and I'd be able to manually add Artist, Title, Label
and some notes. Maybe genre and a numeric, or star scoring option as well.
The regions are playable with 'dump' (which is part of 0.7, but isn't
included in 0.6) either individually or as a sequence. It's input is
a plain text file of one or more of those REGION lines.
With very many regions added to the database, I'd want to be able to
audition any one of them and add it to a new list/compilation, or maybe
edit old ones with newer tunes, or simply play a favourite compilation.
Previous / Repeat / Next buttons would be good.
Additionally, I'd like to be able to save the regions as new individual
.wav etc. files, or as one new large one of the whole compilation, but
it isn't the main requirement as I can record while playing (I've read).
Also, larger text for Head PlayHead and Tail positions in audiotag would
help me see what I'm doing.
Thanks. I may not have explained it well, so please ask if anything is
still not clear.
John.
On Tue, 02 Oct 2018 03:40:08 +1000 Philip Rhoades <phil(a)pricom.com.au> wrote:
> John,
>
> I may not be in a much better position than you to do the work but I
> would like a bit more detail - however it is not really clear what you
> are actually asking for . .
>
> Regards,
>
> Phil.
>
>
> On 2018-10-02 01:15, John Murphy wrote:
> > FOSS developers are so generous that all users are already in
> > their debt and already I fear may have upset some by saying so.
> >
> > You/they have my admiration, but it doesn't seem enough and the
> > debt remains. Occasionally I see an opportunity to help, if a
> > developer hints they're near starving, or I can dispose of some
> > hardware in someone's direction... But, to the point.
> >
> > I'm currently using a fabulous little suite of tools which were
> > almost written for me by a gifted dev.. http://sed.free.fr/audiotag/
> > (although the version I have is 0.7) I clumsily and regrettably
> > offered that despicable symbol of capitalism - money (or goods) to
> > show appreciation.
> >
> > I don't even feel able to ask for more from sed and I said I
> > would write a GUI and some database code to develop it to an
> > actual application, but I can't, or I could, but it would be
> > a mess which I could only keep to myself. It would be barely
> > usable, even after a lot of head scratching.
> >
> > May I humbly ask how to ask to pay for some development?
> >
> > As my time runs out in old age, I'd much rather enjoy using
> > software than experience the real discomfort I feel when I try
> > to code, but having used it since the beginning, maybe I can
> > see ways of using software more intuitively than some. I may
> > well be the fastest audiotagger in the universe!
> >
> > How to proceed? I duckducked for Linux developers, but thought
> > I should ask here first.
>
FOSS developers are so generous that all users are already in
their debt and already I fear may have upset some by saying so.
You/they have my admiration, but it doesn't seem enough and the
debt remains. Occasionally I see an opportunity to help, if a
developer hints they're near starving, or I can dispose of some
hardware in someone's direction... But, to the point.
I'm currently using a fabulous little suite of tools which were
almost written for me by a gifted dev.. http://sed.free.fr/audiotag/
(although the version I have is 0.7) I clumsily and regrettably
offered that despicable symbol of capitalism - money (or goods) to
show appreciation.
I don't even feel able to ask for more from sed and I said I
would write a GUI and some database code to develop it to an
actual application, but I can't, or I could, but it would be
a mess which I could only keep to myself. It would be barely
usable, even after a lot of head scratching.
May I humbly ask how to ask to pay for some development?
As my time runs out in old age, I'd much rather enjoy using
software than experience the real discomfort I feel when I try
to code, but having used it since the beginning, maybe I can
see ways of using software more intuitively than some. I may
well be the fastest audiotagger in the universe!
How to proceed? I duckducked for Linux developers, but thought
I should ask here first.
--
Thanks for everything, regardless.
John.
Daniel Swärd:
>
> Hi all.
>
> Just found out that one of the Bitwig devs has released an older (commercial)
> project of his as open source: https://github.com/kurasu/surge
>
> Doesn't yet build on Linux, but quoting from the github page:
> "It currently only builds on windows, but getting it to build on macOS again &
> Linux should be doable with moderate effort."
>
> How about we get it building at the next Berlin LAU meeting?
>
I took a quick procrastination-shot at it:
https://github.com/kmatheussen/surge
(first copy various VST directories into the build)
premake5 gmake
make surge-vst2 verbose=1 -j8
ldd -r target/vst2/Debug/Surge-Debug.so
undefined symbol: _ZN6VSTGUI8soHandleE (target/vst2/Debug/Surge-Debug.so)
undefined symbol:
_ZN3Gtk11FileChooser18set_current_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
(target/vst2/Debug/Surge-Debug.so)
undefined symbol: _ZNK3Gdk11DragContext12list_targetsB5cxx11Ev
(target/vst2/Debug/Surge-Debug.so)
undefined symbol:
_ZN4Glib7ustringC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
(target/vst2/Debug/Surge-Debug.so)
undefined symbol:
_ZN12SurgeStorage11load_wt_wavENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9Wavetable
(target/vst2/Debug/Surge-Debug.so)
undefined symbol: __cpuid (target/vst2/Debug/Surge-Debug.so)
undefined symbol:
_ZN3Gtk11CssProvider14load_from_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
(target/vst2/Debug/Surge-Debug.so)
undefined symbol: _Z19spawn_miniedit_textPci
(target/vst2/Debug/Surge-Debug.so)
undefined symbol: _ZNK3Gtk11FileChooser13get_filenamesB5cxx11Ev
(target/vst2/Debug/Surge-Debug.so)
So, a little bit work left, but maybe it's enough to link with a newer
version of
gtkmm than I did.
Don't know how well VSTGUI works on linux though. Using
gtkmm as the underlying GUI to implement VSTGUI on top of
seems worrying.
Hi all.
Just found out that one of the Bitwig devs has released an older (commercial)
project of his as open source: https://github.com/kurasu/surge
Doesn't yet build on Linux, but quoting from the github page:
"It currently only builds on windows, but getting it to build on macOS again &
Linux should be doable with moderate effort."
How about we get it building at the next Berlin LAU meeting?
Cheers
/Daniel
Apart from the new list of helpers, there is little visible change for most
users, but the command line has now been greatly extended.
Full details are in doc/Yoshimi_1.5.9_features.txt
Also, there have been significant changes in the underlying code. These were
always planned, but maybe not reported and explained as well as they could have
been.
More info is in dev_notes/Selection_Structure.txt
--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.