Hi! I'm new and: Help with a college project, please:

jack.fenton@gmail.com's icon

I'm concieving a project for my course which harvests text from the internet, parses it, and then [via max] converts it into audio [music?] .

I'm having trouble setting up the stage which takes blocks of text and then 'drips' it out: letter by letter [probably controlled by a metronome or such] so that each letter's ascii code is processed by the sound engine one by one.

Then I want the letters to re group up again and be displayed [green text on black.. bbc micro style]

Something like this:

------------------
Paragraphs of rudimentary text.
etc etc etc
Words and number, etc.
-----------------
| - [metronome controlling opening of sluice]
e
|
t
|
c
|
[bypass]+[processing]
| |
w [sound]
|
o
|
r
|
d
|
s
|

|
[display:]
--------------
letters regroup here
_____________
[/display]

Does anyone know something sutible for me to check out?

Thanks.

Johnny deKam's icon

'spell'
'itoi'
'atoi'
'zl'

> I'm concieving a project for my course which harvests text from the
> internet, parses it, and then [via max] converts it into audio
> [music?] .
>
> Does anyone know something sutible for me to check out?
>

Jean-Francois Charles's icon
jack.fenton@gmail.com's icon

Ah, you see:

I want the display to update letter by letter so every letter that appears corrosponds to the sound produced.

So when you Hear a sound, you See the letter that just produced it blink up on screen.

Think if the word 'hello' was dipped down, you would hear the o first, then the l, l, e, h ... at the same time the word 'hello' would be 'spelled' onto the display.

Thanks, Johnny, too, I'll look into them. Just got the Jitter demo as I've been told it's more suitible for this.

I looked at some patches made for adding subtitles to video, they look in the right direction: the display updates line by line, rather than appending a new letter and then scrolling along, though.

Johnny deKam's icon

> Thanks, Johnny, too, I'll look into them. Just got the Jitter demo
> as I've been told it's more suitible for this.

the objects i mentioned are basic objects you'll need to deal with
the letters themselves at some level.
(which is what you asked for specifically :)

the rest, it all really depends on what you want to hear & see
there a million ways to go about making sound from text
(sonification from the 'image' of the text, assigning samples to
specific letters, fm synthesis, text to speech synthesis, and it goes
on & on) -- of course jitter is the way you to go to display the
letters, and perhaps matrix operations are an interesting way to turn
image into sound as it goes...

good luck

deKam

jack.fenton@gmail.com's icon

Yep. The myriad of option I have with the text-sound is great. I've only had experience with max for audio so far though so what I imagined might be easy [the text] is turning out to have it's own myriad of options.

But I just need to get the basics of what I don't know sorted.

jack.fenton@gmail.com's icon

SO. an update.

It's going OK. I built a passable prototype, but I have this really annoying bug.

90% of the times I load the patch it gives the error 'error: text: no such object'.

text is an object which comes preinstalled, and I don't know how to fix this, it's really annoying, the patch doesn't work without the text object.

Help!

jack.fenton@gmail.com's icon

Let me just state first that I've tried this on a few different systems and it seems to be random.

Emmanuel Jourdan's icon

On 28 mai 07, at 13:49, arithmetek wrote:

> Let me just state first that I've tried this on a few different
> systems and it seems to be random.

Hi,

Look into your search path. and rename every files named "text".

HTH,
ej

Derek Franz's icon

so I made a program and uses a javascript to pick up files that we
downloaded by the googlr object or the jit.uldid presently
then the parser comes in and threshes for links, pics, and uh I guess words
3 colls to tall
then you can confirm a link into a new search or post the pictures and such
in a gooey environment or synchronix into music,

www.vcnet.com/~franz/max/netweb.htm

jack.fenton@gmail.com's icon

Quote: Derek Franz wrote on Mon, 28 May 2007 06:01
----------------------------------------------------
> so I made a program and uses a javascript to pick up files that we
> downloaded by the googlr object or the jit.uldid presently
> then the parser comes in and threshes for links, pics, and uh I guess words
> 3 colls to tall
> then you can confirm a link into a new search or post the pictures and such
> in a gooey environment or synchronix into music,
>
>
>
> www.vcnet.com/~franz/max/netweb.htm
>
>
>
----------------------------------------------------

Very interesting! Right up my street.

I'm perving at your pictures, trying to work out what's going on, it might be a bit too complex for me just yet.

An update: yeah I edited the text version of the patch and it is working now, it appears I missed a semi-colon, woops. It's those silly things that'll get you.

Derek Franz's icon

my website has the actual thung in mac max form the archive is like
www.vcnet.com/~franz/max/newchive.zip might be capitals
just a bunch of sweet patches, the associated abstractions are in
Supertrans.zip

index has diret links
I think it wil take care of the having the info to use part of the patch

jack.fenton@gmail.com's icon

Fantastic.

There is such a wealth of stuff there I am downing, being a n00b.

But I will definitely rape and pillage your patches if I can!

Derek Franz's icon

canibalize or rejuvenate are nice patch youth amidst ums

Wetterberg's icon

Derek Franz wrote:
> canibalize or rejuvenate are nice patch youth amidst ums
The project looks interesting, for sure, but I am afraid that neither
your posts nor your website make any sense to me.

Your website:
> "I plane tomake a front end to the internet bysimily setting up
> template site organization in 3d thus allsites can be equalized and
> filtered forbanners and even words thus sustaining a symbolic
> atmosphere and physically jumping tonew websites or branching
> throughone website in theamzing 3d realm,This initialized the
> neuromancer visualspace of the internet, One couldimagine afuture step
> to be avatar representaitons and multiple users can me others based on
> internet travel"bumping into them""

I also couldn't make sense of your patches... What I am trying to say is
that I would love for some elaboration on this, perhaps even access to
some downloads?

Cheers,
Andreas.

jack.fenton@gmail.com's icon

Quote: Derek Franz wrote on Mon, 28 May 2007 07:14
----------------------------------------------------
> canibalize or rejuvenate are nice patch youth amidst ums
>
>
>
----------------------------------------------------

I will try.

jack.fenton@gmail.com's icon

Problems!

This problems involves numbers.

They keep on dissapeering in the conversion to ascii code.

I can use / to make them appear, but i don't want every number to be accompanied by a slash, seeing as the slash makes it's own tone allready.

Mattijs's icon

Quote: jack.fenton@gmail.com wrote on Thu, 31 May 2007 16:51
----------------------------------------------------
> Problems!
>
> This problems involves numbers.
>
> They keep on dissapeering in the conversion to ascii code.
>
> I can use / to make them appear, but i don't want every number to be accompanied by a slash, seeing as the slash makes it's own tone allready.
----------------------------------------------------

If you include a small patch that illustrates your problem you'll be likely to get more and better response to your question.

Cheers,
Mattijs

jack.fenton@gmail.com's icon

OK, here is party of the patch that reads a text file and then sends it through some gates etc for conversion to ascii and midi.

The big message box at the bottom is where the letters re-collect, without numbers.

Max Patch
Copy patch and select New From Clipboard in Max.


Mattijs's icon

Quote: jack.fenton@gmail.com wrote on Thu, 31 May 2007 17:15
----------------------------------------------------
> OK, here is party of the patch that reads a text file and then sends it through some gates etc for conversion to ascii and midi.
>
> The big message box at the bottom is where the letters re-collect, without numbers.

I'm sorry jack, this is quite a big and rather chaotic patch, I expect noone will take the time to actually find out what it is supposed to do (could take hours). You could look around on this forum a bit more to find out how others report bugs or post example patches.

In general it's not bad practice to narrow down your patch until it only contains what's ultimately necessary to explain your point.

Best,
Mattijs

jack.fenton@gmail.com's icon

Yes, I agree. It is a chaos.

Well, I know I can send blank spaces through by typing " " ... but numbers just disappear .