Hello everyone,
Every one knows Yoshimi, the fork of ZynAddSubFx.
One thing was lacking to yoshimi to be perfect: to be nearly fully
controlled by midi controls ( no OSC, sorry ).
ZynAddSubFx had possibilities to control a few parameters with
complicated NRPN, Yoshimi recently had ( in the test versions ) some
features too.
But now I'm proud to announce you the work of licnep ( not me, I'm just
a bug reporter ) who made the "midiLearn" function for yoshimi. It's not
stable for now because it's recent, and not full, but here are the
present features:
* Control System effects, Part Insert Effects
* Master/Part Volume, Pan, System Effect Sends
* Most of ADsynth parameters
* Add/Remove controller
* detect the channel and the number
* reset the knob ( its position )
I think it's a feature that's very useful and could help many
yoshimi/zyn users.
To use it, that's simple: connect your controller to yoshimi,
right-click on a blue knob ( yellow are ones which are not supported for
now ) and click "midi Learn" move your controller, it detects
automatically the controller.
To see and modify controllers, go to the Yoshimi> MIDI controllers menu.
To erase midi control of a knob, simply right click on it and click on
"remove midi control"
Here is the gitHub repository: https://github.com/licnep/yoshimi
To download and install it, follow the explications link ( gitHub ):
https://github.com/licnep/yoshimi/wiki/How-to
A light page to understand how to control others not implemented
controllers:
https://github.com/licnep/yoshimi/wiki/Source-code
Pages to follow the news of the project:
Facebook: https://www.facebook.com/pages/Yoshimi-midi-learn/224823617534934
Twitter: http://twitter.com/#!/YoshimiMIDI
So if you're interrested, all bug requests are deeply recommended.
Cheers,
Louis CHEREL.
Hi,
I decided, on a whim [release early, release often], that the code is
somewhat usable now. Grab the software via
git clone https://github.com/fps/jass.git
then read the INSTALL file..
https://github.com/fps/jass/blob/master/INSTALL
There might be quite a few kinks and development will stay active the
next few days.. Patches for features/fixes gladly accepted..
A screenshot from just an hour ago or so:
http://i.imgur.com/xygf6.png
Quick Tut:
Shift-Doubleclick to audit a sample
Doubleclick to load it..
Known Bugs:
- Velocity mapping still broken (at least the GUI part)
TODO:
- Add nice piano widget to set note ranges and central note..
- Actually use libsamplerate to convert sample to jack samplerate
Regards,
Flo
On Fri, Aug 12, 2011 at 1:36 PM, David <dplist(a)free.fr> wrote:
> On Fri, 12 Aug 2011 13:10:58 -0400
> guerrier <guerrier(a)gmail.com> wrote:
>
>> hello
>>
>> can someone please help me with this?
>>
>> i can find all the mp3s in a directory and its sub-directories with
>> this:
>>
>> find -name "*.mp3"
>>
>> i can also ffmpeg a mp3 to m4a with this:
>>
>> ffmpeg -i INPUT.mp3 -y -acodec libfaac -ab 192k OUTPUT.m4a
>>
>> now, i would like to pipe all that find finds into ffmpeg.
>
> You could try something like this :
>
> find . -name '*.mp3' | while read f
> do
> ffmpeg -i "$f" -y -acodec copy -ab 192k "${f%.mp3}.m4a"
> done
>
> That should properly handle filenames containing spaces.
>
> HTH
>
> -- David
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user(a)lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user
>
Many thanks. I'll try it and report back.
guerrier
hello
can someone please help me with this?
i can find all the mp3s in a directory and its sub-directories with this:
find -name "*.mp3"
i can also ffmpeg a mp3 to m4a with this:
ffmpeg -i INPUT.mp3 -y -acodec libfaac -ab 192k OUTPUT.m4a
now, i would like to pipe all that find finds into ffmpeg.
thanks
guerrier
In the tradition of releasing (or at least announcing)buggy, mostly
untested software, here's:
js_wrap - a simple wrapper for non Jack-Session aware apps whose state
can be fully specified by their commandline
Use
js_wrap -- gnome-terminal
if you want to get a gnome terminal in your jack_session.. Or
js_wrap -- a2jmidid
if you want to have the alsa to midi bridge in your jack_session..
Get the software via copy and paste of the following commands:
git clone https://github.com/fps/js_wrap
cd js_wrap
mkdir bld
cd bld
cmake ..
cd ..
make -C bld
sudo make install
and get to fixing bugs ;D
In my experiments it worked just fine with gnome-terminal though there
are some errors and the code is pretty much copy-pasta'd from
lash_wrap... So expect breakage and panic and hilarity which will ensue..
Always use condoms,
Flo
guitarix/gx_head, a guitar mono tube amplifier simulation for jack
a new release (0.18.0) is available.
please refer to our project page for more information:
http://guitarix.sourceforge.net/
new features in short:
* add tube model 12AT7
* fix runtime issues when build with g++ > 4.5
* add presence level controller
* add bass booster level controller
* switch to function pointer based engine
* fix issues with GtkBuilder > 2.14 and Glade files
* fix correct use of included zita-resampler source
* add factory settings by autoandimat
download site:
http://sourceforge.net/projects/guitarix/
have fun
Many thanks to Fons Adriaensen for lead me to find and fix a bogus bug
related to correct object bindings in C++
kudos to Fons
_________________________________________________________________________
As well, a new release (1.4) of gxtuner is available,
gxtuner comes now with jack_session support.
Read the README for details.
http://sourceforge.net/projects/guitarix/files/gxtuner/
regards
guitarix development team
I'm just in the process of porting my plugin to a platform where the GUI
runs on Windows, but the Audio processing runs on an real-time optimized
Linux box.
With the proliferation of iPads etc, I see this approach of mixing a cool
portable GUI with a Linux 'powerhouse' audio processor become more common in
studios.
Surly passing functors (which are pointers?) to audio code running in a
separate address space can not work?
Jeff McClintock
> From: Florian Paul Schmidt <mista.tapas(a)gmx.net>
> Subject: [LAD] RT-Safe UI/Engine Decoupling using Functional
> Programming and Reference Counted SmartPointers
> To: linux-audio-dev(a)lists.linuxaudio.org
> Message-ID: <4E3CA5A4.7060208(a)gmx.net>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Hi,
>
> during the process of writing a new small jack sampler which fits my
> workflow I came up with this little scheme to solve the UI/engine
> decoupling problem. For the purpose of spreading the idea or
> alternatively getting answers about how it's broken and sucks I decided
> to write a little article describing it..
>
> http://178.63.2.231/~tapas/wordpress/?page_id=45
>
> The (largely unfinished and unusable) sampler project is here:
>
> https://github.com/fps/jass
>
> Let me have it..
>
> Regards,
> Flo
Thank you, I apologize. That is now fixed.
Jeremy
On Sun, Aug 7, 2011 at 12:09 PM, Alvaro Paz da Silva <alanpasi(a)gmail.com>wrote:
> Hi
> File not found... :(
> https://nodeload.github.com/jeremysalwen/kn0ck0ut-LV2/tarball/1.0
>
> Alanpasi
>
> On Sun, Aug 7, 2011 at 6:58 AM, Jeremy Salwen <jeremysalwen(a)gmail.com>wrote:
>
>> Hello all,
>>
>> I am pleased to announce that the first release of Kn0ck0ut-LV2<https://github.com/jeremysalwen/kn0ck0ut-lv2>is ready. Kn0ck0ut-LV2 is a port of the very popular VST "Spectral
>> Subtractor/Vocal Remover" plugin Kn0ck0ut<http://www.freewebs.com/st3pan0va/>,
>> with added features and improvements.
>>
>> Kn0ck0ut-LV2 is primarily useful for either isolating or removing the
>> "center channel" of stereo recordings. If you have center panned vocals,
>> you can use this to get the classic effects of "karaoke" or "vocal
>> extraction". However, if you turn the controls to the extremes and/or feed
>> it two unrelated signals, you can also get a variety of unique sounds.
>>
>> On top of Kn0ck0ut's functionality, I offer these improvements in
>> Kn0ck0ut-LV2:
>>
>> * Improved performance through use of FFTW and more efficent buffering code
>> * Completely variable FFT size and overlap amount controls.
>>
>>
>>
>>
>> * Experimental "Phase Compensation" option, which will perhaps preserve
>> additional fidelity in certain cases.
>> * Restored Low-cut filter which was removed in later releases.
>>
>> If this all sounds great, a direct download link for the sources is here<https://github.com/jeremysalwen/kn0ck0ut-LV2/tarball/1.0>.
>> In order to compile, you need lv2core, fftw3, and lv2-c++-tools
>>
>> A special thanks to St3pan0va, the original author of kn0ck0ut.
>>
>> Comments/questions are welcome.
>>
>> Jeremy Salwen
>>
>> _______________________________________________
>> Linux-audio-user mailing list
>> Linux-audio-user(a)lists.linuxaudio.org
>> http://lists.linuxaudio.org/listinfo/linux-audio-user
>>
>>
>
Hello all,
I am pleased to announce that the first release of
Kn0ck0ut-LV2<https://github.com/jeremysalwen/kn0ck0ut-lv2>is ready.
Kn0ck0ut-LV2 is a port of the very popular VST "Spectral
Subtractor/Vocal Remover" plugin Kn0ck0ut<http://www.freewebs.com/st3pan0va/>,
with added features and improvements.
Kn0ck0ut-LV2 is primarily useful for either isolating or removing the
"center channel" of stereo recordings. If you have center panned vocals,
you can use this to get the classic effects of "karaoke" or "vocal
extraction". However, if you turn the controls to the extremes and/or feed
it two unrelated signals, you can also get a variety of unique sounds.
On top of Kn0ck0ut's functionality, I offer these improvements in
Kn0ck0ut-LV2:
* Improved performance through use of FFTW and more efficent buffering code
* Completely variable FFT size and overlap amount controls.
* Experimental "Phase Compensation" option, which will perhaps preserve
additional fidelity in certain cases.
* Restored Low-cut filter which was removed in later releases.
If this all sounds great, a direct download link for the sources is
here<https://github.com/jeremysalwen/kn0ck0ut-LV2/tarball/1.0>.
In order to compile, you need lv2core, fftw3, and lv2-c++-tools
A special thanks to St3pan0va, the original author of kn0ck0ut.
Comments/questions are welcome.
Jeremy Salwen