Re: [jokosher-devel] jokosher-devel-list Digest, Vol 24, Issue 1

2008-07-29 Thread David Corrales

[EMAIL PROTECTED] wrote:

Send jokosher-devel-list mailing list submissions to
jokosher-devel-list@gnome.org

To subscribe or unsubscribe via the World Wide Web, visit
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]

You can reach the person managing the list at
[EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than Re: Contents of jokosher-devel-list digest...
  



Today's Topics:

   1. Re: bzr? (Laszlo Pandy)
  








Subject:
Re: [jokosher-devel] bzr?
From:
Laszlo Pandy [EMAIL PROTECTED]
Date:
Mon, 28 Jul 2008 12:39:35 -0400
To:
Jokosher gnome jokosher-devel-list@gnome.org

To:
Jokosher gnome jokosher-devel-list@gnome.org


I've come around, and I really think I would like to use Bazaar now.
Particularly the advantage of having feature branches seems like it
would be really useful. During the last few months of development
there have been some architectural changes which are broke a lot of
things. This made it more difficult to apply others' patches.

It was Mark Shuttleworth's talk at the Ottawa Linux Symposium which
reminded me what the point of the distributed version control is all
about. His talk was actually about synchronized time based release,
but we can leave that for another day. Right now I would like to be
able to keep features out of trunk until they are complete.

We are about to freeze, and release sometime this month. I would like
to move over to Bazaar right after that. Jono can we use your
connections to get us some Bazaar help for the end of August?

I am assuming no one will object to this since there weren't many
comments when Jono started this idea.

Since we will be hosting code on launchpad now, we will have to decide
what to do with the wiki on python hosting. Is next sunday a good day
for everyone to have a freeze meeting and wiki discussion?

Laszlo

  



___
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list
  
As far as I'm concerned, there's no problem. I'll just have to learn how 
to use it I guess hehe.

___
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list


Re: [jokosher-devel] introducing myself

2007-10-22 Thread David Corrales
Hi Josh :)

Well, it's awesome to have you helping us, especially with 1.0 waiting to be
ready for mass consumption. I usually roam in IRC whenever I can, and though
I'm not a GST guru like Laslo, I can help with other stuff you might need.

-David

On 10/22/07, Josh Steiner [EMAIL PROTECTED] wrote:

 Hi Everyone,

 I've met a few of you on IRC already but I thought I'd introduce myself
 here.

 I'm planning on trying to help out Jokosher with development on the
 python/gst side of things, at least for a little while.  I just started
 a project in Python at work and so am looking for something fun to do
 with my free time while I sharpen up my Python skills a bit.  I'm
 primarily an electronic musician mostly interested in composition and
 production, but also play Trombone, guitar and bass.  I also have a big
 passion for writing algorithmic music and interactive sound
 installations/sculpture using languages like Pure Data and CSound...
 I've been thinking about learning GStreamer for a while as another
 possible choice for my audio processing projects.

 No promises for much product from me for the foreseeable future except a
 bunch of questions as I get up speed on the Jokosher code base, python,
 pyGtk and GStreamer... its a lot to take in but so far I've been
 enjoying myself digging around.   Hopefully i'll be able to crush a few
 outstanding bugs and help get 1.0 out the door as I familiarize myself
 with the code base.

 I really appreciate the obvious amount of effort you guys have put into
 documenting everything and putting up really helpful getting starting
 guides... it has made these early hours of exploration a joy.

 -Josh

 --
 
 tasty electronic music vittles  --  bluevitriol.com
 the only music blog you need--  playtherecords.com
 you are the dj.  interactive music  --  improbableorchestra.com
 random observations of the bizarre  --  vitriolix.com

 ___
 jokosher-devel-list mailing list
 jokosher-devel-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/jokosher-devel-list

___
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list


Re: [jokosher-devel] Play/Pause discussion... the rebirth... once more

2007-02-18 Thread David Corrales

Well, about the implementation itself. The play/pause is already there, so
the button won't change that. It's just the labels.
Again, most players I've seen handle the play button as a two sided one,
with play/pause. Take for example google video, youtube and metacafe. They
both use the play/pause button and they're pretty much the most successful
video sites on the web.
The stop button is not going anywhere also. It'll remain as stop and rewind.

Bottom line is, if the button behaves as play/pause, why won't its
label/icon behave the same way as well.

On 2/18/07, Thilo Pfennig  [EMAIL PROTECTED] wrote:


David Corrales schrieb:
 I think that pretty much sums it all up. In practically all the
 video/audio players embedded in browsers now, they use the play/pause
 button. Other players do it too and I find it to be the most intuitive
 way to use a double function button.
Hi David,

same discussion was in gnome-usability. I dont agree at all. To sum it
up: iPod
iPod did this and now people used to iPod think this is a good thing and
also some GUI designers. From the technical level I only can say that
the pausing as the only possibility has led to many headaches on my
Fedora box (don't know how others cope with it). Thats because many apps
dont seem to be able to really give gstreamer freedom. Soif I play pause
in Banshee or rhythmbox I can not play with totem. I now have to quit
the whole applications - because there is not stop. But uI guess this
can be solved, although I like to see that first.

Again about better usability - Not sure about that. People who do not
use iPod (do you? I dont) maybe not find their way through. Would be a
good thing to make some usability tests on that?

Regards,

Thilo


--
PfennigSolutions - IT-Beratung- Wiki-Systeme
c/o Thilo Pfennig - Sandkrug 28 - 24143 Kiel
http://www.pfennigsolutions.de/


___
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list


Re: [jokosher-devel] I'm back!

2007-01-24 Thread David Corrales

On 1/23/07, Ben Thorp [EMAIL PROTECTED] wrote:


Hey guys - it's been ages since I've done anything other than keep an
eye on Jokosher, and I've decided that I should try and rectify that.

First, the latest edition is looking bloody brilliant. It's a really
great looking application, with some serious functionality.

Secondly, I'm thinking of maybe putting together some screencasts on how
to use Jokosher, using J to record the audio, of course. :)



Nice to hear. I'm kind new around, but it's great to have more feedback :)




Lastly, a quick test case that threw up a couple of questions for me:

Background: I wanted to take 2 pieces of audio, 1 which had lengthy
sections of quiet interspersed with brief sections of quiet audio, and
overlay a 2nd audio track, which would fade in and out as appropriate. I
have to say that this was as easy in Jokosher as in Audacity, and the
resultant output was better, as Jokosher more easily handles fades to
lower levels due to the waveform editing, whereas Audacity only has fade
to 0.

However, 1 or 2 issues that cropped up (mostly questions, rather than
bugs - feel free to point me to Trac if they're just bugs ;) )

1. Reduced sample 2 to 0 for last couple of seconds, playback caused
hang.

0:02:56.757746000 10418 0x81e8f90 ERRORaudioresample
resample_ref.c:118:resample_scale_ref: buffer_queue_pull returned NULL

Haven't tried reproducing this  - probably a known bug?



Laslo's territory.




2. Sometimes the audio seems to just crackle out, or not play.
This is a weird one - there is a definite crackle at times, and then it
stops playing. But if you stop and restart, often it's OK.



Same.



3. Doesn't scroll when you select off screen.
When you're selecting bits of audio with the shift-drag, it should
really scroll to the left (or right) if you mouse out of the window.



This should indeed be fixed for the next release. Haven't confirmed it
myself (@ CCNA), but I'll try when I get home.

4. Would be nice to be able to type numbers in effects window

Is this possible, given that the effects are based on LADSPA? It would
be nice to be able to, say, type 4.5, rather than having to slide.



I have some ideas for the next release, concerning the effect settings
dialog. I was thinking about allowing extensions to modify the dialog for an
individual effect, so people can customize them.
About a widget for typing the value, I'll try replacing the rightmost label
with said widget. That way, we don't lose the visual aspect we have now but
we supply that functionality.

5. Would be nice if you could amplify in the same way as you fade out -

perhaps get a line showing the top peak, and raise the whole clip.
Particularly for podcasters, it would be nice to use a similar system to
the fade in/fade out to be able to amplify. Is this within the scope of
J, or do we leave it to the effects?



-



6. Need to be able to apply an effect to a portion of music, not just a
whole instrument.
Again - is this possible? Or is there a 'workaround' to make it happen?
(ie split audio, copy to new instrument, apply effect?) In my example,
some of the audio on the first instrument was a lot quieter than on
other sections, and I would've liked to either use something like the
wave editor to amplify, or select a portion to apply the amplify effect
to.



-

7. Why shift-drag to select? Surely it would make more sense to drag to

select, and shift-drag to move the object file? Seem counter-intuitive
to me?



I agree with this. I've been confused with this issue myself :)

8. Is there some way of indicating that an effect has been applied to

some audio? Maybe a little icon that can be moused-over to indicate what
effects have been applied?



Hmm, maybe add that magic wand icon to the left upper corner of the event?

Sorry if some of this should have gone to the forums or onto Trac. Hope

it all makes sense :)

Cheers

mrben
--
Ben Thorp [EMAIL PROTECTED]


___
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list




___
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list


[jokosher-devel] Effects dialog patch is in

2007-01-15 Thread David Corrales

Tonight, with the help of Laslo (since my svn account is still non-fully
functional), I managed to get the new effects dialog in Jokosher. As
discussed before, this new dialog deals with issues such as: integrating
categories, effect reordering and usability in general. I also need to thank
vdepizzol because he gave the real polished look to the dialog :)
Those effects with buggy ranges like 360342903294234909349432 are now capped
at runtime.

Although not allowed, there's a temporary print inside the effects dialog
code. It's meant to print out the unique ladspa shortname (format:
ladspa-effect-name) for unclassified effects. I have to apologize for this,
but it's meant for testers who have effects I don't, so we can add them to
the categories database. If you are testing and happen to have unclassified
effects, just sent me an email with the unique effect name and category (or
add it to the list yourself if you have svn access).
There's also a lot of other debugging prints but they're commented and they
all have a previous #TODO: line which makes them easy to spot.

The effects presets are now saved inside ~/.jokosher/presets/effects rather
than in trunk/effectpresets. Be sure to move your existing presets to the
new directory please. This change was necessary because in system-wide
installations, the user would try to write to /usr/... which of course
failed. Also, the new location doesn't get affected if the user is running a
local or a system-wide instance.

The following areas need testing:
- Loading/saving chain effect presets for instrument types.
- Loading/saving single effect presets for any given effect.
- Adding/removing/configuring effects. Effects on the left pane can be
double clicked to add them. Effects on the right pane can be double click to
edit their settings.
- General usage of the new effects dialog.

Known problems:
- Any preset (chain or single) has to have an unique name. This is a
limitation of the current implementation. Since this is crucial, as some
people will probably try to call several presets Test or asdf, I'll get
to work on changing the format a bit to alleviate this issue.
- Deleting presets is not enabled because the code is not available in
EffectPresets.
- Moving effects up/down is not enable because the code is not available in
Instrument. (There's code to move them in the GUI, but it's merely
presentation, so I disabled the buttons).
- There's no right click context menu. I'll have to learn how to code that
and get it in.
- Icons are of course placeholders :)
- The preset load combo sometimes acts... weird. You'll have to close and
reopen sometimes. I have to investigate this further, but it's probably
because that code doesn't use an observer like the effects do.
- Missing tooltips.
- The dialog window for configuring effects should be modal.
- When an effect is deleted from the right pane, another one should be
selected. That way, people can spam the delete button to get rid of all
effects.

Please update and start testing :D - David
___
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list