Thread: [seq24-users] Modifying keyboard shortcut for delete button?
Brought to you by:
rcbuse
|
From: Daniel J. <da...@64...> - 2008-08-20 17:27:11
|
Hi all, I'm trying to change the keyboard shortcut for deleting a note in the piano roll of seq24, so we can use it on the Indamixx (http://www.indamixx.com/) without an external keyboard. (The Indamixx tablet hardware has a Backspace key, but no Delete key on-board). I've taken a look at the .seq24rc file, but the keycode for the delete button (according to showkey -a) is: ^[[3~ 27 0033 0x1b 91 0133 0x5b 51 0063 0x33 126 0176 0x7e and this does not seem to be listed in the .seq24rc file. This makes me think the delete button keycode is hard-coded in the Seq24 source. By contrast, the codes given in the .seq24rc file for: # bpm up, down 39 59 do correspond to the showkey output for the ' and ; keys on my machine, which do indeed adjust the tempo of seq24. Has anyone tried hacking on the seq24 source to adjust keyboard shortcuts? I'd also be interested in modifying the sequencer so that users don't have to hold down the right mouse button to enter notes, as this is quite cumbersome on a tablet. For example, in the energyXT sequencer it's a double click to enter a note, and a right click to remove one - and that works well with a touchscreen. Cheers! Daniel |
|
From: Jaakko S. <jaa...@gm...> - 2008-08-20 19:31:57
|
Hi Daniel! Nowadays Seq24 has a project in launchpad.net/seq24. I added your feature request about the mouse behaviour to the blueprints here: https://blueprints.launchpad.net/seq24/+spec/configurable-mouse-click-actions. If you're actually interested to code that and think you have the skill to do it, there's no reason why you couldn't. Just check out the source from bazaar (see seq24 launchpad page / code) and start hacking :) I'll get back to you about the delete keycode problem in a few days (haven't got time right now, sorry). If someone else in the list has more in-depth knowledge about the subject, please share it :) - Jaakko On Wed, Aug 20, 2008 at 6:35 PM, Daniel James <da...@64...> wrote: > Hi all, > > I'm trying to change the keyboard shortcut for deleting a note in the > piano roll of seq24, so we can use it on the Indamixx > (http://www.indamixx.com/) without an external keyboard. (The Indamixx > tablet hardware has a Backspace key, but no Delete key on-board). > > I've taken a look at the .seq24rc file, but the keycode for the delete > button (according to showkey -a) is: > > ^[[3~ 27 0033 0x1b > 91 0133 0x5b > 51 0063 0x33 > 126 0176 0x7e > > and this does not seem to be listed in the .seq24rc file. This makes me > think the delete button keycode is hard-coded in the Seq24 source. By > contrast, the codes given in the .seq24rc file for: > > # bpm up, down > 39 59 > > do correspond to the showkey output for the ' and ; keys on my machine, > which do indeed adjust the tempo of seq24. > > Has anyone tried hacking on the seq24 source to adjust keyboard shortcuts? > > I'd also be interested in modifying the sequencer so that users don't > have to hold down the right mouse button to enter notes, as this is > quite cumbersome on a tablet. For example, in the energyXT sequencer > it's a double click to enter a note, and a right click to remove one - > and that works well with a touchscreen. > > Cheers! > > Daniel > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > seq24-users mailing list > seq...@li... > https://lists.sourceforge.net/lists/listinfo/seq24-users > -- Jaakko Sipari tel. +358451238191 eMail. jaa...@gm... |
|
From: Daniel J. <da...@64...> - 2008-08-21 08:59:27
|
Hi Jaakko, > Nowadays Seq24 has a project in launchpad.net/seq24. I added your > feature request about the mouse behaviour to the blueprints here: > https://blueprints.launchpad.net/seq24/+spec/configurable-mouse-click-actions. Thanks! I didn't know about the Launchpad project, I guess it isn't mentioned on the seq24 homepage. seq24 is also being maintained in Debian (http://packages.qa.debian.org/s/seq24.html) so it would be great if some of your patches and Ivan's patches found their way there too. > If you're actually interested to code that and think you have the > skill to do it, there's no reason why you couldn't. Just check out the > source from bazaar (see seq24 launchpad page / code) and start hacking > :) I've taken a quick look, but a clue from someone more familiar with the code would be appreciated ;-) > I'll get back to you about the delete keycode problem in a few days > (haven't got time right now, sorry). If someone else in the list has > more in-depth knowledge about the subject, please share it :) I think the least invasive fix would be for seq24 to read the value of the 'delete note' action from the .seq24rc file. That way, the default behaviour could remain for those who are used to it, but it would also be easy for users to tweak without having to recompile the app. The action of holding down the right mouse button to place a note works well in a desktop context where you have a two or three-button mouse, but it's not so usable for an embedded system. Seq24's main window totally rocks with a touchscreen, because you can dab with your finger to turn the loops on and off. Also, the small and simple GUI is a great advantage on a small screen, compared to bloated contemporary sequencers. Cheers! Daniel |
|
From: Jaakko S. <jaa...@gm...> - 2008-08-21 21:21:46
|
On Thu, Aug 21, 2008 at 11:59 AM, Daniel James <da...@64...> wrote: >> I'll get back to you about the delete keycode problem in a few days >> (haven't got time right now, sorry). If someone else in the list has >> more in-depth knowledge about the subject, please share it :) > > I think the least invasive fix would be for seq24 to read the value of the > 'delete note' action from the .seq24rc file. That way, the default behaviour > could remain for those who are used to it, but it would also be easy for > users to tweak without having to recompile the app. You were right about seq24 having a few hard coded key shortcuts. At least stop/start, delete note, copy, paste & undo are hard coded at the moment. I didn't have time "fix" them to be read from the configuration file but I created a quick (and actually not so dirty) "hack" to enable backspace for deleting notes. Now both delete and backspace work for the same purpose. :) You can get the latest source by running this command (also includes all previously committed patches): bzr branch lp:~jaakko-sipari/seq24/test1 Hope this helps, - Jaakko |
|
From: Jaakko S. <jaa...@gm...> - 2008-08-21 21:41:28
|
Oh... forgot to say that some day I'll probably add a nice configurable mouse mapping to the config file but meanwhile (if you're into it) you can start looking at seqroll.cpp and the "seqroll::on_button_press_event(GdkEventButton* a_ev)" method :) It doesn't look too complicated but the double click behaviour needs some work. Don't forget to mail a patch to the list if you do some cool changes :) - Jaakko |
|
From: Daniel J. <da...@64...> - 2008-08-22 11:38:32
|
Hi Jaakko, > forgot to say that some day I'll probably add a nice > configurable mouse mapping to the config file but meanwhile (if you're > into it) you can start looking at seqroll.cpp and the > "seqroll::on_button_press_event(GdkEventButton* a_ev)" method :) Thanks for the clue ;-) > It > doesn't look too complicated but the double click behaviour needs some > work. I see what you mean, it's well commented though. If I may be permitted a quick straw poll: among seq24 users, who actually likes the right-click way of adding notes, and who has just got used to it? :-) > Don't forget to mail a patch to the list if you do some cool changes :) Sure. We'd also like to get the Debian package of seq24 updated some time, now that development is active again. Cheers! Daniel |
|
From: Jaakko S. <jaa...@gm...> - 2008-08-22 11:50:59
|
On Fri, Aug 22, 2008 at 2:38 PM, Daniel James <da...@64...> wrote: > Hi Jaakko, > >> forgot to say that some day I'll probably add a nice >> configurable mouse mapping to the config file but meanwhile (if you're >> into it) you can start looking at seqroll.cpp and the >> "seqroll::on_button_press_event(GdkEventButton* a_ev)" method :) > > Thanks for the clue ;-) > >> It >> doesn't look too complicated but the double click behaviour needs some >> work. > > I see what you mean, it's well commented though. > > If I may be permitted a quick straw poll: among seq24 users, who actually > likes the right-click way of adding notes, and who has just got used to it? > :-) Since it looks like you might actually do something about it, might I suggest having two ways to enter notes: 1) the original seq24 way 2) the "EnergyXT way". The mode could just be switched with a single option in the configuration file and maybe even (whoo-o!) from the gui :D This would support the simple usability of seq24. Having too much configurability as I first described in the blueprint would probably be too much. >> Don't forget to mail a patch to the list if you do some cool changes :) > > Sure. We'd also like to get the Debian package of seq24 updated some time, > now that development is active again. This would probably require a release, which is not an impossible idea though. There are already some bug fixes and small but usable features added which could together make up a new version number (+ 0.0.1 :D). Ivan: What do you think about releasing? - Jaakko |
|
From: Rob B. <rc...@fi...> - 2008-08-22 11:56:28
|
> This would probably require a release, which is not an impossible idea > though. There are already some bug fixes and small but usable features > added which could together make up a new version number (+ 0.0.1 :D). > Might I suggest that since you guys are starting up development on seq24 and the releases would be coming from a different source than myself that you start numbering with 0.9.0 ? cheers! Rob |
|
From: Jaakko S. <jaa...@gm...> - 2008-08-22 11:59:36
|
On Fri, Aug 22, 2008 at 2:56 PM, Rob Buse <rc...@fi...> wrote: >> This would probably require a release, which is not an impossible idea >> though. There are already some bug fixes and small but usable features >> added which could together make up a new version number (+ 0.0.1 :D). >> > > Might I suggest that since you guys are starting up development on seq24 > and the releases would be coming from a different source than myself > that you start numbering with 0.9.0 ? > > cheers! > Rob I have absolutely nothing against that. Nice to see you monitoring the list Rob! :) - Jaakko |
|
From: Ivan H. <ihe...@ki...> - 2008-08-22 13:46:43
|
Hello Rob! So many time. 0.9.0 can be a nice number to work. Have you an account on that launchpad.net thing? Cheers! Ivan Rob Buse wrote: >> This would probably require a release, which is not an impossible idea >> though. There are already some bug fixes and small but usable features >> added which could together make up a new version number (+ 0.0.1 :D). >> >> > > Might I suggest that since you guys are starting up development on seq24 > and the releases would be coming from a different source than myself > that you start numbering with 0.9.0 ? > > cheers! > Rob > > > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Seq24-devel mailing list > Seq...@li... > https://lists.sourceforge.net/lists/listinfo/seq24-devel > |
|
From: Guido S. <gui...@ba...> - 2008-08-22 17:07:38
|
Am Fri, 22. Aug 2008 um 12:38:23 +0100 schrieb Daniel James: Hi Daniel, > If I may be permitted a quick straw poll: among seq24 users, who > actually likes the right-click way of adding notes, and who has just got > used to it? :-) may be no one? ;-) Guido -- http://www.bayernline.de/~gscholz/ http://www.lug-burghausen.org/ |
|
From: Daniel J. <da...@64...> - 2008-08-26 15:34:00
|
Hi Guido, >> If I may be permitted a quick straw poll: among seq24 users, who >> actually likes the right-click way of adding notes, and who has just got >> used to it? :-) > > may be no one? ;-) Maybe - I must admit that I find the need to right-click and left-click at the same time strange, but perhaps it is similar to some old-school sequencer that the original developer used. I have been using seq24 for the past year in a school music club for children aged 5-9 years, and I find that once I explain how to add notes, they can do it - but it's not very intuitive for them. Cheers! Daniel |
|
From: Daniel J. <da...@64...> - 2008-09-02 11:04:59
|
Hi Guido, >> If I may be permitted a quick straw poll: among seq24 users, who >> actually likes the right-click way of adding notes, and who has just got >> used to it? :-) > > may be no one? ;-) I've done some more tests on this with the Indamixx. The note input method works perfectly if you use your left hand to tap the screen, while holding down the right mouse button with your right thumb. Using the mouse wheel and left mouse button to add notes instead (i.e. without the touchscreen) is very clunky, but as we have the touchscreen, there's no reason to do it that way. Cheers! Daniel |
|
From: Daniel J. <da...@64...> - 2008-08-22 11:24:51
|
Hi Jaakko, > You were right about seq24 having a few hard coded key shortcuts. At > least stop/start, delete note, copy, paste & undo are hard coded at > the moment. I didn't have time "fix" them to be read from the > configuration file but I created a quick (and actually not so dirty) > "hack" to enable backspace for deleting notes. Now both delete and > backspace work for the same purpose. :) That's awesome, thanks! > You can get the latest source by running this command (also includes > all previously committed patches): > > bzr branch lp:~jaakko-sipari/seq24/test1 We'll rebuild our seq24 package and let you know how it goes. Cheers! Daniel |
|
From: Guido S. <gui...@ba...> - 2008-08-22 18:12:27
|
Am Fri, 22. Aug 2008 um 00:21:44 +0300 schrieb Jaakko Sipari: Jaakko, > You can get the latest source by running this command (also includes > all previously committed patches): > bzr branch lp:~jaakko-sipari/seq24/test1 if I compile this version I get a huge bunch of compiler warnings (e.g. about "warning: deprecated conversion from string constant to 'char*'" in *.xpm files). Does anybody care for this kind of bugs? Guido -- http://www.bayernline.de/~gscholz/ http://www.lug-burghausen.org/ |
|
From: Jaakko S. <jaa...@gm...> - 2008-08-22 18:21:34
|
On Fri, Aug 22, 2008 at 9:13 PM, Guido Scholz <gui...@ba...> wrote: > Am Fri, 22. Aug 2008 um 00:21:44 +0300 schrieb Jaakko Sipari: > > Jaakko, > >> You can get the latest source by running this command (also includes >> all previously committed patches): > >> bzr branch lp:~jaakko-sipari/seq24/test1 > > if I compile this version I get a huge bunch of compiler warnings (e.g. > about "warning: deprecated conversion from string constant to 'char*'" > in *.xpm files). > > Does anybody care for this kind of bugs? > > Guido Well... getting a warning is not a bug. Especially when the warning is only for using deprecated stuff. Of course it becomes a bug when the deprecated feature actually gets removed from the compiler :) I agree that the compiler warnings should be kept to a minimum but IMHO the xpm files having deprecated stuff is pretty harmless. - Jaakko |
|
From: Guido S. <gui...@ba...> - 2008-08-22 19:56:25
|
Am Fri, 22. Aug 2008 um 21:21:30 +0300 schrieb Jaakko Sipari: Jaakko, > <gui...@ba...> wrote: > > if I compile this version I get a huge bunch of compiler warnings (e.g. > > about "warning: deprecated conversion from string constant to 'char*'" > > in *.xpm files). > Well... getting a warning is not a bug. Especially when the warning is > only for using deprecated stuff. Of course it becomes a bug when the > deprecated feature actually gets removed from the compiler :) hm, this answer underestimates the consequences a little bit, because it ignores hints to programming errors. But I understand: Nobody cares. > I agree that the compiler warnings should be kept to a minimum but > IMHO the xpm files having deprecated stuff is pretty harmless. May be, but it swamps the screen and this warnings were only the most flooding examples; there are more hidden in-between. I have once written a patch for the last original seq24 version to get it running on a Fedora 9. I will dig for it, try if it still matches to your version and send it to this list. So this will result in a minimum effort for you. Guido -- http://www.bayernline.de/~gscholz/ http://www.lug-burghausen.org/ |
|
From: Jaakko S. <jaa...@gm...> - 2008-08-22 20:35:34
|
On Fri, Aug 22, 2008 at 10:57 PM, Guido Scholz <gui...@ba...> wrote: > Am Fri, 22. Aug 2008 um 21:21:30 +0300 schrieb Jaakko Sipari: > > Jaakko, > >> <gui...@ba...> wrote: > >> > if I compile this version I get a huge bunch of compiler warnings (e.g. >> > about "warning: deprecated conversion from string constant to 'char*'" >> > in *.xpm files). > >> Well... getting a warning is not a bug. Especially when the warning is >> only for using deprecated stuff. Of course it becomes a bug when the >> deprecated feature actually gets removed from the compiler :) > > hm, this answer underestimates the consequences a little bit, because it > ignores hints to programming errors. But I understand: Nobody cares. Saying nobody cares is also underestimating the current devs. Most of us (how many are there actually?) are pretty new to seq24 and fixing compiler warnings is usually not the first thing you do when start getting to know a bunch of source code (your view can differ of course. this is just my opinion). I usually don't allow compiler warnings in my own code which I've built from the scratch. >> I agree that the compiler warnings should be kept to a minimum but >> IMHO the xpm files having deprecated stuff is pretty harmless. > > May be, but it swamps the screen and this warnings were only the most > flooding examples; there are more hidden in-between. > > I have once written a patch for the last original seq24 version to get > it running on a Fedora 9. I will dig for it, try if it still matches to > your version and send it to this list. So this will result in a minimum > effort for you. That would be very nice! This is what the first step in getting seq24 development back to speed is: submitting the useful patches that have been lying around in the web. What was the problem with getting seq24 to build & run in Fedora 9 by the way? And about using sourceforge: Is there a need anymore to use sourceforge for anything else than this mailing list since we already have Launchpad? It offers a hosted version control system (Bazaar) and integrated bug tracking & blueprints & "answers" (a miniature question forum). I admit most people are new to Bazaar but it seems to do it's thing ok and is used by lots of projects hosted by Launchpad. You must admit that Launchpad has a nice GUI for all of this stuff :) - Jaakko |
|
From: Guido S. <gui...@ba...> - 2008-08-24 09:08:02
|
Am Fri, 22. Aug 2008 um 23:35:31 +0300 schrieb Jaakko Sipari: Jaakko, > And about using sourceforge: Is there a need anymore to use > sourceforge for anything else than this mailing list since we already > have Launchpad? It offers a hosted version control system (Bazaar) and > integrated bug tracking & blueprints & "answers" (a miniature question > forum). I admit most people are new to Bazaar but it seems to do it's > thing ok and is used by lots of projects hosted by Launchpad. is there a configuration option to get a notification message sent to the seq24-devel list, if someone submits changes to the bzr repository? This is quite common used on sourceforge and would be a very wellcome feature here. Guido -- http://www.bayernline.de/~gscholz/ http://www.lug-burghausen.org/ |
|
From: Guido S. <gui...@ba...> - 2008-08-25 16:54:39
|
Am Fri, 22. Aug 2008 um 23:35:31 +0300 schrieb Jaakko Sipari: Jaakko, > > I have once written a patch for the last original seq24 version to get > > it running on a Fedora 9. I will dig for it, try if it still matches to > > your version and send it to this list. So this will result in a minimum > > effort for you. > That would be very nice! This is what the first step in getting seq24 > development back to speed is: submitting the useful patches that have > been lying around in the web. thanks to Ivan Hernandez, who has added me to the seq24 development team. I have just applied several patches (more than I have already listed here) to the trunk repository. Please feel free to test. Comments for the ChangeLog and NEWS files are still missing, please be patient. Definitively missing is a notification service for the devel mailinglist. Guido -- http://www.bayernline.de/~gscholz/ http://www.lug-burghausen.org/ |
|
From: Daniel J. <da...@64...> - 2008-08-22 13:24:16
|
Hi Jaakko,
> might I
> suggest having two ways to enter notes: 1) the original seq24 way 2)
> the "EnergyXT way".
Actually I think a single left click to add a note, and a single right
click to remove one, would be even simpler. In touchscreen terms, that's
a short tap and a long tap, respectively. Or we could do it the same way
as the Hydrogen drum machine, where a single left click is used for both
adding and removing notes.
I think the main issue is the current requirement to hold down the right
mouse button in order to add a note; this look like it could be the
relevant code in seqroll.cpp:
/* right mouse button */
if ( a_ev->button == 3 ){
set_adding( true );
}
I guess the original idea behind that behaviour is to prevent accidental
adding of notes.
Cheers!
Daniel
|
|
From: Jaakko S. <jaa...@gm...> - 2008-08-22 14:30:54
|
On Fri, Aug 22, 2008 at 4:24 PM, Daniel James <da...@64...> wrote:
> Hi Jaakko,
>
>> might I
>> suggest having two ways to enter notes: 1) the original seq24 way 2)
>> the "EnergyXT way".
>
> Actually I think a single left click to add a note, and a single right click
> to remove one, would be even simpler. In touchscreen terms, that's a short
> tap and a long tap, respectively. Or we could do it the same way as the
> Hydrogen drum machine, where a single left click is used for both adding and
> removing notes.
Yes, the simpler, the better. The Hydrogen way is probably not going
to work as it is, since this would prevent selecting a note by just
clicking it. Left click to add or select and right click to remove
would be very nice & simple as long as creating a selection would also
be easy to do using the left mouse button. I assume the right click
would also remove a selected group of notes?
> I think the main issue is the current requirement to hold down the right
> mouse button in order to add a note; this look like it could be the relevant
> code in seqroll.cpp:
>
> /* right mouse button */
> if ( a_ev->button == 3 ){
> set_adding( true );
> }
>
If you plan on statically setting "adding" to true, you should also
check if that affects creating selections.
Hmm.. If I have time to read and write this much e-mails, wouldn't one
also think that I'd also have time to actually code something... :D
- Jaakko
|
|
From: Guido S. <gui...@ba...> - 2008-08-25 19:49:48
|
Am Mon, 25. Aug 2008 um 18:55:16 +0200 schrieb Guido Scholz: > thanks to Ivan Hernandez, who has added me to the seq24 development team. > I have just applied several patches (more than I have already listed here) > to the trunk repository. Please feel free to test. Comments for the > ChangeLog and NEWS files are still missing, please be patient. Sorry, there are currently some uncertainties about the repository which seems not to be publicly available. Hopefully someone of primary branchers will help out soon. Guido -- http://www.bayernline.de/~gscholz/ http://www.lug-burghausen.org/ |
|
From: Ivan H. <ihe...@ki...> - 2008-08-25 20:32:51
|
Hello Guido: I have been busy those days. I always used svn on my projects but when people asked for a place to host the project launchpad.net was seen as the most convenient. The bzr is not so different, you can checkout a repository, make changes, and then submit them. To do this your need to create an RSA key or something like that and submit your public key to the launchpad.net I have asked jaako to submit patches to the trunk, if you can try that it would be perfect to test if you can, so you can merge your patches there. Thanks Ivan Guido Scholz wrote: > Am Mon, 25. Aug 2008 um 18:55:16 +0200 schrieb Guido Scholz: > > >> thanks to Ivan Hernandez, who has added me to the seq24 development team. >> I have just applied several patches (more than I have already listed here) >> to the trunk repository. Please feel free to test. Comments for the >> ChangeLog and NEWS files are still missing, please be patient. >> > > Sorry, there are currently some uncertainties about the repository which > seems not to be publicly available. Hopefully someone of primary > branchers will help out soon. > > Guido > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ------------------------------------------------------------------------ > > _______________________________________________ > seq24-users mailing list > seq...@li... > https://lists.sourceforge.net/lists/listinfo/seq24-users > |
|
From: Brian D. <job...@sb...> - 2008-08-25 20:36:44
|
just want to chime in here as a seq24 fan and say bravo! its awesome to see this project getting some of the love it deserves. /brian On Aug 25, 2008, at 2:31 PM, Guido Scholz wrote: > Am Mon, 25. Aug 2008 um 18:55:16 +0200 schrieb Guido Scholz: > >> thanks to Ivan Hernandez, who has added me to the seq24 >> development team. >> I have just applied several patches (more than I have already >> listed here) >> to the trunk repository. Please feel free to test. Comments for the >> ChangeLog and NEWS files are still missing, please be patient. > > Sorry, there are currently some uncertainties about the repository > which > seems not to be publicly available. Hopefully someone of primary > branchers will help out soon. > > Guido > > -- > http://www.bayernline.de/~gscholz/ > http://www.lug-burghausen.org/ > ---------------------------------------------------------------------- > --- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > seq24-users mailing list > seq...@li... > https://lists.sourceforge.net/lists/listinfo/seq24-users |