Hi,
When I turn on kguitar, there is an error message that kguitar doesn't
get the midi device. My sound chip is i810.
Which module should I compile in kernel for midi use?
And I am using fujitsu s4542 and gentoo linux with kernel 2.6.4.
Is anybody using s4542?
help... :)
Or should that be part III? I can't remember. Whatever. Let the saga
continue.
Several months ago, I posted here about my xrun problem. A brief
refresher: MSI K7N2Delta mobo, Athlon XP2200+, 1Gb RAM, Adaptec 29160,
Fujitsu 36Gb (MAN3367MP), Terratec EWS88MT, Matrox G550,
linux-2.4.18-22, 2.6.[0-4]. With the invaluable help of various denizens
of this list, I went through the list of possibilities from irq
priorities to kernel patches to jack compile flags. Eventually somebody
found an article about problems with the Adaptec 2940, and suggested I
try an IDE drive. Which was about the only thing I hadn't done.
In the meantime I've moved house, cut my hair, set a date for my wedding
and bought a car. So it being a time for major life changes, today I
went and bought an IDE drive - Seagate Barracuda 40Gb (ST340014A).
Ordinary off-the-shelf nothing special. Not even serial-ata. Walked into
a shop and said "Hello, I need to buy a 40Gb IDE drive". Walked out 10
minutes later.
Previously I couldn't even run at -n 2 -p 1024 without a glitch every
few seconds, unless I preloaded the .wav files for the ardour session to
get them in cache.
With the audio data (reiserfs) and the swap partition on the IDE drive
I'm running jack at -n 2 -p 128 with ardour and 6-10 tracks and not an
xrun in sight. I can play an *entire* session and not one xrun shows up.
Woohoo! linux-2.6.3-mm2 FWIW, although jack got unhappy and kicked
ardour off the graph when I added jamin and bounced the cpu to 75%. Not
entirely unexpectedly.
What burns is that I bought the SCSI setup specifically for audio.
Could've saved quite a bit of money. Ah well. Maybe I can sell it or
something. I spose I could try to get hold of a non-Adaptec SCSI
controller, but it seems like more hassle than it's worth.
Oh, and some hard performance numbers, disc0 is SCSI, disc1 is IDE:
bash-2.05b# hdparm -Tt /dev/discs/disc0/disc
/dev/discs/disc0/disc:
Timing buffer-cache reads: 128 MB in 0.34 seconds =375.42 MB/sec
Timing buffered disk reads: 64 MB in 1.31 seconds = 48.75 MB/sec
bash-2.05b# hdparm -Tt /dev/discs/disc1/disc
/dev/discs/disc1/disc:
Timing buffer-cache reads: 128 MB in 0.35 seconds =364.73 MB/sec
Timing buffered disk reads: 64 MB in 1.14 seconds = 56.05 MB/sec
bye
John
have you looked at simsam? very straightforward:
http://simsam.sourceforge.net/
> Me:
> > Just wondering if anyone has any recommendations for a piece of
> > software that I can play samples from, as simple interface-wise as
> > possible.
>
> Sampo:
> > How about specimen?
> > http://www.gazuga.net/
>
> Thanks Sampo
>
> Even Specimen is a bit overly complicated, I literally want to be able
> to trigger samples whilst playing keyboards etc if that makes sense.
> I've created somthing similar in VB for Windows, which is basically a
> grid of buttons, each one linked to a sound file, configurable by an
> ini file I keep with the executable. Obviously I'd like to do
> something similar under Linux.
>
> www.southlondonlive.org
> www.onionjack.com
Chris Cannam:
> On Tuesday 23 Mar 2004 3:40 pm, Robert Jonsson wrote:
> > On Tuesday 23 March 2004 16.34, Kjetil Svalastog Matheussen wrote:
> > > [...] No need for a screen-shot; Same look as in windows.
> >
> > You can never have enough screenshots, for some strange reason...
>
> I agree it's pointless -- you'd just be getting a screenshot of
> someone else's VST plugin.
>
> Still, in the spirit of such pointlessness, here are two VSTis running
> on Linux:
>
> http://www.all-day-breakfast.com/rosegarden/tmp/vsts1.png
>
> This actually isn't using Kjetil's code, but I bet it would look
> exactly the same...
>
What!? :)
What programs are you using? I see you are not using the vstserver
since the window-titles aren't "Vstserve".
--
Hello all,
I'm setting up a system to use for mastering stereo output with Jamin
(I have a lot to learn...)
Has anyone tried using a motherboard S/PDIF output with an external
DAC designed for hi-fi use, such as a Musical Fidelity unit?
I'm guessing that the analogue hardware would be much better than you
find on a typical PCI card, but the limitations would be that the
system would have no analogue input, and would probably be limited to
44.1/16 bit, since these units were designed for CD players.
Any thoughts?
Cheers
Daniel
> after:
>
> rmmod usb-midi
> modprobe snd-usb-midi
>
> lsmod reports:
>
> root 19:16:02> lsmod
> Module Size Used by Not tainted
> snd-usb-audio 47232 0 (unused)
> snd-hdsp 41292 0
> snd-hwdep 5472 0 [snd-hdsp]
> snd-intel8x0 20388 0
> snd-ac97-codec 49388 0 [snd-intel8x0]
> snd-mpu401-uart 4304 0 [snd-intel8x0]
> ohci1394 27272 0 (unused)
> ieee1394 52292 0 [ohci1394]
> snd-rawmidi 15552 0 (autoclean) [snd-usb-audio snd-hdsp
> snd-mpu401-uart]
> snd-seq-device 4452 0 (autoclean) [snd-rawmidi]
> snd-pcm 69088 0 (autoclean) [snd-usb-audio snd-hdsp
> snd-intel8x0]
> snd-page-alloc 7380 0 (autoclean) [snd-hdsp snd-intel8x0
> snd-pcm]
> snd-timer 17380 0 (autoclean) [snd-pcm]
> snd 37252 0 (autoclean) [snd-usb-audio snd-hdsp
> snd-hwdep snd-intel8x0 snd-ac97-codec snd-mpu401-uart snd-rawmidi
> snd-seq-device snd-pcm snd-timer]
> soundcore 4548 4 (autoclean) [snd]
Looks good. I also have usbcore loaded (using snd-usb-audio), not sure if that
is relevant. Maybe try loading usbcore before you plug in the midisport?
> and the log reports the same when plugging in the 2x2:
>
> Mar 22 19:14:08 umatic1 hub.c: new USB device 00:1d.0-1, assigned address 36
> Mar 22 19:14:08 umatic1 usb.c: USB device 36 (vend/prod 0x763/0x1001) is
> not claimed by any active driver.
> Mar 22 19:14:11 umatic1 /etc/hotplug/usb/ezusbmidi: load
> /usr/share/usb/ezusbmidi/ezusbmidi2x2.ihx for 763/1001/1 to
OK, nearly there! I think your midisport 2x2 is missing from modules.usbmap.
Go to /lib/modules/`uname -r`/
and grep 763 modules.usbmap. You'll probably won't have a line for 0x1001
(in the 4th column). You can add it here. Best copy one of the other lines, like
snd-usb-audio 0x0083 0x0763 0x1002 0x0000 0x0000 0x00 0x00 0x00 0xff 0x00 0x00 0x0
Take care with the tabs! (I moused this one in).
I'm on a 2.6 kernel here, but I don't think this was different in 2.4.
FYI, myself I use some slightly different tools from http://usb-midi-fw.sf.net.
Look like you can also create /etc/hotplug/usb/midisport_fw.usermap with:
midisport_fw 0x0003 0x0763 0x1001 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
in it (no tabs here).
If that all doesn't do it, it must be related to usbcore. My modules.dep has:
/lib/modules/2.6.3-mph1/kernel/sound/usb/snd-usb-audio.ko: /lib/modules/2.6.3-mph1/kernel/drivers/usb/core/usbcore.ko /lib/modules/2.6.3-mph1/kernel/sound/core/snd-rawmidi.ko /lib/modules/2.6.3-mph1/kernel/sound/core/seq/snd-seq-device.ko /lib/modules/2.6.3-mph1/kernel/sound/core/snd-pcm.ko /lib/modules/2.6.3-mph1/kernel/sound/core/snd-page-alloc.ko /lib/modules/2.6.3-mph1/kernel/sound/core/snd-timer.ko
But that could very well be different in 2.4.
Martin
OK, I am holding off on installing the Oxygen8 because of this weird
firmware issue, but now have gotten a bit further with a MidiSport 2x2,
but not there yet.
On Gentoo, I emerged the following packages:
fxload
hotplug
ezusb2131
usbmidi
When I plug in the MidiSport, I get the following in /var/log/messages:
Mar 22 16:05:17 umatic1 usb.c: USB disconnect on device 00:1d.0-1 address 18
Mar 22 16:05:19 umatic1 hub.c: new USB device 00:1d.0-1, assigned address 19
Mar 22 16:05:19 umatic1 usb.c: USB device 19 (vend/prod 0x763/0x1001) is
not claimed by any active driver.
Mar 22 16:05:19 umatic1 /etc/hotplug/usb/ezusbmidi: missing
/usr/share/usb/ezusbmidi/ezusbmidi2x2.ihx for 763/1001/1 ??
So I downloaded the firmwarehotplug sources from
http://sourceforge.net/project/showfiles.php?group_id=17679
and copied firmwarehotplug-0.1/ezusb/midi/original/ezusbmidi2x2.ihx to
/usr/share/usb/ezusbmidi/
and now I only get:
Mar 22 16:10:33 umatic1 hub.c: new USB device 00:1d.0-1, assigned address 24
Mar 22 16:10:33 umatic1 usb.c: USB device 24 (vend/prod 0x763/0x1001) is
not claimed by any active driver.
lsmod reports:
root 16:11:00> lsmod
Module Size Used by Not tainted
snd-hdsp 41292 0
snd-hwdep 5472 0 [snd-hdsp]
usb-midi 18588 0 (unused)
snd-intel8x0 20388 0
snd-ac97-codec 49388 0 [snd-intel8x0]
snd-mpu401-uart 4304 0 [snd-intel8x0]
ohci1394 27272 0 (unused)
ieee1394 52292 0 [ohci1394]
snd-rawmidi 15552 0 (autoclean) [snd-hdsp snd-mpu401-uart]
snd-seq-device 4452 0 (autoclean) [snd-rawmidi]
snd-pcm 69088 0 (autoclean) [snd-hdsp snd-intel8x0]
snd-page-alloc 7380 0 (autoclean) [snd-hdsp snd-intel8x0
snd-pcm]
snd-timer 17380 0 (autoclean) [snd-pcm]
snd 37252 0 (autoclean) [snd-hdsp snd-hwdep
snd-intel8x0 snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device
snd-pcm snd-timer]
soundcore 4548 4 (autoclean) [usb-midi snd]
What to do next? How can I get the usb-midi driver to see the MidiSport?
Is there something I need to do with hotplug?
thx,
d.
--
derek holzer ::: http://www.umatic.nl
---Oblique Strategy # 167:
"Use cliches"
>From: "Hawkeye Parker" <hawkeye.parker(a)autodesk.com>
>
>essentially, what i'm looking for is some way to reproduce the ~nature~
>of Sonic Foundry's Acid for Windows. i don't really *want* Acid, or even
Does the suggested Specimen + Seq24 work that way?
I have used Rosegarden with loop samples. Problems: audio clips
are skipped and played at wrong speed, could not set tempo properly
for some reason, there are silences between consequtive clips.
I have also hard time to make anything usable with the loops.
I'm really beginner in arranging. It took me quite a while to
notice that the loops I have can be grouped to groups of slightly
different lengths. Further, a group can have 0.5, 1 and 1.5 length
loops. Different groups could indicate the loops of different groups
simply cannot be used in the same arrangement without tempo change.
Try the samples yourself:
www.mountedbythegods.com
ftp.funet.fi/pub/culture/music/western/Yello/ (for tar.bz2 file)
The samples are provided by Boris Blank of Yello. If you're curious:
very recently two interviews of BB appeared at Native Instruments and
Emagic websites. I wish we would have software similar to Logic.
BB provides Absynth2 sounds at NI site, but they are usable and
available only for Absynth2 users.
>any suggestions?
Next I will check Ardour.
I'm compiling a list of software which comes with source code.
Below I have appended some picks.
I too have used Csound for arranging (at 1997). I wrote C code
such as
track(16);
push();
bskip(6*8);
for(i = 0; i < 10; i++) {
apps(16,0.8);
}
pop();
and that was made to Csound sco file like this
i16 17.527846 3.316531 0.800000
i16 20.436936 3.316531 0.800000
i16 23.346026 3.316531 0.800000
i16 26.255116 3.316531 0.800000
i16 29.164207 3.316531 0.800000
i16 32.073298 3.316531 0.800000
i16 34.982390 3.316531 0.800000
i16 37.891482 3.316531 0.800000
i16 40.800574 3.316531 0.800000
i16 43.709666 3.316531 0.800000
and Csound orc file looks like this (close enough)
instr 16
asig1 soundin "oneshot3.wav"
outs p4 * asig1,p5 * asig1
endin
If all those new audio software still fails to compile or have
major problems, I have to return to the above simple approach.
Instead of Csound I could use software similar to rawseq or ss.
Regards,
Juhana
== cut ==
Anthem audio sequencer
% http://anthem.sourceforge.net
Ardour audio sequencer
% http://www.ardour.org
Axel audio sequencing and mixing library
% http://www.metadecks.org/software/axel/
% see also Remix
Beast sequencer and modular synth
% http://beast.gtk.org
BINARS sequencer
% http://binars.sourceforge.net
Brahms multitrack sequencer
% http://brahms.sourceforge.net
FluidSynth SoundFont synth
% http://www.fluidsynth.org
gmorgan rhythm station, a pattern sequencer
Gungirl Sequencer multitrack sequencer
% http://ggseq.sourceforge.net
Hydrogen
% http://hydrogen.sourceforge.net
Jazz
% http://www.jazzware.com
LinuxSampler disk based sampling synth
% http://www.linuxsampler.org
Melys MIDI sequencer
% http://www.parabola.demon.co.uk/melys/
% http://www.sourceforge.net/projects/melys/
midimountain MIDI sequencer
% http://www.midimountain.com
MixMagic multitrack sequencer
% http://mixmagic.sourceforge.net
Mixxx DJ player
% http://mixxx.sf.net
MusE multitrack audio and MIDI sequencer
% http://lmuse.sourceforge.net
Oolaboola DJ tool
% http://www.hyperreal.org/~est/oolaboola
Remix sequencing and mixing library
% http://www.metadecks.org/software/remix/
% see also Axel
Rosegarden audio and MIDI sequencer
% http://www.all-day-breakfast.com/rosegarden/
% http://www.rosegardenmusic.com
% http://rosegarden.sourceforge.net ????
seq24 MIDI sequencer
% http://www.filter24.org/seq24/
simsam sampling synth
% http://simsam.sourceforge.net/
Snd multitrack editor
% http://www-ccrma.stanford.edu/CCRMA/Software/snd/
sooperlooper
% http://essej.net/sooperlooper
Soundtracker pattern sequencer
% http://www.soundtracker.org
Specimen sampling synth
% http://www.gazuga.net
SpiralLoop
TerminatorX
Timidity sampling synth with SoundFont support
% http://timidity.sourceforge.net
% http://www.onicos.com/staff/iz/timidity/
TSE3 sequencer engine (used by Anthem)
ttrk MIDI sequencer with a tracker UI
% http://div8.net/ttrk/
% some stuff I yet have to verify
freestyle DJ sampler % http://www.york.ac.uk/~ph116/freestyle.html
gseq
kooBase now Brahms?
ksynth % http://space.twc.de/~stefan/kde/ksynth.html
rawseq
SkaleTracker
soundmangler % http://soundmangler.sourceforge.net
ss-0.0.2.tar.gz
tkseq
xmuseq
xsynth
== end ==
http://www.notam02.no/arkiv/src/
vsti v0.0.2
SHORT DESCRIPTION
Run a windows vsti plugin as a jack and alsa-seq client.
REQUIRES
alsa(>=0.9), jack(>=0.94), python(>=2.0) and vstserver(>=3.0).
(might work with lover versions)
INSTALL
1. Set the INSTALLPATH and JACKINSTALLPATH variables
in the top of the Makefile.
2. make
3. sudo make install
USAGE
The name of the executable is "vsti". Run it with the plugin-name
as the last argument, and quit by pressing return. Examples:
"vsti JX220"
"vsti B4"
"vsti --help"
LICENSE
GPL
CREDITS
Made by Kjetil S. Matheussen, k.s.matheussen(a)notam02.no.
Sponsored by Lionstracs, manufacturer of Linux based musical
instruments http://www.lionstracs.com.
--
You can get passive converters: http://www.svideo.com/500020.html
so it can't be that complicated, and its cheaper than going to AES/EBU and
running that.
This only requires two conductors from the CAT5 cable, so you could even
run it along with 100baseT ethernet, but that might be naughty :)
- Steve