Hi there,
I'm looking for a library that I could use to categorise audio.
Relatively simple categories would be sufficient, for example silence,
music, speech, noise.
It would be preferable if I could use it from a general purpose
language over a specialised one (rather java or C than pd).
Do you know or even have experience with such a library?
Thanks in advance,
Philipp
On Mon, October 14, 2013 4:08 am, Markus Seeber wrote:
> Hi,
> i'm not sure, but you could have a look at what he is doing:
>
> http://mohayonao.github.io/timbre.js/reverb.html
>
> That is quite a large JavaScript framework, but maybe the right place to
> start?
>
Looks interesting but it doesn't have support for ogg afaict. However I
might be able to do something with the examples.
Anyone else have any other suggestions?
>
> Am 10/13/2013 06:58 PM, schrieb Patrick Shirkey:
>> Hi,
>>
>> Can anyone point me to an example for echo/delay/reverb filters using
>> html5 audio?
>>
>>
--
Patrick Shirkey
Boost Hardware Ltd
Hi all,
This is a call for testing my ALSA driver for Fireworks/BeBoB based devices.
Please test 'snd-fireworks' for Fireworks and 'snd-bebob' for BeBoB if
you have some devices listed in the end of this mail.
Status:
- still under development
- Without snd-dice and Clemens' development (I must do this later)
Functionality:
- playback/capturing (full duplex) with PCM/MIDI interface
- hardware metering for some devices with CONTROL interface
- switching clock source/digital interface/digital mode with CONTROL
interface
- print hardware status with PROC interface
Note:
- Don't use simultaneously 'ALSA PCM/MIDI playback/capture' and 'jackd
with Firewire (FFADO) backend'. Both of them try connecting to the
device when another is running.
- I add much modification into snd-firewire-lib for full duplex
synchronization of receive/transmit AMDTP stream.
Requirement:
- Linux kernel 3.11 or later because of Juju (nickname of Firewire
stack) changing its API.
- Dynamic Kernel Module Support (DKMS) is reccomended for safely
installing/uninstalling
(I work with Ubuntu 13.10)
Bug report:
- report with /proc/asound/cardX/#XXX
- please send your experiences to me with the output
How to install (DKMS):
1. $ git clone https://github.com/takaswie/snd-firewire-improve.git
2. $ ln -s $(pwd)/snd-firewire-improve/ /usr/src/alsa-firewire-3.11
(superuser)
3. $ dkms install snd-firewire/3.11 (superuser)
How to uninstall (DKMS):
1. $ modprobe -r snd-bebob snd-fireworks snd-firewire-lib (superuser)
2. $ dkms remove ans-firewire/3.11 --all (superuser)
3. $ rm /usr/src/alsa-firewire-3.11 (superuser)
4. $ rm snd-firewire-improve
How to install (Manual):
1. $ git clone https://github.com/takaswie/snd-firewire-improve.git
2. $ cd snd-firewire-improve
3. $ make
4, backup system snd-firewire-lib/snd-firewire-speakers/snd-isight
(superuser)
5. install
snd-firewire-lib/snd-firewire-speakers/snd-isight/snd-fireworks/snd-bebob (superuser)
6. depmod -a (superuser)
How to uninstall (Manual)
1. modprobe -r snd-firewire-lib snd-firewire-speakers snd-isight
snd-fireworks snd-bebob (superuser)
2. remove
snd-firewire-lib/snd-firewire-speakers/snd-isight/snd-fireworks/snd-bebob (superuser)
3. recover snd-firewire-lib/snd-firewire-speakers/snd-isight (superuser)
4. depmod -a (superuser)
Confirmed to work:
- AudioFire4
- AudioFirePre8
- Ozonic
- Firewire Solo
- Firewire Audiophile
- Firewire 410
== Fireworks based devices
[Echo Audio]
AudioFire2
AudioFire4
AudioFirePre8
AudioFire8 (till 2009)
AudioFire8 (since 2009)
AudioFire12
[Gibson]
RIP
[Mackie]
Onyx 400F
Onyx 1200F
== BeBoB based devices
[Yamaha]
GO44
GO46
[M-Audio]
(to control mixer channels please use FFADO upstream)
Ozonic
Firewire 410
Firewire Audiophile
Firewire Solo
NRV10
ProFireLightbridge
[Focusrite]
SaffirePro 26 I/O
SaffirePro 10 I/O
Saffire(LE)
[Edirol]
FA-66
FA-101
[TerraTecElectronic GmbH]
Phase88FW
PhaseX24FW
[PreSonus]
FireBox
FirePod
[Mackie]
OnyxFirewire
[Tascam]
IF-FW/DM
[Behringer]
X32
[ApogeeElectronics]
Rosetta200
[ESI]
Quatafire610
Regards
Takashi Sakamoto
o-takashi(a)sakamocchi.jp
Hello community. First, have to note, that i'm not sure, what fluidsynth
backend is best today, as first time i got it, was several years ago when i
tried ubuntustudio (even simpler - just installed pro-media software to Ubuntu
7.04) and when ubuntu 10.04 released and even 12.04, i still suppose using of
qsynth, since i don't now others with such full amount of settings.
Now proposals.
1 - optional feature (i.e. with switch to disable it) to publish fluidsynth
engines as dbus or other kind of services, exactly like what jack already has.
If such option is enabled by default, then even when engine is loaded via
linked library, as done in MuseScore, it still may be controlled by external
gui like QSynth. Also, another example of such way is linuxsampler way
(limited, because qsampler only allowes to change backend addess in settings,
but hope it is to be fixed).
2 - only about gui at all, not only qsynth: i read one time somewhere, that
fluidsynth supports microtonality (scale tuning), but only few months ago could
try it in action, controlling manually standalone fluidsynth, started in
terminal. It would be great to add in qsynth panel like in zyn/yoshimi for
scale tuning. Also interested, is there some gui, where scale tuning is
implemented (hard even to hope when even most featureful gui doesn't have it).
Audiality 2 is now hosted on GitHub!
------------------------------------
Figured it's about time to make an announcement,
now that it's been on there for a few weeks... ;-)
Overview:
Audiality 2 is a realtime audio and music engine,
primarily intended for video games. While it
supports traditional sample playback as well as
additive, subtractive and granular synthesis, the
distinctive feature is subsample accurate realtime
scripting.
Some of the changes since 1.9.0:
* Subvoice spawn and event timing fixed - now truly
subsample accurate! (For granular synthesis etc.)
* Added generic stream API for wave uploading,
audio streaming etc.
* 'filter12' no longer blows up at high cutoffs.
* 'filter12' supports 2 channels/dual channel mode.
* More accurate pitch control in 'wtosc'.
* More logical unit autowiring: Now wires outputs
to any inputs down the chain by default; not just
the next unit.
* 'run' statement removed.
* Comma as a statement delimiter now deprecated.
Next few upcoming changes:
* Command line player.
* Boolean and comparison operators.
* Normalize, crossfade and reverse mix processing
for wave uploads.
* Render-to-wave, for creating complex waves.
* Buffered taps/inserts, for easy implementation of
GUI oscilloscopes and the like without realtime
callbacks.
Official site:
http://audiality.org/
GitHub:
https://github.com/olofson/audiality2
Related; Kobo II site:
http://kobo2.net/
--
//David Olofson - Consultant, Developer, Artist, Open Source Advocate
.--- Games, examples, libraries, scripting, sound, music, graphics ---.
| http://consulting.olofson.nethttp://olofsonarcade.com |
'---------------------------------------------------------------------'