Greetings all;
Still trying to sort reasons why a java app can't access the midi synth in
my sound card.
From an aplaymidi -l:
[root@coyote modprobe.d]# aplaymidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0
16:0 SB Audigy 2 Value [SB0400] Audigy MPU-401 (UART)
16:32 SB Audigy 2 Value [SB0400] Audigy MPU-401 #2
17:0 Emu10k1 WaveTable Emu10k1 Port 0
17:1 Emu10k1 WaveTable Emu10k1 Port 1
17:2 Emu10k1 WaveTable Emu10k1 Port 2
17:3 Emu10k1 WaveTable Emu10k1 Port 3
Can I make the inference that a .mid file sent to 14:0 should find its way
to one of the 17:n ports? It only works if I -s to 17:0(thru 3)
Java, by its scanning methods, finds a huge list of ports, but only the
semi-broken, internal to java, synth actually makes a noise.
If I switch to amidi -l, the list is a bit shorter:
Dir Device Name
IO hw:0,0 Audigy MPU-401 (UART)
IO hw:0,1 Audigy MPU-401 #2
IO hw:0,2 Emu10k1 Synth MIDI (16 subdevices)
IO hw:0,3 Emu10k1 Synth MIDI (16 subdevices)
but sending a midi file to the latter pair, while taking the normal play
time for the file, is also silent. KMix gain is turned up quite a ways.
From the lengthy output of amixer contents:
numid=7,iface=MIXER,name='Synth Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=100,step=0
: values=72,72
| dBscale-min=-40.00dB,step=0.40dB,mute=1
But since aplaymidi works, I'm confused, does mute=1 mean it is live, not
off?
When java scans for synths, I get at the end of the listing, a
realtime_synth as device #68 in base 0. But I haven't a clue if that is
the audigy2's synths, but its silent in any event.
The target here is to somehow link this so the java system can actually use
the hardware synths in an Audigy2 Value card. But any attempt to send to a
(hw0:0) thru (hw0:3) path is silent, however aplaymidi always uses the same
amount of time to send the file.
Suggestions of what to check next?, please as I am lost in whatever
translations actually take place because there seems to be 2 different
methods of accessing a device and I can't find how they correlate.
Thank you.
Cheers, Gene
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene>
"The Amiga is the only personal computer where you can run a multitasking
operating system and get realtime performance, out of the box."
-- Peter da Silva
Hi everyone, I have a fairly simple, known size message format, it's just
five numbers, either ints or floats, wrapped in a structure. I guess I need
some kind of serialization to send this over a jack ringbuffer, but I've
zero experience with serialization in C++. Can anyone tell me what the
easiest or best way to do this is? Should I use the boost serialization
library? FWIW, I would like to eventually add osc messaging in too if that
affects the best choice.
Thanks!
Iain
Hello
A update release of gxtuner is available
a simple, small and lightweight guitar/bass tuner
for jack
(a break out of the guitarix tuner module)
This update is for those, who's like to use a
simple tuner with a analogue style like interface
It resolve some user requests and primary
added some more command-line options.
Also it added all configuration options to be
restored by the jack session manager.
gxtuner-1.6
changes:
* add command-line option reference pitch control
* add command-line option threshold control
* add command-line option window size
* add command-line option window position
* add all options to be restored by jack session manager
gxtuner comes with a analogue like, full arbitrary scaling interface (scale),
show the tune, the octave and the accumulated frequency in Hz,
gxtuner comes with full jack-session support.
gxtuner use a equal-tempered scale based on A4 = 440 Hz (427Hz <-> 453Hz)
gxtuner is licensed under the GPL.
for more information please read the included README file.
get it here:
http://sourceforge.net/projects/guitarix/files/gxtuner/
direct link
http://sourceforge.net/projects/guitarix/files/gxtuner/gxtuner-1.6.tar.bz2/…
have fun
Guitarix developers
_______________________________________________
Linux-audio-announce mailing list
Linux-audio-announce(a)lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-announce
I must be missing something here.
amidi -l should list all midi out ports that are available to amidi, right?
No matter what i try with a2j and all of its variants (including j2a and
using the -e option) amidi -l never gives me any usable ports.
Same results as root.
Or should i be using the -L option to list the availabble ports? if yes,
how does that work? I cant figure it out. :-(
Another question: will a usb midi interface list the midi ports under alsa?
All help is appreciated!
Grtz
Thijs
On 9 Dec 2011 07:57, "thijs van severen" <thijsvanseveren(a)gmail.com> wrote:
Thanks guys!
I actually tried j2a but now i realise that i forgot the -e option to
expose the hw ports. Doh!
I'll give it another try tonight.
Thanks!
Grtz
Thijs
>
> On 9 Dec 2011 00:12, "Harry van Haaren" <harryhaaren(a)gmail.com> wrote:
>
> Hello Thijs,
>
> I t...
> On Thu, Dec 8, 2011 at 9:57 PM, thijs van severen <
thijsvanseveren(a)gmail.com> wrote:
> >
> > Hi all
> >
> > i'm trying to use 'amidi' to send a simple midi message to the midi out
> port of my fi...
>
>
> >>
> >> _______________________________________________
> >> Linux-audio-dev mailing list
> >> Linux-audi...
>
Does anyone have, in their old yellowed dead tree archives, a list of
instrument numbers vs instrument that would allow one to setup a
translation table to massage some very old midi files into General Midi
instrument numbers? I need a list of number vs instrument for the truly
elderly Casio CZ-101 and for the Casio MT-240.
Google doesn't seem to be a lot of help and the original users manual for
the MT-240 very carefully skips that.
Some music I moused in 20 years ago sounds terrible when played through a
modern GM player. Something has turned into a screaming Picolo and is
threatening to burn out my tweeters.
Any help will be very muchly appreciated.
Thanks.
Cheers, Gene
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene>
BE ALERT!!!! (The world needs more lerts...)
-----Original Message-----
From: linux-audio-dev-bounces(a)lists.linuxaudio.org on behalf of gene
heskett
Sent: Tue 12/13/2011 06:59
A little, but while it claims 210, the midi spec only allows 127.
+++
Hi Gene :)
I own a CASIO CT-470. It's sending SysEx to switch sound banks.
Sound Number / Prog Change
00. 10. 0
09. 19. 9
00.0 10.0 10
00.9 10.9 19
09.9 19.9 109
HEX for the SysEx F0 44 03 00 7N 51 DD F7
N is Channel (for my Casio 0, 1, 2 and 3 only)
DD 20 Bank Select on, DD 21 Bank Select off
Send data to a MIDI monitor and watch what happens if your Casio is
sending program changes.
Hth,
Ralf
QasTools version 0.16.0 is now available.
QasTools is a collection of dektop applications for ALSA.
Changes:
* QasTools replaces separate QasConfig and QasMixer packages
* QasHctl: QasHctl forked out of QasMixer into separate application
* QasHctl: Wrong pixmap in switch widgets fixed
* QasMixer: Command line arguments -D and -c fixed
* QasMixer: Command line arguments descriptions added in manpage
* All: Info dialog adapted to QasTools
Homepage with more information
http://xwmw.org/qastools
Project page
http://sourceforge.net/projects/qastools/
Happy volume changing!
-- Sebastian Holtermann
>From El Reg:
- Nvidia had better watch out. Texas Instruments is not only its rival
when it comes to making ARM processors that might end up in servers
someday, but it is also repositioning its digital signal processors so
they can be used as math coprocessors for standard x86 CPUs – and
perhaps ARM processors one day.
... TMS320C66x family of DSPs needs a much easier nickname if it is to
become cool and talked about ...
C66x delivers 160 gigaflops of single-precision floating point ...
8MB L2 cache ... 12.8GB/sec of bandwidth ...
only consumes 10 watts ...
www.theregister.co.uk/2011/11/28/ti_dsp_supercomputer/print.html
--
JMA - Harlequin
http://www.youtube.com/watch?v=inu-kkBnJKg
Hi all,
since the NASPRO bridges 0.3.0 release has a small but annoying build
system-related problem, here I am announcing NASPRO 0.3.1, that is
identical to the previous release except for the updated NASPRO
bridges 0.3.1 package.
More information on the website: http://naspro.atheme.org/
Enjoy!