User:Supisara/Hackpact: Difference between revisions

From XPUB & Lens-Based wiki
mNo edit summary
mNo edit summary
Line 1: Line 1:
=Experiments/logbook=  
=Experiments/logbook=  
Notes:<br>
- Feedback loops across (a) screen, (b) device and (c) paper-based practices<br>
- Feedback loop between two modes of (a) screen and (b) paper-based practices<br>
- Observations on materiality of software + hardware<br>
- Observations on materiality of software + hardware<br>
- (a) supports and opposes (b) and vice versa
- (a) + (b) support and oppose (c) and vice versa
- [insert diagram] <br>
- [insert diagram] <br>
- (b) 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>
- (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==
==Tools==
Line 18: Line 17:
!Type
!Type
!Environment
!Environment
!Microcontroller
!Language
!Language
!Display!! Resources  
!Paradigm
!License!! Resources  
!Notes
!Notes
|-
|-
| rowspan="6" |(A1) Software
| rowspan="3" |'''(A1) Game'''
|01
|01
|Bitsy
|Bitsy
|Game editor
|Game editor
|Online
|Browser
| rowspan="6" | -
|HTML, CSS, Javascript
|HTML, CSS, Javascript
| rowspan="6" | -
|
|[https://make.bitsy.org/docs/ documentation]
|Open, MIT
|[https://make.bitsy.org/docs/ documentation], [https://github.com/seleb/bitsy-hacks hacks], [https://aloelazoe.itch.io/bitsy-savior bitsy savior]
|
|
|-
|-
|02
|02
|Twine
|Twine
|Game engine (for interactive fiction), electronic publishing tool
|Browser, desktop
|HTML, CSS, Javascript
|
|
|Online, desktop
|Open, GPL
|HTML, CSS, Javascript
|[https://twinery.org/reference/en/ reference], [https://twinery.org/cookbook/ Twine Cookbook], [https://www.motoslave.net/sugarcube/2/docs/ SugarCube v2]
|[https://twinery.org/cookbook/ Twine Cookbook], [https://www.motoslave.net/sugarcube/2/docs/ SugarCube v2]
|
|
|-
|-
|03
|03
|Twitsy
|PICO-8
|Game engine / fantasy console
|
|
|
|
|
|
|Closed
|
|
|
|
|-
|-
|04
| rowspan="2" |'''(A2) Audio'''
|PICO-8
|01
|Game engine
|
|
|
|
|-
|05
|Pure Data
|Pure Data
| rowspan="2" |Visual programming language
|
|
|
|
|
|Dataflow
|Open, BSD-3-Clause
|
|
|
|
|-
|-
|06
|02
|Max
|Max
|
|
|
|
|Visual, flow-based, declarative, domain-specific
|Closed
|
|
|
|
|
|}
===(B) Device-based===
Note: some come with a display and/or require software to execute additional features.
{| class="wikitable"
|- style="text-align:center; vertical-align: top;"
! colspan="9" |Tools: (B) Device-based
|- style="text-align:left; vertical-align: top;"
! Category
!No.
!Name
!Type
!Microcontroller
!Language
!Display!! Resources
!Notes
|-
|-
| rowspan="3" |(A2) Hardware
| rowspan="2" |'''(B1) Game'''
|01
|01
|Makerbuino
|Makerbuino
|DIY game console
|DIY game console
|
|ATmega328P-PU
|ATmega328P-PU
|C/C++
|C/C++
Line 88: Line 101:
|Gamebuino META
|Gamebuino META
|Game console
|Game console
|
|ATSAMD21
|ATSAMD21
|C/C++, Python
|C/C++, Python
Line 94: Line 106:
|[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/REFMETA-MENU-1.8.2.pdf reference],
[https://gamebuino.s3.eu-west-3.amazonaws.com/workshops/PythonReference-en.pdf CircuitPython guide]
[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
|
|
|
|
|
|-
|02
|Bastl Drum
|
|
|
|
|
|
|-
|-
|03
|03
|Bastl Microgranny 2
|Monophonic granular sampler
|
|
|
|
|
|-
|04
|Landscape Soundwich
|Landscape Soundwich
|DIY piezo disk/tact switch
|DIY piezo disk/tact switch
|
|
|
|
|
Line 107: Line 145:
|}
|}


=== (B) Paper-based ===
=== (C) Paper-based ===
{| class="wikitable"
{| class="wikitable"
|- style="text-align:center; vertical-align: top;"
|- style="text-align:center; vertical-align: top;"
! colspan="5" |Tools: (B) Paper-based
! colspan="5" |Tools: (D) Paper-based
|- style="text-align:left; vertical-align: top;"
|- style="text-align:left; vertical-align: top;"
! Category  
! Category  
Line 117: Line 155:
!Notes
!Notes
|-
|-
| rowspan="10" |(B1) Instrument
| rowspan="10" |'''(C1) Instrument'''
|01
|01
|Pen
|Pen
Line 168: Line 206:
|GRAW
|GRAW
|-
|-
| rowspan="7" |(B2) Surface
| rowspan="7" |'''(C2) Surface'''
|01
|01
|Paper
|Paper
Line 204: Line 242:
|
|
|-
|-
| rowspan="2" |(B3) Substance
| rowspan="2" |'''(C3) Substance'''
|01
|01
|Gouache
|Gouache
Line 220: Line 258:
{| class="wikitable"
{| class="wikitable"
|- style="text-align:center; vertical-align: top;"
|- style="text-align:center; vertical-align: top;"
!
! colspan="5" |Tools: Hybrid
!
!
! colspan="2" |Tools: Hybrid
|- style="text-align:left; vertical-align: top;"
|- style="text-align:left; vertical-align: top;"
!Mode
!Mode
Line 230: Line 265:
!Notes
!Notes
|- style="text-align:left; vertical-align: top;"
|- style="text-align:left; vertical-align: top;"
|(B) Paper-based
|(C) Paper-based
|01
|01
|(B1) Instrument + (B2) Surface
|(C1) Instrument + (C2) Surface
|(B1-07) Uni-ball + (B2-02) AMI Skizzenblock Newspaper 49g/m2 , A4
|(C1-07) Uni-ball + (C2-02) AMI Skizzenblock Newspaper 49g/m2 , A4
|Pen tip picks up on pulp  
|Pen tip picks up on pulp  
|}
|}


==Research==
==Research==
<gallery>
Front + back end interruptions<gallery>
File:Hackpact-research-1.jpg|thumb|01
File:Hackpact-research-1.jpg|thumb|01
File:Hackpact-research-2.jpg|thumb|02
File:Hackpact-research-2.jpg|thumb|02

Revision as of 19:43, 2 October 2022

Experiments/logbook

- 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 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
03 PICO-8 Game engine / fantasy console Closed
(A2) Audio 01 Pure Data Visual programming language Dataflow Open, BSD-3-Clause
02 Max Visual, flow-based, declarative, domain-specific Closed

(B) Device-based

Note: some come with a display and/or require software to execute additional features.

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,

CircuitPython guide

(B1) Audio 01 Bastl Kastle v1.5 Mini modular synthesizer
02 Bastl Drum
03 Bastl Microgranny 2 Monophonic granular sampler
04 Landscape Soundwich DIY piezo disk/tact switch

(C) Paper-based

Tools: (D) 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
(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
(C3) Substance 01 Gouache Royal Talens, neutral black
02 Acrylic ink AERO COLOR, 702

Tools: 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. Description Keywords Category Output
01 Bitsy error XML file, document tree Log
02 Chaotic notebooking