On Sunday 06 July 2014 09:44:57 Len Ovens wrote:
On Sun, 6 Jul 2014, Brett McCoy wrote:
You might want to take a look at some previous implementations of
similar ideas (using console keyboard for MIDI). They use the ALSA
sequencer, I believe
http://vmpk.sourceforge.net/
On Wednesday 05 February 2014 15:57:50 W.Boeke wrote:
Hi,
This is an announcement for a GUI toolkit, which works for Android tablets
as well as for the Linux desktop. This means that all widgets are
touch-friendly, such that values can be observed also when you put your
thick fingers on the
On Wednesday 01 January 2014 11:14:12 Paul Davis wrote:
On Wed, Jan 1, 2014 at 4:26 AM, Ray Rashif sc...@archaudio.org wrote:
On 1 January 2014 01:25, Ralf Mardorf ralf.mard...@alice-dsl.net wrote:
And, my main distro isn't Gentoo, there at least is a second distro with
a
similar
On Friday 15 February 2013 15:19:03 M Donalies wrote:
And, furthermore, you young whippersnappers... what does that mean
anyway...
I suppose that it means that my work and I have been bullied in this mailing
list in the past by the great benevolent dictator and guru. After that, I have
On Friday 15 February 2013 18:41:11 M Donalies wrote:
I suppose I've been spoiled by the Qt documentation.
Good luck with that. You should know that your new and great benevolent
dictator and guru thinks that Qt is not written in C++, but in some other
dialect that needs to be preprocessed
On Saturday 16 February 2013 10:31:42 Frank Kober wrote:
If you don't like
it noone obliges you to use jack or Qt or ALSA ;) and it's good that way
no?
So long as unfair propaganda like this exists, I will continue with my
counter-propaganda:
On Friday 15 February 2013 15:19:03 M Donalies wrote:
If I want to support
both audio and midi, then I have to learn 2 completely different and
conflicting api's.
Audio and MIDI are two totally different concepts from the beginning. You can
mix both of them in your application, but to do
On Saturday 16 February 2013 13:15:51 Pedro Lopez-Cabanillas wrote:
On Friday 15 February 2013 15:19:03 M Donalies wrote:
If I want to support
both audio and midi, then I have to learn 2 completely different and
conflicting api's.
Audio and MIDI are two totally different concepts from
On Friday 15 February 2013 11:23:02 M Donalies wrote:
From what I can tell, the Jack midi interface aspires to hide the underlying
Alsa api so an app developer can just use Jack midi and not have to muck
with Asla.
Maybe you already have read the propaganda, and came here honestly wondering
I'm not going to comment your whole message, only this little bit:
On Friday 15 February 2013 13:33:48 M Donalies wrote:
2) Jack let's me know what time it is through a callback.
It does. As a frame position within the audio stream. It depends on the sample
rate of the audio stream, you know:
On Tuesday 05 February 2013 18:26:24 David Baron wrote:
My main complaint is not really about Linux, per se, but the whole DAW,
etc., scene: Lack of interoperability!
I have a lot of Cakewalk files from the Windows days. Cannot do anything
with them besides play two tracks in
On Thursday 10 January 2013 21:18:42 M Donalies wrote:
It's not so interesting that it compiles on the machine I've been doing the
development on, but it is interesting that I tested it on 2 other machines
that don't have all the development tools on them. Either my qmake or my
make must be
On Saturday 24 March 2012, Paul Davis wrote:
even though CORBA attempted to do
object management before MS, its design never really took off,
whereas MS's DOM model has been quite successful when viewed through
certain lenses.
DOM? Document Object Model? like in HTML and XML documents
On Tuesday 07 February 2012, David Robillard wrote:
Hi all, seeking opinions:
I have to choose a way to represent beat-based tempo time in 64 bits.
Uses are many, but the main one is event time stamps for plugins.
Requirements:
* No odd data sizes (for performance / programmer ease)
*
On Saturday 04 February 2012, Harry van Haaren wrote:
Hi Alessandro!
You'll need to learn a bit about threading in C++, either Mutexs or Lock
Free Ringbuffers.
I'll advise Ringbuffers because it scales up, while mutexs is slightly
easier to learn, but you'll
want to learn ringbuffers soon
On Saturday 07 January 2012, Dan Muresan wrote:
The decision about using one MIDI API or another, one GUI framework or
another, one programming language or another, in my case depends only on
what
I find the best suitable tools for a task. I can't care less about the
latest
fashion, or
On Friday 06 January 2012, Dan Muresan wrote:
As an aside, I wish more applications used Jack MIDI instead of ALSA. It
would make applications easier to connect... True, there is a2j, but it
doesn't seem to work in all circumstances.
The decision about using one MIDI API or another, one GUI
On Friday 06 January 2012, you wrote:
btw: is there a way to list available clients/ports from the api.
I know that aconnect -i / -o does this, but is there a c/c++ function?
Dave
The functions are: snd_seq_query_next_client() and snd_seq_query_next_port();
you need to loop calling these
Hi,
On Thursday 05 January 2012, Dave Stikkolorum wrote:
Hi all,
I try to write a c program that sends midi notes to the Hydrogen drum
sequencer.
I use the alsa library to create a client with an output port.
I attached two files.
loopqueue.c works but loop.c doesn't.
A base drum
On Thursday 05 January 2012, Dave Stikkolorum wrote:
On 05-01-12 15:31, Pedro Lopez-Cabanillas wrote:
The problem in loop.c is that you are using the function
snd_seq_ev_set_note()
that includes a duration as the 5th parameter. This function will create
two
MIDI events in a queue
On Thursday 09 September 2010, Andrew Bryant wrote:
On 08/09/10 22:38, Alex wrote:
Snip
Is it possible that the unrestrained urge and perception of glamour
associated with shiny toolkits has supplanted
solid if boring fundamentals already available in X?
Enquiring minds want to know.
,
exceptions, static build.
Copyright (C) 2009-2010, Pedro Lopez-Cabanillas
License: GPL v2 or later
Project web site
http://sourceforge.net/projects/drumstick
Online documentation
http://drumstick.sourceforge.net/docs/
Downloads
http://sourceforge.net/projects/drumstick/files
://bugzilla.gnome.org/show_bug.cgi?id=599079).
This issue prevented to execute FluidSynth from inside KMid at startup in
those affected systems.
Copyright (C) 2009-2010, Pedro Lopez-Cabanillas
License: GPL v2 or later
Project web site
http://sourceforge.net/projects/drumstick
Online documentation
http
On Tuesday, July 13, 2010, Niels Mayer wrote:
I got it re-working by uninstalling drumstick libs, doing ldconfig,
in kmid, doing cmake per the README instructions with the
-DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` argument. (the
previous installed into
/usr/local/lib64/kde4/).
While you
On Friday, July 9, 2010, James Morris wrote:
Hi,
Is there any software which will tell me of 'errors' in the midi stream?
kmidimon
I'm having trouble with notes which hold for too long and want an easy
way of eliminating (or not) missing note-off events.
Cheers,
James.
Regards,
Pedro
On Wednesday, July 7, 2010, Niels Mayer wrote:
Thanks for making these updates available!
You are welcome.
Will http://sourceforge.net/projects/kmid2/ and
http://sourceforge.net/projects/kmetronome/ be updated to include the
latest drumstick?
The latest drumstick library sources and
On Friday, June 25, 2010, James Morris wrote:
On 25 June 2010 12:35, Jens M Andreasen jens.andrea...@comhem.se wrote:
On Fri, 2010-06-25 at 11:55 +0100, James Morris wrote:
Hi,
I keep getting surprised at some of the most basic problems I run
into... This time, processing order.
programs.
* Added man pages for all the utilities/example programs.
* New utility/example program: drumstick-drumgrid, a simple MIDI drum pattern
editor/player.
Copyright (C) 2009-2010, Pedro Lopez-Cabanillas
License: GPL v2 or later
Project web site
http://sourceforge.net/projects/drumstick
Online
::subscribeTo() and similar methods.
* Fixed MidiClient::getAvailableInputs() and getAvailableOutputs() forcing
to always retrieve the updated clients list from ALSA.
Copyright (C) 2009-2010, Pedro Lopez-Cabanillas
License: GPL v2 or later
Project web site
http://sf.net/projects/drumstick
Online
i dont see how real instruments and midi events are related.
this is pretty OT :P
MIDI has been always about real musical instruments. Do you think that
electronic instruments are not real? The Yamaha Disklavier is not a real
instrument? A MIDIfied pipe organ?
Regards,
Pedro
, KMidimon
and KMid2, and was formerly known as aseqmm.
Changes:
* Split into two libs: drumstick-alsa and drumstick-file
* Parse Cakewalk WRK files included in drumstick-file
* Some fixes and API additions. See the ChangeLog for details.
Copyright (C) 2009-2010, Pedro Lopez-Cabanillas
License: GPL v2
On Saturday, February 20, 2010, Rui Nuno Capela wrote:
On 02/20/2010 01:00 AM, Tim E. Real wrote:
On February 19, 2010 07:51:58 pm Rui Nuno Capela wrote:
On 02/20/2010 12:40 AM, m.wolkst...@gmx.de wrote:
here the mbc specs.
midi beat clock defines the following real time messages:
*
On Thursday, February 4, 2010, Emanuel Rumpf wrote:
Has anyone ever played a plugin in realtime ( live )...
...and I don't mean a one-finger melody, but a mutli-polyphonic piano
piece, eventually with sustain held down, which resulted in about 20 to 40
simultaneusly processed voices.
I
On Wednesday, January 20, 2010, harryhaa...@gmail.com wrote:
I've been dev-ing MIDI/audio programs in C++ Python for a while, but I'm
struggling with one concept:
How to approach time. If i want to schedule events for the future, what
is the correct way to do this?
In my opinion, you can
On Friday, January 15, 2010, Dave Robillard wrote:
Anyone know of an existing RDF vocabulary for MIDI (to describe the
various controllers, event types, etc.)?
http://www.midi.org/dtds/midi_xml.php
Regards,
Pedro
___
Linux-audio-dev mailing list
On Monday, January 4, 2010, Jonathan E. Brickman wrote:
A long time ago I had very good step-by-step instructions for building
RPMs, but no more; I Googled it a few days ago and did not find anything
remotely complete. Anyone have some? I am very good with package
installation, scripting,
On Tuesday, December 29, 2009, Dominic Sacré wrote:
The simple fact is that for a project that does not use Qt anyway, it
makes little to no sense to depend on aseqmm. Which is a pity because it
seems very useful and well written :/
Thanks. I understand that if a project doesn't want to use
On Tuesday, December 29, 2009, Paul Davis wrote:
i notice that SDLmm has not had a commit in nearly a year, and appears
to have been named under a similar belief as your own.
Is it about belief? There is something about that in the Universal Declaration
of Human Rights. Article 18: Everyone
On Tuesday, December 29, 2009, torbenh wrote:
what is this ? gui flamewars ?
idiots.
So, I must ask for permission to the high priests before naming my library,
but you can freely insult to everybody not sharing your faith ?
BTW, many applications made with GTK are ugly for my taste, and I
On Tuesday, December 29, 2009, Thorsten Wilms wrote:
On Tue, 2009-12-29 at 14:39 +0100, Pedro Lopez-Cabanillas wrote:
On Tuesday, December 29, 2009, Paul Davis wrote:
i notice that SDLmm has not had a commit in nearly a year, and appears
to have been named under a similar belief as your
On Tuesday, December 29, 2009, Patrick Shirkey wrote:
On 12/30/2009 12:39 AM, Pedro Lopez-Cabanillas wrote:
On Tuesday, December 29, 2009, Paul Davis wrote:
i notice that SDLmm has not had a commit in nearly a year, and appears
to have been named under a similar belief as your own
On Monday, December 28, 2009, torbenh wrote:
On Sun, Dec 27, 2009 at 04:25:11PM +0100, Pedro Lopez-Cabanillas wrote:
aseqmm is a C++ wrapper around the ALSA library sequencer interface using
Qt4 objects, idioms and style. ALSA sequencer provides software support
for MIDI technology on Linux
On Tuesday, December 29, 2009, Paul Davis wrote:
On Mon, Dec 28, 2009 at 12:33 PM, Pedro Lopez-Cabanillas
pedro.lopez.cabanil...@gmail.com wrote:
The ending in mm simply means to me something related to C++. Qt uses
standard C++ in despite of FUD and propaganda that has been spread
On Monday, December 28, 2009, torbenh wrote:
On Sun, Dec 27, 2009 at 04:25:11PM +0100, Pedro Lopez-Cabanillas wrote:
aseqmm is a C++ wrapper around the ALSA library sequencer interface using
Qt4 objects, idioms and style. ALSA sequencer provides software support
for MIDI technology on Linux
changes.
Copyright (C) 2009, Pedro Lopez-Cabanillas
License: GPL v2 or later
Online documentation
http://kmetronome.sourceforge.net/aseqmm/
Downloads
http://sourceforge.net/projects/kmetronome/files/aseqmm/0.2.0/
openSUSE Build Service - RPM packages
http://software.opensuse.org/search
On Wednesday, December 23, 2009, Jens M Andreasen wrote:
Suppose you wanted a soft-synth to be instantly playable at startup
(given the option: '--autoconnect') then what would be the ALSA
functions for:
1) Saving the current live connection at exit (if any.)
2) Restoring the above (saved
On Tuesday, November 3, 2009, Daniel Vidal wrote:
I'am now working on making personalized menus for Musix distro. I try to
do this task using the freedesktop rules, using .desktop files and the
Categories field. This is a real problem. All audio Apps put AudioVideo
tag... and all apps apear
On Monday, October 5, 2009, Fons Adriaensen wrote:
On Mon, Oct 05, 2009 at 07:00:40PM +0200, Pedro Lopez-Cabanillas wrote:
The MMA requires that you use a registered manufacturer ID, but only for
commercial products. There is a special ID = 0x7D that is intended for
educational
On Monday, October 5, 2009, Nick Copeland wrote:
Getting a registration requires it be paid for, pretty ludicrous for what
purports to be an open standard. I would suggest that Open Source
developers should simply take one of the unassigned values for its own
first digit, agree between
On Friday, September 25, 2009, Clemens Ladisch wrote:
No, anything else wouldn't be visible in the descriptors.
It's possible that the MidiSport's firmware uses some stupid algorithm
M-Audio MidiSport's firmware is closed source and proprietary. Hard to debug
if the problem is here.
OTOH,
On Monday, September 7, 2009, Clemens Ladisch wrote:
Christian wrote:
snd_seq_client_info_malloc(clientInfo);
shared_ptrsnd_seq_client_info_t clientInfoMemoryHandler(clientInfo,
snd_seq_client_info_free);
Well the cleanUp methods are called at block-leaving.
I'm only a bit
On Sunday, September 6, 2009, Iain Duncan wrote:
How do you communicate to the gui loop when it should update
itself based on audio activity?
The GUI loop reads events from some event queue, and distpatches these events
to the graphic widgets. A strategy very easy to implement is to create and
On Friday, August 28, 2009, Fons Adriaensen wrote:
To install into a e.g. a home directory a user would have to modify
$PREFIX, not $DESTDIR.
Unless he uses chroot(1) with $DESTDIR as argument, to test the program in an
isolated environment.
Without having to use chroot, I used to test my old
Hi,
I've received a complaint about VMPK not seeing other application's MIDI ports
in the internal connections dialog. Among others, it doesn't list
LinuxSampler ports. This isn't usually a big problem, because it is still
possible to make the subscription using a connection manager like
On Thursday, August 27, 2009, Rui Nuno Capela wrote:
On Thu, August 27, 2009 15:58, Victor Lazzarini wrote:
Hi everyone,
perhaps one of you might have already seen this issue and will know what
is the best solution.
My problem is that one of the headers in the VST SDK2.4, aeffect.h,
then.
Victor
- Original Message -
From: Pedro Lopez-Cabanillas pedro.lopez.cabanil...@gmail.com
To: Rui Nuno Capela rn...@rncbc.org
Cc: Victor Lazzarini victor.lazzar...@nuim.ie;
linux-audio-dev@lists.linuxaudio.org
Sent: Thursday, August 27, 2009 5:28 PM
Subject: Re: [LAD] VST
On Friday, August 14, 2009, Paul Davis wrote:
On Thu, Aug 13, 2009 at 5:06 PM, Luis
Garridoluisgarr...@users.sourceforge.net wrote:
Bear in mind that Qt is C++ and signal/slot based, so you'll have the
usual problem of integrating GStreamer callbacks using static methods
and the user
On Monday, August 10, 2009, Luis Garrido wrote:
For what is worth, Qt's documentation is simply superb
Agreed.
Another excellent C++ multiplatform toolkit is Juce. It is worth to try it if
you are writting audio/MIDI software.
http://juce.sourceforge.net
Regards,
Pedro
On Saturday, August 8, 2009, Chris Cannam wrote:
On Sat, Aug 8, 2009 at 7:08 PM, Raymond Martin wrote:
On Saturday 08 August 2009 13:25:09 you wrote:
I know this sort of thing is easily overlooked, but it's probably
illegal and certainly unethical to redistribute someone else's work
On Wednesday, May 6, 2009, David Olofson wrote:
My son is playing around with my little SDL based drum machine, DT-42
again. He seems to be having fun, but I suppose he'd be better off
with something more straight-forward (DT-42 is more like a MOD
tracker than a conventional drum machine), and
Hello folks!
One question, I hope it's not too dumb. :-(
If you have your average patchbay, how does it know, when new MIDI/audio
ports/clients come to live or die? And how does it know, that some
connection was killed by some other application.
Does it simply query it all the time?
Nobody has answered yet?
Ralf Mardorf wrote:
I'm new to the list and I'm not a Linux audio developer. I was a coder
for C64 MIDI and audio, programming in Assembler, I have less knowledge
about C/C++.
Because I have to do some research, e.g. because of strange behaviour of
MTC, I need a
Dave Phillips wrote:
I'm writing an article about Java sound applications, and I've run into
a problem.
HighC, FScape, and jein all demonstrate the problem: They appear to be
working as they should, but there's no audio output. According to
HighC's author, he uses only the recommended class
On Sat, Jul 26, 2008 Paul Coccoli wrote:
On Sat, Jul 26, 2008 at 1:28 PM, Dave Phillips wrote:
[EMAIL PROTECTED]:~/src/kodisein/linux g++ --version
g++ (GCC) 4.1.2 20061115 (prerelease) (SUSE Linux)
Are hash_map and hash declared in namespace std? I see a using
declaration for std,
On Thursday, 14 June 2007 00:41, pete shorthose wrote:
On Thu, 2007-06-14 at 00:42 +0300, Hannu Savolainen wrote:
Hi folks,
Now it has happened. Open Sound System is finally open sourced.
http://4front-tech.com/hannublog/?p=5
Quote1:
However the ALSA API is still almost
65 matches
Mail list logo