Are there simple line-powered MP3 recorders?

On Mon, 10 Nov 2008 11:14:26 -0800, Joerg
<notthisjoergsch@removethispacbell.net> wrote:

JosephKK wrote:
On Fri, 07 Nov 2008 15:53:41 -0800, Joerg
notthisjoergsch@removethispacbell.net> wrote:

Jan Panteltje wrote:
On a sunny day (Fri, 07 Nov 2008 15:23:32 -0800) it happened Joerg
notthisjoergsch@removethispacbell.net> wrote in
w24Rk.5018$D32.3407@flpi146.ffdc.sbc.com>:

I've learned about bash and sudo by now. But with CAD systems this
really gets in the way. Libraries whether supplied with the SW,
acquired, or self-created all ought to be under the same "Lib"
subdirectory. In Linux you cannot do that. You could theoretically copy
them all into /home/phil/geda/lib but then you cannot start the program
from the usual GUI interface anymore. Because it would then not see
those libraries. Honestly, that doesn't make much sense to me.
I am not sure, but I think that is not correct.
man chown

for example if there is a user joerg, then, as root you can do:

mkdir mylibs

ls -ld mylibs
drwxr-xr-x 2 root root 48 2008-11-08 00:42 mylibs/

Change the owner, and group now you program should see it:
chown joerg:joerg mylibs
drwxr-xr-x 2 joerg joerg 48 2008-11-08 00:42 mylibs/

That directory can be anywhere.

Or
chown joerg:users
drwxr-xr-x 2 joerg users 48 2008-11-08 00:42 mylibs/

Anywhere, as in anywhere but root. At least that's what people told me.
This means you now need to start stuff like gschem from the new
directory where the libs are, by command line. Because it will otherwise
not see its gafrc and thus not load your libraries.

As a long time linux user/self admin i have never found a case where i
could not access any file as root i wanted to. ...


Of course I can get to those as root. But from within the application I
can not.


... As for setting the
environment variables up properly yo need more instruction.


I asked this question in a forum of knowledgeable Linux users and they
said the only way is to put the special libraries under
/home/joerg/whatever, place a gafrc there and forget about running
gschem from the GUI. I began to wonder what the GUI in Ubunutu is really
for. Ok, I thought, not nice but can be done. So I did just that. After
all I grew up with DOS where almost everything was command line.

However, piece by piece came the next "workarounds" where I was told
that I'd have to close the schematic, run some script from the command
line, then re-open the schematic. For example for simple tasks such as
renumbering a schematic properly, meaning without trampling over
multiple opamp instantations. Well, that'all doable but it begins to
crimp my productivity.


This is so much easier in Windows SW. You don't need to do anything,
just start to create your own libraries and remain disciplined enough
not to mess with original libraries. I've had that discipline for over
20 years now :)
Hi Jeorge,
And this doesn't just apply to open source! If you are a dedicated
user of Cadence ConceptHDL, then you learn pretty quickly to have perl
and other scripts where you exit the software, delete all the *.b and
*.c files, automatically do edits on the .a files, and then reopen the
software and do a hard save of the project. (You have to delete the
..b binary files, and .c files because these are compiled from the .a,
but have precedence over the .a (ascii) files.)

And users spend mucho bucks for this type of thing!

Charlie
 
Charlie E. wrote:
On Mon, 10 Nov 2008 11:14:26 -0800, Joerg
notthisjoergsch@removethispacbell.net> wrote:

JosephKK wrote:
On Fri, 07 Nov 2008 15:53:41 -0800, Joerg
notthisjoergsch@removethispacbell.net> wrote:

Jan Panteltje wrote:
On a sunny day (Fri, 07 Nov 2008 15:23:32 -0800) it happened Joerg
notthisjoergsch@removethispacbell.net> wrote in
w24Rk.5018$D32.3407@flpi146.ffdc.sbc.com>:

I've learned about bash and sudo by now. But with CAD systems this
really gets in the way. Libraries whether supplied with the SW,
acquired, or self-created all ought to be under the same "Lib"
subdirectory. In Linux you cannot do that. You could theoretically copy
them all into /home/phil/geda/lib but then you cannot start the program
from the usual GUI interface anymore. Because it would then not see
those libraries. Honestly, that doesn't make much sense to me.
I am not sure, but I think that is not correct.
man chown

for example if there is a user joerg, then, as root you can do:

mkdir mylibs

ls -ld mylibs
drwxr-xr-x 2 root root 48 2008-11-08 00:42 mylibs/

Change the owner, and group now you program should see it:
chown joerg:joerg mylibs
drwxr-xr-x 2 joerg joerg 48 2008-11-08 00:42 mylibs/

That directory can be anywhere.

Or
chown joerg:users
drwxr-xr-x 2 joerg users 48 2008-11-08 00:42 mylibs/

Anywhere, as in anywhere but root. At least that's what people told me.
This means you now need to start stuff like gschem from the new
directory where the libs are, by command line. Because it will otherwise
not see its gafrc and thus not load your libraries.
As a long time linux user/self admin i have never found a case where i
could not access any file as root i wanted to. ...

Of course I can get to those as root. But from within the application I
can not.


... As for setting the
environment variables up properly yo need more instruction.

I asked this question in a forum of knowledgeable Linux users and they
said the only way is to put the special libraries under
/home/joerg/whatever, place a gafrc there and forget about running
gschem from the GUI. I began to wonder what the GUI in Ubunutu is really
for. Ok, I thought, not nice but can be done. So I did just that. After
all I grew up with DOS where almost everything was command line.

However, piece by piece came the next "workarounds" where I was told
that I'd have to close the schematic, run some script from the command
line, then re-open the schematic. For example for simple tasks such as
renumbering a schematic properly, meaning without trampling over
multiple opamp instantations. Well, that'all doable but it begins to
crimp my productivity.


This is so much easier in Windows SW. You don't need to do anything,
just start to create your own libraries and remain disciplined enough
not to mess with original libraries. I've had that discipline for over
20 years now :)

Hi Jeorge,
And this doesn't just apply to open source! If you are a dedicated
user of Cadence ConceptHDL, then you learn pretty quickly to have perl
and other scripts where you exit the software, delete all the *.b and
*.c files, automatically do edits on the .a files, and then reopen the
software and do a hard save of the project. (You have to delete the
.b binary files, and .c files because these are compiled from the .a,
but have precedence over the .a (ascii) files.)
Maybe. However, neither with OrCad nor Eagle nor any other CAD system
did I have to do that. Meaning it is possible to design it right. So far
it looks like Jean-Pierre Charras and his KiCad design group has managed
to also do that.


And users spend mucho bucks for this type of thing!
Not this here user ;-)

--
Regards, Joerg

http://www.analogconsultants.com/

"gmail" domain blocked because of excessive spam.
Use another domain or send PM.
 
On Tue, 11 Nov 2008 09:59:29 -0800, Joerg
<notthisjoergsch@removethispacbell.net> wrote:

JosephKK wrote:
On Fri, 07 Nov 2008 15:45:43 -0800, Joerg
notthisjoergsch@removethispacbell.net> wrote:

JosephKK wrote:
On Tue, 04 Nov 2008 12:54:10 -0800, Joerg
notthisjoergsch@removethispacbell.net> wrote:

Jan Panteltje wrote:
On a sunny day (Tue, 04 Nov 2008 10:52:56 -0800) it happened Joerg
notthisjoergsch@removethispacbell.net> wrote in
lS0Qk.3807$hc1.2980@flpi150.ffdc.sbc.com>:

This is becoming the obvious embedded RTLinux PC project. Select your
PC104 form factor stuff, stir in the right Linux stuff and boom, it
just works.

Well, we just ordered a top-of-the-line Marantz recorder. Even easier:
Plug it in, turn it on, press "REC" -> works.
Yes, but where is the challenge?
Right now I don't need any more challenges :)

Besides a few client projects I am trying to migrate to gEDA. Got it
running but the symbol editing turns out to be a real bear. Plus
learning all the Linux-speak.
You are in exactly the right place to help me. I have yet to get gEDA
running enough to even begin schematic entry. How did you do it? On
what underlying variant? Oh hell, you can read headers, talk to me.

Well, first I made the decision that I will absolutely not have a dual
boot system because that all but kills productivity. So I got Sun
VirtualBox. Then I downloaded Ubuntu, installed it as a virtual machine
on this new VirtualBox. Installing applications such as gschem and PCB
Designer is a breeze in Linux. You go to a package manager (I used
Synaptics) look around what's there and check the boxes of the stuff you
want. Then click install and have a coffee. After that I was in business.

Then, while drawing some mock schematics I found out the limitations in
gEDA and they are so serious for an analog guy like me that I will
probably select KiCad as my next CAD system. But that decision isn't
final just yet. Mostly the issues have to do with things like explicit
power symbols and designator re-numbering. Yeah, there are workarounds
for some of these issues but most require to close the schematic, go to
the terminal, do stuff on the command line, then re-open gschem, re-load
the schematic. So things that take five seconds with my current CAD now
take minutes. Other issues seem to only be fixable if I use what SW pros
call a "fork". I just learned that from the gEDA NG, it means you would
now be using a version that will not necessarily remain compatible with
the main program that almost everyone else is using. That isn't quite
what I had in mind for a new CAD system.

The plus side of gEDA is a stellar support and help, and friendly people
in the newsgroup. Also lots of helper applications. And when you look
for one in the package manager just scrolling through all that Linux SW
out there can make you drool. There is a ton of good stuff.

BTW, once you get it loaded open up someone elses schematic and play
around in it. For me that is usually the best way to learn the ropes.

Where is the gEDA NG? I will load a ubuntu slice if i cannot find a
good package for Suse. My new experimental machine ought to be fast
enough to use something like VirtualBox. I am just about to
transition to my current experimental machine for my production
machine. I just have to get my next experimental machine built and
going. Then backups , backups, backups.


It's here:

gmane.comp.cad.geda.user

You need to go through one authorization cycle before your first post is
propagated. Sometimes Yahoo throws a wrench in there, then you have to
also sign up for this groups in Yahoo using the same email address.

I suggest to also try KiCad. Run directly on Windows and IMHO it has a
much more polished user interface. So far I never needed to close
everything and go to the command line. But there have been PADS netlist
issues, that't one of the things I'll probably get to the ground of
today. Quite important here because my layouter uses PADS.
I am a Linux guy for my personal stuff. If KiCad runs in wine i will
try it. Just checked, there are Linux versions, must try it.
 
JosephKK wrote:
On Tue, 11 Nov 2008 09:59:29 -0800, Joerg
notthisjoergsch@removethispacbell.net> wrote:

JosephKK wrote:
On Fri, 07 Nov 2008 15:45:43 -0800, Joerg
notthisjoergsch@removethispacbell.net> wrote:

JosephKK wrote:
On Tue, 04 Nov 2008 12:54:10 -0800, Joerg
notthisjoergsch@removethispacbell.net> wrote:

Jan Panteltje wrote:
On a sunny day (Tue, 04 Nov 2008 10:52:56 -0800) it happened Joerg
notthisjoergsch@removethispacbell.net> wrote in
lS0Qk.3807$hc1.2980@flpi150.ffdc.sbc.com>:

This is becoming the obvious embedded RTLinux PC project. Select your
PC104 form factor stuff, stir in the right Linux stuff and boom, it
just works.

Well, we just ordered a top-of-the-line Marantz recorder. Even easier:
Plug it in, turn it on, press "REC" -> works.
Yes, but where is the challenge?
Right now I don't need any more challenges :)

Besides a few client projects I am trying to migrate to gEDA. Got it
running but the symbol editing turns out to be a real bear. Plus
learning all the Linux-speak.
You are in exactly the right place to help me. I have yet to get gEDA
running enough to even begin schematic entry. How did you do it? On
what underlying variant? Oh hell, you can read headers, talk to me.

Well, first I made the decision that I will absolutely not have a dual
boot system because that all but kills productivity. So I got Sun
VirtualBox. Then I downloaded Ubuntu, installed it as a virtual machine
on this new VirtualBox. Installing applications such as gschem and PCB
Designer is a breeze in Linux. You go to a package manager (I used
Synaptics) look around what's there and check the boxes of the stuff you
want. Then click install and have a coffee. After that I was in business.

Then, while drawing some mock schematics I found out the limitations in
gEDA and they are so serious for an analog guy like me that I will
probably select KiCad as my next CAD system. But that decision isn't
final just yet. Mostly the issues have to do with things like explicit
power symbols and designator re-numbering. Yeah, there are workarounds
for some of these issues but most require to close the schematic, go to
the terminal, do stuff on the command line, then re-open gschem, re-load
the schematic. So things that take five seconds with my current CAD now
take minutes. Other issues seem to only be fixable if I use what SW pros
call a "fork". I just learned that from the gEDA NG, it means you would
now be using a version that will not necessarily remain compatible with
the main program that almost everyone else is using. That isn't quite
what I had in mind for a new CAD system.

The plus side of gEDA is a stellar support and help, and friendly people
in the newsgroup. Also lots of helper applications. And when you look
for one in the package manager just scrolling through all that Linux SW
out there can make you drool. There is a ton of good stuff.

BTW, once you get it loaded open up someone elses schematic and play
around in it. For me that is usually the best way to learn the ropes.
Where is the gEDA NG? I will load a ubuntu slice if i cannot find a
good package for Suse. My new experimental machine ought to be fast
enough to use something like VirtualBox. I am just about to
transition to my current experimental machine for my production
machine. I just have to get my next experimental machine built and
going. Then backups , backups, backups.

It's here:

gmane.comp.cad.geda.user

You need to go through one authorization cycle before your first post is
propagated. Sometimes Yahoo throws a wrench in there, then you have to
also sign up for this groups in Yahoo using the same email address.

I suggest to also try KiCad. Run directly on Windows and IMHO it has a
much more polished user interface. So far I never needed to close
everything and go to the command line. But there have been PADS netlist
issues, that't one of the things I'll probably get to the ground of
today. Quite important here because my layouter uses PADS.

I am a Linux guy for my personal stuff. If KiCad runs in wine i will
try it. Just checked, there are Linux versions, must try it.
A few drawings in the docs are in French, so some basic skills there
can't hurt. Every time I see that I crave red wine and Camembert. Dang,
why do we still have this pasteurization law and can't get good Camembert?

But don't worry, the GUI is all English and can be switched to a
gazillion other languages.

--
Regards, Joerg

http://www.analogconsultants.com/

"gmail" domain blocked because of excessive spam.
Use another domain or send PM.
 
Rich Grise wrote:
On Thu, 13 Nov 2008 10:34:19 -0800, Joerg wrote:

... Dang, why do
we still have this pasteurization law

Nanny State.

... and can't get good Camembert?

Is it too hard to make your own at home?
Most definitely. A French guy once told me you "only" need about 2-3
generations of experience and then you'll get the hang of it.

--
Regards, Joerg

http://www.analogconsultants.com/

"gmail" domain blocked because of excessive spam.
Use another domain or send PM.
 
On Thu, 13 Nov 2008 19:00:07 -0800, Joerg
<notthisjoergsch@removethispacbell.net> wrote:

Rich Grise wrote:
On Thu, 13 Nov 2008 10:34:19 -0800, Joerg wrote:

... Dang, why do
we still have this pasteurization law

Nanny State.

... and can't get good Camembert?

Is it too hard to make your own at home?


Most definitely. A French guy once told me you "only" need about 2-3
generations of experience and then you'll get the hang of it.
Not quite as difficult as Roquefort. That requires a parcel of the
"magic" real estate, all of it already owned.
 

Welcome to EDABoard.com

Sponsor

Back
Top