JLSampler: A new open-source sampler for Linux
Moderators: MattKingUSA, khz
JLSampler: A new open-source sampler for Linux
Hello everyone.
I'm working on a new, simple open-source sampler for Linux. If you're interested in having a look, the website is here: http://www.johnnylee.org/jlsampler/.
Any feedback is welcomed.
I'm working on a new, simple open-source sampler for Linux. If you're interested in having a look, the website is here: http://www.johnnylee.org/jlsampler/.
Any feedback is welcomed.
- autostatic
- Established Member
- Posts: 1994
- Joined: Wed Dec 09, 2009 5:26 pm
- Location: Beverwijk, The Netherlands
- Has thanked: 32 times
- Been thanked: 104 times
- Contact:
Re: JLSampler: A new open-source sampler for Linux
Cool, one of the first real-time audio projects I've seen that is done with Go. How's the overhead and performance?
Re: JLSampler: A new open-source sampler for Linux
The performance is reasonable. Running on an i7 laptop with an Alesis iO2 express over USB I can run with 2 buffers of 64 frames without too much trouble. That's 2.7 ms latency at 48 kHz. I haven't run into any problems with polyphony yet. The real question is the automatic garbage collector, but so far it hasn't been a problem, and I'm planning to do some optimization in that regard when I have some time.
-
- Established Member
- Posts: 700
- Joined: Wed Apr 25, 2012 9:49 pm
- Has thanked: 41 times
- Been thanked: 23 times
Re: JLSampler: A new open-source sampler for Linux
Interesting... but if I understand well, you seem to build a new format for samples. Would it be too hard to use the sfz format ? There are already a lot of exisitng libraries in this format.
Re: JLSampler: A new open-source sampler for Linux
It's true that the format is different, and I understand the desire for backward compatibility. The choice was driven by the desire for simplicity. There are several features that would be necessary to support sfz files that would require a substantially different architecture.
That being said, I'm willing to convert sfz format samples if it's possible.
That being said, I'm willing to convert sfz format samples if it's possible.
Re: JLSampler: A new open-source sampler for Linux
Oh, please, not againJohnnyLee wrote:It's true that the format is different
isn't sfz simple enough?JohnnyLee wrote: The choice was driven by the desire for simplicity
Re: JLSampler: A new open-source sampler for Linux
This is an open source project, so feel free to download the source and have a go.
-
- Established Member
- Posts: 700
- Joined: Wed Apr 25, 2012 9:49 pm
- Has thanked: 41 times
- Been thanked: 23 times
Re: JLSampler: A new open-source sampler for Linux
There may be other projects supporting sfz. Actually having a new (working) sampler is a good thing. After all, nobody complains about DrumGizmo sample format for instance, as long as it sounds good.
Re: JLSampler: A new open-source sampler for Linux
>After all, nobody complains about DrumGizmo sample format for instance, as long as it sounds good.[
I do
I like many drumgizmo ideas, but since it doesn't support sfz samples, I still use linuxsampler instead.
>There may be other projects supporting sfz
Where are they?
>Actually having a new (working) sampler is a good thing.
We already have some .
I do
I like many drumgizmo ideas, but since it doesn't support sfz samples, I still use linuxsampler instead.
>There may be other projects supporting sfz
Where are they?
>Actually having a new (working) sampler is a good thing.
We already have some .
Re: JLSampler: A new open-source sampler for Linux
sorry, but I don't have time to hack just another sound brand new sampler now, and even if I had any, I'd better do something with lv2 version of linuxsampler, for example.JohnnyLee wrote:This is an open source project, so feel free to download the source and have a go.
We already have specimen/petrifoo, drumgizmo, samplv1, Drmr/Hydrogen, Jackbeat (ok, last two have sequencers onboard, but anyway). No one supports sfz.
-
- Established Member
- Posts: 700
- Joined: Wed Apr 25, 2012 9:49 pm
- Has thanked: 41 times
- Been thanked: 23 times
Re: JLSampler: A new open-source sampler for Linux
Of course we need a better sfz sampler, and I think that there is a project cooking actually. I won't say more, because the devs may not want fell some pressure about that. JLSampler is a new project : why not ?
Re: JLSampler: A new open-source sampler for Linux
good new, everyone!I won't say more, because the devs may not want fell some pressure about that.
Any new project is ok, but NIH never sleeps, we should remember that :]JLSampler is a new project : why not ?
Just look at this page and count unmaintained projects, or those which were released 6-7 or more years ago.
Re: JLSampler: A new open-source sampler for Linux
What's NIH? http://en.wikipedia.org/wiki/NIH_%28disambiguation%29lazyklimm wrote: NIH never sleeps
_ssj71
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
-
- Established Member
- Posts: 166
- Joined: Mon Dec 24, 2012 1:42 pm
- Has thanked: 1 time
Re: JLSampler: A new open-source sampler for Linux
I'm generally for cooperation and converging projects too, rather than fragmenting resources and user base and wasting previous efforts' fruits, though I also understand if someone wants to do something that's already been done for the educational experience (i.e. I'm reading up on implementing my own FFT, no chance it will beat fftw). Its good to share these pet projects too, but developers shouldn't be surprised if their new software doesn't shake the status-quo, or is met with some resistance as this one has. And they will hopefully consider the best way to use their work to benefit the community, and consider merging their efforts with established/abandoned projects. Thats my opinion.falkTX wrote:It's not like I could help them by contributing or taking over the project...
_ssj71
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!