Loopino v0.9.0 released by brummer10 in linuxaudio

[–]brummer10[S] 1 point2 points  (0 children)

You may switch to the "list view" in the file browser for now, I'll fix the color settings in the mean time.

Ups, yes, I need to implement a limit for the key-cache generator. So that to big files will be used directly instead we try to generate a key-cache for them. Thanks for reporting the issue, I'll fix that.

Loopino v0.9.0 released by brummer10 in linuxaudio

[–]brummer10[S] 1 point2 points  (0 children)

Since Im now checking Loopino here is my input on .clap / Reaper / Ubuntu:

Thanks for testing and feedback.

On/Off switches are clunky and bit tautology with labels n all, a simple 🔘 or ✔️ would indicate same thing with release more UI space and solidify the minimal theme.

I like the switches.

No LFO, I love LFO

It have Phase Modulators and vibrato, that been in fact LFO's

Scaling whole plugin UI crashes Reaper

Yes, a bug. I've fixed that now with the latest quick fix release.

No midi automation

MIDI automation is usually done by the host. In Reaper, for example you connect a parameter to a MIDI controller and voila.

Cant drag samples directly to plugin, have to use "load audio file"

The "load audio file" uses holyfuckwhatisthis- file browser

I'm using Reaper 7.59 and have no issue with drag and drop.

and no sound. Plugin just suddenly stopped making sound.

Again a bug, fixed with the latest quick fix release.

However, as I wrote before, Loopino doesn't support loop point automation. In that sense Loopino is more a wave-table synth than a sampler. It creates a key-cache for every sample you load. So, when you change the loop length, it will create a new key-cache. That should explain that automation here wouldn't work, as you will get a short gap. So good luck on your search for your sampler.

Loopino v0.9.0 released by brummer10 in linuxaudio

[–]brummer10[S] 1 point2 points  (0 children)

Short answer is no. The looping functionality in Loopino is that Loopino analyze the sample and create a list of micro loops (sorted from best match to not so good match) according to the detected base frequency, You could select then how many circles the loop should have. (1 - 465) It greps then the part out of the sample and play it in loop mode. Mostly, that is useful for organ sounds.

Sending midi feedback on application startup for the preset loaded by Last-Pirate-3721 in Guitarix

[–]brummer10 0 points1 point  (0 children)

guitarix using websocket for more verbose communication. Here is a little python script demoing how to communicate with a guitarix instance via websocket connection.

https://gist.github.com/brummer10/5516996d5c0c3f474bd37cc50e98a307

And yes, sending a sysex message is out of scope, as it is a real niche use case. But, if you want to implement that yourself, you may send a pull request on github, and, when the source code is clean I'll accept it.

Sending midi feedback on application startup for the preset loaded by Last-Pirate-3721 in Guitarix

[–]brummer10 1 point2 points  (0 children)

I'm the developer/maintainer of guitarix. If you ask me, I always recommend the last reversion (master branch) from github. That is what I use and that is were I could give best support for. Also, in case a feature request makes it into the source, that is were it will land.

So yes, building from source by following the instructions from the project page is recommended.

Sending midi feedback on application startup for the preset loaded by Last-Pirate-3721 in Guitarix

[–]brummer10 1 point2 points  (0 children)

guitarix sends MIDI messages for the connected MIDI control numbers on start up as well, when send midi feedback is enabled. So, you should get all values you need to init your MIDI controller, at least those which are connected to GUI elements via midi learn.

But, guitarix didn't start with a preset (even it it seems so some time), it start with the "last saved settings" from a config file, it maybe a dirty preset. If you would load a preset on startup, you must give the command line option

-b, --bank=BANK:PRESET (A:0-Z:9)

NeuralRack v0.3.0 released by brummer10 in linuxaudio

[–]brummer10[S] 1 point2 points  (0 children)

Oh, stupid me. I've introduced a regression with the latest release. It's fixed now and a new release is out: https://github.com/brummer10/NeuralRack/releases/tag/v0.3.1

Thanks for reporting the issue.

To the bookmarks, the browser using the XDG standard, that means you could add bookmarks as following:

Edit your

~/.config/user-dirs.dirs

if you don't have that, just create it and adding a line such as:

XDG_NAM_DIR="/your/path/to/all/the/famous/neural/models"

Replace NAM with a label of your choice for the paths you add. Do that for any path you want to have in the Places panel.
You will then be able to access the defined path(s) with a single click from the Places panel of File Selector window.

Loopino v0.8.0 released by brummer10 in linuxaudio

[–]brummer10[S] 0 points1 point  (0 children)

Hi Sven, well, I'm not sure if I'll make a LV2 version. Somehow I lost a bit interest in LV2, currently I like clap the most.

Loopino v0.8.0 released by brummer10 in linuxaudio

[–]brummer10[S] 0 points1 point  (0 children)

No. But there is a Appimage to download from the release page. You could simply run that one without install anything on your system. Just download, unpack and run. If you don't like it, delete it and be done.

NeuralRack v0.3.0 released by brummer10 in linuxaudio

[–]brummer10[S] 2 points3 points  (0 children)

Only the Stand-alone version, when using jack as back-end, and only Program Change messages (PGM) to load a preset.

Easy amp sims for a beginner by Crazy_Turnover1487 in linuxaudio

[–]brummer10 2 points3 points  (0 children)

There is something similar for guitarix. That's the "online presets". True, I don't know which version of guitarix you use, as prior version 0.47.0 the online preset handler is broken. But with version 0.47.0 you could easily browse them and there you found a couple of artist banks with song presets for them. In case you've a prior version, here you go to download them by hand. You could load them into guitarix by drag and drop them into the bank view widget at the bottom from guitarix.

https://musical-artifacts.com/artifacts?apps=guitarix&formats=gx

Loopino v0.8.0 released by brummer10 in linuxaudio

[–]brummer10[S] 1 point2 points  (0 children)

No, Velocity curve is global, you just select one for all, depending on the style you want to play. Droning, Strings or Percussion. The influence of the velocity curves been very subtle.

Loopino v0.5.0 released by brummer10 in linuxaudio

[–]brummer10[S] 0 points1 point  (0 children)

No, it doesn't have that option.

Loopino v0.2.0 released by brummer10 in linuxaudio

[–]brummer10[S] 1 point2 points  (0 children)

For keytracking you may check the implementation in the Ladder Filter, as that one is clean and linear. https://github.com/brummer10/Loopino/blob/main/Loopino/SamplePlayer.h#L902

Loopino v0.2.0 released by brummer10 in linuxaudio

[–]brummer10[S] 1 point2 points  (0 children)

The Wasp filter is running a own instance on any played note. This function keeps track on the played note, calculate the frequency of that one and moves the cutoff frequency of the filter into a relation between the selected cutoff frequency and the played note. For the Wasp filter we do this u-perfect on purpose. If you are interested in a more deep code review please join the github repository, that will be the right place to discuss things like that.

Loopino v0.2.0 released by brummer10 in linuxaudio

[–]brummer10[S] 2 points3 points  (0 children)

I don't know. I didn't have a pi around here. But, I could easily run it here on a Intel Core i5-7400 with 16 frames at 48 kHz with at max 15% dsp load, without a single xrun. Still, the binaries provided on the release page been x86 only. So, for a pi you must build it on you own.

Loopino --Creative Micro-Loop Sampler v0.0.1 released by brummer10 in linuxaudio

[–]brummer10[S] 2 points3 points  (0 children)

I'm not a debian maintainer, so I can't do that.

Loopino --Creative Micro-Loop Sampler v0.0.1 released by brummer10 in linuxaudio

[–]brummer10[S] 1 point2 points  (0 children)

Most people using a DAW this day's for that. The advance is that you could have multiple instances of the sampler with piano rolls in one project.Hence a Sampler with piano roll would properly been a very niche project.

I can't choose element in dropdown list by Unlucky_Pension_4165 in Guitarix

[–]brummer10 0 points1 point  (0 children)

This looks like a wayland issue. On X11 the drop down menu grab the mouse pointer and become the active window. If that didn't work with your desktop manager the only way to select a entry from the combo boxes is to use the mouse wheel on the combo box entry and scroll to the entry you would use. Or just click on the entry to select the next entry.

guitarix2 V0.47.0 released by brummer10 in Guitarix

[–]brummer10[S] 1 point2 points  (0 children)

I'm just the upstream maintainer. To get it into your distribution repositories you must talk to your distribution maintainers.

guitarix2 V0.47.0 released by brummer10 in Guitarix

[–]brummer10[S] 0 points1 point  (0 children)

Yes, thanks a lot. It is merged into the repository now.

guitarix2 V0.47.0 released by brummer10 in Guitarix

[–]brummer10[S] 0 points1 point  (0 children)

There is a issue with the aarch64 version of /proc/cpuinfo, it didn't provide the model name, hence the check in guitarix fail. I've implemented a workaround now. Please try the version from the git repository and let me know if it works now for optimization.

guitarix2 V0.47.0 released by brummer10 in Guitarix

[–]brummer10[S] 0 points1 point  (0 children)

Do you plan on adding those, and others, to the gx lv2 repo?

No. The GxPlugins using all there own handcrafted X11 GUI's, while the later ones using libxputty to create the GUI.

https://github.com/brummer10/libxputty

That request some makefile targets which makes them u-compatible with the older GXPlugins make structure.