You are not logged in.

#1 2010-10-03 00:01:22

vbCrLf
Member
Registered: 2010-03-28
Posts: 6

Flanger - Non-Linear Sound Editing

Flanger Version 0.1.2
For the past few months I was working on Flanger, a sound effects creation (and editing), in a non linear nodes GUI.
Each node takes input (or create it), manipulate it and send it through it's output port.
Sound creation and manipulation is done by creating and connecting various nodes of different types, each takes it's input stream, and output a modified audio stream to the connected nodes.
Flanger also support "Expressions" (as in After Effects), which let the user use scripting in node properties. For example, the node "Wave" (creates a waveform) has a property called "Hz" which is the "cycle" length. Instead of a constant value, by using expression the Hz can be set to a variable number depends on time which would cause a change in pitch over time.

201010030109151024x768s.th.png 201010042121061024x768s.th.png 201011202052201024x768s.th.png

Current State
The platform is at a pretty advanced state, allowing the user to manage nodes and connections, play the result and save the project.
What is still missing is more nodes types which would open more possibilities (help is welcome).

Technical
Flanger is using QT for GUI, synchronization, scripting and more. Also uses PortAudio for playing, libsndfile for reading and writing files and libsamplerate (Secret Rabbit Code smile ) for samplerate conversion.
Config file is saved under ~/.config/Flanger/ if anyone wants to delete it after use.
The sourcecode is hosted on Sourceforge: http://sourceforge.net/p/flanger/

Downloads
Flanger is in the AUR: http://aur.archlinux.org/packages.php?ID=41412 (yaourt -S flanger)
Or by manually downloading from https://sourceforge.net/p/flanger/home/ and running 'qmake && make'.

Added a .desktop file. Flanger can now be run from the desktop menu (or by running "flanger" in terminal). A few (basic) usage examples will be inside /usr/share/flanger/examples/
Create nodes from the list on the left, connect them by dragging one port to another, and hold Shift to move a connection or disconnect.

Any comment or help is welcome!

Thanks,
Ori.

project_thin_badge.gif

Last edited by vbCrLf (2010-11-20 19:01:29)

Offline

#2 2010-10-03 00:32:51

urist
Member
Registered: 2009-02-22
Posts: 248

Re: Flanger - Non-Linear Sound Editing

Your PKGBUILD seems a little off.

Anyway, this looks cool. I haven't been able to install yet, but it seems like this might be a good candidate for TOPLAP.

Offline

#3 2010-10-03 05:49:13

vbCrLf
Member
Registered: 2010-03-28
Posts: 6

Re: Flanger - Non-Linear Sound Editing

Thanks.
It is my first AUR submission, could you tell me what is wrong with the PKGBUILD? What is the error shown?

Ori.

Offline

#4 2010-10-03 07:59:39

kfgz
Member
From: Supraśl, Poland
Registered: 2009-03-02
Posts: 114

Re: Flanger - Non-Linear Sound Editing

Yo can replace mkdir and cp with install.

# Maintainer: Ori Lahav <vbCrLf ta GMail tod com>
pkgname=flanger
pkgver=0.1
pkgrel=1
pkgdesc="Intuitive flow-chart style sound editing for Linux, Windows and Mac."
arch=('i686' 'x86_64')
url="http://sourceforge.net/p/flanger/"
license=('GPL')
depends=('qt' 'portaudio' 'libsndfile' 'libsamplerate')
source=(http://downloads.sourceforge.net/project/flanger/flanger_$pkgver\_src.tar.gz)
md5sums=('317887a48bad9513e88a16a422c45221')

build() {
    cd flanger
    qmake && make
}

package() {
    install -dm755 $pkgdir/usr/{bin,share/flanger/examples}
    install -m755 $srcdir/flanger/Flanger $pkgdir/usr/bin/flanger
    install -m644 $srcdir/flanger/files/* $pkgdir/usr/share/flanger/examples/
}

Offline

#5 2010-10-03 08:05:01

vbCrLf
Member
Registered: 2010-03-28
Posts: 6

Re: Flanger - Non-Linear Sound Editing

Thanks kfgz. I'll update my PKGBUILD.

Last edited by vbCrLf (2010-10-03 08:05:50)

Offline

#6 2010-10-03 09:45:00

vbCrLf
Member
Registered: 2010-03-28
Posts: 6

Re: Flanger - Non-Linear Sound Editing

I changed the file name, and now it can be installed with bauerbill.

Offline

#7 2010-11-20 19:05:47

vbCrLf
Member
Registered: 2010-03-28
Posts: 6

Re: Flanger - Non-Linear Sound Editing

Released version 0.1.2. Done many improvments (mostly for the expressions).
Flanger is still not useful enough, but it is going on the right track.

Ori.

Offline

Board footer

Powered by FluxBB