ardour3 beta1 (use a midi keyboard with FreeBSD...)
Juergen Lock
nox at jelal.kn-bremen.de
Sun Dec 9 20:30:44 UTC 2012
On Sun, Dec 09, 2012 at 04:23:21PM -0200, Marcel Bonnet wrote:
> On 16 November 2011 17:51, Juergen Lock <nox at jelal.kn-bremen.de> wrote:
> > Hi!
> >
> > I still haven't got around to porting lv2 ui and more plugins (help
> > highly welcome there :) - but after the ardour guys posted a beta1
> > release of ardour3,
> >
> > http://ardour.org/node/4658
> >
> > I prepared another port update:
> >
> > http://people.freebsd.org/~nox/tmp/ardour-3.0beta1-preliminary-r10637.patch
> >
> > As posted earlier, this depends on an lv2core port change,
> >
> > http://people.freebsd.org/~nox/tmp/lv2core-lv2config.patch
> >
> > as well as lilv, serd, and sord:
> >
> > http://people.freebsd.org/~nox/tmp/serd-0.5.0.shar
> > http://people.freebsd.org/~nox/tmp/sord-0.5.0.shar
> > http://people.freebsd.org/~nox/tmp/lilv-0.5.0r3601.shar
> >
> > Here are some (hopefully) useful links again:
> >
> > http://ardour.org/a3_features
> > http://ardour.org/a3_features_midi
> > http://ardour.org/a3_features_midi_editing
> > http://ardour.org/plugins
> > http://www.archive.org/details/Introduction_to_Ardour_3.0_MIDI
> >
> > My original ardour3 alpha10 thread:
> >
> > http://lists.freebsd.org/pipermail/freebsd-multimedia/2011-September/012432.html
> >
> > I tested this with qjackctl, jack_umidi, and fluidsynth, as well
> > as with linuxsampler, here is a blog post about linuxsampler,
> > including about using it as an lv2 plugin with ardour3: (the LV2CORE
> > knob with the audio/linuxsampler port)
> >
> > http://wootangent.net/2011/07/everything-you-always-wanted-to-know-about-linuxsampler/
> >
> > The mentioned linuxsampler frontend gui that you can run with java -jar:
> >
> > http://linuxsampler.org/downloads.html
> > http://downloads.sourceforge.net/jsampler/Fantasia-0.9.jar
> >
> > And a piano bank .gig (Maestro Concert Grand) that you can use
> > with linuxsampler:
> >
> > http://sonimusicae.free.fr/matshelgesson-maestro-en.html
> >
> > TODO:
> >
> > - Test (and possibly fix) the VST stuff (it uses wine and thus probably
> > only works on i386 and I'm on amd64 so I didn't attempt to build it.)
> >
> > - Maybe fix the port so it respects C{,XX}FLAGS? (it now uses waf which
> > seems to ignore them.)
> >
> > - Installation is not really supported yet by the ardour guys for
> > the betas so there may be files not getting installed, if you
> > notice something missing you can run the build from below the
> > work/ dir by invoking: (also without installing the port, i.e.
> > after just doing `make' in the port dir not `make install')
> >
> > work/ardour-3.0alpha10_10000/gtk2_ardour/ardev
> >
> > - Test! (are the Ardour devs interested in FreeBSD bugreports?
> > I don't know. :) What I do know is they don't want the alphas/betas
> > discussed in their webforums, quote:
> >
> > -------snip-----------
> > This is a beta version of Ardour 3.0.
> >
> > You are respectfully requested NOT to ask for assistance with build issues
> > and not to report issues with Ardour 3.0 on the forums at ardour.org.
> >
> > Please use IRC, the bug tracker and/or the ardour mailing lists (-dev or -user)
> >
> > Thanks for your co-operation with our development process.
> > -------snip-----------
> >
> > Enjoy, :)
> > Juergen
> >
> > PS: The export function in the gui doesn't work for midi tracks, but
> > you can fork a track and after that grab a midi file out of:
> >
> > <session dir>/interchange/<name>/midifiles
> > _______________________________________________
>
>
> Hi Juergen,
Hi!
>
> Thanks for your work. I'm still trying to compile the the beta1, but I
> would like to gently ask you if , perhaps, you missed something:
>
> - I haven't suil-0 , so I made a port of it
> http://www.linuxhomestudio.com.br/freebsd/ardour3/suil-0.shar
>
> - I can't remember if a made a lv2 port for ardour or for a
> synthesizer, but here it goes any way:
> http://www.linuxhomestudio.com.br/freebsd/ardour3/lv2.shar
>
Thanx for these :)
> - I got a problem with the "abs" function, so I changed to "fabs", and
> it worked (at least, semmed to work)
> http://www.linuxhomestudio.com.br/freebsd/ardour3/patch-export__format__base.cc
>
> ==> But I have a "stop error" with this file (would you have a patch,
> or any clue ?)
>
> ../libs/ardour/audiofile_tagger.cc:43: error: 'bool
> ARDOUR::AudiofileTagger::tag_file' is not a static member of 'class
> ARDOUR::AudiofileTagger'
> ../libs/ardour/audiofile_tagger.cc:43: error: 'string' was not
> declared in this scope
> ../libs/ardour/audiofile_tagger.cc:43: error: expected
> primary-expression before 'const'
> ../libs/ardour/audiofile_tagger.cc:43: error: initializer expression
> list treated as compound expression
> ../libs/ardour/audiofile_tagger.cc:44: error: expected ',' or ';'
> before '{' token
> ../libs/ardour/audiofile_tagger.cc:119: error: expected `}' at end of input
> Waf: Leaving directory
> `/usr/home/monovox/devel/ports-testing/audio/ARDOUR3/ardour/work/ardour-3.0beta1_10637/build'
> Build failed
>
> The whole error is here:
> http://www.linuxhomestudio.com.br/freebsd/ardour3/compiler_error.txt
>
Interesting, my port definitely built back when I prepared it. :/
I will have to get back to Ardour 3 later, I want to update it to
a more recent svn snapshot, just can't say when that will happen....
Sorry,
Juergen
PS: Or do you want to have a go at it before I get to it?
More information about the freebsd-multimedia
mailing list