Re: [PD] Morse Code Translator / Decoder
hey thats great patrice thanks! also... nice installation... love the water/air as code idea. cheers m On Thu, Jun 16, 2016 at 8:24 AM, Jackwrote: > It is a little bit [OT], but here is an installation I co-produced with > Cécile Babiole. It is a chat between two people based on a network > working with water (coding en decoding (extended) Morse) : > http://babiole.net/spip.php?article101 > It is now exhibited in Espace Gantner in Bourogne (East in France) : > > http://www.espacemultimediagantner.cg90.net/exposition/anarchronisme-machines-a-perturber-le-temps/ > ++ > > Jack > > > > Le 15/06/2016 20:03, patrice colet a écrit : > > > > > > Le 15/06/2016 à 19:57, Joel Matthys a écrit : > >> Is [list-compare] from an external library? It's not in vanilla. > >> > > I forgot to put this in a subpatch, sorry for that, it's in [list-abs] > > > > > >> Joel > >> > >> On 06/15/2016 12:25 PM, patrice colet wrote: > >>> > >>> Hello, > >>> > >>> I've made such patch to decode termites hammering into morse. > >>> > >>> It uses the process described by andy, and datastructure for storing > >>> characters, it could also now be done with [text] > >>> > >>> I've made a version where [env] testes if there is sound amplitude or > >>> not, > >>> > >>> and compare with templates stored into datastructure. > >>> > >>> Attached is that version that should work with mjlib/morse and > >>> latest pd-vanilla. > >>> > >>> Best, > >>> > >>> patco > >>> > >>> > >>> Le 15/06/2016 à 15:34, Andy Farnell a écrit : > Yes did that once, but I lost it years ago (the > patch I mean) > > IIRC its not that hard. > > Use a [timer] and onset/tone detector, > and an array that looks up the next state. > You need a way to navigate a tree - a state machine > with 26 terminal nodes (36 if you want numbers) > and there are four symbols to transition states, > dot, dah, short space and long gap (between letters) > > The array is a 4-tree collapsed into a "Turing tape" > so you use the symbol to select the offset (jump) > to the next state (table index) based on the last > symbol. A long gap always resets the index to 0. > > cheers, > andy > > > On Tue, Jun 14, 2016 at 11:41:20AM -0400, me.grimm wrote: > > Hello, > > > > Has anyone made a patch/abstraction to "decode" or translate morse > code to > > text? I see text->morse but not the other way around > > > > thanks! > > m > > ___ > > Pd-list@lists.iem.at mailing list > > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > >>> > >>> > >>> > >>> ___ > >>> Pd-list@lists.iem.at mailing list > >>> UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > >> > >> > >> > >> ___ > >> Pd-list@lists.iem.at mailing list > >> UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > > > > > > > > ___ > > Pd-list@lists.iem.at mailing list > > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > > > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > -- m.e.grimm, m.f.a, ed.m. syracuse u., tc3 megrimm.net ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Morse Code Translator / Decoder
It is a little bit [OT], but here is an installation I co-produced with Cécile Babiole. It is a chat between two people based on a network working with water (coding en decoding (extended) Morse) : http://babiole.net/spip.php?article101 It is now exhibited in Espace Gantner in Bourogne (East in France) : http://www.espacemultimediagantner.cg90.net/exposition/anarchronisme-machines-a-perturber-le-temps/ ++ Jack Le 15/06/2016 20:03, patrice colet a écrit : > > > Le 15/06/2016 à 19:57, Joel Matthys a écrit : >> Is [list-compare] from an external library? It's not in vanilla. >> > I forgot to put this in a subpatch, sorry for that, it's in [list-abs] > > >> Joel >> >> On 06/15/2016 12:25 PM, patrice colet wrote: >>> >>> Hello, >>> >>> I've made such patch to decode termites hammering into morse. >>> >>> It uses the process described by andy, and datastructure for storing >>> characters, it could also now be done with [text] >>> >>> I've made a version where [env] testes if there is sound amplitude or >>> not, >>> >>> and compare with templates stored into datastructure. >>> >>> Attached is that version that should work with mjlib/morse and >>> latest pd-vanilla. >>> >>> Best, >>> >>> patco >>> >>> >>> Le 15/06/2016 à 15:34, Andy Farnell a écrit : Yes did that once, but I lost it years ago (the patch I mean) IIRC its not that hard. Use a [timer] and onset/tone detector, and an array that looks up the next state. You need a way to navigate a tree - a state machine with 26 terminal nodes (36 if you want numbers) and there are four symbols to transition states, dot, dah, short space and long gap (between letters) The array is a 4-tree collapsed into a "Turing tape" so you use the symbol to select the offset (jump) to the next state (table index) based on the last symbol. A long gap always resets the index to 0. cheers, andy On Tue, Jun 14, 2016 at 11:41:20AM -0400, me.grimm wrote: > Hello, > > Has anyone made a patch/abstraction to "decode" or translate morse code to > text? I see text->morse but not the other way around > > thanks! > m > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list >>> >>> >>> >>> ___ >>> Pd-list@lists.iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> https://lists.puredata.info/listinfo/pd-list >> >> >> >> ___ >> Pd-list@lists.iem.at mailing list >> UNSUBSCRIBE and account-management -> >> https://lists.puredata.info/listinfo/pd-list > > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Morse Code Translator / Decoder
Is [list-compare] from an external library? It's not in vanilla. Joel On 06/15/2016 12:25 PM, patrice colet wrote: Hello, I've made such patch to decode termites hammering into morse. It uses the process described by andy, and datastructure for storing characters, it could also now be done with [text] I've made a version where [env] testes if there is sound amplitude or not, and compare with templates stored into datastructure. Attached is that version that should work with mjlib/morse and latest pd-vanilla. Best, patco Le 15/06/2016 à 15:34, Andy Farnell a écrit : Yes did that once, but I lost it years ago (the patch I mean) IIRC its not that hard. Use a [timer] and onset/tone detector, and an array that looks up the next state. You need a way to navigate a tree - a state machine with 26 terminal nodes (36 if you want numbers) and there are four symbols to transition states, dot, dah, short space and long gap (between letters) The array is a 4-tree collapsed into a "Turing tape" so you use the symbol to select the offset (jump) to the next state (table index) based on the last symbol. A long gap always resets the index to 0. cheers, andy On Tue, Jun 14, 2016 at 11:41:20AM -0400, me.grimm wrote: Hello, Has anyone made a patch/abstraction to "decode" or translate morse code to text? I see text->morse but not the other way around thanks! m ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Morse Code Translator / Decoder
I'm sure that it's one of latest pd-vanilla feature Le 15/06/2016 à 19:42, Pagano, Patrick a écrit : what external lib provides for the [list fromsymbol] ? Patrick /Patrick Pagano B.S, M.F.A/ Audio and Projection Design Faculty Digital Worlds Institute University of Florida, USA (352)294-2020 *From:* Pd-list <pd-list-boun...@mail.iem.at> on behalf of patrice colet <colet.patr...@free.fr> *Sent:* Wednesday, June 15, 2016 1:25 PM *To:* pd-l...@mail.iem.at *Subject:* Re: [PD] Morse Code Translator / Decoder Hello, I've made such patch to decode termites hammering into morse. It uses the process described by andy, and datastructure for storing characters, it could also now be done with [text] I've made a version where [env] testes if there is sound amplitude or not, and compare with templates stored into datastructure. Attached is that version that should work with mjlib/morse and latest pd-vanilla. Best, patco Le 15/06/2016 à 15:34, Andy Farnell a écrit : Yes did that once, but I lost it years ago (the patch I mean) IIRC its not that hard. Use a [timer] and onset/tone detector, and an array that looks up the next state. You need a way to navigate a tree - a state machine with 26 terminal nodes (36 if you want numbers) and there are four symbols to transition states, dot, dah, short space and long gap (between letters) The array is a 4-tree collapsed into a "Turing tape" so you use the symbol to select the offset (jump) to the next state (table index) based on the last symbol. A long gap always resets the index to 0. cheers, andy On Tue, Jun 14, 2016 at 11:41:20AM -0400, me.grimm wrote: Hello, Has anyone made a patch/abstraction to "decode" or translate morse code to text? I see text->morse but not the other way around thanks! m ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Morse Code Translator / Decoder
what external lib provides for the [list fromsymbol] ? Patrick Patrick Pagano B.S, M.F.A Audio and Projection Design Faculty Digital Worlds Institute University of Florida, USA (352)294-2020 From: Pd-list <pd-list-boun...@mail.iem.at> on behalf of patrice colet <colet.patr...@free.fr> Sent: Wednesday, June 15, 2016 1:25 PM To: pd-l...@mail.iem.at Subject: Re: [PD] Morse Code Translator / Decoder Hello, I've made such patch to decode termites hammering into morse. It uses the process described by andy, and datastructure for storing characters, it could also now be done with [text] I've made a version where [env] testes if there is sound amplitude or not, and compare with templates stored into datastructure. Attached is that version that should work with mjlib/morse and latest pd-vanilla. Best, patco Le 15/06/2016 à 15:34, Andy Farnell a écrit : Yes did that once, but I lost it years ago (the patch I mean) IIRC its not that hard. Use a [timer] and onset/tone detector, and an array that looks up the next state. You need a way to navigate a tree - a state machine with 26 terminal nodes (36 if you want numbers) and there are four symbols to transition states, dot, dah, short space and long gap (between letters) The array is a 4-tree collapsed into a "Turing tape" so you use the symbol to select the offset (jump) to the next state (table index) based on the last symbol. A long gap always resets the index to 0. cheers, andy On Tue, Jun 14, 2016 at 11:41:20AM -0400, me.grimm wrote: Hello, Has anyone made a patch/abstraction to "decode" or translate morse code to text? I see text->morse but not the other way around thanks! m ___ Pd-list@lists.iem.at<mailto:Pd-list@lists.iem.at> mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at<mailto:Pd-list@lists.iem.at> mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Morse Code Translator / Decoder
Yes did that once, but I lost it years ago (the patch I mean) IIRC its not that hard. Use a [timer] and onset/tone detector, and an array that looks up the next state. You need a way to navigate a tree - a state machine with 26 terminal nodes (36 if you want numbers) and there are four symbols to transition states, dot, dah, short space and long gap (between letters) The array is a 4-tree collapsed into a "Turing tape" so you use the symbol to select the offset (jump) to the next state (table index) based on the last symbol. A long gap always resets the index to 0. cheers, andy On Tue, Jun 14, 2016 at 11:41:20AM -0400, me.grimm wrote: > Hello, > > Has anyone made a patch/abstraction to "decode" or translate morse code to > text? I see text->morse but not the other way around > > thanks! > m > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list signature.asc Description: Digital signature ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Morse Code Translator / Decoder
On 14/06/2016 17:41, me.grimm wrote: Hello, Has anyone made a patch/abstraction to "decode" or translate morse code to text? I see text->morse but not the other way around Not AFAIK, but the problem would be, how would the input morse code be encoded? Audio Beeps? Audio "Ticks"? Light? text? binary digits? What timing convention? (see e.g. [1]). Seems like just the 'decoding' of the message in itself might be an interesting task :) Lorenzo. [1] https://en.wikipedia.org/wiki/Morse_code#Representation.2C_timing_and_speeds thanks! m ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
[PD] Morse Code Translator / Decoder
Hello, Has anyone made a patch/abstraction to "decode" or translate morse code to text? I see text->morse but not the other way around thanks! m ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list