Messages

Elance (ET)
11:57 am
Amsterdam*
5:57 pm
Meeting mode is temporarily unavailable.
 Your workroom messages will be delivered to other participants via email.  View latest messages.
The workroom is currently idle.
Refresh page.
Meeting Mode is unavailable.
 Please use a supported browser for access to all features.  Retrieve Latest Messages.
Please correct the following:
  4000 characters left
Add Attachment 
Sender Message | Attachments Date/Time
Filter Messages
Message Filter
By Date Range
From
To
By Sender
Dejan M.
AITSoftware
Teruki M.
t-chan
From 
 To 
Sent by 
Close  |  Clear Filters
Teruki M.
I'm home and reading the chat again so it says "online" but I haven't uploaded the files yet. I'll let you know as soon as everything is ready, Thanks.
11:59 am
 
Welcome to the workroom!  [?]
  • Communicate in real-time or leave messages
  • Have meetings (no need to take notes)
  • Share files securely
  • Review work
To get started, leave your first message in the box above
No Messages Available
 
Teruki M.
Sure
11:19 am
Teruki M.
No problem, talk to you soon.
11:19 am
Dejan M.
Looking forward to hearing from you
11:19 am
Dejan M.
Ok, thanks for your time
11:19 am
Dejan M.
and you are the one who decided about the quality of the files converted, which is essential
11:19 am
Dejan M.
The only important thing is to set everything right
11:18 am
Teruki M.
Sure, please wait a bit, thanks
11:18 am
Dejan M.
It's not the problem at all
11:18 am
Dejan M.
I'll contact you when I finish conversion, then if everything is ok, you would be able to check the quality
11:17 am
Teruki M.
OK, im actually in the passengers seat of a car heading home so I"ll do so within an hour
11:17 am
Dejan M.
That would be great, just send me the links
11:17 am
Teruki M.
It depends on the OS, but a couple now.
Oh I can uploade them to my server
11:16 am
Dejan M.
Because limitation for sending files here is 50MB, if I remember correctly
11:16 am
Dejan M.
Those wave files?
11:16 am
Dejan M.
How much do you have that don't work?
11:16 am
Dejan M.
Yes, ok, that's what I needed
11:15 am
Teruki M.
longest
11:15 am
Teruki M.
1 hour is the longers
11:15 am
Teruki M.
the longest
11:15 am
Dejan M.
Yes
11:15 am
Teruki M.
length? about 1 hour
11:14 am
Dejan M.
Several minutes, hour, couple of hours?
11:14 am
Teruki M.
go ahead
11:14 am
Dejan M.
What is the time of the longest file you are using?
11:14 am
Teruki M.
yes
11:13 am
Dejan M.
?
11:13 am
Dejan M.
Can you please tell me one thing
11:13 am
Dejan M.
Just a second
11:13 am
Teruki M.
I will go home now so that I can send you everything you need.
11:13 am
Dejan M.
We can not continue if you didn't understand everything
11:13 am
Dejan M.
It is really important
11:13 am
Dejan M.
Please tell if you don't
11:13 am
Teruki M.
and
11:12 am
Teruki M.
ok, i understand most of them
11:12 am
Dejan M.
Any questions?
11:12 am
Dejan M.
For professional programmers these are the things the form the price
11:12 am
Dejan M.
Of course, proper indentation is also important, so you can clearly follow what program does
11:12 am
Dejan M.
And that's not the point
11:11 am
Dejan M.
Otherwise, only the one who wrote it can maintain it
11:11 am
Dejan M.
So that it could be maintainable
11:11 am
Dejan M.
Every program must have comments on places in code where needed
11:11 am
Dejan M.
About the comments:
11:10 am
Dejan M.
So please be aware that could be problems with it
11:10 am
Dejan M.
Another reason no one wanted this project is actually this conversion
11:10 am
Dejan M.
Ok, than everything is good
11:09 am
Teruki M.
That's within my budget
11:09 am
Dejan M.
Is this too much for you?
11:09 am
Dejan M.
But the price should be around 500$
11:09 am
Teruki M.
OK(secondly part
11:09 am
Teruki M.
Sorry I didn't understand "enough comment" part
11:09 am
Dejan M.
Second thing, if your files are demanding, I'll have to change my program for conversion
11:08 am
Dejan M.
Yes, if it doesn't have enought comments, it would be hard to integrate it
11:08 am
Teruki M.
So just the matter of integrate into my program, and it depends on my program how much itll cost?
11:07 am
Dejan M.
It's a common rule for the price
11:07 am
Dejan M.
Therefore, the price will depend on how your program is written
11:07 am
Dejan M.
I'll also provide the speed of my program for conversion
11:07 am
Dejan M.
When I send converted files, you will be able to play them with different speed
11:06 am
Dejan M.
Because you decide about the quality of the files
11:06 am
Dejan M.
Basically, I don't need anything from the programmer
11:05 am
Teruki M.
I understand
11:05 am
Dejan M.
In order to add what's necessary
11:05 am
Dejan M.
The price will depend on the program you have, and which I have to change
11:05 am
Dejan M.
I wanted to explained more about it
11:05 am
Teruki M.
OK
11:04 am
Dejan M.
Sorry, I wanted to say "must not hurry"
11:04 am
Teruki M.
??
11:04 am
Dejan M.
must not
11:04 am
Teruki M.
What do you mean?
11:04 am
Dejan M.
It is the easiest things to send me the files
11:04 am
Dejan M.
We must hurry
11:04 am
Dejan M.
Just a second
11:03 am
Dejan M.
to see how to integrate it
11:03 am
Teruki M.
Still I have to go home,to send the files. Will you be around for a while? I'll be back in 1 hour
11:03 am
Dejan M.
If you are, I'll need your program
11:03 am
Dejan M.
and then send you to check if you are satisfied with the quality
11:03 am
Dejan M.
I must check the performance with my program
11:02 am
Teruki M.
Oh file, so ryy
11:02 am
Dejan M.
Not all, some of them
11:02 am
Dejan M.
I need wav files that have problems
11:02 am
Dejan M.
No, not the program
11:02 am
Dejan M.
As I explained about conversion in general
11:01 am
Teruki M.
OK, I will I am on my laptop (netbook) and not at office so I don't have the program now
11:01 am
Dejan M.
This could pose a problem
11:01 am
Dejan M.
I saw from projects you posted that files you asked from those people have noise
11:01 am
Dejan M.
That's an imperative
11:00 am
Dejan M.
I must first have the files that don't work
11:00 am
Teruki M.
Yes
11:00 am
Dejan M.
About an estimate
11:00 am
Teruki M.
Also, could you give me an estimate?
11:00 am
Teruki M.
Would you mind email my programmer, because I think you know a lot about this(I can tell)
10:59 am
Dejan M.
Ok, just ask
10:59 am
Dejan M.
You must ask, or we are going no where
10:59 am
Teruki M.
Not specific questions, but rather a favor
10:59 am
Teruki M.
I think I have to ask you 2 things
10:59 am
Dejan M.
Feel free to ask
10:59 am
Teruki M.
more or less, but not completely.
10:58 am
Dejan M.
Everything clear?
10:58 am
Dejan M.
Do you have any question up to now?
10:58 am
Dejan M.
In order to check this, you must know how this works, and how audio files are built
10:57 am
Dejan M.
If it is, then you check its properties to see if it could be played with changed speed
10:57 am
Teruki M.
please keep going
10:57 am
Dejan M.
If it's not wav, then you continue
10:56 am
Dejan M.
Before you play it, you check its extension
10:56 am
Dejan M.
and you use MediaElement to play it
10:56 am
Dejan M.
You open some audio file
10:55 am
Dejan M.
The algorithm
10:55 am
Dejan M.
Otherwise, you are not in that
10:55 am
Dejan M.
If you know the solution, you know it
10:55 am
Dejan M.
Unwritten rule in this area
10:55 am
Dejan M.
One more thing, about the guy who also sent the proposal
10:55 am
Dejan M.
It is really important to set the things right
10:54 am
Teruki M.
I will, thx
10:54 am
Dejan M.
It's not the problem at all
10:54 am
Dejan M.
Ok, just say when you want me to stop
10:54 am
Teruki M.
Sure, please
10:54 am
Teruki M.
Sorry am a slow reader !
10:53 am
Dejan M.
Can I continue?
10:53 am
Teruki M.
yes
10:53 am
Dejan M.
Are you there?
10:53 am
Dejan M.
Or better yet, the algorithm
10:53 am
Dejan M.
For conversion
10:53 am
Dejan M.
So, regarding the program I have
10:53 am
Dejan M.
No machine is speed enought to do it
10:52 am
Dejan M.
That's way you don't have video games looking like real world
10:52 am
Dejan M.
And find the appropriate proporsion between quality and speed
10:52 am
Dejan M.
So you make a compromise
10:51 am
Dejan M.
But it will need hours or days, for video for instance
10:51 am
Dejan M.
Because you can have perfect reproduction
10:51 am
Dejan M.
You are dealing with quality versus speed
10:51 am
Dejan M.
No matter if it is audio or video
10:51 am
Dejan M.
One thing you must understand is that you cannot be sure when conversion is in question
10:50 am
Dejan M.
But there is more to that
10:50 am
Dejan M.
It has many features, so I'll will scale it in order to be faster
10:50 am
Dejan M.
I already have the program
10:49 am
Dejan M.
there*
10:49 am
Dejan M.
The is also a programmatic way to do it, which is necessary if you don't know in advance what file you will play
10:49 am
Teruki M.
I know about Audacity
10:49 am
Teruki M.
K, that means you make a program and somehow integrate into the exsiting program?
10:49 am
Dejan M.
10:48 am
Dejan M.
Here is one of the FREE programs to do that
10:48 am
Dejan M.
Not the programmer himself
10:48 am
Teruki M.
I see
10:48 am
Dejan M.
Also, it is done by another program
10:47 am
Teruki M.
OK
10:47 am
Dejan M.
It is not the way it shoud be done
10:47 am
Dejan M.
First of all, don't think anymore about converting everything to mp3
10:47 am
Teruki M.
OK, thanks!
10:46 am
Dejan M.
I'll start to write, so please interrupt me if you have anything to write
10:46 am
Teruki M.
Hi,
OK, a bit about what I'm doing.
I hired my programmer and tried to make speed changer audio player. I am not a programmer and my programmer did everything he did and found out it would not work properly on WAV. Since he promised to make it work , he is now working hard and thinking about every possible solution.

He says he can do to converting to mp3 himself (so I don't have to pay extra), but he preffers to make it happen by not converting to other file extentions.

I still did not understand(sorry) but if it is converting to mp3 and make it play or something then my programmer can do it.

What would you say? and sorry if I didn't get the point of wwhat you wrote...
10:45 am
Teruki M.
I read it and I am writing a message too. Please wait...
10:40 am
Dejan M.
Let me first introduce myself. I was working on high-tech project at branch office of respectable company from Germany. I'm not there anymore because I'm trying to finish my Ph.D. thesis. I was working on application were time and memory are very critical, thus I'm used to write application to fullfil this condition. I also worked on compilers, my M.Sc. thesis was high level optimization technique. And so on, you got the point already.

In accordance to previously stated I planned to follow this concept for you application, too.

First of all, nothing will be done manually. And second, also very important, it will be done ONLY if necessary (which I already emphasized). Taking in account that audio file won't play if you change it's extension (e.g. something.wav to something.mp3), at least on windows and for convenient application, the test should be done only if file is wav.

Then you test if this file should be converted. I explained the rest of it.
10:37 am
Teruki M.
OK
10:37 am
Dejan M.
I'll wait until you read it
10:36 am
Teruki M.
Yes please
10:36 am
Dejan M.
?
10:36 am
Dejan M.
Do you want me to send the message I've just written
10:36 am
Teruki M.
Ok, please go ahed.
10:36 am
Dejan M.
in a non-programmer style
10:36 am
Dejan M.
I'll explain everything
10:35 am
Teruki M.
Yes, but I am not a programmer so I don't know I much I can say
10:34 am
Dejan M.
Do you have a time for short overview?
10:34 am
Teruki M.
Hi
10:34 am
Teruki M.
yes i am
10:34 am
Dejan M.
I see that you are in the workroom.
10:34 am
Dejan M.
Are you there?
10:33 am
Dejan M.
I was just starting my message to you
10:33 am
Dejan M.
Hello
10:33 am
Teruki M.
Hi,
it is not from the programmer, just still from me.

About the second solution we were talking about.
(Oh, by the way, I am not a programmer and I don't understand most of it, but as much as I understand)

We were thinking about as the second option to convert all the wav files into mp3 or wma so that it would play, but in this case the quality would be different, hence the second option.

We thought from your first message what you would do was the same.
However, it is completely different, is that correct?

Also, if you are to do this, could you give me the estimate just to make sure it is completely out of my budget. I am ready for pay more, but I need some idea. (doesn't have to be exact bit at this point. Rough estimate would work fine)

Thank you so much.
Teruki
9:38 am
Teruki M.
Thanks for your replies. I certainly appreciate it!
I just woke up so I'll contact my programmer and see what he will say.
Thanks again and please wait for a while.

Regards,
Teruki
7:58 am
Dejan M.
Hello,

I forgot to mention one more thing - if you choose to implement wav decoder yourself, it would be project on its own, and it requires lot of time because you would implement custom component that already exist in .NET. And it will cost very much.

I didn't understand whether you are concerned about the quality of converted files because the quality would be THE SAME as for the wav files you can play. The performance penalty won't exist since files are scanned before played and converted if necessary. The original file is preserved and the temporary file is deleted when another audio is loaded. The implementation I have is very fast (on my Core 2 Duo 3GHz it is done in less than a second for 34MB wav file), it is not .NET aplication, but it can be externaly called.

One way or another, these files are converted anyway by the decoder in order to be played on the device.

What I don't understand is your message in which you stated that you are already thinking about the second option, but you actually don't know why this happens. If you don't know the exact reason why this happens, how can you implement that algorithm?

You can see by the number of proposals submitted how difficult this is. However, this is my field, part of my M.Sc. thesis was about audio codecs.

Looking forward to hearing from you,
Dejan
6:47 am
Dejan M.
Hello Teruki,

it is impossible to play all wav files in its original form due to software limitations, which you can see in Windows media player. You just have to do the following in Windows Media Player 11, for instance:

1. add two wav files in you playlist, one with the problem and one without it
2. go to View -> Enhacements -> Play Speed settings
and try to change the speed in both files

You will see that you have the same problems here as you had in your player. For the problematic file you won't even have enabled slider for changing speed.

There is a way to fix this without noticable difference (I tried it with "Soldier of Fortune" by Deep Purple). If you are still interested, please send me a message. I can provide the complete solution in three working days, as stated in my proposal. I already did everything, and it works, the only part left is to integrate it in the right way. It will play all the wav files, you don't have to worry about it. However, because this is a complex solution, it will cost more.

Thanks in advance,
Dejan
Yesterday
10:37 pm
Teruki M.
Hi,
To report an error is not an solution and the second option is something we are already thinking about as the second option. But what we want is actually play all wav files. Thanks
Yesterday
5:02 pm
Dejan M.
Hello Teruki,

I've just placed the bid and if you want me to be in this workroom at any time, please send me a message. My time zone is six hours ahead of you, but this won't pose any problem. You can refer to your time in Toronto or to time in this workroom.

Looking forward to hearing from you,
Dejan
Yesterday
3:19 pm
All time is Eastern US (GMT-5)
People
Add
In Workroom
Teruki M.
t-chan
last login just now
 
Not In Workroom
Dejan M.
AITSoftware
last login 2 hours ago
 
Meeting mode is unavailable.
Recent Files
None
Workroom Email Address [?]
Notification Settings [?]
Message
Email Immediately
Meeting Transcript
Email Daily
Please Sign In
 
To avoid navigation issues, please see System Requirements.
IE users: Please display blocked content from the info-bar.
Click here if you are having trouble signing in.
Sign Up
It's fast and easy. You're done in minutes.

I want to hire professionals
  • Post your projects
  • Connect with service providers
  • Manage and pay for your work online

I want to find work on Elance
  • Get an Elance profile
  • Connect with employers & bid on projects
  • Receive new postings daily