[PD] Problem with Textfile and line with float

Pedro Lopes pedro.lopes at ist.utl.pt
Wed Jun 30 01:02:35 CEST 2010


p.s.: I'm not understanding this line of code completely:
- "else outlet_list(x->x_ob.ob_outlet, 0, onset2-onset, ap);" (line 136)

p.p.s: definitely someone with more know-how of this object's internal
workings could be of service for you matohawk :)

On Wed, Jun 30, 2010 at 12:00 AM, Pedro Lopes <pedro.lopes at ist.utl.pt>wrote:

> I'm looking at the C code, it should be something with outputing the
> "float", because when it receives the message "print", the textfile element
> shows its debugging data and the whole message is there "float bla bla".
> Well honestly, the only thing the debug method does is print the buffer, so
> it is obvious "it's there".
>
> a more in-depth look, showed this...
>
> //code from > externals/vanilla > from the band method of the external
>  {
>         x->x_onset = onset2;
>         if (ap->a_type == A_SYMBOL)
>             outlet_anything(x->x_ob.ob_outlet, ap->a_w.w_symbol,
>                 onset2-onset-1, ap+1);
>         else outlet_list(x->x_ob.ob_outlet, 0, onset2-onset, ap);
>     }
>     else
>     {
>         x->x_onset = 0x7fffffff;
>         outlet_bang(x->x_bangout);
>     }
> //end of code
>
> This seems that it only adds "stuff" to the list, when a A_SYMBOL is found?
> Or am I not getting this straight? If its true, then the issue could be
> this... because according to [1] A_SYMBOL is not A_FLOAT (this sounds
> philosophical..=P).
>
> Best regards,
> Pedro
>
> [1] http://iem.kug.ac.at/pd/externals-HOWTO/node7.html
>
> I guess my help won't fix this :)
>
>
>  On Tue, Jun 29, 2010 at 11:49 PM, Pedro Lopes <pedro.lopes at ist.utl.pt>wrote:
>
>> humm.. I see what you mean now. It gives a error with the float argument
>> when it arrives at the objects after the textfile. I'm trying to figure out
>> the reason for that.
>>
>> On Tue, Jun 29, 2010 at 11:42 PM, Pedro Lopes <pedro.lopes at ist.utl.pt>wrote:
>>
>>> I did that, but what are you expecting your patch to do?
>>> Should it send each object read from text file separately?
>>>
>>> 'Cause here (with the patch I explain in my previous reply) the textfile
>>> reads your file and outputs all the values to a [print list] so then its
>>> just a matter of manipulating that into what you want.
>>>
>>> I used your file for the tests. I can try to look and guess what do you
>>> intend, but its probably less ambiguous if you explain the purpose. :)
>>>
>>> Best of luck,
>>> Pedro
>>>
>>>
>>> On Tue, Jun 29, 2010 at 11:36 PM, matohawk <matohawk at gmail.com> wrote:
>>>
>>>> Hi Pedro,
>>>> Sorry I think I'm not very with explanation.
>>>> I know how textfile works it's not my problem
>>>> Have a look of this patch and textfile, it's better to understand the
>>>> problem:
>>>> http://www.th-th.fr/DOCS/Patch/bug-texfile.pd
>>>> http://www.th-th.fr/DOCS/Patch/text-float.txt
>>>>
>>>> Download the twho files, open the patch and click on bang
>>>>
>>>> Cheers,
>>>> Thomas
>>>>
>>>> Pedro Lopes a écrit :
>>>>
>>>>> I'm not following the "concept" behind your code.
>>>>>
>>>>> Notice that you can connect a message box "print" and send that command
>>>>> to textfile. And it reads your file to the pd shell correctly.
>>>>>
>>>>> [read your-file.txt]
>>>>> |   [print(  <-- this is a message
>>>>> | /
>>>>> |/
>>>>> |  [bang] <-- hit this to read,.
>>>>> | /
>>>>> |/
>>>>> [textfile]
>>>>> |
>>>>> |
>>>>> [print list]
>>>>>
>>>>> And it works. Take a look at the help file, it shows hot to use it. I
>>>>> hope I'm understanding your issue, if not, hopefully someone does :)
>>>>>
>>>>> Best of luck,
>>>>> Pedro
>>>>> p.s: remember to use the "rewind" message to textfile, because
>>>>> otherwise it doesn't read the line again! Because it moves forward with the
>>>>> seek file pointer.
>>>>>
>>>>> On Tue, Jun 29, 2010 at 10:37 PM, thomas thiery <matohawk at gmail.com<mailto:
>>>>> matohawk at gmail.com>> wrote:
>>>>>
>>>>>    Hi pd-list,
>>>>>
>>>>>    test this patch, I saw a curious problem. I need to read line with
>>>>>    "float" at the begining of a line and textfile can't do this.
>>>>>    It's a pity
>>>>>
>>>>>    --     Matohawk alias Th-Th
>>>>>    www.th-th.fr <http://www.th-th.fr>
>>>>>
>>>>>    _______________________________________________
>>>>>    Pd-list at iem.at <mailto:Pd-list at iem.at> mailing list
>>>>>
>>>>>    UNSUBSCRIBE and account-management ->
>>>>>    http://lists.puredata.info/listinfo/pd-list
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Pedro Lopes
>>>>> contacto: jazz at radiozero.pt <mailto:jazz at radiozero.pt>
>>>>>
>>>>> website: http://web.ist.utl.pt/Pedro.Lopes
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Pd-list at iem.at mailing list
>>>> UNSUBSCRIBE and account-management ->
>>>> http://lists.puredata.info/listinfo/pd-list
>>>>
>>>
>>>
>>>
>>> --
>>> Pedro Lopes
>>> contacto: jazz at radiozero.pt
>>> website: http://web.ist.utl.pt/Pedro.Lopes
>>>
>>
>>
>>
>> --
>> Pedro Lopes
>> contacto: jazz at radiozero.pt
>> website: http://web.ist.utl.pt/Pedro.Lopes
>>
>
>
>
> --
> Pedro Lopes
> contacto: jazz at radiozero.pt
> website: http://web.ist.utl.pt/Pedro.Lopes
>



-- 
Pedro Lopes
contacto: jazz at radiozero.pt
website: http://web.ist.utl.pt/Pedro.Lopes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20100630/533e663a/attachment-0001.htm>


More information about the Pd-list mailing list