Carl Hetherington:
> >
> > I guess this should be an option. In the mean time, in the
> > jackclient.c file, remove the following lines:
> >
> > effect->dispatcher (effect,
> > effEditOpen,
> > 0, 0, NULL, 0);
> >
> > And recompile.
>
>
> Thanks Kjetil, that works great. The problem I'm having now (;-) is that
> the audio thread gets killed by the watchdog.
>
If the audio thread gets killed by the watchdog, there is something
serious wrong. Which watchdog, vstserver's or jack's watchdog? Does your
machine freeze in ten seconds before the audio thread gets killed?
>
> Am I right in assuming that wine doesn't have much to do with the audio
> thread?
Sometimes, but it might be necesarry for the plugin developer to sometimes
at least send some kind of message, with the help of wine, to the
non-audio part of the plugin. I guess...
> If so, what could be different about the audio code's environment
> on Linux compared to windows? Any suggestions on how I can investigate
> the problem?
If the non-audio part of your plugin behaves strange, everything can
happen (write wrong bits to memory used by the audio-part for example),
so...
--
Hi all,
I just purchased an IBM ThinkPad R50 and an RME Hammerfall DSP Multiface
w/ Cardbus interface.
I've placed a document online about the success or failure of setting
all this up with Linux. So far a success, but it's still in progress.
I'll post again as it's updated.
URL: http://www.danharper.org/Linux_on_the_IBM_ThinkPad_R50.html
Regards,
Dan
--
Dan Harper
http://danharper.org
Hi all,
I'm a lifelong musician turned geek who is now returning to the music
arena. I'm not new to technical issues. My day job until recently was
working on real-time Linux for Sony, so I know my way around a Linux
system fairly well. The music part I've got down. But music
technology, well, the last time I recorded anything was on a Tascam
4-track reel-to-reel and, whoa! Things have changed! And I'm gonna
need some help getting up to speed with all this cutting edge digital
audio stuff available today.
As an avid open source supporter, I intend to use a Linux box as a
multitrack digital studio to help me bring 20 years of sidetracked
musical talent back to life.
But so far I've had nothing but trouble so I went looking for help and
ended up here. So here's what I've got...
On my main machine, I'm using RedHat 9 (kernel version = 2.4.20-6) on a
little cube Pentium4 machine (Ice Cube). The audio module that RedHat
came up with at configuration is: 'i810-audio'
I'm also working with an old Gateway dual Pentium II runing RedHat 9
with SMP (kernel version = 2.4.20-6SMP) and this one is using a Creative
Labs SoundBlaster MP3+ USB Audio unit. It comes up with an audio module
called 'audio'. (I'd like to set this up for my son who is a budding
guitarist).
I was thinking about using the latest ALSA drivers (1.0.4) and Audacity,
but, first thing first. I'm having trouble getting the ALSA drivers
working.
First question: Is this the best way to go? I mean, I want to do pro
or near-pro quality audio, but I don't want to spend boatloads on sound
cards without knowing there's good open source software to use.
Thanks in advance for any and all help.
~Jos~
Jos Laake
Santa Cruz, CA
hello
i'm trying various audio softwares and i got stuck with rosegarden. i
can't figure what am i doing wrong and especially - what i am doing
right when i suddenly hear it playing my music ;)
here is what i'm doing:
1. start timidity
$ timidity -iA
Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 32768, period size 8192 bytes
TiMidity starting in ALSA server mode
Opening sequencer port: 128:0 128:1 128:2 128:3
i know timidity is setup correctly because i can play midifiles with
it
2. start rosegarden
$ rosegarden
... loads of messages, really scary ...
on the console where i started timidity the following appears:
---------------------------------------------------------------------------
Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 32768, period size 8192 bytes
---------------------------------------------------------------------------
3. trying it out: i enter some notes in a notation editor, set the
tracks instrument to Midi software device #1 and click the play
button. i hear nothing, the blue cursor doesn't move, on the
console the following apears:
---------------------------------------------------------------------------
rosegarden (sequence manager): ControlBlockMmapper::updateMetronomeForPlayback: muted=true
rosegarden (sequence manager): SequenceManager::play() - starting to play
AlsaDriver::stopClocks
AlsaDriver::stopClocks: ALSA time now is 0.000000000R
rosegarden (sequencer): mmapping /tmp/kde-artm//segment_87d60e0
rosegarden (sequencer): MmappedSegment::map() : 0x4223c000,212
rosegarden (sequencer): mmapping /tmp/kde-artm//rosegarden_metronome
rosegarden (sequencer): MmappedSegment::map() : 0x4223d000,25172
rosegarden (sequencer): mmapping /tmp/kde-artm//rosegarden_tempo
rosegarden (sequencer): MmappedSegment::map() : 0x42244000,4
rosegarden (sequencer): mmapping /tmp/kde-artm//rosegarden_timesig
rosegarden (sequencer): MmappedSegment::map() : 0x42245000,4
rosegarden (sequencer): RosegardenSequencerApp::play() - starting to play
AlsaDriver - initialisePlayback
rosegarden (sequencer): [calling jumpToTime on start]
rosegarden (sequencer): jumpToTime( 0.000000000R)
processMidiOut[0]: event is at 0.000000000R ( 0.000000000R ahead of queue time)
processMidiOut[0]: instrument 2016 -> output device 128:0
pitch: 64, velocity 100, duration 0.500000000R
AlsaDriver::startClocks
AlsaDriver::startClocks: started clocks
RosegardenSequencerApp::incrementTransportToken: incrementing to 14
rosegarden (sequencer): Sequencer status changed from 0 to 1
---------------------------------------------------------------------------
where should i look for the reasons it doesn't wanna roll?
the mystery is that sometimes it works. and i have no idea how to
recreate that state.
versions
$ rosegarden -v
Qt: 3.2.3
KDE: 3.2.2
Rosegarden: 4-0.9.7
$ timidity -v
TiMidity++ version 2.13.0
--
gr{oe|ee}t{en|ings}
artm
Hi,
I've got a Windows VSTi I want to try running under Linux. I've
never tried the vstserver app before, but I hear it works for this sort
of thing. Unfortunately the VSTi I want to run isn't on the list of
tested VSTi's, so I'm thinking I should try running something that's
tested first. However I then ran into a basic lack up understanding
about what hosts a VSTi under Linux.
I've seen some info that maybe pd will do this? Is that the way to go?
I've got pd, vstserver and wine all built and installed. They are
working to various degrees so far.
Anyway I'm supposing there might be a HOWTO out there but I haven't
spotted it yet. Thanks in advance for any pointers.
- Mark
ROSEGARDEN-4 0.9.8 RELEASED
===========================
The Rosegarden team are pleased to announce the release of
Rosegarden-4 0.9.8, an audio and MIDI sequencer and score editor
for Linux.
http://www.rosegardenmusic.com/
This release is primarily focused on bugfix, performance and usability
improvements over 0.9.7, including significant optimisations to the
main editing canvas, sequencer and GUI memory leak fixes, faster and
better notation editing and printing, and dozens of other fixes. It
also contains a handful of new features including MIDI mixer window,
ottava and fingering marks in notation, and a redesigned audio segment
manager.
Features of Rosegarden include:
o Score, piano-roll, event list and track overview editors
o MIDI and audio playback and recording with ALSA and JACK
o Audio plugin support using LADSPA
o Score interpretation of performance MIDI data
o MIDI file I/O, Csound, Lilypond and MusicXML export
o Clear and consistent KDE-based user interface
o Shareable device (.rgd) files to ease MIDI portability
o User interface in Russian, Spanish, German, French, Welsh,
Italian, Swedish and Estonian, as well as UK and US English.
Chris
Hello to all !
I am very new to Linux and to harddisc recording and MIDI so I need a=20
little help if it is possible.
My question is quite simple but I do not exactly know what to do with my=20
musical computer. It is a poor old P II 266 MHz based machine with a=20
Terratec EWS 64 XL (the old Dream chip) and a Waldorf Microwave PC card=20
on it.
I don=B4t want to use the blue screen based software system and so I still=
=20
have to configure Linux drivers for this hardware.
I do not really know in which line of yast (special SuSE installation=20
module) I have to put my specifications about I/O addresses, IRQ and so=20
on.=20
What software and settings in general should I have to use my card ?
I want to fill this 64 mb of space with a lovely grand piano etc...
Where can I get sounds for this old thing?
Can you give me tips what to do? Any comments are welcome!!!
Thank you, Marius
Hi everybody! I'm using Slackware 9.1 with Kernel 2.4.26 patched for
low-latency.
Everything is ok, only my usb-midi multiport Yamaha UX256 isn't working.
I've loaded the usb modules (I use also an usb joypad and a pendrive and
they work), I've loaded the usb-midi module and at boot time it
recognizes the UX256 and displays the following kernel messages:
----------
May 26 10:48:54 teknobox kernel: hub.c: new USB device 00:1d.1-2,
assigned address 2
May 26 10:48:54 teknobox kernel: usb-midi: Found YAMAHA USB-MIDI device
on dev 0499:1000, iface 0
May 26 10:48:54 teknobox kernel: usb-midi: Found MIDIStreaming device
corresponding to Release 1.00 of spec.
May 26 10:48:54 teknobox kernel: usb-midi: Found IN Jack 0x01 EXTERNAL
May 26 10:48:54 teknobox kernel: usb-midi: Found IN Jack 0x02 EXTERNAL
May 26 10:48:54 teknobox kernel: usb-midi: Found IN Jack 0x03 EXTERNAL
May 26 10:48:54 teknobox kernel: usb-midi: Found IN Jack 0x04 EXTERNAL
May 26 10:48:54 teknobox kernel: usb-midi: Found IN Jack 0x05 EXTERNAL
May 26 10:48:54 teknobox kernel: usb-midi: Found IN Jack 0x06 EXTERNAL
May 26 10:48:54 teknobox kernel: usb-midi: Found IN Jack 0x07 EXTERNAL
May 26 10:48:54 teknobox kernel: usb-midi: Found IN Jack 0x08 EXTERNAL
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x01 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x02 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x03 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x04 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x05 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x06 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x07 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x08 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x09 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x0a EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x0b EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x0c EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x0d EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x0e EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x0f EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usb-midi: Found OUT Jack 0x10 EXTERNAL,
1 pins
May 26 10:48:54 teknobox kernel: usbmidi: found [ Unknown Yamaha ]
(0x0499:0x1000), attached:
May 26 10:48:54 teknobox kernel: usbmidi: /dev/midi00: in (ep:81 cid: 0
bufsiz:64) out (ep:01 cid: 0 bufsiz:64)
------------------
But if I run Jack i can't see it...my UX256 isn't avaible in any apps.
I know it should work beacause I tried with Demudi (www.agnula.org)
and it works.
I've also recompiled alsa (1.0.4) but nothing to do...
Any suggestions? I've tried everything I was able to, i've been Googlin'
but no usefull info. If someone has...THANKS!
--
=====>§t3<=====
Hi,
I'm trying to compile 'timemachine' on my system and I keep running into
this problem in the ./configure script:
------------------------------------------------------------------------
checking for jack >= 0.80.0... Package jack was not found in the
pkg-config search path.
Perhaps you should add the directory containing `jack.pc'
to the PKG_CONFIG_PATH environment variable
No package 'jack' found
configure: error: Library requirements (jack >= 0.80.0) not met;
consider adjusting the PKG_CONFIG_PATH environment variable if your
libraries are in a nonstandard prefix so pkg-config can find them.
------------------------------------------------------------------------
I'm using the tarballs of timemachine-0.2.4 and
jack-audio-connection-kit-0.98.1.
Both packages are in the same directory level
(/I/Useful_Stuff/AudioTools/) with the detarred source directories
under that.
So, I'm wondering I am, how do I get timemachine to find jack?
Is the problem that the jack package name is actually
'jack-audio-connection-kit'?
If yes, how would I fix that in timemachine's configure script?
And how do I adjust the PKG_CONFIG_PATH environment variable if
that's really what I'm supposed to be doing?
Thanks in advance for any help!
Toodles,
~Jos~
Jos Laake
Coon Valley Net Works
coonvalley (dot) net
josmusic (dot) com
Hello,
A friend with a laptop need to hear some music, not good quality,
with an USB card. I suppose he want MIDI sounds etc. like with a bad
PCI soundcard.
Witch one can I recommend?
Thank you
--
sigir