[LAD] [ANN] Vee One Suite 0.8.3 - A Summer'17 release

2017-06-21 Thread Rui Nuno Capela
Howdy!

The 'Vee One Suite' of old-school software instruments, respectively
synthv1 [1], as a polyphonic subtractive synthesizer, samplv1 [2], a
polyphonic sampler synthesizer and drumkv1 [3] as yet another drum-kit
sampler, are into a hot Summer'17 release !

Still delivered in dual form::

- a pure stand-alone JACK [4] client with JACK-session, NSM [5] (Non
Session management) and both JACK MIDI and ALSA [6] MIDI input support;
- a LV2 [7] instrument plug-in.

So here they go again!


**synthv1 - an old-school polyphonic synthesizer [1]**

  synthv1 0.8.3 (summer'17) released!

  synthv1 is an old-school all-digital 4-oscillator subtractive
polyphonic synthesizer with stereo fx.

  LV2 URI: http://synthv1.sourceforge.net/lv2

  change-log:
  - Added StartupWMClass entry to desktop file.
  - Long overdue, some brand new and fundamental icons revamp.

  website:
http://synthv1.sourceforge.net

  downloads:
http://sourceforge.net/projects/synthv1/files

  - source tarball:
http://download.sf.net/synthv1/synthv1-0.8.3.tar.gz

  - source package:
http://download.sf.net/synthv1/synthv1-0.8.3-33.rncbc.suse.src.rpm

  - binary packages (openSUSE Tumbleweed):
http://download.sf.net/synthv1/synthv1-0.8.3-33.rncbc.suse.i586.rpm
http://download.sf.net/synthv1/synthv1-0.8.3-33.rncbc.suse.x86_84.rpm

  git repos:
http://git.code.sf.net/p/synthv1/code
https://github.com/rncbc/synthv1.git
https://gitlab.com/rncbc/synthv1.git
https://bitbucket.org/rncbc/synthv1.git


**samplv1 - an old-school polyphonic sampler [2]**

  samplv1 0.8.3 (summer'17) released!

  samplv1 is an old-school polyphonic sampler synthesizer with stereo fx.

  LV2 URI: http://samplv1.sourceforge.net/lv2

  change-loh:
  - Added StartupWMClass entry to desktop file.
  - Long overdue, some brand new and fundamental icons revamp.
  - Play (current sample) menu item has been added to sample display
right-click context-menu as for triggering it as an internal MIDI
note-on/off event.

  website:
http://samplv1.sourceforge.net

  downloads:
http://sourceforge.net/projects/samplv1/files

  - source tarball:
http://download.sf.net/samplv1/samplv1-0.8.3.tar.gz

  - source package:
http://download.sf.net/samplv1/samplv1-0.8.3-33.rncbc.suse.src.rpm

  - binary packages (openSUSE Tumbleweed):
http://download.sf.net/samplv1/samplv1-0.8.3-33.rncbc.suse.i586.rpm
http://download.sf.net/samplv1/samplv1-0.8.3-33.rncbc.suse.x86_84.rpm

  git repos:
http://git.code.sf.net/p/samplv1/code
https://github.com/rncbc/samplv1.git
https://gitlab.com/rncbc/samplv1.git
https://bitbucket.org/rncbc/samplv1.git


**drumkv1 - an old-school drum-kit sampler [3]**

  drumkv1 0.8.3 (summer'17) released!

  drumkv1 is an old-school drum-kit sampler synthesizer with stereo fx.

  LV2 URI: http://drumkv1.sourceforge.net/lv2

  change-log:
  - Added StartupWMClass entry to desktop file.
  - Long overdue, some brand new and fundamental icons revamp.
  - Left-clicking on each element fake-LED now triggers it as an
internal MIDI note-on/off event. Play (current element) menu item has
been also added to the the element list and sample display right-click
context-menu.

  website:
http://drumkv1.sourceforge.net

  downloads:
http://sourceforge.net/projects/drumkv1/files

  - source tarball:
http://download.sf.net/drumkv1/drumkv1-0.8.3.tar.gz

  - source package:
http://download.sf.net/drumkv1/drumkv1-0.8.3-29.rncbc.suse.src.rpm

  - binary packages (openSUSE Tumbleweed):
http://download.sf.net/drumkv1/drumkv1-0.8.3-29.rncbc.suse.i586.rpm
http://download.sf.net/drumkv1/drumkv1-0.8.3-29.rncbc.suse.x86_84.rpm

  git repos:
http://git.code.sf.net/p/drumkv1/code
https://github.com/rncbc/drumkv1.git
https://gitlab.com/rncbc/drumkv1.git
https://bitbucket.org/rncbc/drumkv1.git


Licence:

The Vee One Suite are free, open-source Linux Audio [9] software,
distributed under the terms of the GNU General Public License (GPL) [8]
version 2 or later.


References:

 [1] synthv1 - an old-school polyphonic synthesizer
 http://synthv1.sourceforge.net/

 [2] samplv1 - an old-school polyphonic sampler
 http://samplv1.sourceforge.net/

 [3] drumkv1 - an old-school drum-kit sampler
 http://drumkv1.sourceforge.net/

 [4] JACK Audio Connection Kit
 http://jackaudio.org/

 [5] NSM, Non Session Management
 http://non.tuxfamily.org/nsm/

 [6] ALSA, Advanced Linux Sound Architecture
 http://www.alsa-project.org/

 [7] LV2, Audio Plugin Standard, the extensible successor of LADSPA
 http://lv2plug.in/

 [8] GNU General Public License
 http://www.gnu.org/copyleft/gpl.html

 [9] Linux Audio consortium of libre software for audio-related work
 http://linuxaudio.org


See also:
  http://www.rncbc.org/drupal/node/1835


Enjoy && have fun ;)
--
rncbc aka. Rui Nuno Capela

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxau

[LAD] Linux Support for Focusrite Scarlett 18i20 2nd Generation

2017-06-21 Thread Lloyd Dickman
I am trying to make a Focusrite Scarlett 18i20 (2nd Generation) work as 
a USB audio capture device with Linux.  Using the most current Linux 
kernel without change (v4.12-rc6), Mic inputs 1 and 2 are successfully 
captured.  However, no other inputs are heard. The Scarlett device also 
presents a very limited set of ALSA controls.


   exxothermic@exxothermic-BFC:~$ lsusb
   Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
   Bus 001 Device 002: ID 1235:8201 Focusrite-Novation
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
   exxothermic@exxothermic-BFC:~$ amixer -c 1 contents
   numid=3,iface=MIXER,name='ADAT Validity'
  ; type=BOOLEAN,access=rw--,values=1
  : values=on
   numid=4,iface=MIXER,name='Clock Source'
  ; type=ENUMERATED,access=rw--,values=1,items=3
  ; Item #0 'Internal'
  ; Item #1 'S/PDIF'
  ; Item #2 'ADAT'
  : values=0
   numid=1,iface=MIXER,name='Internal Validity'
  ; type=BOOLEAN,access=rw--,values=1
  : values=on
   numid=2,iface=MIXER,name='S/PDIF Validity'
  ; type=BOOLEAN,access=rw--,values=1
  : values=on

I modified sound/usb driver files mixer_quirks.c and mixer_scarlett.c to 
treat the Scarlett 2nd generation device the same way it handles the 
Scarlett 1st generation


   0x1235:0x800c1st Generation
   0x1235:0x82012nd Generation

When checking with amixer, 228 controls are now listed, along with 
errors that prevent alsamixer from being used.  I have no information 
about how to properly configure these controls.


I am interested in any pointer to or information about how to configure 
and use this Scarlett 2nd Generation device.


Thank you,

Lloyd Dickman
ll...@audioeverywhere.com

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] Linux Support for Focusrite Scarlett 18i20 2nd Generation

2017-06-21 Thread Peter

Dear Lloyd,

I have  Scarlett 18i20, and it audio works works using Alsa, Jack and 
pulseaudio provided
I use 44.1 kHz or 48 kHz. Higher rates do not work, also the mixer can not be 
accessed.
Nevertheless I managed to record using the 8 analog input while monitoring the 
output.

I'm using kubuntu 16.10, Linux 4.8.0-54-generic .
Sadly I'm not a ALSA expert.

> I am interested in any pointer to or information about how to configure and 
use this Scarlett 2nd Generation device.

I actually configured nothing, it just worked (using 44.1 and 48 kHz). Still, 
it's annoying that the higher sampling rates do not work,
and access to the mixer would also be nice.

Best regards,
Peter

P.S. My private request at Focusrite only resulted in a response, saying hat 
they are not
supporting Linux.

Am 21.06.2017 um 21:47 schrieb Lloyd Dickman:
I am trying to make a Focusrite Scarlett 18i20 (2nd Generation) work as a USB audio capture device with Linux.  Using the most current Linux kernel without change (v4.12-rc6), Mic inputs 1 and 2 are successfully captured.  
However, no other inputs are heard. The Scarlett device also presents a very limited set of ALSA controls.


exxothermic@exxothermic-BFC:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1235:8201 Focusrite-Novation
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
exxothermic@exxothermic-BFC:~$ amixer -c 1 contents
numid=3,iface=MIXER,name='ADAT Validity'
   ; type=BOOLEAN,access=rw--,values=1
   : values=on
numid=4,iface=MIXER,name='Clock Source'
   ; type=ENUMERATED,access=rw--,values=1,items=3
   ; Item #0 'Internal'
   ; Item #1 'S/PDIF'
   ; Item #2 'ADAT'
   : values=0
numid=1,iface=MIXER,name='Internal Validity'
   ; type=BOOLEAN,access=rw--,values=1
   : values=on
numid=2,iface=MIXER,name='S/PDIF Validity'
   ; type=BOOLEAN,access=rw--,values=1
   : values=on

I modified sound/usb driver files mixer_quirks.c and mixer_scarlett.c to treat 
the Scarlett 2nd generation device the same way it handles the Scarlett 1st 
generation

0x1235:0x800c1st Generation
0x1235:0x82012nd Generation

When checking with amixer, 228 controls are now listed, along with errors that 
prevent alsamixer from being used.  I have no information about how to properly 
configure these controls.

I am interested in any pointer to or information about how to configure and use 
this Scarlett 2nd Generation device.

Thank you,

Lloyd Dickman
ll...@audioeverywhere.com



___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] Linux Support for Focusrite Scarlett 18i20 2nd Generation

2017-06-21 Thread Len Ovens

On Wed, 21 Jun 2017, Peter wrote:

P.S. My private request at Focusrite only resulted in a response, saying hat 
they are not

supporting Linux.


Perhaps a note to them that you are returning their non-working in Linux 
box and buying a competitor's working interface would have more effect. I 
hear MOTU's AVB range of interfaces works with Linux and allows complete 
control of it's inner parameters.


--
Len Ovens
www.ovenwerks.net

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] Linux Support for Focusrite Scarlett 18i20 2nd Generation

2017-06-21 Thread Will Godfrey
On Wed, 21 Jun 2017 14:56:41 -0700 (PDT)
Len Ovens  wrote:

> On Wed, 21 Jun 2017, Peter wrote:
> 
> > P.S. My private request at Focusrite only resulted in a response, saying 
> > hat 
> > they are not
> > supporting Linux.  
> 
> Perhaps a note to them that you are returning their non-working in Linux 
> box and buying a competitor's working interface would have more effect. I 
> hear MOTU's AVB range of interfaces works with Linux and allows complete 
> control of it's inner parameters.
> 
> --
> Len Ovens
> www.ovenwerks.net

Just had a browse on the MOTU website. That is some serious kit they have!

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] Linux Support for Focusrite Scarlett 18i20 2nd Generation

2017-06-21 Thread Ralf Mardorf
On Wed, 2017-06-21 at 12:47 -0700, Lloyd Dickman wrote:
> I am trying to make a Focusrite Scarlett 18i20 (2nd Generation) work
> as a USB audio capture device with Linux.

Hi,

last time I used my Focusrite Scarlett 18i20 (2nd Generation) with Linux
all digital and analog outs worked without issues. I don't remember if
all inputs work as well. IIRC all inputs also did their job, however, I
need to check this, but at the moment I have got no time to do so.

On Wed, 2017-06-21 at 22:06 +0200, Peter wrote:
> I actually configured nothing, it just worked (using 44.1 and 48 kHz).
> Still, it's annoying that the higher sampling rates do not work,
> and access to the mixer would also be nice.

I didn't test useless sample rates, so I don't know if other sample
rates work as well. The mixer doesn't work, since it's used in class
compliant mode. We know this before we buy the device, so actually I
don't need the mixer. For hardware monitoring I would use a mixing
console, let alone that latency is very low, so even software monitoring
might be possible.

The only drawback of the Focusrite IMO is the sound quality. It can't
compare to professional audio devices, OTOH my RME card was much more
expensive by providing less IOs, let alone that my RME HDSPe AIO doesn't
work correctly with Linux, e.g. just 2 ADAT channels are accessible by
jackd and the latency is not very good. Ardour can't access the RME card
without jackd at all, so I must use jackd.

Résumé:

If the Focusrite doesn't work, much likely something is fishy with your
Linux setup and/or the Focusrite. However, I never touched the mixer
settings, I'm using it with the default mixer settings, less often with
Linux, more often with iOS and usually I'm using the ADAT outputs and
one of the weak lofi headphone outputs only.

Regards,
Ralf

-- 
Vote for apulse!
echo $(w3m https://aur.archlinux.org/packages/apulse |grep 'Votes:')
Votes: 70 Updated: Thu Jun 22 05:45:41 CEST 2017
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] Linux Support for Focusrite Scarlett 18i20 2nd Generation

2017-06-21 Thread Peter

Dear Ralf and Lloyd,
,

Am 22.06.2017 um 05:45 schrieb Ralf Mardorf:

>> all digital and analog outs worked without issues. I don't remember if
> all inputs work as well. IIRC all inputs also did their job, however, I
I recorded a rehearsal with 8 mics for several hours with ardour & jackd without
any problem.

> I didn't test useless sample rates, so I don't know if other sample
> rates work as well. The mixer doesn't work, since it's used in class
> compliant mode. We know this before we buy the device, so actually I
> don't need the mixer. For hardware monitoring I would use a mixing
> console, let alone that latency is very low, so even software monitoring
> might be possible.

I'm aware of your opinion, that the higher sampling rates are useless.
However I disagree, not every application of an audio-interface deals
with music recording. There's lots of fun stuff one can do, e.g. creating
patterns on a water surface, using the device as a multi-channel oscilloscope, 
...,
(or trying to proof to your friends that it doesn't make a difference for music 
recording :) ).

And the hardware monitors are nice if your recording during a rehearsal weekend
and you want to be able to disconnect your laptop, still allowing rehearsal
without having to change the wiring. I agree, that it's not necessary, however
it is convenient in that situation. Latency is low enough to allow for software 
monitoring.

> The only drawback of the Focusrite IMO is the sound quality. It can't
> compare to professional audio devices,

For me it's sufficient, however, if I'm going to extend my hardware I won't go 
with Focusrite,
at the current level of support. In one of these post-sale polls I noted that I 
can't recommend
it for Linux  users and the response was simply that it's my fault, as the web 
page clearly says, that
they are not supporting Linux. They don't want me as a customer, no problem for 
me.


Best regards,
Peter



___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev