Hey all,
I wrote a MIDI step sequencer for the old Novation Launchpads. It has quite
a few different scales (thanks to the tonal package on NPM), let's you
change the sequence length on the fly and set lower velocities by holding
down the pads.
Demo: https://youtu.be/dS_x-FioqHM
Code and installation instructions: https://github.com/kasbah/launch-step
Cheers,
Kaspar
Hi all,
I'm currently trying to write a software MIDI/OSC control panel in
Kivy/Python [1]. I want to implement a sensible knob behaviour but I
have trouble getting this right. The general idea is:
- Click (starting somewhere in the area of the knob control) and drag
upwards/downwards (y-axis) increases / decreases the value.
- Dragging left/right (x-axis) decreases step size of increments /
decrements.
- Each knob has a min/max value.
My questions are:
- What should I use as the reference point for finding the distance of
the movement? The centre of the knob or where the first touch event
occurred?
- Should I apply the distance to the value directly or use the distance
as a relative value (i.e. increment / decrement to the value when the
touch started)? If the former, how do I prevent value jumps?
- Or, to put it another way: how do you guys actually implement knob
behaviour?
Chris
[1] http://kivy.org/
Yes I'll join you guys! Looking forward to seeing all of you again.
Cheers,
Marc
> 2017-05-04 21:26 GMT+02:00 Frank Neumann <beachnase(a)web.de>:
>
>>
>> Hi Albert and all,
>>
>> > I guess that quite a few of us will already be there Wednesday night.
>> Would
>> > anyone here be interested in meeting for a preconf dinner?
>>
>> Now, what kind of question is that? LAC _cannot_ be without PLC(*) :-).
>>
>> Lebanese sounds ok, count me in. I am _assuming_ here that Marc
>> Groenewegen
>> will likely also join us since I am sharing a little flat via AirBNB with
>> him for the time of the conference.
>>
>> Looking forward to meet new&old nerds (again :-).
>>
>> Greetings,
>> Frank
>>
>> (*) Pre-LAC Dinner
>> _______________________________________________
>> Linux-audio-user mailing list
>> Linux-audio-user(a)lists.linuxaudio.org
>> http://lists.linuxaudio.org/listinfo/linux-audio-user
>>
>
>
Hi! I just wanted to let you know that my phase distortion VST, Digits, is
now open source under the GPL! The source code is up under downloads here:
http://extentofthejam.com
I've included the Linux makefiles so people can get started with it fast :)
Cheers,
Louis
spectmorph-0.3.2 has been released.
Overview of Changes in spectmorph-0.3.2:
----------------------------------------
* Added new unison effect.
* New instruments: pan-flute, synth-saw.
* UI improvements:
- support operator folding (to preserve screen space)
- provide scrollbar if morph plan window height is large
- repair operator move
* VST plugin crash fixed.
* No longer depend on BEAST/Rapicorn
- use libsndfile for sound file I/O, added WavData API
- refactoring, move libnobse code into SpectMorph
* Add icon/.desktop file for smjack
* Added debian package support.
* LPC/LSF morphing code updates - but now disabled by default
What is SpectMorph?
-------------------
SpectMorph is a free software project which allows to analyze samples of
musical instruments, and to combine them (morphing). It can be used to
construct hybrid sounds, for instance a sound between a trumpet and a flute; or
smooth transitions, for instance a sound that starts as a trumpet and then
gradually changes to a flute.
SpectMorph ships with many ready-to-use instruments which can be combined using
morphing.
SpectMorph is implemented in C++ and licensed under the GNU LGPL version 3
Integrating SpectMorph into your Work
-------------------------------------
In order to make music that contains SpectMorph, you currently need to use
Linux. There are four ways of integrating SpectMorph sounds into music you
create:
- LV2 Plugin, for any sequencer that supports it.
- VST Plugin, especially for proprietary solutions that don't support LV2.
- JACK Client.
- BEAST Module, integrating into BEASTs modular environment.
Note that at this point, we may still change the way sound synthesis works, so
newer versions of SpectMorph may sound (slightly) different than the current
version.
Links:
------
Website: http://www.spectmorph.org
Download: http://www.spectmorph.org/downloads/spectmorph-0.3.2.tar.bz2
There are many audio demos on the website, which demonstrate morphing between
instruments.
--
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan