Re: [Rosegarden-user] Synths: ZYN sofar 2 of 5 ways

2012-10-18 Thread D. Michael McIntyre
On 10/16/2012 05:30 AM, k...@trixtar.org wrote:

 I found this 2008 rosegarden tutorial by D. Michael McIntyre

That jackass doesn't know what he's talking about anyway.
-- 
D. Michael McIntyre

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Synths: ZYN sofar 2 of 5 ways

2012-10-18 Thread k-12

--
Message: 5
Date: Thu, 18 Oct 2012 08:48:41 -0400
From: D. Michael McIntyre rosegarden.trumpe...@gmail.com
Subject: Re: [Rosegarden-user] Synths:  ZYN  sofar 2 of 5 ways
To: rosegarden-user@lists.sourceforge.net
Message-ID: 507ffaa9.2050...@gmail.com
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

On 10/16/2012 05:30 AM, k...@trixtar.org wrote:

 I found this 2008 rosegarden tutorial by D. Michael McIntyre

That jackass doesn't know what he's talking about anyway.
-- 
D. Michael McIntyre
--

I think he might have some inkling, alas knowing and being 
able to teach are often mutually exclusive so that students
really get the short end

What I'm struggling with isn't the particle physics bit but 
absolutely ab-initio basics and terminology where syths are
instruments and instruments are channels to just sratch the 
surface. I'm minded of traditional linux anti-newbie 
lowballs like 

- just mount it under /mnt and you'll be fine

- do not confuse root with /

and so on

:-)



--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Synths: ZYN sofar 2 of 5 ways

2012-10-16 Thread Holger Marzen
On Tue, 16 Oct 2012, k...@trixtar.org wrote:

 
 
 I found this 2008 rosegarden tutorial by D. Michael McIntyre 
 @ http://www.rosegardenmusic.com/tutorials/supplemental/zyn/zyn.html
 in which he explains how to use the ZYN synth. He begins with 
 launching ZYN and then watching Qjackctl connect it, etc. But 
 rosegarden-11.11.42 can use ZYN without it being started manually 
 i.e. ZYN figures in the synth list. Is there there a difference?
 Is this second condition a result of rosegarden having detected 
 an installed ZYN package and just using it? 
 
 The reason I'm asking is that sofar I've found only 2 ways to
 get sound from ZYN: via what seems to be the above internal rosegarden 
 selection with rosegarden running, or without jack (and thus without 
 rosegarden) when ZYN is started manually with the command padsp 
 zynaddsubfx.  
 [OpenSUSE-12.2 in which the jack/qsynthctl/rosegarden combo now 
 otherwise works nicely]. 

There are basicalle 2 ways to start a synth:

1.) as a standalone program. You have to set it up to use the correct
audio driver. In Rosegarden you have a MIDI instrument as its
representation.

2.) as a DSSI synth plugin. It integrates into Rosegarden and its JACK
connection AND it won't suffer from ALSA MIDI latencies. In
Rosegarden you have a synth plugin instrument.

Fortunately some synths are available both as a standalone program and
as a DSSI plugin, including fluidsynth and zyn.

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Synths: ZYN sofar 2 of 5 ways

2012-10-16 Thread k-12
On Tue, 16 Oct 2012 15:50:30 +0200 (CEST)
Holger Marzen hol...@marzen.de wrote:

 On Tue, 16 Oct 2012, k...@trixtar.org wrote:
 
  
  
  I found this 2008 rosegarden tutorial by D. Michael McIntyre 
  @ http://www.rosegardenmusic.com/tutorials/supplemental/zyn/zyn.html
  in which he explains how to use the ZYN synth. He begins with 
  launching ZYN and then watching Qjackctl connect it, etc. But 
  rosegarden-11.11.42 can use ZYN without it being started manually 
  i.e. ZYN figures in the synth list. Is there there a difference?
  Is this second condition a result of rosegarden having detected 
  an installed ZYN package and just using it? 
  
  The reason I'm asking is that sofar I've found only 2 ways to
  get sound from ZYN: via what seems to be the above internal rosegarden 
  selection with rosegarden running, or without jack (and thus without 
  rosegarden) when ZYN is started manually with the command padsp 
  zynaddsubfx.  
  [OpenSUSE-12.2 in which the jack/qsynthctl/rosegarden combo now 
  otherwise works nicely]. 
 
 There are basicalle 2 ways to start a synth:
 
 1.) as a standalone program. You have to set it up to use the correct
 audio driver. In Rosegarden you have a MIDI instrument as its
 representation.
 
 2.) as a DSSI synth plugin. It integrates into Rosegarden and its JACK
 connection AND it won't suffer from ALSA MIDI latencies. In
 Rosegarden you have a synth plugin instrument.
 
 Fortunately some synths are available both as a standalone program and
 as a DSSI plugin, including fluidsynth and zyn.


I finally got it going with zyn for the time being. To answer my own question 
in case someone should google for this topic, starting ZYN synth manually and 
independently came out alright and the results when used in rosegarden are far 
better and consistent than using the internal zyn syth as I did before (I'll 
have to look at all that again).  

Do what you must to get ZYN to produce sounds. As outlined in my OP I could not 
do that with jack running and that was because it was not connected in the 
qjackctl in its Connections map but had been lauched without prepending 
'padsp'. So the short of the long is to

-a  launch qjackctl and start it
-b  start ZYN normally (not prepend padsp to the command)
-c  observe possibly click here to load an instrument
There is probably no sound when hitting the keyboard
-d  in the qjackctl dialog map select zyn on the left and system on 
the right then click Connect. Hit the keyboard again.
If you hear sound it's probably just a default
-e  in the zyn part counter set 1
-f  observe Midi channel receive window also showing 1
-g  observe hitting keys probably still makes no sound
or only a default sound  
... at this point Zyn's channel 01 is selected and is ready to
be defined as to what musical instrument THAT channel will be

-h  ZynInstrumentShow Instrument bank... chose an instrument
-i  hit keyboard again, it should play the instrument just selected 
-j  repeat process for remaining 15 channels i.e. 1-16
... now whenever Zyn is called as a synth with a channel # it will
play the intrument associated with that channel #. SAVE these
(your) Zyn settings or you will lose them. Unfortunately Zyn's
browse dialog does not let you look reach folders outside your
home folder! 

-k  start rosegarden
-l  revisit the qjackctl Connect map and assure that rosegarden
is also connected and that Zyn is connected to rosegarden as 
well as to system 
-m  in rosegarden single click into the first track (creates a short 
empty segment), double click the segment to open it in note editor.
-n  observe that with the pencil tool slected clicking into the
new staff drops a note and the note should sound as it's dropped
onto the staff
-o  repeat same for track #2, click enabled beside the part
box if not already enabled. If there is no sound revisit e and 
set up an instrument on the #2 channel also.
... any instrument sound set up in Zyn for a channel will probably
just play when the corresponding track # is written into in the
staff editor (not sure about this).

-p  In rosegarden click the keyboard/soundcard icon to open the 
midi dialog. For the midi PLAYBACK section (top) click NEW.
Give the box a name like MyZyn-synth-1. 
-q  While your new label is selected click the ZYN label in the 
right section beside it to highlight it.
-q  return to the tracks shown in rosegarden and right click on
any one of them, observe dropdown choices including your just 
created 'handle' for Zyn AND its 16 possible channels. 
... If a previously defined instrument has been assigned within
Zyn to a channel then attaching Zyn to with that channel #
to a TRACK will play that instrument on any segment on that 
track. Moving a segment to another track does NOT migrate the 
instrument with it, rather any other segment moved to the 
track will then play that