Re: [LAD] new-session-management on jackaudio.org
>please read the subject line! >it's about the new-session-management move to jackaudio.org and only. >it is NOT about the merits, technical or otherwise, of session managers in >general nor NSM in particular. Then let me rephrase: Why should NSM not be hosted under jackaudio, since it is the session manager for JACK programs? The response to that was "because NSM is technically independent of JACK" and my answer was in the previous mail. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org https://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] new-session-management on jackaudio.org
On 04/04/21 21:31, Rui Nuno Capela wrote: >Although I still don't understand what jackaudio.org has to do with the >new(er)-session-management (aka "NSM fork") and why it is now moved from >linuxaudio.org to jackaudio.org. I am paraphrasing my answer from the LinuxMusiciansForum. I copied that before many messages were deleted, which was announced in advanced btw. and I believe was a good moderation move. I moved the code from linuxaudio.org github to get peace for the people NOT involved in anything, that got dragged in. There was no "forced moved" from linuxaudio.org Github. I already mentioned "bus factor reduction" in a still existing forum-post, so here is another ingredient in the hosting situation: There are not many things everybody agrees on, but one is that it is better if everyone is using the same session management protocol (not server, not gui. If properly implemented these can be changed). This needs 1) developer support and 2) user acceptance. Having the project hosted under an established brand helps that goal. This is not an "oopsie", this is not a "compromise". I want the best, most visible, most trusted place. Having it hosted on github linuxaudio.org or jackaudio shows that this is not a one man fringe project but something that is handled with care and sincerity. Then somebody interjected with >"Note that Non-Session-Manager (NSM) is explicitly designed without any >dependency to JACK." To which I responded: And it still is. You can use it with ALSA only, no sound programs at all or PipeWire. And so it will remain. That said, NSM in reality is the usual answer to "I have multiple JACK programs and connections. How can I save and restore them without doing it by hand every time". All NSM clients are JACK programs and the Non-SM API document handles JACK client names in great detail. Please all remember, that we are just talking about a piece of software that starts programs and removes the burden of repeatedly drawing lines on a patchbay canvas. Greetings, Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org https://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Forgive me, for I have sinned, or: toss your Macintosh, as fast and wide as you can.
Yes, that is possible and I wholeheartly lobby for that because library bugs and mismatches are common and could be avoided. Ardour does it and I do it in my own programs as well, or at least will if properly released. If you can copy a library into your source tree (Python in my case) why would depend to the external ecosystem? Some Linux distributions (mostly very small and unknown though) do it already but the "way of forefathers", the shared library, is still stuck in peoples head. Bottom line: It turned out the Windows way of shipping all or most libs with the program is a really good way to compatibility. On 12/09/2017 02:24 PM, Louigi Verona wrote: > This is a good point, Fons. > > On Windows it is typical to bundle a program with stable libraries and > dependencies. Is this strategy thinkable on FLOSS systems? > > > > > > > ___ > Linux-audio-dev mailing list > Linux-audio-dev@lists.linuxaudio.org > https://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org https://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Forgive me, for I have sinned, or: toss your Macintosh, as fast and wide as you can.
These are all just anecdotes. If there is a bug please report or fix it. If it is a conceptual problem that leads to misbehaviour please discuss here specific solutions to specific problems. Otherwise this will just be a thread with "But me..." and "But I..." back and forth. Keep that for LAU, please. Nils signature.asc Description: OpenPGP digital signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org https://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] "Sonoj", a community organized event about Open Source Music Production struggles to get funded. Please help
(Disclaimer: I am an organizer of this event) In less than a month the "Sonoj Convention" shall happen. [quote]Admission is free. You will be able to enjoy demonstrations, talks and workshops about music production through open source software. Hands-on tutorials and workflow presentations can be expected. Everything will be recorded and released as online videos afterwards. [/quote] Please consider helping us by donating and spreading the word. You will get some appreciation through the "Reward" system on the website. For that we are asking for some modest donations here: https://www.startnext.com/en/sonoj Currently it looks like that this will not succeed, as you can see from the link above. This is the usual "all or nothing" platform that only gives you money if the goal is reached, otherwise donors get their money back. However, despite submitting the event announcements and several updates to nearly one hundred on-topic websites, magazines (including posting it ourselves on KVR, Reddit etc.) and blogs there is nearly zero response. That excludes the Linux Audio Scene itself, which was very supportive to this day (at least the news, not the donations). I was hoping that Sonoj could be an event that brings in people from the "outside", that are not already well connected with Linux Audio. It seems I was wrong. So here I am in one of the last places I wanted to ask for donations, because this is the crowd that usually already gives a lot, be it their own time, development of software or actual donations to well deserving projects. Please consider helping us by donating and spreading the word. You will get some appreciation through the "Reward" system on the website. https://www.startnext.com/en/sonoj Yours Nils, for the Sonoj Convention https://www.sonoj.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org https://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Looking for speakers and demonstrations for the "Open Source Audio Meeting Cologne" (monthly community meeting)
Dear developers and users, the "Open Source Audio Meeting Cologne" takes places monthly since June 2014 in Cologne, Germany. It is a community meeting: linux and open source audio enthusiasts, user, musicians and developers connect, share, discuss and help each other. But the meeting is also a monthly "mini linux audio conference". While not really a formal conference we have talks and demonstrations each time that deal with musical, technical or scientific aspects of everything music and audio with free and open source software and hardware. Regular attendance is close to 10 people for regular meetings and more for special meetings, for example when we have invited speakers and "guest-stars". I would like any of you to be such an invited star. If you are in the area (or willing to make a trip) it would be fantastic to have you here and give us a talk or demonstration about YOUR topic. Be it your music, your software or anything that you work with or on. You can answer me in private or publicly, your choice. If you are interested here is some more condensed information: -The time frame for a talk or demo is from 30 minutes to 2 hours for such an event. -Dates for 2016 (all Wednesdays, all 7pm): March 16th, April 20th, Mai 18th, June 15th, July 20th, August 17th, September 21st, October 19th, November 16th -The language can be English or German -The place is Heliostrasse 6a, 50825 Cologne Germany and has very good public transportation nearby and is therefore easy to get to. -While we have no money to offer you can get a place to sleep for the night and food. -We provide the option to record your talk on video and upload it (or simply send it to you, if you prefer) Website: http://cologne.linuxaudio.org It would be fantastic to hear from you! Yours, Nils Gey ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] QjackCtl 0.4.1 is out!
Very good to see that this core tool still gets regular and meaningful updates and fixes! Thanks for all the years we have qjackctl now! Nils On 28.10.2015 18:27, Rui Nuno Capela wrote: > Yup, that's true: > > QjackCtl 0.4.1 (fall'15) is out! > > QjackCtl [1] is a(n ageing but still) simple Qt [3] application to > control the JACK [2] sound server, for the Linux Audio [4] infrastructure. > > Website: > http://qjackctl.sourceforge.net > > Downloads: > http://sourceforge.net/projects/qjackctl/files > > - source tarball: > http://download.sourceforge.net/qjackctl/qjackctl-0.4.1.tar.gz > > - source package: > > http://download.sourceforge.net/qjackctl/qjackctl-0.4.1-24.rncbc.suse132.src.rpm > > > - binary packages: > > http://download.sourceforge.net/qjackctl/qjackctl-0.4.1-24.rncbc.suse132.i586.rpm > > > http://download.sourceforge.net/qjackctl/qjackctl-0.4.1-24.rncbc.suse132.x86_84.rpm > > > Change-log: > - Probing portaudio audio device in a separate thread (by Kjetil > Matheussen, thanks). > - Messages standard output capture has been improved again, now in both > ways a non-blocking pipe may get. > - Regression fix for invalid system-tray icon dimensions reported by > some desktop environment frameworks. > - New hi-res application icon (by Uttrup Renzel, Max Christian Pohle, > thanks). > - System tray icon red background now blinks when a XRUN occurs. > - Desktop environment session shutdown/logout management has been also > adapted to Qt5 framework. > - Single/unique application instance control adapted to Qt5/X11. > - Prefer Qt5 over Qt4 by default with configure script. > - Override-able tool-tips with latency info (re. Connections JACK > client/ports: patch by Xavier Mendez, thanks). > - Complete rewrite of Qt4 vs. Qt5 configure builds. > - French (fr) translation update (by Olivier Humbert, thanks). > > > License: > QjackCtl [1] is free, open-source Linux Audio [4] software, > distributed under the terms of the GNU General Public License (GPL [5]) > version 2 or later. > > > From the footnote department: for quite some time there's an alternate > github.com repository [6] which is kept in sync with the sf.net one [7]. > However, this doesn't mean that the QjackCtl project is about to migrate > to a brand new hosting whatsoever: the original upstream source code > repository is, will be, as ever was, always kept somewhere else still in > this world and universe. > > See also: > http://www.rncbc.org/drupal/node/965 > > > References: > > [1] QjackCtl - A JACK Audio Connection Kit Qt GUI Interface > http://qjackctl.sourceforge.net > > [2] JACK Audio Connection Kit > http://jackaudio.org > > [3] Qt framework, C++ class library and tools for > cross-platform application and UI development > http://qt.io/ > > [4] Linux Audio consortium of libre software for audio-related work > http://linuxaudio.org > > [5] GPL - GNU General Public License > http://www.gnu.org/copyleft/gpl.html > > [6] QjackCtl Git repository on github.com > http://github.com/rncbc/qjackctl > > [7] QjackCtl Git repository on sourceforge.net > http://git.code.sf.net/p/qjackctl/code > > > Enjoy && keep the fun! ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] PyNSMClient 2.0 - Non Session Manager support for your python program in one file
Hello list, I just put PyNSMClient 2.0 on my github page. https://github.com/nilsgey/pynsm2 It is a Non Session Manager Client-Library in one file with no dependencies except Python3 (and NSMd of course). It is designed to make it easier for your program to support non session management. There is an example file which is a complete program with a PyQt5 GUI and a JACK noise generator output. Both the example and the lib-file are documented. Additionally there is a small README.md License is LGPL. The client is largely untested and there are some NSM-API features missing, but it should be easier to use and be more stable than version 1. Real testing and a proper release will begin once I use my own lib with Laborejo2 ( in development behind the scenes). Have a nice day, Nils http://www.nilsgey.de irc: #laborejo on freenode. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [LAU] Linux Audio Berlin user group
Hello Berlin User Group! Hello Bruno, Hello Sam, that is very good to hear! On behalf of the Open Source Audio Meeting Cologne I wish you luck. We exist for a year now and our regular meetings are 4 to 10 people. Maybe you find these information useful: Most important first: - Keep it social. There is no topic and no information which people just simply couldn't look up on the internet, if they are really interested. The point of such an event is to meet real humans. - There is a small website. Everything on one page. I asked linuxaudio.org for a subdomain. http://cologne.linuxaudio.org/ - Additionaly there is an Etherpad for protocols and where people can announce if they plan to come - We started with a meeting every two month and then upgraded to monthly - There is regular content and a slot for announced or improvised talks or presentations. See here http://yourpart.eu/p/linuxaudio-cologne - Even with no planned program it is no problem to spend your time with question and answer sessions. - There is a small mailing list for internal stuff. Currently, since I've written the ML-software myself, you have to register in person. Facebook and other stuff is mainly an extended calender and declared as such. So there is really only the website as central space for information. Keep Rockin'! Nils http://cologne.linuxaudio.org http://www.laborejo.org On 04/21/2015 03:07 PM, Bruno Gola wrote: Hello! There were lot's of Berliners at LAC 2015 and after talking to some of them we thought it would be nice to start a linux audio user group here in Berlin. This is an open call to all Berlin based Linux Audio users and developers! Let's meet, talk and share knowledge :) So far we have a mailing list[1] and an empty twitter account[2] (thanks to Sam :)) Our first meeting will probably be held at C-Base in the next weeks. We have no agenda yet, everyone is welcome, but me and Sam are more focused on electronic music stuff. Any suggestions on the date? [1] (as soon as the DNS starts working properly we send you the link to subscribe) [2] http://twitter.com/LAudioBerlin Cheers! -- Bruno Gola brunog...@gmail.com mailto:brunog...@gmail.com http://bgo.la/ ___ Linux-audio-user mailing list linux-audio-u...@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-user ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Linux audio jobs/companies?
This has become offtopic! Please change the subject. I am very interested in Linux Audio jobs and companies but not at all in discussions that got ralfed. Thank you. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Open Source to be or not to be?
On 01.07.2014 13:29, Fons Adriaensen wrote: Fons will very probably move to Germany in a few weeks [...] How this will affect my ability to stay active in open source audio is still a matter to be discussed. Let me take the opportunity to say two things here: 1) I use your zita programs, mostly the reverb, in your version, standalone. I am fully statisfied. (The only matter of convenience I could think of is NSM support, which does not touch the DSP or the GUI code at all.) That you chose the GPL so far enables not only using and learning but also better distribution and so on. For comparison: If I release my own creations under a permissive license, be it music-theory works, music or software, I sometimes am uncomfortable with possible perversions and rip-offs as well. But I think the software can endure that. My analogy is crime in a society or state. You cannot get rid of it except by creating a far more worse situation. Security over freedom. A society can and must live with crime, and indeed it does. I think a sub-society like open source and linux audio can endure it as well. 2) If will probably move becomes going to move: welcome to Germany! :) If you happen to be in the Cologne area feel free to drop by the newly created Cologne Open Source Audio Meeting if you like (next: 2014-.08-18 , then: 2014-10-15 cologne.linuxaudio.org) Greetings, Nils http://www.nilsgey.de ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Open Source Audio Meeting in Cologne, Germany (User Group)
Dear musicians, programmers and normal people, I plan to create a user group, a regular meeting, in my home town Cologne, in Germany. The first meeting ever will be already on June 18th, 19:00. After that every two month or so. There are more dates on the website (see below). Here is a brief website with all the necessary information. http://cologne.linuxaudio.org/ (Any language is welcome but the chances are that most people will be from the area and therefore speak German. So the page is in German) If you intend to come you can put your name on this etherpad, but this is not required. Anybody can show up. http://yourpart.eu/p/linuxaudio-cologne Topics will be unorganized QA, showing off programs and music, sharing knowledge and tips and hopefully one day shorter or longer presentations, tutorials, workshops etc. I expect most people to use Linux but any OS is welcome, therefore I named it just Open Source Audio and not Linux Audio. So if you are in the area please join us! If you are not in the area but know people in the area, please tell them. Greetings, Nils http://cologne.linuxaudio.org/ http://www.nilsgey.de P.S. Despite the domain saying linuxaudio.org this is an independently and privately organized event. It is not intended to replace or get in conflict with the Linux Audio Conference. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] looking for commercial sfz sample libraries
I am looking for commercial sfz libraries. This means intended and sold as sfz, not converted, not user- or script-generated sfz mappings. The bigger the better. More expensive: better. Needs proprietary sfz-extensions/engine? Also fine. This is not for personal use but for Linux Audio research. Do you know any? greetings, Nils http://www.nilsgey.de ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Linux Audio Conference on Twitter
I try to make some photos and twitter here and there about the linux audio conference 2014. Hashtag is #lac2014 Follow me or write your own! https://twitter.com/NilsGey Have Fun live or with the stream! Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] New kid on the block
On 02.04.2014 21:47, Will Godfrey wrote: I've started making tentative steps towards improving yoshimi I think this question must be asked: Why would you want to do that? Just forget Yoshimi and work with the original Zyn. Are there any real advantages (however small!) that Yoshimi has and Zyn not? And if these would be resolved in Zyn, would you still continue to develop and use Yoshimi? (this is a trick question! Answering it yes would make you a fanatic person by the definition that all logical reaons point against a situation but a person still refuses to accept it) Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Release of new WORLD-based voice synthesizer
Hi Tobias, always nice to hear from you and from the virtual singer realm. Any sound demos for that, yet? Nils On Tue, 28 Jan 2014 22:53:15 +0100 Tobias Platen tob...@platen-software.de wrote: Hello WORLD is a free software speech synthesizer on the basis of a Vocoder. It has been widely used as a backend for UTAU[1] but it should be also possible to use it as a backend for eSpeak and other accessibility and/or music applications such as the Singing Computer[2]. My modified version of WORLD uses the well known vorbis codec for compression. The world4espeak synthesizer is interface compatible to MBROLA, and can be used to synthesize both singing and speech in real time on a modern computer. It is hosted at gitorious.org [3]. Currently there are no voices yet, a manual how to create voices will be published soon. Tobias Platen [1] http://en.wikipedia.org/wiki/Utau [2] http://devel.freebsoft.org/singing-computer [3] https://gitorious.org/sekai ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Releasing source code is not enough, I think...
On Tue, 21 Jan 2014 05:55:04 + Filipe Coelho fal...@gmail.com wrote: Hi there everyone, specially developers. I think we should stop assuming releasing source code is enough. [GNU/] Linux is getting more user friendly, and most users are not able to compile software, I agree. But where, from your standpoint, is the package manager? I found one the strong points of Linux is that you have your central installation place. What I would like to see is a change of culture, more tailored to the users who like experimenting and trying new things out: In Windows I like that it is customary to offer all-in-one binaries, even if you only release a super-early techdemo in a forum. For me that means: Especially for some super-early tech demos in forums. Instead of an undocumented github page where I have to read the code first to figure out the dependencies. Bottom line: More binaries for small and obscure software, for the time between release and adopting into package manager (even if that is years). In the end I like my pacman and I always find it nice to see that the Arch package is there in binary form and not only an AUR script. I can make a developer-oriented tutorial on how to use that, so that developers can provide linux binaries to its users. Would that be something useful to Linux Audio? Yes, please do that. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] forking (was Re: Aeolus)
On Thu, 19 Sep 2013 17:35:45 +0200 IOhannes m zmoelnig zmoel...@iem.at wrote: (it became weirder in github times, as i now can see how many people (not really many) people create a public fork without *ever* doing anything to it...what is that about?) Just a quick response. The fork on github is AFAIK intended for something else. Not for stealing and rebranding an entire project but for maintaining a working copy which then can ask for pull requests upstream, conveniently managed by github and made possible by the de-central git philosophy. Also: The fork button there is easy to click by accident and it is inconvenient to remove such a fork from your account. So sometimes forks appear and do nothing, just because someone clicked the wrong button. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Aeolus
On Wed, 18 Sep 2013 14:29:02 -0700 J. Liles malnour...@gmail.com wrote: On Wed, Sep 18, 2013 at 2:16 PM, Fons Adriaensen f...@linuxaudio.orgwrote: Hello all, It has come to my attention that there are ATM at least two 'forks' of Aeolus. The first by the MuseScore team, the second by one Maurizio Gavioli. Neither of them even had the decency to let me know of their work, and both are taking Aeolus in a direction I do not approve of. Gavioli has even added his 'copyright' to the sources of the libraries that Aeolus depends on but which are not part of its source distribution. Apparently the intention is to release incompatible versions of those as well. If this is typical for the attitude taken by the Linux Audio community then my motivation to contribute to it will take a serious blow. As announced previously, there will be a fully reworked release of Aeolus next year (on the occasion of its 10th birthday). Apart from major improvements to the audio code it will be completely OSC controlled. None of this will be compatible with the forks of course, they'll find themselves instantly obsolete. And I will make sure that this sort of thing won't happen again, even if that means a more restrictive license. Ciao, Respectfully, you granted people the right to fork your code in the first place. Now you say you might take this right away, but why? How has it harmed you or anyone else? Why should you have been notified that a fork took place? The whole point of free software is that people can adapt it to their needs and share their changes with those with similar needs. If those forks are better suited to the task at hand than your original code, then people may well use them (and that's a good thing!). If your new release is better, people may well use that. Isn't that the point? To help people? Plus, if the forks did/do make any improvements that you value, hey, that's great merge them, not that I think you'd ever do that ;-) We can't all be all things to everybody all the time. The value of your projects isn't necessarily in the complete package with your name on it. If someone takes your engine and slaps a new interface on it that people like better, well, they still use your engine, right? It's hard to put your ego aside sometimes, but I really recommend that you do. You've contributed a lot to Linux Audio and I'd hate to see that ruined by bruised egos and non-free licenses. This is not about ego, it is about politness are recognition. A part of the motivation of creating open source software of any kind is creating a brand name from your name. Because there is no other positive feedback then happy users and the usage of your software. Other commercial things like getting paid, a pat on the back from your boss, some magazine prizes or whatever usually don't happen. And of course forks are an important part of the open source culture and there are many reasons to create a fork. But if you do it be polite and nice and notify the original author so she or he (in this case fons) can port back interesting or good changes. Especially in a scene and community like Linux Audio where it is actually possible to know most of the persons names and projects by name. I don't think that is too much to ask for. I look forward to the new Aeolus version. Thank you, please keep up the good work Fons. Many people (I know personally) use your software and are very statisfied. Me included. Nils http://www.laborejo.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] GPL cc-by-3.0
On Sun, 16 Jun 2013 14:04:03 +0200 hermann meyer brumm...@web.de wrote: Am 15.06.2013 19:09, schrieb hermann meyer: Am 15.06.2013 18:38, schrieb Nils Gey: On Sat Jun 15 18:25:29 2013 hermann meyer brumm...@web.de wrote: Am 15.06.2013 17:47, schrieb Nils Gey: On Sat Jun 15 17:01:05 2013 hermann meyer brumm...@web.de wrote: Hi Did anyone here know if the GPL+ v2.0 /v3.0 is compatible with the CC-BY v3.0 (unported) http://creativecommons.org/licenses/by/3.0/ I only found here http://wiki.debian.org/DFSGLicenses#Creative_Commons_Attribution_Share-Alike_.28CC-BY-SA.29_v3.0 that the CC-BY-SA v3.0 is compatible, but no mention of the CC-BY v3.0 My understanding is that the CC-BY v3.0 has less restrictions then the CC-BY-SA version, but I'm a bit unsure. Background: I would include some work which is under the CC-BY v3.0 to my project, which is under the GPL+ v2.0 (or later). I wouldn't violate the DFSG, so I would make sure there is no issue at all when I'm do so. The Author of the CC-BY v3.0 files is fine with my wishes. any hints? hermann you can derive a version of the cc-by work, eveb with no modifications. You just need to give it a different name and credit the original author. Then you can change the license to a compatible one. I suggest cc by sa since this adds GPL compatible copyleft. Changes on your version need to be relicened as ccbysa then while the original ccby version stays untouched. This is a general principle: a work which is as freely licensed as cc by, public domain or compatible can be relicensed as-is with a more strict one. Do you believe that it is needed to re-license it, I would prefer to leave the license untouched, and include it as it is, if possible. My impression now, after reading all the posts about this theme on the debian mailing list is, that they didn't make a difference between cc-by-sa or just cc-by. They just mention the cc-by-sa on the wikki page, because it is more restricted, but open enough. Oh, what a hell, those license jungle. :-( yes. That is possible. You can do whatever you want with cc by except not giving credit. My suggestion assumed you want to be able to modify things and thus are interested in copyleft. Well, no, there is no need to modify, and I would give credits, already done on the project page, even if I didn't have upload the files to our repository and will do in the about box as well, when I upload them. I just was unsure what the license really mean, and if it is DFSGL compatible. Now, after investigate some time in research, I know, that the debain folks itself didn't know that for themselves, but the usual practice is to accept cc-by since version 3.0 (2.5). greets hermann The best is happen at least, I receive the permission from the original author, to re-license the files and distribute them under the terms of the GPL. That's so great, leave all those license jungle behind me. :-) You didn't even need the permission. That is what I wrote at first: CC-by implies that you can relicense the work with a more strict license at any time. From cc-by-sa over GPL up to closed source. As long as you keep the authors name around. Since I don't know the actual code/object/thing we are talking about you might have stepped in the jungle yourself now: If that work is a binary work like audio data then the GPL is the wrong license. GPL is all about source code and its binary form. You can't simply redifine other data as source code and then say the rest is GPL. If the original work was already fitting for CC-by (and not a mislicensed piece of code) then CC-by-sa might be much more appropriate, since it is the binary-data equivalent of the GPL. In any case and bottom line: All that matters not if you don't modify. Have fun! Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] GPL cc-by-3.0
On Sat Jun 15 17:01:05 2013 hermann meyer brumm...@web.de wrote: Hi Did anyone here know if the GPL+ v2.0 /v3.0 is compatible with the CC-BY v3.0 (unported) http://creativecommons.org/licenses/by/3.0/ I only found here http://wiki.debian.org/DFSGLicenses#Creative_Commons_Attribution_Share-Alike_.28CC-BY-SA.29_v3.0 that the CC-BY-SA v3.0 is compatible, but no mention of the CC-BY v3.0 My understanding is that the CC-BY v3.0 has less restrictions then the CC-BY-SA version, but I'm a bit unsure. Background: I would include some work which is under the CC-BY v3.0 to my project, which is under the GPL+ v2.0 (or later). I wouldn't violate the DFSG, so I would make sure there is no issue at all when I'm do so. The Author of the CC-BY v3.0 files is fine with my wishes. any hints? hermann you can derive a version of the cc-by work, eveb with no modifications. You just need to give it a different name and credit the original author. Then you can change the license to a compatible one. I suggest cc by sa since this adds GPL compatible copyleft. Changes on your version need to be relicened as ccbysa then while the original ccby version stays untouched. This is a general principle: a work which is as freely licensed as cc by, public domain or compatible can be relicensed as-is with a more strict one. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] GPL cc-by-3.0
On Sat Jun 15 18:25:29 2013 hermann meyer brumm...@web.de wrote: Am 15.06.2013 17:47, schrieb Nils Gey: On Sat Jun 15 17:01:05 2013 hermann meyer brumm...@web.de wrote: Hi Did anyone here know if the GPL+ v2.0 /v3.0 is compatible with the CC-BY v3.0 (unported) http://creativecommons.org/licenses/by/3.0/ I only found here http://wiki.debian.org/DFSGLicenses#Creative_Commons_Attribution_Share-Alike_.28CC-BY-SA.29_v3.0 that the CC-BY-SA v3.0 is compatible, but no mention of the CC-BY v3.0 My understanding is that the CC-BY v3.0 has less restrictions then the CC-BY-SA version, but I'm a bit unsure. Background: I would include some work which is under the CC-BY v3.0 to my project, which is under the GPL+ v2.0 (or later). I wouldn't violate the DFSG, so I would make sure there is no issue at all when I'm do so. The Author of the CC-BY v3.0 files is fine with my wishes. any hints? hermann you can derive a version of the cc-by work, eveb with no modifications. You just need to give it a different name and credit the original author. Then you can change the license to a compatible one. I suggest cc by sa since this adds GPL compatible copyleft. Changes on your version need to be relicened as ccbysa then while the original ccby version stays untouched. This is a general principle: a work which is as freely licensed as cc by, public domain or compatible can be relicensed as-is with a more strict one. Do you believe that it is needed to re-license it, I would prefer to leave the license untouched, and include it as it is, if possible. My impression now, after reading all the posts about this theme on the debian mailing list is, that they didn't make a difference between cc-by-sa or just cc-by. They just mention the cc-by-sa on the wikki page, because it is more restricted, but open enough. Oh, what a hell, those license jungle. :-( yes. That is possible. You can do whatever you want with cc by except not giving credit. My suggestion assumed you want to be able to modify things and thus are interested in copyleft. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Laborejo Release version 0.8 (More of the same - Only better)
Laborejo 0.8 is released We are still in Beta. Streamlining, fixing and making things more robust is the main feature. However, there are a few new features: - Swing for Playback mode. In the Performance Signature. - More preview and export options, especially for Lilypond - Jack Transport start and stop sync. (Update calfbox as well!) - Did you know help screen and splash dialog (optional) There is a 0.85 release planned which will deal with making containers, selections and undo work together properly and implementing the last small features on my todo-list. After 0.85 the plan is to work on speeding up the performance and writing documentation and translations. And the usual bugfixes of course. This will transition smoothly into a stable 1.0 release Since Laborejo now becomes more useful and usable with each release it became fair to accept donations. There is now an extra donation page on the website. Please have a look. Your support would be much appreciated: http://laborejo.org/Donation Latest Screenshot: http://www.laborejo.org/latestscreenshot.png Download Page: http://laborejo.org/Download Greetings, Nils Gey Contact: http://laborejo.org/Support_and_Community ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Xiph.org - Video:Digital Show and Tell - No difference between analog and digitally processed sound.
That is a nice video indeed. See also the other video from there A digital primer or so. This was supposed to be my next Share and Care entry for my blog nilsgey.de I guess it doens't hurt to spread knowledge through as many channels as possible. Nils On Wed, 22 May 2013 15:08:38 +0100 Barney Holmes djbar...@djbarney.org wrote: Thought the list would find this valuable. http://wiki.xiph.org/Videos/Digital_Show_and_Tell I was under the impression that there was some fundamental difference between the sound of analog and digital audio. But Monty Montgomery of Xiph.org completely annihilates this misconception with some clever use of analog sound reference equipment fed through a digital process and then out to an analog oscilloscope, vs. feeding direct from analog to the oscilloscope. The results are identical. I think Xiph have done the open source music community quite a service here because it completely trumps, in my opinion, the perception that electronic music put through a digital process is somehow inferior to analog music. ~~~ Home site - http://djbarney.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] NSM support: progress, wishlist
On Wed, 15 May 2013 18:35:09 +0300 Dan danm...@gmail.com wrote: jack-session is specified by jack itself and supported by other session managers (e.g. ladish), so indeed, please don't drop jack-session. OTOH it's good to have NSM as an addition. To my knowledge (from direct IRC interaction with e.g. torben hohn) there is very little interest by the original jack-session devs to continue, support and fix it. The moment I heard that I decided for me that the only viable option for session management is NSM. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] How do I write meta data into a wave file? (Command line tools?)
Hello list, libsndfile-info shows various useful information like the one at the end of this mail. I have Sonatina Symphonic Orchestra waves here (violins 1) and a one note wave includes Midi Note, Loop Count and Cue Start : 92078 End : 223977, which is the actual loop start/end Is this custom data or does it follow a standard? And no matter what, how do I write that into my own wave files? I would prefer command line tools. But programming interfaces are fine as well. Greetings, Nils $ sndfile-info test.wav Version : libsndfile-1.0.25 File : test.wav Length : 896548 RIFF : 896540 WAVE fmt : 16 Format: 0x1 = WAVE_FORMAT_PCM Channels : 2 Sample Rate : 44100 Block Align : 4 Bit Width : 16 Bytes/sec : 176400 data : 895916 *** SAUR : 512 (unknown marker) smpl : 60 Manufacturer : 0 Product : 0 Period : 22675 nsec Midi Note: 76 Pitch Fract. : 0 SMPTE Format : 0 SMPTE Offset : 00:00:00 00 Loop Count : 1 Cue ID : 0 Type : 0 Start : 92078 End : 223977 Fraction : 0 Count : 0 Sampler Data : 0 End Sample Rate : 44100 Frames : 223979 Channels: 2 Format : 0x00010002 Sections: 1 Seekable: TRUE Duration: 00:00:05.079 Signal Max : 31468 (-0.35 dB) ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Laborejo 0.7: Non-Session-Manager support, Playback Cursor, Numpad Palette
Laborejo 0.7 is released. Together with a new website design http://www.laborejo.org comes a new release of the Music Notation Workshop. Besides the usual fixes and small enhancements please focus your attention on the following new features: -Non Session Manager support. Start Laborejo through the NSM Gui and it will be under session management -Numpad Palette and corresponding shortcuts. A gui widget shows you what musical objects your numpad will insert. You can change the palette through the menu or by switching through with numpad-plus and numpad-minus. -A moving playback cursor, showing you which part of Bachs Kunst der Fuge you currently don't understand Laborejo -Music Notation Workshop- is a graphical user interface for Lilypond, a MIDI creator and finally a tool collection to inspire and help you compose. You get beautifully engraved notation through Lilypond and nice ways to control the playback without ever leaving a notation-based environment. Latest Screenshot: http://www.laborejo.org/latestscreenshot.png Instructions and Download Page: http://laborejo.org/Download Greetings, Nils Gey http://www.laborejo.org #laborejo on irc.freenode.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Python Non-Session-Manager Client Module (version 0.1)
Dear Developers, I've written a convenience interface to implement Non Session Management as fast and easy as possible in Python 3 applications. It is no magic programming at all, but it makes things just that tiny bit easier that is required to actually implement something, and not only plan it. The real work is to follow the rules of a managed system (see http://non.tuxfamily.org/nsm/API.html ). So implementing the technical side should be a no-brainer to let you focus on the actual task. pynsmclient is open source under the GPL3 or later and can be found on my github page so you can start using it right away. https://github.com/nilsgey/pynsmclient I also have written a short article in my blog about that topic http://nilsgey.de/?id=24 Greetings, Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Laborejo Release 0.6 - Beta phase has started
Laborejo, Esperanto for Workshop, is used to craft music through notation. It is a Lilypond GUI front-end, a MIDI creator and finally a tool collection to inspire and help you compose. Laborejo 0.6 is released. It now has an internal soundfont (and sfz) engine, comes with a lightweight General Midi sample set and supports jack midi outputs. New Midi-In implementation. Parameters and values for both engines are separated. You can use the same file for big orchestrated playback with gigabytes over gigabytes of sampled instruments and external synthesizers and maintain a parallel General Midi version which can be played back even if the samples are not there or running (laptop, work in a train, just compose for 10 minutes, send it to friends for a preview etc.) This marks the end of the Alpha phase and beginning of the Beta phase. That means the current features are enough to make and handle a reasonable range of music and notation and also that the save format is now stable. If you manage to save a file you will be able to load it in later versions. Versions from now up to 1.0 will be only bug fixes and improvements: Stability, Performance, Documentation, Convenience as well as LookFeel. (There are a few new features I would like to see in 1.0, but these are convenience features that do not disturb the save format or internal data format. Read-Only) Documentation and Translation can now be based on a somewhat stable program. Yes, there will be documentation. Cross Platform versions, stand-alone/portable packages and collaboration with distribution package maintainers is now on the Roadmap. Further information and instructions Connect to Laborejos Facebook, Twitter or Google Plus! https://www.facebook.com/Laborejo https://twitter.com/#!/Laborejo https://plus.google.com/b/116744898976321238325/ Screenshot: http://www.laborejo.org/images/screenshots/latestscreenshot.png Download: https://github.com/nilsgey/Laborejo/tarball/0.6 Dependencies and Compilation instrunctions: http://www.laborejo.org/Download Start the GUI Editor with: ./laborejo-qt For commandline parameters: ./laborejo-qt --help and the Collection Editor with: ./laborejo-collection-editor Then use the number- and cursor keys for immediate success! Check Help-Manual for navigational and note/rest entry keys. Everything else is in the menus. Greetings, Nils http://www.laborejo.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Licensed for Sampled Instrument Example / Suggestion
Hello Developers, I have written a short blog post about what I think is the ideal license for open source sampled instrument libraries. It is in fact either a CC license or GPL, I am not so naive to think I am able to write an entire license, but I have added necessary additions and exceptions. I am not a lawyer and I have no education or official background in law and rights. This is a suggestion, based on my experience with existing licenses and the requirements of sample based virtual instrument libraries, a.k.a Samples http://www.nilsgey.de/2013/02/28/License_Proposal_for_Sample_Instrument_Libraries/ I welcome any comments here or in the blog itself since I know that licenses are a serious matter. And I don't want to make a fool of myself. I remember some weird licenses, even in the linux audio community, and I don't want to create one of them :) Greetings, Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Joining LAD and LAU lists (And: more central instances in a herding-cats community are good)
Hello both lists, I see the reason for a non-discussion announcement list, LAA, but is it really necessary to have twp lists? I know there are several people who only subscribed to one list, but I don't know if this is intentional or not. Why not merge both. The immediate effect would be a stop at the cross posting just to reach the whole community. The mailinglists are from the same service, but I think in the end it would be more convenient and better for everyone to have it all in one place. Yes, I know some of you fear (mostly people in the dev list who do not read LAU) that they will get unwanted mails. But as you can tell from experience topics like why linux audio sucks, water as fuel and other mega/nonsense/offtopic threads get cross posted anyway. And I know some of you think devs and users should be kept seperated. But be honest: Who in the world is subscribed to a linux mailing list and could not stend the occasional developers topic. If you want beginner-level support you most likely don't know how to use lists :) Just to be clear: I am a friend of diversity and seemingly redundant applications and projects. There cannot be enough sequencers, samplers, synthesizer, notation programs etc. But when it comes to infrastructure and core building blocks I see no sense in seperation. This is the strong point, compared to other operating/eco-systems. We may friendly compete on a musical or feature basis, but there is no need to border a program just to make it harder for the users to use the program of the enemy (from a Windows/OSX POV). In a Linux-Audio world of diversity and individuality, it is good to have central places and instances. We can do whatever we want but unlike the closed source world we have no need to create factions and standards that rival with each other, creating artificial gaps. The most successful of these instances is JACK itself. A centralized audio server, hailed and praised by everyone. And since I am writing this mail already, my personal wish list: Please join the two blog/RSS planets as well (http://www.planet.linuxmusicians.com/, http://linuxaudio.org/planet/ ) Merge Yoshimi and ZynAddSubFx, the JACK versions and experimental forks, the session managers/protocols and a few audio distributions which have not enough manpower and that can be used to boost the other distributions. Joining/Merging also can mean for one side to step down honorable and retire the project. Nils http://www.nilsgey.de ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Joining LAD and LAU lists (And: more central instances in a herding-cats community are good)
On Sat, 23 Feb 2013 21:53:22 +0100 Nils Gey i...@nilsgey.de wrote: Unvisible to most people in here there was a brief discussion in IRC, plus the replies here already, that made me realize some points I had not considered. I agree that two lists are not that much and there are probably good reasons to keep them seperate. (But crossposting is annoying anyway, in most cases.) But my other points remain: Just to be clear: I am a friend of diversity and seemingly redundant applications and projects. There cannot be enough sequencers, samplers, synthesizer, notation programs etc. But when it comes to infrastructure and core building blocks I see no sense in seperation. This is the strong point, compared to other operating/eco-systems. We may friendly compete on a musical or feature basis, but there is no need to border a program just to make it harder for the users to use the program of the enemy (from a Windows/OSX POV). In a Linux-Audio world of diversity and individuality, it is good to have central places and instances. We can do whatever we want but unlike the closed source world we have no need to create factions and standards that rival with each other, creating artificial gaps. The most successful of these instances is JACK itself. A centralized audio server, hailed and praised by everyone. And since I am writing this mail already, my personal wish list: Please join the two blog/RSS planets as well (http://www.planet.linuxmusicians.com/, http://linuxaudio.org/planet/ ) Merge Yoshimi and ZynAddSubFx, the JACK versions and experimental forks, the session managers/protocols and a few audio distributions which have not enough manpower and that can be used to boost the other distributions. Joining/Merging also can mean for one side to step down honorable and retire the project. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Interoperability between session management systems
On Sat, 23 Feb 2013 14:05:07 -0500 David Robillard d...@drobilla.net wrote: I was tinkering with saving sessions in a format that is just a directory with a shell script with a standard name (and perhaps some standard arguments) which you call to restore or do other things. Not sure if that's a really feasible solution in general, but it's basically the only way to save sessions in a way that don't require a specific session manager to load, and doesn't impose any file formats. Actually being able to restore sessions decently from a script requires a few more sophisticated jack command line utilities (like a jack_connect that can wait for clients and so on), but those are useful anyway. Just a quick thought: How do you get the programs to save their state/file? Does this not require at least some incoming message handling by the individual programs? Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] Sqorlatti 0.1.1 (music notation program)
On Fri, 11 Jan 2013 07:39:49 +0100 Pedro Lopez-Cabanillas pedro.lopez.cabanil...@gmail.com wrote: 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 more forgiving. Probably it is your compiler. Another change that was needed here is adding this line to Sqorlatti.pro: QMAKE_CXXFLAGS += -fpermissive Regards, Pedro Thanks, I needed that as well. Compile successful on Archlinux 64bit GCC 4.7.2, Qt 4.8.4 (Qmake 2.01a) I have started it now and will try it out. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] What KvR didn´t understand.
On Mon, 07 Jan 2013 14:20:16 +0100 Ove Karlsen ove.karl...@paradoxuncreated.com wrote: The Beneficient Open-Source licence: http://paradoxuncreated.com/Blog/wordpress/?p=6198 It´s still a bit work in progress, but people who generally understand open-source, should be very familier with what it expresses. Some small alternations might come, but not the general idea, of releasing as open-source, and the source staying open-source, and that it may be modified to be used alongside other licences, etc. This license is build on a lie.: to benefit humankind, in the path of God Odin does not exist but is a fairy-tale so you can't base a license his path. Better stick with the GPL. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] What KvR didn´t understand.
On Mon, 07 Jan 2013 16:41:34 +0100 Ove Karlsen ove.karl...@paradoxuncreated.com wrote: And btw, the gay toilets away you. I think that means await. If you intended to offend me maybe you should not have picked something to say which is not offensive at all. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] What KvR didn´t understand.
On Mon, 07 Jan 2013 18:15:13 +0100 Ove Karlsen ove.karl...@paradoxuncreated.com wrote: You are hereby banned from heaven. You don't have the authority to ban anyone from heaven. Only I have the authority because I am the only living descendent from the children of Jesus and Mohammed when they met on the holy toilet. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Writing a music notation editor and need some help with MIDI, Jack, and FluidSynth
On Fri, 21 Dec 2012 12:14:36 -0500 M Donalies ingeniousnebb...@cox.net wrote: Notation Editor Sorry I have no real help for you, but some questions out of curiousity: Why another notation editor? What are your complaints about the existing ones? Your mail hints at a guitar centric editor. So include tuxguitar as comparison in this question as well. And are there any screenshots or more text info around? Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Laborejo 0.4 release
On Fri, 9 Nov 2012 02:18:49 +0100 Dominique Michel dominique.mic...@vtxnet.ch wrote: Le Tue, 6 Nov 2012 18:36:41 +0100, Nils Gey i...@nilsgey.de a écrit : A wild crosspost appears! snip This is the release of version 0.4 Download: https://github.com/nilsgey/Laborejo/tarball/0.4 In order to make a gentoo ebuild, I need a direct link on the tarball. Can you provide it? Dominique Thank you very much for your interest! The tarball is here: https://github.com/nilsgey/Laborejo/archive/0.4.tar.gz but if possible in gentoo I suggest you create a package/script around the git master branch. I try to always keep it as stable as possible and do my daily work myself with this version. greetings, Nils http:/www.laborejo.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [LAU] Linux Audio 2012: Is Linux Audio moving forward?
So, now that this thread shifted into a hardware/driver discussion and the flood of answers has stopped: Have we learned anything from it? For my part the conclusion is make more music make it public make other people want to use the same tools as you Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [LAU] Linux Audio 2012: Is Linux Audio moving forward?
On Fri, 12 Oct 2012 17:19:18 +0200 David Olofson da...@olofson.net wrote: On Friday 12 October 2012, at 10.27.39, Nils Gey l...@nilsgey.de wrote: [...] make more music make it public make other people want to use the same tools as you [...] On that note, some stuff I've done for one of my current projects, Kobo II; chip themed music and sound effects: http://soundcloud.com/david-olofson No proper home yet, but the latest release as of now is found here: http://olofsonarcade.com/2012/03/13/chipsound-0-1-0-released-zlib- license/ It worked! I want to use the same tools as you. I have searched for somthing like this for a long time. Downloading the source right now... Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] zretune app added to libzita-resampler
On Tue, 25 Sep 2012 11:43:36 + Fons Adriaensen f...@linuxaudio.org wrote: Hello all, Release 1.2.0 of libzita-resampler now include the 'zretune' For example zretune --cent 50 input.wav output.wav will result in a file that sounds a quarter tone higher and is about 1.5 percent shorter. Can it do the reverse? The analysis of the current frequency is the hard part, not the speeding up and down, which can be done with sox already: sox 440Hz.wav 432Hz.wav pitch -31 For example, to tune a file to 440hz: zretune 440 input.wav output.wav or even more convenient, when dealing with equal temperament: zretune 60 in.wav out.wav to tune to the frequency of midi key 60, which is the middle C. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Kontakt sampler format (and others like EXS24)
Please note that the following may sound very sarcastic, but actually it is not (except the part about my bank account). I expect this type of work that needs to be done to develop and create a modern, state-of-the art sample lib like Orchestral Strings or a Choir incl. wordbuilder from 'scratch', or from our current Open Source knowledge. The timespans may be horribly off, but I suspect in the end they would be longer than speculated here, not shorter. Am Sat, 1 Sep 2012 14:34:19 +0200 schrieb Emanuel Rumpf xb...@web.de: -- 4. create free, libre sample libraries this appears as the most effective stategie and long time solution It is. So let's begin. I am willing to do the lead here. But I need someone who pays me and a small team of developers and recording engineers for about 3 years. I will drop everything what I am doing right now and concentrate fully on this job. Whoever pays please write me a private mail and I'll send you my contact and bank account data. More expenses: ~50 musicians for a shorter timespan (maybe a few weeks or months, taking into account that there is maybe no actual knowledge of the recording process for this task so we need to experiment more) to do the actual recordings, recording equipment, computers, workspace and renting places/studio to record. The first months will be only research and design, then two years you would not see anything except changes in git account because we need to develop an open sampling format and a GPL engine/sample host. And then the recording and post processing. Given that this would be a GPL and CC-By (or similar) project, already paid in advanced, mouth-to-mouth propaganda about a zero-cost and open source lib will do all the marketing. My alternative plan would be to do 10 to 20 years of long-time research on physical modelling of instruments, instrument groups and an A.I. musical interpreter. Longer timespan, but in the end everything real and unreal will be possible and the sampling-era will be over. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Kontakt sampler format (and others like EXS24) - Once again free samples, this time more uplifting
On Sun, 2 Sep 2012 00:13:37 +0200 Florian Schirmer florian.schir...@native-instruments.de wrote: Besides the technical problem there is also a legal problem involved here. To protect the IP of sample developers the instruments sold by 3rd party developers are encrypted. My guess would be that using something like Autosampler to capture a certain snapshot of a library and convert that into something that your favorite can read is by far the most promising solution. But of course this depends on what you're looking for. Best, Florian What I am really looking for is an open format, of course I don't expect this from you/your company :) Since I do not own windows, kontakt or any kontakt instruments (which wouldn't make sense without the OS in the beginning) my contact with Kontakt is only through freebies. Since most of them are easy-to-record, one-shot (count=1 in sfz syntax) percussion samples it is no problem to create a sfz by hand (or scripts) for the plain wave files, once you have the license. This format is good enough for these type of home-made samples. What I hope to learn, partly through finding out how the kontakt format works, is what the format can do and how people create/record instruments for it or in other words: What is a good recording basis for good instruments, since the programming and scripting part is much more forgivable to errors. This would be the complementary approach to my own: I am not a programmer but composer and music theorist (Student Tonsatz, Musikhochschule Köln) so I don't think that much in algorhithms and scripts but more from the music and instruments point of view and how to elementarize and abstract the playing styles and only as second step how to script that. When it comes to Kontakt itself a practical approach would be ok as well. If there is a native kontakt version I can live with the closed eco system as well. I have one important technical question for you: Is the Kontakt instrument format purely interpreted or is there some binary executable in it? That is: Given that there is an (official) host implementation native to Linux would all the instrument run at once or would the sample authors be required to adjust their instruments and re-release? If it is 100% interpreted and OS-independent then the market simply increases with Linux, without additional effort for the 3rd party instrument developers. Nils http://www.nilsgey.de ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Kontakt sampler format (and others like EXS24)
Am Sat, 1 Sep 2012 23:44:38 +0200 schrieb Florian Schirmer florian.schir...@native-instruments.de: Hi Harry, i'm curious, what exactly would be the linux version of Kontakt? Kontakt VST for Linux? Standalone? DSSI? LV2? What is necessary to cover 95% of the users? Thanks, Florian Like others said before: DSSI is legacy and Linux VST is not a beloved child because of the legal issues that might arise even with the now free GPL headers. Pianoteq did it Jack Standalone which is fine. But I think LV2 is even better, not because out of convenience, since we have good inter-application session management now, but because it fits more usecases, therefore getting closer to the 95% mark: A simple LV2 standalone host, which exist, 'converts' any LV2 plugin into a JACK Standlone program without any additional latency, problems etc. But the reverse is not true afaik. You can't run Pianoteq as plugin in Ardour or Qtractor because it is not one and end of the story. But don't listen to me. The people who develop JACK standalone and LV2 plugins are fare more capable to give a real and technical answer, not something from a simple user perspective. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Kontakt sampler format (and others like EXS24)
On Fri, 31 Aug 2012 07:58:07 -0400 Paul Davis p...@linuxaudiosystems.com wrote: On Fri, Aug 31, 2012 at 5:12 AM, John Rigg la...@jrigg.co.uk wrote: Thanks for taking the initiative on this. The lack of high quality samples usable on a Linux system has been quite a problem. this is subtle, but i'd like to point out that the problem is actually slightly more specific than that. from my perspective, it is really the lack of high quality samples usable outside of the sample playback engine with which they were originally associated. if you don't have kontakt, you can't play kontakt sample libraries regardless of the platform you're on. but yay for anyone working to change this situation. The direct and naive solution would be a reversed engineered kontakt sample engine, yes. Very naive. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Kontakt sampler format (and others like EXS24)
On Fri, 31 Aug 2012 14:43:13 +0100 Harry van Haaren harryhaa...@gmail.com wrote: On Fri, Aug 31, 2012 at 1:03 PM, Nils l...@nilsgey.de wrote: The direct and naive solution would be a reversed engineered kontakt sample engine, yes. Very naive. The community could approach NI and ask if they're intrested in supporting a Linux version of Kontact? I volunteer to write the email, and if they laugh then what harm done... Opinions? Regardless if it was done or in the past or not It would be very nice of you to write an email to them. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] CC-by-sa licensed samples/instrument plugins
As you may know from the other sampling thread here on this list I have written several emails to sample developers over the last two days and suggested CC-By-Sa as sampling license. Clearly the intention of sample developers, they all write it in their currenct licenses, is that the resulting music is not part of the samples license. e.g. it is not considered a derived work. But for Creative Commons ShareAlike? Is music a derived work from samples under cc-by-sa? If yes I made a dumb error which could have negative impact on further talk with those developers since I was obviously talking about things I didn't know enough about. Also if yes: Is there even a pre-packaged license that allows: -Music or other resulting works are not derived works and the following conditions do not apply to the music itself. -Sharing the sample packages is allowed -Editing, Repackaging (sf2-sfz) etc. is allowed -Selling the sample package itself is allowed or not (two different flavours) Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] CC-by-sa licensed samples/instrument plugins
On Fri, 31 Aug 2012 19:56:27 +0400 Alexandre Prokoudine alexandre.prokoud...@gmail.com wrote: On Fri, Aug 31, 2012 at 7:44 PM, Nils wrote: But for Creative Commons ShareAlike? Is music a derived work from samples under cc-by-sa? Is your video a derivative work from fonts that you used in titles? Should your document be property of Microsoft, if you used Times New Roman in a Word file? What do you think? :) Alexandre Prokoudine http://libregraphicsworld.org For fonts this is clearer, at least if they use a license like SIL Open Font where it is explicitely stated that documents are not derived works. But the full text version of the cc-by-sa license is at best vague. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] CC-by-sa licensed samples/instrument plugins
On Fri, 31 Aug 2012 18:08:20 +0200 Luis Garrido l...@vagar.org wrote: On 08/31/2012 05:44 PM, Nils wrote: Also if yes: Is there even a pre-packaged license that allows: There is this one, not sure if it fits your purposes, it can probably be flavored like most CC licenses: http://creativecommons.org/licenses/sampling+/1.0/ It is retired. but more important there is no share alike. Sampling Plus is more like CC-by- NC(except for musical results) But one could add To sample, mash-up, or otherwise creatively transform this work for commercial or noncommercial purposes to CC-by-sa ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Kontakt sampler format (and others like EXS24) - Once again free samples, this time more uplifting
Hello lists, (if you are note exited by freeing sampled instruments but only by the technical aspect skip to the line But back to the topic:) I am doing a research and mail marathon right now. Again I am searching for more or less open source and free samples but this time I decided to browse more free things website archives. So far I found a handful of, more or less useful and nice, instruments or noise packs with a good license. Even better is that I try to contact as many instrument developers as possible per mail, asking them to release their already free-of-cost instrument under a more open license. Or if the license may be open alreaday but is unclear (sample licenses can be quite confusing if you press them into the Creative Commons frame) I asked for clarification. Surprisingly already several people answered which resulted in the freedom of some packs and, best of all, the producer with one of the closest and permissive statements (but otherwise very good) of all contacted me very quickly and said they want their free instruments as open as possible and the closed licenses were a misunderstanding, only for their fully commercial instruments. I'll release a list with download links on my blog nilsgey.de in the near future. If the linux audio community has enough webspace we could even mirror most of them. Part of my mails is always the permission to redistribute and mirror download. You don't believe how many say do what you want with these samples, but you are only allowed to download them exactly here. If tommorow this website will be gone there is no legal way to get the samples anymore But back to the topic: Sadly many of those instruments are in .nki or .nk* format which is the Kontakt Player or Kontakt Something Fullversion format. The wave samples are (often? by design?) there as plain files, but it is hard work to guess how they should be arranged and what is needed. As far as I know the kontakt format has more features, such as scripting, than sfz, which is currently the Linux sample flagship. I hope I am wrong here. I know there are sample converter programs (for Windows) like Chicken Translator or the W. Grabowski Extreme Sample Converter. I have used them and even simple conversions like sf2 to gig, or gig to sfz were always a bit odd or plain wrong. They have menu entries for Kontakt and EXS24 (the Apple Logic Sampler format, you see that quite often as well) but I don't believe that will actually produce accurate conversions. Is there someone who knows more about these formats? Even if it is not possible to write a sampler engine (it would not be the first [partly]binary, closed format loaded by open source software) maybe there is at least a way to get all the needed information to convert/correct them by hand or individual scripts. For the more pragmatical, non-100%-idealist people, that would be a major step in general Linux Audio mainstream direction. For the last years and currently many instruments are samples which seem to be interpreted data (I hope I am not wrong here). This is not the windows-VST problem but actually solvable without recompiling and re-releasing even the major commercial instruments. so far... Nils P.S. I got some packs which are just wave files or the nki files seem to trigger just one-shot samples. I thought about creating .sfz files for them. Any help would be welcome. I already have a github repository up with two projects (WIP), so contact me here per mail or IRC #lad if you are interested. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Lisalo 1.4 Release
Lisalo - Linux Sampler Loader - is a command line program that loads entire directories of sample files, a single .sfz file or takes instructions from a meta .lsl file with relative paths to samples. Now you can quickly and easily load sampled instruments without even starting a GUI. This is release 1.4, grab it here, no installation required git clone git://github.com/nilsgey/Lisalo.git [New Features] -Jack Autoconnect-Port for the stereo sum/mix channels can be given from the command line -Can start Linuxsampler with a given server-address and port, which makes multiple instances possible -Jack Midi In for autoconnection is a commandline parameter. There is only so much you can implement into a tool that aims to be small by design. This marks my feature complete milestone. Future releases will be bugfixes. One example what you can do now: I use it to load the Salamander Piano shortly after boot and connect it to my ALSA midi port (which is always on, no matter if the keyboard itself is switched on or not). I now have instant piano sound whenever I switch my keyboard on. It does not conflict with other lisalo or Linuxsampler sessions. With this lovely one liner: /usr/bin/lisalo /home/nils/samples/sfz/SalamanderGrandPianoV2_48khz24bit/SalamanderGrandPianoV2.sfz -m alsa_pcm:Hammerfall-DSP/midi_capture_1 -p -m Salamander /dev/null [Contact] https://github.com/nilsgey/Lisalo info@... irc.freenode.org #laborejo Feedback and chatting are welcome! Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [LAU] Linux Audio Companies
On Mon, 23 Jul 2012 14:45:13 +0200 (CEST) Patrick Shirkey pshir...@boosthardware.com wrote: Hi, If you have a company or know of someone who has a company that uses Linux Audio tools/software to enable productivity can you please send me the following info: Company Name Website Location Business Expertise Yes, here http://www.youtube.com/watch?v=anwy2MPT5RE ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] Lisalo -Linux Sampler Loader- 1.2 Release. Now with sidekick tool to load directories with wavs and oggs
On Sat, 7 Jul 2012 09:39:04 +0200 (CEST) Julien Claassen jul...@mail.upb.de wrote: Hello Nils! I do like the way, this is going. One question about the sidekick tool: Why create the sfz-file in temp and not in the current directory? OK, it's supposed to be a temporary file, but the other main expectation is, that programs create files in the current working directory. Just wondering... Otherwise it's great! Warmly yours Julien The are new features now which marks version 1.4. Instead of a temp file you cn create a regular sfz file with relative paths. Example: lisalosfzgenerator.py path/to/samples -o path/to/output.sfz The working directory is not a good idea here because the path you give for output.sfz (which can be the working directory of course. Just give the filename without any paths) is the root path for the sfz internally. Also new: If you use lisalosfzgenerator.py with a single wave or ogg file, instead of a sample directory, you get that sample mappend and transposed over the whole keyboard range. If you choose to load a single file the -k number parameter will be the root, the center of the sample mapping. Example to load a recorded piano middle C to the right keys: lisalosfzgenerator.py pianoC.wav -k 60 Example to load a Glockenspiel middle C (note off is ignored aka. percussive mode) lisalosfzgenerator.py pianoC.wav -pr -k 60 Of course all this in in the -h parameters. There is also a small convenience program called lisalo-quickload-samples which will start directly start Linuxsampler through Lisalo with your wave dir/file. lisalo-quickload-samples foo.wav -k and -p work here as well. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Lisalo -Linux Sampler Loader- 1.2 Release. Now with sidekick tool to load directories with wavs and oggs
Lisalo - Linux Sampler Loader - is a command line program that loads entire directories of sample files, a single .sfz file or takes instructions from a meta .lsl file with relative paths to samples. Now you can quickly and easily load sampled instruments without even starting a GUI. This is release 1.2, grab it here, no installation required (but you can symlink it to /usr/bin if you want) git clone git://github.com/nilsgey/Lisalo.git [New Features] lsl mode (see example.lsl) -Choose an instrument index when loading gig or sf2 samples -Load a directory with waves and oggs as one instrument. -Choose a name for your JACK port commandline mode (see -h or cat README) -option to specify a name for your JACK port. -directly load a single sfz file instead of a whole directory or a meta lsl file (auto detection by file extension) -this sfz file can be a temp file created by Lisalos sidekick: [New Tool - Sfz Generator] Creates temporary sfz files. Point to a directory of wave or ogg files and you'll get the filename of an .sfz file in /tmp as return value. In case you want to use this with Lisalo use the following syntax: lisalo $(lisalosfzgenerator.py /path/to/wavedir) This has several optional options such as: Start mapping from a key number (default 60 - middle c), only map the white keys, load sample dir recursively (don't point at your /home/samples or at an Ardour project dir!) [Contact] https://github.com/nilsgey/Lisalo i...@laborejo.org irc.freenode.org #laborejo [Dependencies] Python3 (Developed and tested under 3.2.2) Linuxsampler (no GUI required) Feedback and idle chatting are welcome! Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [LAU] Lisalo 1.0 - LinuxSampler Loader (Working File for Sonatina Symphonic Orchestra included)
On Fri, 22 Jun 2012 16:25:19 +0200 (CEST) Julien Claassen jul...@mail.upb.de wrote: Hello Nils! Thanks you for this program. It might be of some use to me. I wonder, how much work it would be to extend its capacity to also load gig or sf2 files with LinuxSampler. Well, this is luxury. First of all thanks for a nice addition to CLI based Linux audio tools. Warmly yours Julien =-=-=-=-=-=-=-=-=-=-=-=- Such Is Life: Very Intensely Adorable; Free And Jubilating Amazement Revels, Dancing On - FLOWERS! == Find my music at == http://juliencoder.de/nama/music.html . If you live to be 100, I hope I live to be 100 minus 1 day, so I never have to live without you. (Winnie the Pooh) I wrote sfz in the example. But it is nearly fit for sf2 and gig. Nearly because it only loads the first instrument in these files. This e-mail is my break from implementing this feature. Ready in a few minutes, I'm in the testing phase right now. If you want to test it contact me in #laborejo or #lad in freenode. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Laborejo Release 0.2 Announcement
Exactly one month after the first release, here is Laborejo 0.2! Laborejo, Esperanto for Workshop, is used to craft music through notation. It is a Lilypond GUI frontend, a MIDI creator and finally a tool collection to inspire and help you compose. It works by reducing music-redundancy and by seperating layout and data. The next release is scheduled for May, 8th. One month from now. Before you read the details make sure to connect to Laborejos Facebook, Twitter or Google Plus! https://www.facebook.com/Laborejo https://twitter.com/#!/Laborejo https://plus.google.com/b/116744898976321238325/ Screenshot (Laborejo and Lilypond, side by side): http://www.laborejo.org/images/screenshots/latestscreenshot.png This is the release of version 0.2 Download: https://github.com/nilsgey/Laborejo/tarball/0.2 Dependencies: http://www.laborejo.org/documentation Linux Instructions: Unpack, cd into the created directoy, execute: ./laborejo-qt.sh Then use the number- and cursor keys for immediate success! Check Help-Manual for navigational and note/rest entry keys. Everything else is in the menus. New since version 0.1: - Repeats, Alternate Ends and Jumps in various forms. The main Feature for this release. - Playback Trigger (Only reduce volume in the second repeat or Mute track if python weather module reports rain) - Master Track (Merges with every other Track. Use to structure your piece, make global changes, change tempo etc.) - Various Commands like Join Selection to Chord and Add Octave to Chord/Selection - The usual breadbutter bugfixing and improving. Most important known problems: * This is Alpha Grade Software. Don't use for long-term work. However, the produced midis and PDFs will last forever. * There is no built-in jack midi output yet. You have to export midi files. * Documentation is nearly non-existent. Have fun, it would be nice to hear from you! Nils http://www.laborejo.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] NSM - handling large files
On Tue, 3 Apr 2012 07:04:55 + Emanuel Rumpf xb...@web.de wrote many things. Emanuel, why don't you write your own Session Manager (Protocol)? You seem to be very knowledgable. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Midi Channel routing with hardware?
Hello list, tl;dr: Is there a cheap midi hardware that just gets midi information in and routes it out, except on a different, single, channel which I can change easily up and down directly on the hardware? Long version: Recently my master keyboard broke. It was just a cheap, used m-audio keystation 49e. I did not buy a new master-keyboard because I have a Roland HP207e digital piano here which is vastly superior when it comes to actual playing. Sadly not to control midi data. I have a Behringer BCF2000 here which I connected to my keyboard now, so I should be able to do something with it, but there is one thing missing: Channel Changes. Anybody who worked with Linuxsampler knows that channel switching is very important to switch instruments, while program changes are neglectable. So maybe there is a way to use my piano, which always sends on the first channel (except I dive into inaccessible menus) if a) I find a way to shortcut the change channel command, but I don't know how. It has midi in and a usb connector, but that is not used to control it, just to send and receive midi data. Incoming data gets interpreted like a sampler does. b) There is a way to use my BCF2000. I am very inexperienced with that thing. c) There is a cheap standalone hardware, just a little box, I can plugin between my linux box and the piano, which re-routes the midi data, like I mentioned in the short version above. d) I build something myself, a small linux plug computer where I somehow attach two buttons (ch up and dow) and use the usb connections. At least the cables are cheaper :) But this is the most unrealistic method, although it might be the most interesting one. Maybe you know something? Nils P.S. I know I can do the channel routing directly on my linux computer, after receiving the data and before sending it to a sampler. But that is inconvenient. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Laborejo Release 0.1 Announcement
Laborejo, Esperanto for Workshop, is used to craft music through notation. It is a Lilypond GUI frontend, a MIDI creator and finally a tool collection to inspire and help you compose. It works by reducing music-redundancy and by seperating layout and data. Don't worry about the layout, just concentrate on the music. Screenshot (Laborejo and Lilypond, side by side): http://www.laborejo.org/images/screenshots/2012-01-31-223820_3840x1080_scrot.png This is the first release, version number 0.1 Download: https://github.com/nilsgey/Laborejo/tarball/0.1 Dependencies: http://www.laborejo.org/documentation There are too many features to mention them all and too many missing features and bugs to warn you. Most important known problems: * This is Alpha Grade Software. Don't use for long-term work. However, the produced midis and PDFs will last forever. * Performance can get bad very quickly if you use Containers. * There is no built-in sophisticated midi player/jack midi output yet. You have to export midi files. * Documentation is nearly non-existent. Have fun, it would be nice to hear from you! Nils http://www.laborejo.org (All kinds of crazy social web services are linked there!) ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Music made with Linux: Airship - A 16bit Soundtrack Theme
Hello list, I would like to share a piece I've just finished. The original blog entry is here, but for your convenience I'll include a copy into this mail. Feel free to use any channel you want if you would like to comment on it. http://www.nilsgey.de/2012/02/29/airship-theme/ Airship - A 16bit Soundtrack Theme direct download: http://www.nilsgey.de/uploads/NilsGey-AirshipTheme.mp3 I have finished my first just-for-fun composition since a very long time ago. It is a game-soundtrack like piece I named “Airship”. I can imagine this in a Japanese 90’s RPG from the SNES or Sega Genesis/MegaDrive era. Software used: Laborejo composition and midi generation, Fluidsynth for midi to wave rendering and Ardour for the fadeout :) . I used an .sf2 called Setzers SPC which I have downloaded here. I am not sure about the soundfonts legal status so I am careful and release the Airship Theme not as a free piece but just as: Listen to it freely, share and redistribute it but don’t use it in any work, derived or original, or as part of a game or video etc. Don’t do anything commercial with it and don’t change the mp3 tags. If you find a named, matching License to this description feel free to use that instead. I would be very happy if you leave a comment or click this blogs “Like” button. Greetings, Nils http://www.nilsgey.de http://www.laborejo.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Help needed to find a system/graphics related bug in my Music Notation Editor. (Little time and effort for you)
Hello list! For those who have PyQt4 for Python3 installed: I have a software, a Music Notation Editor, that can start in a one-liner and I need to find a bug that only occurs on some systems. git clone git://github.com/nilsgey/Laborejo.git cd Laborejo ./laborejo-qt.sh This will download and run my software Laborejo as normal user without installing anything*. The only dependency is pyqt and git to download it You will see 5 lines and a symbol. The symbol must be perfectly alingned within the five lines (one pixel above can be tolerated). It should look like this: http://www.wargsang.de/pyqt-bug-report.jpg Do you see that symbol shifted up or down or is it correct? Could you please answer me with the following information attached: Your graphic driver (type (ati, nvidia, intel etc. and closed or open source?) and desktop enviroment/window manager (Gnome, KDE, xfce, i3 etc.). If you want to add more information like qt version or X-Server it would be nice as well. Everything display related helps: I believe closed nvidia drivers will shift the symbol. I tested it myself on ati and intel graphics, both 32 and 64 bit and it looked good, both on Linux and Windows. Other users with ati and intel GPU's had no problem. But two persons with an nvidia card had the wrong display. It would be very nice to hear from you! Nils http://www.laborejo.org *The only modifications to your system are new dir .laborejo in your home directory and the downloaded files via git. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Solved! Re: Help needed to find a system/graphics related bug in my Music Notation Editor. (Little time and effort for you)
With much help from the Archlinux Mailing List (they all have Python3) I think I have found the problem and its solution. Fontscaling in the graphic area for different dpi than 96x96 is now forbidden. The fonts remain the same pixel size. You are still very welcome to try it out! I hope that everybody now has the correct scaling and shifting. Thank you all for trying! Nils http://www.laborejo.org On Thu, 19 Jan 2012 19:18:23 +0100 Nils l...@nilsgey.de wrote: Hello list! For those who have PyQt4 for Python3 installed: I have a software, a Music Notation Editor, that can start in a one-liner and I need to find a bug that only occurs on some systems. git clone git://github.com/nilsgey/Laborejo.git cd Laborejo ./laborejo-qt.sh This will download and run my software Laborejo as normal user without installing anything*. The only dependency is pyqt and git to download it You will see 5 lines and a symbol. The symbol must be perfectly alingned within the five lines (one pixel above can be tolerated). It should look like this: http://www.wargsang.de/pyqt-bug-report.jpg Do you see that symbol shifted up or down or is it correct? Could you please answer me with the following information attached: Your graphic driver (type (ati, nvidia, intel etc. and closed or open source?) and desktop enviroment/window manager (Gnome, KDE, xfce, i3 etc.). If you want to add more information like qt version or X-Server it would be nice as well. Everything display related helps: I believe closed nvidia drivers will shift the symbol. I tested it myself on ati and intel graphics, both 32 and 64 bit and it looked good, both on Linux and Windows. Other users with ati and intel GPU's had no problem. But two persons with an nvidia card had the wrong display. It would be very nice to hear from you! Nils http://www.laborejo.org *The only modifications to your system are new dir .laborejo in your home directory and the downloaded files via git. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [OT] Statistics about usage of GUI toolkits
Maybe you can query a Distribution and its package system for dependencies. List the deps for all packages, grep for the toolkit names, count the lines. Eventhough Archlinux AUR and Gentoo may have more packages many of them are duplicates (git versions etc.) so maybe you want a binary-only distribution like Debian. Exclude the devel-packages here. I am personally interested if qt + kde or gtk is more frequent. I like both.:) If this is not about Linux the answer is The native windows api/toolkit. Nils On Sat, 7 Jan 2012 00:10:55 +0100 (CET) Julien Claassen jul...@mail.upb.de wrote: Hello everyone! Does anyone of you know about a good resource for statistical info about used graphical toolkits? So which toolkits are used the most. Including all platforms would be nice, but info on Linux-based toolkits would be a good start. Thanks and kind regards Julien =-=-=-=-=-=-=-=-=-=-=-=- Such Is Life: Very Intensely Adorable; Free And Jubilating Amazement Revels, Dancing On - FLOWERS! == Find my music at == http://juliencoder.de/nama/music.html . If you live to be 100, I hope I live to be 100 minus 1 day, so I never have to live without you. (Winnie the Pooh) ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] FOSDEM 2012
Hello lists, DISCLAIMER: I am not affiliated with FOSDEM. who is going to attend the FOSDEM Open Source Developers meeting in Brussels(Belgium) on 4./5. February? http://fosdem.org/2012/ There is no registration or fee (but you can donate). Since the LAC is in the USA this year maybe not many Europeans have the money to travel there, this could be an opportunity to meet anyway. I think I will go, somebody announced an inofficial Music Notation Meeting on the Lilypond mailing list. Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Denemo version 0.9.0 has been released.
Denemo version 0.9.0 has been released. Denemo is a program for inputting music notation. http://www.denemo.org The music being entered is displayed as conventional music notation and can be typeset via GNU LilyPond and played via internal synthesizer. Scheme scripting allows the user to generate music tests, music training exercises and some educational games are included. This is a major release filling out many features, fixing lots of minor irritations in earlier versions and providing powerful features unavailable from any other notation editor. * New features in this version: * Undo and Redo * Undoes all work on any movement with depth limited only by (virtual) memory size. * Re-do any number of Undo steps. * Chord Entry from MIDI keyboard * Auto advance of cursor * With status on MIDI-in status bar * Auto-notate chordal accompaniment * Conductor * Drive the playback with the mouse, pause, speed up, slow down just by moving the mouse * Works with looping/editing enabling you to listen in detail as you step through a passage * Play Along * Choose one part to play via MIDI in, Denemo plays the rest waiting for you if you pause * Works with recording, so you can add improvisations * MIDI shortcuts * Delete Selection without removing empty measures * Standalone Fermata: On barlines, other objects, between notes etc. * Small / Half sized Barline * Phrasing Slurs * Five Presets for different Voices (1-4 and Automatic), resembling Lilyponds \voiceOne \voiceTwo etc. * Separate Export command for saving LilyPond, MIDI * save a copy of the score while continuing to work on the original. * Accompanist's Score * Scrolling and zooming for the Print Preview window * Lilypond Importer: * Fermata * Partial / Upbeat / Anacrusis * Tied notes * Custom beaming (Lilypond brackets [ ]) * Staff/Instrument names and short instrument names * Staff Groups * Staff Groups now each have their own command * Added GrandStaff grouping * Help Frame to show key bindings and other info directly in Denemo * New set of (real, physical) transpose/shift commands * Arbitrary transposition - specify two notes or the name of the interval * Tonal step up / down (stay in key) * Real whole tone up / down (tranposition) * Real half tone up / down (tranposition) * Real octave up / down (tranposition) * Join Music Objects: Create a new note from a selection of others * Join Music Objects 2: Create a new chord with all pitches and the sum of a selection * Support for all notehead-styles Lilypond offers (default, cross, mensural, diamond, slashs and more) * Create chords with interval-based commands and shortcuts (major 7th, minor 3rd, perfect 5 and so on) * NotationMagick * Reverse selected notes * Mirror selected notes on any axis, e.g. middle-staff-line * Sort selected notes according to pitch, ascending and descending * Shuffle selected notes. * Generate rhythms from strings, converted to ascii binary numbers used as rhythm. * Lyrics * Fix overlapping display * Allow scripted insertion of lyrics * Paste arbitrary lyrics including accents, multiple words to one note, multiple notes to a syllable. * Paste * rewritten: more robust and faster * deactivated playback of pasted content * new variant to replace the selection * Figured Bass * Improve display, can now be used to play off screen * Educational * Handel's Figured Bass exercises: Play in, then Denemo analyzes your realization for consecutive 5ths and octaves. Known Issues for this version: * Playback does not get priority over other tasks. This will be addressed in the course of gsoc 2011. * Not all LilyPond features are directly available via the GUI. Here are the compressed sources (from a mirror) : http://ftpmirror.gnu.org/denemo/denemo-0.9.0.tar.gz If automatic redirection fails, the list of mirrors is at: http://www.gnu.org/order/ftp.html Or if need be you can use the main GNU ftp server: http://ftp.gnu.org/gnu/denemo/denemo-0.9.0.tar.gz
[LAD] Denemo is searching for a student for the Google Summer of Code (5000$)
Hello list! Google Summer of Code (GSoC) is a global program that offers student developers stipends to write code for various open source software projects. A participating student gets 5000$ for ca. three months of work. [Link 1] Denemo is participating and we would like to encourage possible students to contact us through our mailinglist [see attached link 2] or #denemo on irc.freenode.org. Our top priority project is the following, but we are also ready for student ideas. Make midi/audio output realtime-capable Denemo creates MIDI messages to use them with its internal Fluidsynth-sampler or send them out via the Jack Audio Connection Kit. This procedure is not realtime-safe yet. Graphical computation and controlling Denemo during playback creates playback-glitches. In order to fix this the midi/audio subsystem should run in its own realtime-thread and get priority. Needed student skills: Programming in C, experience in threads and realtime programming. Useful: Knowledge of MIDI and the Jack Audio Connection Kit. Links: [0] http://www.denemo.org [1] http://www.google-melange.com/ [2] http://www.denemo.org/index.php/Community [3] http://www.gnu.org/software/soc-projects/ideas-2011.html#denemo P.S. If you are not a student feel free do contact us anyway and help Denemo like the rest of the team :) ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Denemo 0.8.18 Release - Free and Open Music Notation Editor
Get Denemo 0.8.18 http://denemo.org/index.php/Get_Denemo Release Notes: -Default behavior is now non-modal * You can choose one out of four Shortcut systems, including the Classic one. * an easy to understand and very slick interface via keyboard * seamless integration with MIDI controllers -Better Paste command. -Musical Snippets - store musical riffs/motifs to be pasted at will or as rhythmic templates for playing over. Maximize the space for the score (with/without user's choice of menus). * Standard View - window size, zoom, number of systems etc * No-Menu version of this view * Page View - user chooses a window size, zoom and number of systems, which is stored with the movement for instant recall. * Single keyboard shortcut for toggling between these views (Esc by default). -MIDI transport work for JACK users. -Fix Chord Symbols for music starting with triplets, grace notes etc. -Fix display of dotted rests -Arbitrary Tuplets built in: correct MIDI output as well as engraving, of course. -Diatonic Transposition: Shift notes and chords up and down respecting the current key signature. -Support for figured bass extenders, including those with no starting figure. -Cursor can be highlighted, making it easier to locate -Page turning is animated: as the last line starts to play, the page visibly turns at the top. -Purely rhythmic notes playback using percussion - click tracks more easily generated. -Split Notes and Chords to smaller notes while preserving the original duration (make a quarter note two 8th or tuplet of 8th or 7-tuplet) -Duplicate a Note or Chord as command -Command line interface for interactive scheme use -Support for the French clef (G on bottom line) ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] remember ??
Autotune should be used to correct people who always sing without inner organic strength which results in slightly too low intonation, just a few Hz up and the whole thing gets more power. On Tue, 22 Jun 2010 22:12:50 +0200 f...@kokkinizita.net wrote: Hello all, those of you who attended LAC2009 will recognise the Sala Bianca and lovely metal girl Giorgia: http://www.youtube.com/user/WinterHaze01 Enjoy ! -- FA O tu, che porte, correndo si ? E guerra e morte ! ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] GPL and plugins
Hello, in Denemo, which is GPL, (http://www.denemo.org) we had a similar problem. Our plugins are scripted scheme code and scheme is just a language. So what about user scripts? Are they just programs and the author can decide or are they GPL, too? Since we are GNU we could ask the bosses directly :) In our case Denemo exports special Scheme commands from C so you have to use them which makes the scripts a derived work under GPL, which is nice because we don't need the authors permission to include it in our website or integrate it in our mainline command set. The key here is that our plugins can only be run with one host, Denemo. So this is an example the other way around, that the GPL (intends to/) covers plugins if they are derived in a way that they are only runnable for a single host software. Nils On Mon, 21 Jun 2010 12:13:33 +0100 Victor Lazzarini victor.lazzar...@nuim.ie wrote: A simple question: can GPL plugins be loaded into non-free hosts? This may appear a stupid question, but given the fact that non-free code can't link to GPL binaries, what is the story with dynamic modules? Thanks Victor ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Search: Free, Crossplatform Soundlib for a game
Hi, I search for a free and open source sound/music lib to integrate sound and music in a game. The game runs on Lin/Win32/OSX so it has to be crossplatform. I know openAL, but this is too big and tons of people have problems with it. Anything slimmer around? Nils ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] Thoughts on a midi-sequencer based on notation.
(Sorry for crossposting, but according to the statistics there are many people who are in only one list and I want to hear the opinion of both devs and users) Hi people, If would like you to have a look at my initial thoughts about live-midi with notation, or the developing of a notation-based midi sequencer (for Denemo). It would be interesting to hear your thoughts, additions or comments (besides You made a spelling/grammatical error). http://denemo.org/index.php/Join_the_team!#Live_MIDI_out Of course if you are interested in this or other things your help would be welcome, we are always searching for help @ Denemo. Denemo is a Open Source Music Notation Editor, based on lilypond and written in C. (And I know no better one :) greetings, Nils Gey Cologne http://www.denemo.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
[LAD] Denemo 0.8 Release -
Dear linux audio users and developers, Short version: == Denemo 0.8 is fresh, hot and avaible now! Grab your tarball @ http://download.savannah.gnu.org/releases/denemo/ (Windows binaries will join in later) and have a look at our newest features including full scripting support! If you are a programmer please help us to give Denemo JACKmidi/JACKtransport support so that its capable of blending with the rest of Linux-pro-audio. For contact, feature requests, bug reports and further information please visit http://www.denemo.org Interesting version: == Denemo is a music notation program for Linux and Windows (and MacOS some time ago) that lets you rapidly enter notation for typesetting via the LilyPond music engraver (because Lilypond is the reference and there is no sense in coding your own WYSIWYG notation apps). Its mainly controlled via your pc-keyboard with several edit-modes and shortcuts. Please note that we need help! Denemo has already many notation features build-in and if anything is not avaible you can enter Lilypond commandos and save them with your denemo file so that you can use the whole range of lilypond features. This means that Denemo is already capable of writing full, professional scores. But it lacks sequencer-features like advanced playback and routing via JACKmidi and support for JACKtransport. To really become the first usefull Linux notation-editor and notation-sequencer this is the last piece of the puzzle. Version 0.8 changelog: 1. A scripting interface to the Denemo commands has been created. 2. Example script-based commands are provided with the Denemo installation. 3. New scripts can be hand-written or recorded from a sequence of menu item clicks or by editing another script or a mixture of these. 4. New commands (scripts) can be installed in the menu system, given keyboard shortcuts, and generally used as other commands are. 5. The example scripts provided include a script showing the potential of Denemo for use in music education. In this example, random notes are generated and the user has to name the note. 6. Other examples include scripts for commands useful when generating scores with percussion, guitar fingerings, orchestral markings etc. 7. Various bugfixes and improvements to midi import have been made. greetings, Nils Gey www.denemo.org ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev