User:Supisara/Hackpact: Difference between revisions
mNo edit summary |
mNo edit summary |
||
(24 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Experiments/logbook= | =Experiments/logbook= | ||
- Disconnect as a research/practice | |||
- Feedback | |||
- Feedback loops across (a) screen, (b) device and (c) paper-based practices<br> | |||
- Observations on materiality of software + hardware<br> | - Observations on materiality of software + hardware<br> | ||
- (a) | - (a) + (b) support and oppose (c) and vice versa | ||
- [insert diagram] <br> | - [insert diagram] <br> | ||
- ( | - (c) is a necessary part of my practice and is a useful method to help me observe/understand my process and to zoom in and out but indirectly, through the act of sketching<br> | ||
- keywords: tools, synthesis, byproduct, instrument + surface, interface | - keywords: tools, synthesis, byproduct, instrument + surface, interface | ||
==Tools== | |||
==(A) Screen-based | ===(A) Screen-based=== | ||
{| class="wikitable" | {| class="wikitable" | ||
|- style="text-align:center; vertical-align: top;" | |||
! colspan="11" |Tools: (A) Screen-based | |||
|- style="text-align:left; vertical-align: top;" | |- style="text-align:left; vertical-align: top;" | ||
! No. !! | ! Category | ||
!Keywords | !No. | ||
!Name | |||
! | !Type | ||
!Environment | |||
!Language | |||
!Paradigm | |||
!License!! Resources | |||
!Experiments | |||
!Notes | |||
|- | |||
| rowspan="2" |'''(A1) Game''' | |||
|01 | |||
|Bitsy | |||
|Game editor | |||
|Browser | |||
|HTML, CSS, Javascript | |||
| | |||
|Open, MIT | |||
|[https://make.bitsy.org/docs/ documentation], [https://github.com/seleb/bitsy-hacks hacks], [https://aloelazoe.itch.io/bitsy-savior bitsy savior] | |||
| | |||
| | |||
|- | |||
|02 | |||
|Twine | |||
|Game engine (for interactive fiction), electronic publishing tool | |||
|Browser, desktop | |||
|HTML, CSS, Javascript | |||
| | |||
|Open, GPL | |||
|[https://twinery.org/reference/en/ reference], [https://twinery.org/cookbook/ Twine Cookbook], [https://www.motoslave.net/sugarcube/2/docs/ SugarCube v2] | |||
| | |||
| | |||
|- | |||
| rowspan="2" |'''(A2) Audio''' | |||
|01 | |||
|Pure Data | |||
| rowspan="2" |Visual programming language | |||
| | |||
| | |||
|Dataflow | |||
|Open, BSD-3-Clause | |||
| | |||
| | |||
| | |||
|- | |||
|02 | |||
|Max | |||
| | |||
| | |||
|Visual, flow-based, declarative, domain-specific | |||
|Closed | |||
| | |||
| | |||
| | |||
|- | |||
|'''(A3) Annotation/Documentation''' | |||
|01 | |||
|Workbook | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|} | |||
===(B) Device-based=== | |||
- Focus on game consoles and modular synths (patching interface)<br> | |||
- Some comes with a display and/or requires software to execute additional features<br> | |||
- Keywords: human-computer interaction, params, muscle memory | |||
{| class="wikitable" | |||
|- style="text-align:center; vertical-align: top;" | |||
! colspan="9" |Tools: (B) Device-based | |||
|- style="text-align:left; vertical-align: top;" | |- style="text-align:left; vertical-align: top;" | ||
| 01 || | ! Category | ||
| | !No. | ||
| | !Name | ||
!Type | |||
!Microcontroller | |||
!Language | |||
!Display!! Resources | |||
!Notes | |||
|- | |||
| rowspan="2" |'''(B1) Game''' | |||
|01 | |||
|Makerbuino | |||
|DIY game console | |||
|ATmega328P-PU | |||
|C/C++ | |||
|8-bit | |||
|[https://learn.circuitmess.com/resources/guides/en/makerbuino-build-guide build guide] | |||
|WIP | |||
|- | |||
|02 | |||
|Gamebuino META | |||
|Game console | |||
|ATSAMD21 | |||
|C/C++, Python | |||
|16-bit | |||
|[https://gamebuino.s3.eu-west-3.amazonaws.com/workshops/REFMETA-MENU-1.8.2.pdf reference], | |||
[https://gamebuino.s3.eu-west-3.amazonaws.com/workshops/PythonReference-en.pdf CircuitPython guide] | |||
| | |||
|- | |||
| rowspan="4" |'''(B1) Audio''' | |||
|01 | |||
|Bastl Kastle v1.5 | |||
| rowspan="2" |Mini modular synthesizer | |||
| | |||
| | |||
| rowspan="2" | - | |||
|[https://bastl-instruments.com/content/files/manual-kastle-v1.5.pdf user manual], [https://github.com/bastl-instruments/kastle github] | |||
| | |||
|- | |||
|02 | |||
|Bastl Drum | |||
| | |||
| | |||
|[https://bastl-instruments.com/content/files/manual-kastle-drum-web.pdf user manual], [https://github.com/bastl-instruments/kastle github] | |||
| | |||
|- | |||
|03 | |||
|Bastl Microgranny 2 | |||
|Monophonic granular sampler | |||
| | |||
| | |||
| | |||
|[https://bastl-instruments.com/content/files/manual-microgranny-2.pdf user manual], [https://github.com/bastl-instruments/bastlMicroGranny github] | |||
| | |||
|- | |||
|04 | |||
|Landscape Soundwich | |||
|DIY piezo disk/tact switch | |||
| | | | ||
| | | | ||
| - | |||
|[https://www.landscape.fm/soundwich-diy instructions] | |||
|WIP | |||
|- | |||
| | | | ||
|05 | |||
|Sizzling Semiconductors | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |||
| | | | ||
| | |06 | ||
| | |Oscillator | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 49: | Line 175: | ||
|} | |} | ||
==( | === (C) Paper-based === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- style="text-align:center; vertical-align: top;" | |- style="text-align:center; vertical-align: top;" | ||
! colspan=" | ! colspan="5" |Tools: (C) Paper-based | ||
|- style="text-align:left; vertical-align: top;" | |- style="text-align:left; vertical-align: top;" | ||
! Category | |||
!No. | !No. | ||
! | !Type!! Specs | ||
!Notes | !Notes | ||
|- | |- | ||
| rowspan="12" |'''(C1) Instrument''' | |||
|01 | |01 | ||
|Pen | |||
|Muji 0.38, ballpoint, black | |Muji 0.38, ballpoint, black | ||
|* | |* | ||
Line 68: | Line 193: | ||
|02 | |02 | ||
|Pen | |Pen | ||
|Muji 0.38, ballpoint, blue black | |Muji 0.38, ballpoint, blue black | ||
| | | | ||
|- | |- | ||
Line 75: | Line 200: | ||
|Pentel 120 A3DX, 0.3mm | |Pentel 120 A3DX, 0.3mm | ||
| | | | ||
|- | |- | ||
|04 | |04 | ||
| Pen | |Pen | ||
|Uni Pin Fineliner, 0.03 | |||
|* | |* | ||
|- | |- | ||
Line 109: | Line 235: | ||
|Van Beek filament plus 1052, 00 | |Van Beek filament plus 1052, 00 | ||
|GRAW | |GRAW | ||
| | |- | ||
|11 | |||
|Pen | |||
|- | |Pelikan’s Stick super soft ballpoint, 1mm | ||
|"Ergonomic triangular form for relaxed and prolonged writing" | |||
|- | |||
| | |12 | ||
|Conductive pen | |||
|Circut Scribe Conductive Ink Pen, 1Ω/cm | |||
|For paper based circuits | |||
| | |- | ||
| rowspan="8" |'''(C2) Surface''' | |||
|01 | |01 | ||
|Paper | |||
|HEMA 75g/m2, A4 | |HEMA 75g/m2, A4 | ||
| | | | ||
|- | |- | ||
|02 | |02 | ||
| Paper | |Paper | ||
|AMI Skizzenblock Newspaper 49g/m2 , A4 | |||
| + Charcoal | | + Charcoal | ||
|- | |- | ||
|03 | |03 | ||
|Paper | |Paper | ||
|Clairefontaine Dessin à Grain 180g, A4 | |Clairefontaine Dessin à Grain 180g, A4 | ||
| + Charcoal, gouache, | | + Charcoal, gouache, | ||
|- | |- | ||
Line 152: | Line 280: | ||
|Paper | |Paper | ||
|Fabriano 90mg2, A4 | |Fabriano 90mg2, A4 | ||
| | |||
|- | |||
|08 | |||
|Notebook | |||
|ZAP book | |||
| | |||
|- | |||
| rowspan="2" |'''(C3) Substance''' | |||
|01 | |||
|Gouache | |||
|Royal Talens, neutral black | |||
| | |||
|- | |||
|02 | |||
|Acrylic ink | |||
|AERO COLOR, 702 | |||
| | | | ||
|} | |} | ||
=== (*) Hybrid === | |||
When a surface becomes a part of an instrument/when an instrument morphs/develops another characteristic after prolonged usage. | |||
{| class="wikitable" | {| class="wikitable" | ||
|- style="text-align:center; vertical-align: top;" | |- style="text-align:center; vertical-align: top;" | ||
! colspan=" | ! colspan="5" |Tools: (*) Hybrid | ||
|- style="text-align:left; vertical-align: top;" | |- style="text-align:left; vertical-align: top;" | ||
!Mode | |||
!No. | !No. | ||
! | !Categories!! Combinations | ||
!Notes | !Notes | ||
|- style="text-align:left; vertical-align: top;" | |- style="text-align:left; vertical-align: top;" | ||
|(C) Paper-based | |||
|01 | |01 | ||
| Pen | | |(C1) Instrument + (C2) Surface | ||
| | |(C1-07) Uni-ball + (C2-02) AMI Skizzenblock Newspaper 49g/m2 , A4 | ||
|Pen tip picks up on pulp | |||
|} | |||
==Research== | |||
Front + back end interruptions<gallery> | |||
File:Hackpact-research-1.jpg|thumb|01 | |||
File:Hackpact-research-2.jpg|thumb|02 | |||
File:Hackpact-research-3.jpg|thumb|03 | |||
File:Hackpact-research-4.jpg|thumb|04 | |||
</gallery> | |||
==Observations== | |||
{| class="wikitable" | |||
|- style="text-align:left; vertical-align: top;" | |||
! Date!! Keywords | |||
!Diagram | |||
|- style="text-align:left; vertical-align: top;" | |||
| 29/09/22 || | |||
| | | | ||
|- | |- style="text-align:left; vertical-align: top;" | ||
| 30/09/22 || | |||
| | |||
| | |||
| | |||
| | | | ||
|} | |} | ||
==Experiments== | |||
{| class="wikitable" | {| class="wikitable" | ||
|- style="text-align:left; vertical-align: top;" | |- style="text-align:left; vertical-align: top;" | ||
! | ! No. !! Title | ||
!Description | |||
!Parts | |||
!Keywords | |||
!References | |||
!Category | |||
!Output | |||
|- | |||
| | |||
|Research Log: Disconnect | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
|Makerbuino | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
|Workbook | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
|Workbook: Test | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
|Notebook Studies | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
|Pencil Studies | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
|Sizzling Semiconductors | |||
|Debugging a DIY instrument | |||
| | |||
| | |||
|Logbook | |||
| | |||
| | |||
|- | |||
| | |||
|Oscillator | |||
| | |||
|CMOS Hex Schmitt Trigger Integrated Circuit (CD40106) | |||
| | |||
|Logbook, [https://hub.xpub.nl/bootleglibrary/read/751/pdf 01], CMOS Cookbook | |||
| | |||
| | |||
|- style="text-align:left; vertical-align: top;" | |- style="text-align:left; vertical-align: top;" | ||
| | | ||AnalogTouch | ||
|Arduino to Pure Data | |||
|AnalogTouch library, CH340 driver | |||
| | |||
|[https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all 01] | |||
| | | | ||
| | | | ||
|- style="text-align:left; vertical-align: top;" | |- style="text-align:left; vertical-align: top;" | ||
| | | ||IC Chip Fanfic | ||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
|Tool Crackology | |||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
|} | |} |
Latest revision as of 11:56, 23 November 2022
Experiments/logbook
- Disconnect as a research/practice
- Feedback loops across (a) screen, (b) device and (c) paper-based practices
- Observations on materiality of software + hardware
- (a) + (b) support and oppose (c) and vice versa
- [insert diagram]
- (c) is a necessary part of my practice and is a useful method to help me observe/understand my process and to zoom in and out but indirectly, through the act of sketching
- keywords: tools, synthesis, byproduct, instrument + surface, interface
Tools
(A) Screen-based
Tools: (A) Screen-based | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Category | No. | Name | Type | Environment | Language | Paradigm | License | Resources | Experiments | Notes |
(A1) Game | 01 | Bitsy | Game editor | Browser | HTML, CSS, Javascript | Open, MIT | documentation, hacks, bitsy savior | |||
02 | Twine | Game engine (for interactive fiction), electronic publishing tool | Browser, desktop | HTML, CSS, Javascript | Open, GPL | reference, Twine Cookbook, SugarCube v2 | ||||
(A2) Audio | 01 | Pure Data | Visual programming language | Dataflow | Open, BSD-3-Clause | |||||
02 | Max | Visual, flow-based, declarative, domain-specific | Closed | |||||||
(A3) Annotation/Documentation | 01 | Workbook |
(B) Device-based
- Focus on game consoles and modular synths (patching interface)
- Some comes with a display and/or requires software to execute additional features
- Keywords: human-computer interaction, params, muscle memory
Tools: (B) Device-based | ||||||||
---|---|---|---|---|---|---|---|---|
Category | No. | Name | Type | Microcontroller | Language | Display | Resources | Notes |
(B1) Game | 01 | Makerbuino | DIY game console | ATmega328P-PU | C/C++ | 8-bit | build guide | WIP |
02 | Gamebuino META | Game console | ATSAMD21 | C/C++, Python | 16-bit | reference, | ||
(B1) Audio | 01 | Bastl Kastle v1.5 | Mini modular synthesizer | - | user manual, github | |||
02 | Bastl Drum | user manual, github | ||||||
03 | Bastl Microgranny 2 | Monophonic granular sampler | user manual, github | |||||
04 | Landscape Soundwich | DIY piezo disk/tact switch | - | instructions | WIP | |||
05 | Sizzling Semiconductors | |||||||
06 | Oscillator |
(C) Paper-based
Tools: (C) Paper-based | ||||
---|---|---|---|---|
Category | No. | Type | Specs | Notes |
(C1) Instrument | 01 | Pen | Muji 0.38, ballpoint, black | * |
02 | Pen | Muji 0.38, ballpoint, blue black | ||
03 | Pencil | Pentel 120 A3DX, 0.3mm | ||
04 | Pen | Uni Pin Fineliner, 0.03 | * | |
05 | Charcoal | AMI 4-5mm | ||
06 | Pen | Pilot Precise V5 | ||
07 | Pen | Uni-ball | (2) | |
08 | Pen | Copic Multiliner SP 0.03 | * | |
09 | Brush | Van Beek top filament 2005, 4 | GRAW | |
10 | Brush | Van Beek filament plus 1052, 00 | GRAW | |
11 | Pen | Pelikan’s Stick super soft ballpoint, 1mm | "Ergonomic triangular form for relaxed and prolonged writing" | |
12 | Conductive pen | Circut Scribe Conductive Ink Pen, 1Ω/cm | For paper based circuits | |
(C2) Surface | 01 | Paper | HEMA 75g/m2, A4 | |
02 | Paper | AMI Skizzenblock Newspaper 49g/m2 , A4 | + Charcoal | |
03 | Paper | Clairefontaine Dessin à Grain 180g, A4 | + Charcoal, gouache, | |
04 | Paper | Lana Dessin 150 150g/m2, A5 | Summerschool Ghost Files, GRAW | |
05 | Paper | Clairefontaine Dessin à Grain 180g, A5 | GRAW | |
06 | Paper | Daler Rowney 200g/m2, A5 | GRAW | |
07 | Paper | Fabriano 90mg2, A4 | ||
08 | Notebook | ZAP book | ||
(C3) Substance | 01 | Gouache | Royal Talens, neutral black | |
02 | Acrylic ink | AERO COLOR, 702 |
(*) Hybrid
When a surface becomes a part of an instrument/when an instrument morphs/develops another characteristic after prolonged usage.
Tools: (*) Hybrid | ||||
---|---|---|---|---|
Mode | No. | Categories | Combinations | Notes |
(C) Paper-based | 01 | (C1) Instrument + (C2) Surface | (C1-07) Uni-ball + (C2-02) AMI Skizzenblock Newspaper 49g/m2 , A4 | Pen tip picks up on pulp |
Research
Front + back end interruptions
Observations
Date | Keywords | Diagram |
---|---|---|
29/09/22 | ||
30/09/22 |
Experiments
No. | Title | Description | Parts | Keywords | References | Category | Output |
---|---|---|---|---|---|---|---|
Research Log: Disconnect | |||||||
Makerbuino | |||||||
Workbook | |||||||
Workbook: Test | |||||||
Notebook Studies | |||||||
Pencil Studies | |||||||
Sizzling Semiconductors | Debugging a DIY instrument | Logbook | |||||
Oscillator | CMOS Hex Schmitt Trigger Integrated Circuit (CD40106) | Logbook, 01, CMOS Cookbook | |||||
AnalogTouch | Arduino to Pure Data | AnalogTouch library, CH340 driver | 01 | ||||
IC Chip Fanfic | |||||||
Tool Crackology |