[#403837] Why none of the block giving the expected output with the "enumerator"? — Arup Rakshit <lists@...>

Why none of the block giving the expected output with the "enumerator"?

9 messages 2013/02/02

[#403870] Confusion with Enum#with_object block argument construct — Arup Rakshit <lists@...>

C:\>irb

9 messages 2013/02/03

[#403920] Character classes use in Ruby — Love U Ruby <lists@...>

Can anyone help me by giving an explanatory example of each of the

13 messages 2013/02/04

[#403935] How to stop page loading using selenium-web driver? — Love U Ruby <lists@...>

How to stop page loading using selenium-web driver?

11 messages 2013/02/04

[#403972] Ruby could recognize the values when putting into a webpage text filed. — Love U Ruby <lists@...>

SGksCgpJIGhhdmUgc29tZSB2YWx1ZXMgaW4gbXkgRXhjZWwgYXMgYmVsb3c6

9 messages 2013/02/05

[#403986] old syntax? what's going on here — tamouse mailing lists <tamouse.lists@...>

I have this in a _spec.rb file: (a gem I inherited at work)

11 messages 2013/02/05

[#404005] Implementing DRY with a function call — Rob Marshall <lists@...>

Hi,

12 messages 2013/02/05

[#404006] using an instance variable inside a method — FirstName Surname <lists@...>

Hello.

19 messages 2013/02/05

[#404021] Not able get the label text incurred with <input> element — Love U Ruby <lists@...>

I do have a below `HTML`:

18 messages 2013/02/05

[#404025] Symbol.defined? — Student Jr <lists@...>

Symbol deserialization from external sources is now known to be

15 messages 2013/02/06

[#404058] Ruby 1.9.3-p362 on Mac OSX — Peter Bailey <lists@...>

Hi,

13 messages 2013/02/06

[#404082] Problem building Ruby 1.9.3 patchlevel 385 under AIX 7.1 — Ruby Student <ruby.student@...>

Hello World!

10 messages 2013/02/06

[#404101] Issues from an extreme beginner — Bruce Palmer <lists@...>

Hey guys, great to be part of such a great community! I look forward to

19 messages 2013/02/07
[#404104] Re: Issues from an extreme beginner — Bruce Palmer <lists@...> 2013/02/07

Ahh, thank you Matthew! That was just the push I needed!

[#404208] elegant way to determine if something is defined — tamouse mailing lists <tamouse.lists@...>

Something like:

15 messages 2013/02/10

[#404218] Ruby Equivalent to VB's "With"? — Joel Pearson <lists@...>

I've looked around but I couldn't find anything helpful on this,

11 messages 2013/02/10

[#404235] The "ruby way" to do desktop applications? — "guirec c." <lists@...>

Hello,

17 messages 2013/02/11

[#404238] Best books for "advanced" programmers — "guirec c." <lists@...>

Hello,

18 messages 2013/02/11

[#404245] Issue with Excel column values read. — Love U Ruby <lists@...>

Hi,

22 messages 2013/02/11

[#404344] Ruby command line options s and S — Love U Ruby <lists@...>

Can anyone help me to understand the difference between s and S with

15 messages 2013/02/13

[#404386] Re: Ruby command line options s and S — "D. Deryl Downey" <me@...>

Dude!

20 messages 2013/02/14

[#404387] Ruby Multithreaded producer-consumer problem — Abhijit Sarkar <lists@...>

Hi,

26 messages 2013/02/14
[#404896] Re: Ruby Multithreaded producer-consumer problem — Abhijit Sarkar <lists@...> 2013/02/24

Bump!

[#404456] skip iteration in each loop — Saurav Chakraborty <lists@...>

I want to skip iteration for few values depending on dynamic condition.

11 messages 2013/02/15

[#404491] so, what's the proper way to replace funcionality of GOTO ? — "Stu P. D'naim" <lists@...>

I need to make few scripts for tasks I do often manually, but last time

27 messages 2013/02/15
[#404492] Re: [from BASIC to Ruby] so, what's the proper way to replace funcionality of GOTO ? — Love U Ruby <lists@...> 2013/02/15

Stu P. D'naim wrote in post #1097111:

[#404494] Re: [from BASIC to Ruby] so, what's the proper way to replace funcionality of GOTO ? — Ryan Victory <ryan@...> 2013/02/15

Love U Ruby: I'm really not sure what you meant by that response, but

[#404570] What is Ruby's default constructor? — Love U Ruby <lists@...>

Hi,

12 messages 2013/02/17

[#404632] Re: splat operator and Ruby instance variable assignments — Marc Heiler <lists@...>

Ok, understood what the guy wants ...

17 messages 2013/02/19
[#404640] Re: splat operator and Ruby instance variable assignments — Love U Ruby <lists@...> 2013/02/19

Marc Heiler wrote in post #1097736:

[#404645] Re: splat operator and Ruby instance variable assignments — Ryan Davis <ryand-ruby@...> 2013/02/19

[#404646] Re: splat operator and Ruby instance variable assignments — Love U Ruby <lists@...> 2013/02/19

Ryan Davis wrote in post #1097840:

[#404647] Re: splat operator and Ruby instance variable assignments — Peter Hickman <peterhickman386@...> 2013/02/19

On 19 February 2013 20:35, Love U Ruby <lists@ruby-forum.com> wrote:

[#404648] Re: splat operator and Ruby instance variable assignments — Love U Ruby <lists@...> 2013/02/19

Peter Hickman wrote in post #1097848:

[#404696] THE CLASS/OBJECT CHICKEN-AND-EGG PARADOX — "Xavier R." <lists@...>

Hi,

25 messages 2013/02/20
[#404699] Re: THE CLASS/OBJECT CHICKEN-AND-EGG PARADOX — Matt Mongeau <halogenandtoast@...> 2013/02/20

Maybe you could provide more detail about what you are confused about. To

[#404700] Re: THE CLASS/OBJECT CHICKEN-AND-EGG PARADOX — "Xavier R." <lists@...> 2013/02/20

Matt Mongeau wrote in post #1098058:

[#404705] Re: THE CLASS/OBJECT CHICKEN-AND-EGG PARADOX — Matt Mongeau <halogenandtoast@...> 2013/02/20

It's not really a paradox. Take for example

[#404738] backslash substitution — Mario Ruiz <lists@...>

don't know why... but this is not working

18 messages 2013/02/21

[#404809] Difference of 2 dates interms of years. — "Xavier R." <lists@...>

how can we get the experience years between two dates(ex:2012-01-11 to

13 messages 2013/02/22

[#404817] Not able to understand the difference between "||=" and "|=". — "Xavier R." <lists@...>

>> a = []

12 messages 2013/02/22

[#404839] range is not assigning to the splat variable. — Love U Ruby <lists@...>

Why splat variable couldn't take in the below two code the "range" ->

10 messages 2013/02/23

[#404842] Why class returning its own name when "include" statement? — Love U Ruby <lists@...>

I was actually playing around with the class definition return values.

16 messages 2013/02/23
[#404844] Re: Why class returning its own name when "include" statement? — Love U Ruby <lists@...> 2013/02/23

@Stefano Yes you are right. The below code is proved that.

[#404867] how to see the class creation time in Ruby? — Love U Ruby <lists@...>

In Ruby any chance to see the last-modified time of a specific class?

15 messages 2013/02/23

[#404901] Confusion with `nil` value being produced by IRB in case of Array#size manipulation. — Love U Ruby <lists@...>

enum[int] =3D obj =E2=86=92 obj

10 messages 2013/02/24

[#404921] How should I print only the last combination when using Array#combination(n) ? — Love U Ruby <lists@...>

>> a = [1,2,3]

15 messages 2013/02/24

[#405026] Please, help (GCD) greatest common divisor. — Caddy Tonks Lupin <lists@...>

Write a program to read two integers and show their greatest common

17 messages 2013/02/26

[#405059] Does this specific sound library exist? — Dirk Vogel <lists@...>

Hi there,

16 messages 2013/02/26

[#405067] Mac OS 10.8.2 and openssl — "Dr. Hegewald" <hegewald@...>

Hi everybody,

24 messages 2013/02/27

[#405079] Why `10` not returned without the `return` from the block ? — Love U Ruby <lists@...>

CODE - I

10 messages 2013/02/27

[#405107] Object track llist for a particular class. — "Xavier R." <lists@...>

Say I have created more than one instances from a particular class as

13 messages 2013/02/27

[#405145] Discussion on Ruby's `alias` — Tukai Patra <lists@...>

>> class Foo

27 messages 2013/02/28

[#405175] telnet - how to loop through commands listed in a file — Bob Ford <lists@...>

Let me first explain what I'm trying to do. I have written a very

18 messages 2013/02/28

Re: Does this specific sound library exist?

From: "Carlo E. Prelz" <fluido@...>
Date: 2013-02-28 10:00:00 UTC
List: ruby-talk #405144
	Subject: Re: Does this specific sound library exist?
	Date: gio 28 feb 13 05:25:40 +0900

Quoting Dirk Vogel (lists@ruby-forum.com):

> So you're telling me the 'big work' that would be involved in my project
> and that would come from two directions (inclusion of custom UI elements
> and a pitch shifting mechanism that could be incorporated in a simple
> way) has not yet been done. 

I could never say this, since I do not know exactly what you want to
do. What I say is that covering unix, windows, mac, android and iphone
translates to 'big work' for any application that would want to
interact with the user, and that would want to generate live sound (I
am rather certain your application would want both of these).

> I hoped the "solid common frame" to overcome these
> differences would be an IDE 

IDE = integrated *development* environment. It is a tool to help
developers along the development process. What you are searching for
is a widget toolkit. WxWidgets seemingly would cover all your target
platforms apart from Android. About WxWidgets, I have no comments
(never had anything to do with it).

> What would be important, however, would be to be able to use my program
> at least on iOS and Android, 

From what I know, you need two separate codebases for that. 

> What are the projects like Ruboto and RubyMine for, then?

RubyMine is an IDE. For your concern it is irrelevant. 

Ruboto is an effort to map *Android's* SDK to Ruby. A honourable
effort, but it just tries to map Android's SDK objects one to one. I
did a little work with it, but decided to drop it, mainly because it
is a layer above Jruby, which itself is a layer above Java. Too many
layers, for my taste. Since I had to get familiar with the messy
lifetime of android apps anyway, for my experimental work I found it
more straightforward to do the UI coding in Java, leaving as much as I
could to C. 

Ruboto does not go in the direction of developing a multiplatform
UI. The target of the developers is to offer the possibility to
develop Android apps under Ruby in a relatively straightforward way.

In Android, the UI is much intertwined with the handling of the
lifetime of the app. In typical Google fashion, Android is very nosy
about your app. This is very different even from X. I know nothing
about iOS, but it would be very complex to port, say, Gnome to
Android. You may want to skim this article to get an idea:

http://lwn.net/Articles/510465/

> As to the pitch shifting problem, you're describing two different
> strategies to solve it. To "feed the DAC" seems absurdly complicated
> after your explanation. So what I'd have to do is to create this
> "daemon" that processes my sound files (fortunately they're very short,
> so one can hope it won't take too much time even for the relatively weak
> ARM processors of today's smartphones) and stuffs them into a tmp folder
> before they're used. Very well, but right now you made me suspicious:
> how (that is to say, in which program language) am I to  create this
> daemon, how does it link to ANSI C, what kind of frame work (IDE /
> compilers / ?) must I add? Because I imagine that this kind of stuff is
> not part of the normal SDK of whichever programming language...

This is very much offtopic here. Let me say that, in one way or
another, you need to feed samples to the DAC in order to hear anything
from your loudspeaker. That's how numbers are translated to a voltage
that itself translates to the moving of a magnet inside your
loudspeaker. This is the vibration you perceive. Anything else remains
at the level of numbers. And this is where all operating systems
seriously differ.

Thus: in order to have a process that performs acceptably in the audio
part, you NEED to have a very well-performing end-stage. If you want
to generate a CD-quality audio output, you must be SURE that, 44100
times every second, at regular intervals, your end-stage will feed a
new sample to the DAC. Each OS has developed some form of providing
this. Unfortunately, each approach, for what I know, is different.

The actual best way to tackle your holy grail would require a lot of
thought. I, for one, would never accept this challenge even as a
paid-for job, because covering multiple platforms is not my piece of
cake. I mourn the fact that the only real Linux-based phone (the Nokia
N900) was killed in the cradle by Nokia management. I am looking into
Android because I want to understand how my chinaphone works, but what
I see I do not like. Android is crippled Linux.

Carlo

-- 
  *         Se la Strada e la sua Virtu' non fossero state messe da parte,
* K * Carlo E. Prelz - fluido@fluido.as             che bisogno ci sarebbe
  *               di parlare tanto di amore e di rettitudine? (Chuang-Tzu)

In This Thread